35735823
15532
44194265
8036
11157919
5397
29113748
11177
44571388
17357
30894852
13593
19340649
5777
27350918
12594
19021165
8208
11228011
2246
16217629
7263
4653242
1335
3890645
1441
3185785
766
14416287
3933
9007841
2714
3883394
1278
4929988
1485
3397164
1074
5747999
1096
24586826
7414
3670297
4972515
1090
9900352
4146
7781021
3311
7782620
2142
42241693
18312
4758340
848