6731613609422798413178213312286411317221217023115121773688621705361427518910522360512702710203019279995782319993231215519720715662936217630396435243314431763882137895114492160991042818665513112917216065420447311585832585122093131967141455503911582851706161980321847901774088693436069129471164350175216260492914021599829117178185171693261231065101461981205232797818660935224827501069361266422232151252469735518809311370816493322898870277032110624903354273254771201159716219202322572312786998257395232203111286321223037060120801962259157250984323712124877