111620
80460
3198
838107
2431
595102
1105106
1021111
101263
84977
646111
57452
75430
23120
89280
106215
1051160
34317
6600
861051