58325
31815
1163122
999182
61666
93068
57187
78479
33715
66317
10966
130678
3525
96776
71811
568101
56232
140890
2065
54113
1054121
118899
80080
7513