76986160
1907530
46854174
70951697
85824125
31079250
873620
59811028
69427524
70881906
59391814
62927398
54663195
51645380
90806215
8397603
56809057
75308759
49567952
12829682
61799880
55144393
32316969
20401704
5618240
36804671
83344832
91303256
12826547
98035332
67236647
19102144
23755218
53585679
79192098
4950700
71929912
91581770
9087967
31536612