696462
85451
699863
188788
973654
269154
94136
143154
21120
710364
857800
620969
5493367
4515935
4332459
3441462
3440998
3395286
3341956
3003729
2989226
2478209
2132352
2127407