572952
103146
385654
1011615
337556
755357
127894
29956
911162
773745
330388
189602
221184
813993
35735
4614
301851
79120
516480
345447