63147045
38972360
98129210
85822825
63316809
80725438
32255257
43893726
95266033
56815981
12127521
78119705
85756468
32592070
6135241
35621417
288161
64715637
67255913
45584700
77883474
49896467
6751735
49992824
8915324
80874782
4462754
18517498
66774022
68327329
9710651
86522117
36563278
21377560
6065744
70593804
40575065
12647278
16547401
713099