24924337
35819844
2054127
72889007
30791022
66605641
1524859
62615814
72467783
6123814
99952550
35041210
64227500
24985708
89952891
29761035
98215754
25848986
51465586
40201053
19683634
7397090
70617889
96425
54153091
94445025
79013554
21353927
51328284
58309490
69538771
9311669
3259207
61728141
65744063
21418629
29725190
84974097
37851964
39655544