57979594
58168573
29073171
1608359
45717074
90383542
94801368
18081616
29044017
34777985
15532856
22766733
14831772
6419859
89979705
34345494
16777173
74976894
88688588
54571547
58594353
65508923
40446125
92256645
5944532
14489166
42287196
34875907
7629495
11668475
50454032
6602980
2977151
36152416
92429881
41516264
3060731
6753623
8874639
25608370