12616972
656414
6167721
9282128
483207
30678279
32185996
8205889
96696271
8973309
11177340
8016154
85592034
1629362
2604287
44574421
49696132
10965249
77997402
69388078
48805107
10464453
66811549
67705125
84112953
95424101
98552299
63908208
40789299
66123427
95745039
773751
62443159
58554696
55632062
22445291
94745922
52237627
35613349
7012994