13701618
26699458
19207510
4594735
42234031
60228820
42747827
89864262
142163
82777497
70723803
59565207
39566209
53936482
46297807
16646670
798052
1381754
1726092
41513495
29244659
9717809
37511818
6787834
29624679
40376071
8645704
14142814
97214387
54063827
68649742
58162331
18703177
9476364
5817730
92243626
42262925
94718239
99679881
90146047