195613
384852
197732
53396
190403
10312
202257
922187
857565
389607
258894
493151
5162799
3576581
3104148
2406804
2239988
2064609
1981358
191978
1774118
1723136
1694196
1640471