16277695
66926623
58484114
98348766
94834935
65952469
448949
1061432
50802729
36268339
29573211
32616382
7452299
21273009
51733138
4942510
6223465
14919026
78483206
77577108
44118412
83208356
61377505
23028380
207612
8006772
72301210
58338949
38438095
304006
48074488
8602201
57284746
26021432
29174592
9319422
71482080
55116800
47381684
1582054