110163397261099999211421015108796511039008919979361056908112799011459375849311141113989911168971076939103596810981024109481595610288653969938191074617894916111588096981290510721083106810631071987879621929881105562310479989898901119111363411071080107011211079938114710081043963877949948906909862883113511231138100299662610731054625112898810055761069910106696410209739289348899131000108410331077108557711026089126208959541029109911055825816098931081114011329709588986186131013108210371106886612113460710601088950918103611099579321057111410233938826271129100793310041122112510501118991106499410341108106591411481039959896962104839210899558871078961111110141075611109711249401058104987610271017616606106210316223958841091113362496791710441096103011431137953103810531018108610259041131102699510921067104198111006141112615106158311109718881001114691111043949519521003113057810931006102293096010591052113610161051966885619101911171126907