9481098109963479911002179491101133663100811021103110420520660110042997359528551105156588975961106156582162215366951991131654110711382921016214110831542152613690302298378393771906623165972911091542219613532353102119233582516993208111073129212151269317105065795827928532265149163324244128291160752688608432829842610792289430199314304281207542491162112962272937667288607839264130251111078892213144277199273620318551431618217922319231228911316627248621279824631983167165913657142180188191231015275286100297027381139165111