57135321
33238820
20325616
746822
78213172
27686656
66897035
215957
1916699
82658154
53204272
31082176
12014604
54109060
41747421
99134241
77291399
38892056
22056464
94473498
85815616
62922243
86443440
7184645
94076346
93191805
36677826
2698898
1258377
1226427
40874910
56455621
26639859
36956108
35713938
65483447
12885167
21385037
28162321
7042427