84804805
5115378
68449467
22271605
64221416
6941665
64306747
58033073
31465911
12275453
22831281
87688245
71186034
33228109
84967174
74876923
80783869
74662898
83101774
9339219
4769427
16106582
25933626
1047684
91016424
68414603
30927672
22657645
99587404
45759092
67265775
35544974
35934745
19019900
65024431
38983065
61453998
69834757
20119120
49483721