592925
594247
719990
886639
503890
23958
59826
384510
288849
575457
326299
630349
552163
736165
996602
4801000
922202
931657
743266
571185
968473
876913
944710
4259
358368
1299852
978286
901946
997857
331380