66135593
31934307
3993117
70248533
15971219
9297751
18607983
9828001
5531857
28007964
44228464
82074700
26004183
2662499
24518095
7393601
10253954
85224138
70836476
64743373
31889761
11942447
55149483
88609035
28643844
10381471
1128726
13991574
8114172
26368111
45224661
95616546
6904778
2186703
73942720
1369545
184097
73036578
25433510
36066262