52096693
8163192
88985483
25961114
7544997
1692400
60193560
51556485
4074928
69729699
9649310
52674639
6559872
3548837
8733799
22626610
60552771
5140200
28921334
40336815
12388093
69889719
14546905
85801289
39157443
5636949
16924977
35614450
85689983
27685587
14763246
47124060
60685087
3876624
16347089
20004776
40692679
492227
10379563
65454638