37244945
84426140
65151236
10656972
14074352
11732589
1214604
2665628
50101058
26374932
51555418
11615209
15247914
71167171
4999019
92278419
2316196
6625637
15096435
19723417
60611365
91365712
88523915
81205631
21182748
32828853
72461982
48931806
44839738
34577670
48096702
98445896
19107479
94757368
89971852
17608013
41181681
70163865
66249770
15073241