390752
97209
82408
100476
138138
816144
277250
266969
49140
177385
64133
908660
511408
765454
315709
970806
466194
940345
783986
658202
267773
550747
825142
98630