25729839
48569127
2285104
61597478
19748057
96828185
95234371
31205733
14999386
35661498
6424839
6995182
74509273
22962965
52716164
16102528
35668641
88496647
49721235
51722504
6864005
85185119
68502100
31831420
6386887
21905774
7842394
89941674
37089896
5911477
64174475
91516326
8502396
66822412
5903563
93071569
6243815
89994790
27723706
80231989