66838
335555
72125
415177
829401
27464
740990
838217
15583
958319
10660
512910
5092799
3520581
3022148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471