403764
714683
58366
720711
193740
9984
765451
755143
408338
57533
66910
14433
5162799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471