639116
1055714
678895
133821
340129
508230
767526
500473
668307
789920
1138834
227212
818147
903949
1017724
827610
561505
54952
99987
608377
294284
544842
446275
832256