71635181
22136557
1686725
92061925
69503123
4417256
90128984
8363902
83493017
49514782
31965835
82752575
79678564
60392361
85155667
853246
20636060
29657219
74504049
51411837
40321467
7731186
62664946
6169669
17929730
9974833
30927643
32889604
55219410
1556692
40445803
36458514
32926557
20092798
94079024
42026082
585258
24312074
48686645
2492711