44335103
66114297
8192760
88895231
90682913
1720150
49003345
81485253
86809900
6775123
80676530
65432331
33886406
2342560
97667514
88665771
59203010
10329296
77414567
11114012
41007147
42656991
25598620
71525331
23656488
3714731
40197529
2718825
88284479
960467
79336273
96473142
60642522
2263676
112672
17761751
299343
97534734
19684997
84629399