77773
842856
517354
8851000
78073
201996
114834
188903
2175
484463
11218
33846
5135799
3556581
3065148
2371804
2229988
2044609
1954357
191278
1762118
1719136
1686195
1635471