24733211
71939340
19701423
29829861
9328679
74054232
69865988
57489123
40794084
99157871
78638058
29459960
1729737
92256544
99417748
5403755
6269990
76176564
15398163
33248073
49827876
33947447
91275636
32704482
53902534
4535003
27796938
2413973
1446232
1418544
4467318
30412499
40918667
3123859
123945
98904943
87929986
45173976
84238754
38514712