682766
978882
483295
519834
63199
503109
397844
280463
195618
981906
1046719
90597
619538
285453
85090
87230
1028834
99785
862983
460471
752480
653272
338308
327184