9421746778119913621349161273740015101206444676180818881699146617781331841116682223048113259694451462161487151416781178876150016831129327142511731497726195511703165401156282167740672394627112015172981690373801168127624010231692767149893238917337145219071668290150552634010094301289