93742789
59027396
64246510
5689460
82653576
36301469
33549567
78567219
82615627
95955439
80769924
71679423
40364889
6640762
75314052
12559305
82417941
78311858
43469536
69003588
86513157
59569987
97965096
29527352
61954910
12663033
49333203
40477559
3002128
61819469
2419248
1746664
27005777
2947311
13677488
32762463
4610990
90494665
5141421
21843387