76243653
2173686
90409668
2439945
33783500
33307210
60889420
53319492
40612512
17247476
42164607
60589431
22529313
87818910
42179065
51304392
82947378
98892043
30592028
31326767
6670865
28834946
2441388
22723567
10382078
1807635
95594247
49639280
6866080
18305663
80037754
4134217
8028181
8115845
2173128
19969863
41363376
49052777
5718781
56751152