46883947
68977530
6608517
500115
23131257
30675324
29629768
45467043
11218502
71336685
95855579
28591568
31392657
92043232
74078634
35744279
88358215
85719531
9273814
85853100
56375336
7516455
1959184
70254314
69947370
99246974
3218274
2944122
91139205
49903232
94853699
45714555
86626930
5995678
63242473
83859912
80226748
3664175
85949406
82743397