424824
18144
705335
23422
1129200
756979
318258
716363
773552
782801
401394
144881
1008210
852556
7188
631422
253699
152320
41835
34524
846323
519562
912283
467311
326244
860565