19541428173611311081065611971492177829980910015537212391384121319811741403174036012395031739178080612469126611145663741691162383310211132116715108417111513941145134129150045010001684227108313282151068498628272103118501074142451211852438621098140636482186610271319156912108461358