954344
134911
997664
540343
232713
696775
142944
993494
84210
327680
942521
918228
487436
160518
516125
270767
226460
1050741
302992
464470
825584
10045
814261
306600
78797
218182