14958112
68988304
2851428
18579
71486838
49585959
1383751
61252769
55798485
1179508
828329
53601118
77916991
56809090
2765253
14377044
26148846
1738107
51123035
61038259
34631874
16341057
88225758
29423135
41666201
64523124
18478227
39075840
12536799
36366020
57339345
61386043
25155061
69695927
1521681
51098770
90697791
17715530
43069856
31282838