66838
335555
72125
415177
977248
829401
28464
740990
838217
15583
958319
10660
5168799
3586581
3114148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471