942224
894980
178633
1899130
649768
1063946
139217
383411
18398
927605
371454
419997
511408
765454
315709
970806
467194
940345
784986
658202
267773
551747
825142
98630