17679905
4607272
1621121
59445032
49375920
61751171
34306632
68087957
41345234
57879755
2221980
3689668
99029765
43148511
89299983
7203461
28175861
8956173
1866406
33424260
85659156
4242881
99384446
13143926
43507898
24727411
6839629
63818437
74429999
90832945
58473876
53724855
88711908
41362596
90168799
52289476
74781319
4735658
28043642
25896223