680411
1072782
439262
687845
75431
551495
456349
117841
1027140
147565
786897
661921
801147
891949
1013724
814610
547505
46952
89987
604377
288284
535841
443275
826256