80617737
24162398
72046882
58108832
20491746
24221541
23448004
24127267
1809157
59381410
34399788
44045584
91651877
44704782
9861357
16402578
27436618
92384557
30373449
18244773
98677641
37083320
76907175
60853833
72407368
56023483
3623499
75398776
52543839
23552387
12366202
43401873
37302
51382152
13569878
40717299
66581696
17183687
7201279
2501666