35183171
85568000
26453468
96333691
42738756
46839701
2742978
21209103
60992139
70282462
50289959
60676765
13533264
80115074
69734959
5911992
8924731
31052053
52756916
40156649
7863589
45271533
60473570
6023179
4087559
54805147
73195688
99979207
52095367
84718696
54781419
9541668
79447871
9058792
17324041
7973591
4423650
9531373
14345321
2614558