24846523
96618535
28454468
82413764
21667453
1496659
93639477
14693977
25336573
28488262
4248818
41014256
9836724
35027266
28717080
91638939
88222863
38523692
67965617
25653770
1964798
95432733
74489945
96165435
55981370
85081650
83577864
533356
31272479
71289192
54613921
18879045
35151412
35311489
43816623
23931880
67147970
83592500
13238795
71315334