904966
1028196
487480
329355
14698
673304
416720
731554
411115
758485
283888
1045791
513408
771454
318709
970806
467194
940345
787986
658202
267773
551747
826142
100630