684962
247888
867735
707846
1077830
353420
760206
385296
804999
1016156
115951
560881
515408
772454
320709
970806
469194
942345
788986
658202
267773
552747
828142
100630