58263381
14966270
68592830
7235179
24353061
1527587
22017759
78561404
11088675
1610139
28193671
317644
69836182
64642399
91759230
57317934
80681792
97282483
66929425
15047434
97804617
10492673
15474453
9357929
38456105
17499157
47931239
76042894
10413
54887328
30278630
24488346
33201594
33803673
5620173
38176167
48194754
48377064
10057265
63527730