842572
792158
460593
518797
967518
851882
70129
84269
15883748
707386
5094578
4437980
3556510
3553192
2323216
2224495
934
333250
383972
397161