881558
953332
232553
18336
1072760
118502
37623
567271
1053799
717368
250971
962406
485504
29952
53987
562377
274284
509841
425275
787256
823951
473118
384102
62387