53414
635888
532945
140673
689593
970344
304198
490973
471386
83890
41139
116762
867425
7412
1798
201758
722885
54713
596596
720366
886696
521980
82243
149693
550851
351710