17557049
81986175
64468382
3502082
32735934
41292200
2807844
77654238
45255126
80781018
64833312
7119203
48758602
92252138
6323972
66451527
91123485
6148388
7687984
45139620
30087454
53202507
91313556
6689292
38095154
2377400
25047416
5034354
81116622
22463957
98749492
41014693
1329465
72214992
515044
80772608
83564658
40203241
28069142
93954133