18039684
6400954
44031026
98004204
28554734
42334189
94469813
74947092
1012684
73103579
21019110
81501381
3115343
92099791
70772604
60658508
65303834
37692936
44319994
95851095
90189982
68687914
50231651
12016850
13102272
50881865
23589541
43878242
5607450
96598560
50328706
57503453
52365848
25208003
12833799
14419152
64896918
5414746
78937500
44838398