1000236
1028975
173685
809502
365621
213711
244990
399297
1040592
842486
1038575
46924
779147
867949
998724
785610
514505
38952
66987
577377
278284
518841
433275
802256