389983
1304400
654989
986487
113966
529131
1095243
1109703
598995
961774
62115
379532
1129200
756979
318258
716363
773552
782801
401394
144881
25084
697475
478203
660891
433620
384452