18110976
9808
22875186
12274
15749692
4357
7709656
2054
10955012
2861
87547153
24846
11869477
4080
10375806
3129
12129378
3496
20574726
2953
10037589
3248
33989923
4382
5194331
1627
9787952
2290
6621233
3066
13074409
5460
13870363
5108
5102191
1090
9561977
4033
8407841
2629
5531452
1658
69246374
10436
4173197
1602
26999230
4024
8321331
2818
4521760
1222
27697744
2792
7924639
2679