34581533
52042006
36497746
27365719
27593047
30636129
56181991
69649285
60742290
64715091
1985699
33678944
29161731
25413060
3425249
93852364
86614290
35466789
80859571
3157702
57368965
34772599
51822596
73797219
55277913
52121530
98815568
30478531
54058399
85107565
49632096
8552359
38037770
53929078
70397360
78784378
31257049
22782154
13662955
1900174