7993203
3999619
8627639
18764021
29508224
12096204
15976355
81396961
54256048
33841644
22305417
8529880
93742616
87341662
67217506
6984884
64497605
4481298
43989248
40308628
43957174
74411894
21599336
61507546
23091336
91625884
300170
504122
67014616
53092301
43138622
15657418
20024789
72405185
20262651
10514124
9690207
69739745
15055577
3162539