55543280
17636215
39444142
12551920
35033404
6225861
27017305
15626021
23092600
7269290
62523376
4749800
4717489
20367938
2521401
54261230
33712605
18682932
47738635
86795471
7009946
61676111
57901437
68745491
37185690
34948498
93043168
5527680
20398221
53283049
2712383
68867833
74222146
89987899
59307877
43602704
342012
6940901
91428914
16943904