32138860
6031207
10516845
16094667
33121818
737934
2937667
91767513
84788385
20598902
77414394
61519129
30723592
19465679
45496629
75909699
95838490
4329648
36265309
58226487
9416082
58477500
56915500
64478607
84041742
45171007
41719937
68669031
39865183
36769243
29843419
2090283
24221365
88721093
1429111
50973604
4189585
62226271
22188545
11842593