960370
1166708
509993
1041498
69144
958506
69460
85837
699739
1077317
670618
513141
780147
867949
1001724
788610
515505
40952
68987
579377
278284
519841
435275
804256