496619
80620
534366
368818
1306797
776996
586809
665502
982996
18162
72828
58112
39580
1167781
461973
1048138
419498
298701
1207738
1289913
1237683
1594809
442677
697370
556387
570771