638499
653163
863968
29589
931836
5021000
121213
750739
171579
916310
459785
793668
867425
7412
1798
201758
722885
54713
596596
720366
886696
521980
82243
149693
550851
351710