80143173
54651676
395006
25994728
89301537
16717255
706673
42536869
9494728
4977400
441729
7429438
43936686
68927647
17209428
53872699
46197543
7411343
51135328
54374078
84783332
25614762
21335319
36474279
82496413
21994775
535364
6827788
39912380
83987575
13266063
93585698
43727756
30505346
25557105
559875
29326455
72256585
9228646
8363114