4358904
93592305
31931503
64802587
2031436
49991409
23392559
52063285
48761799
3586884
93692901
31478702
23165879
25008815
42904410
71609176
89299255
70905670
39421012
32761142
47389898
6214050
93702327
9927218
35932715
81126315
3433829
9253658
83857519
54623128
3279961
10674692
39134472
52964104
72288961
27706274
46806224
8877629
1954966
25034416