109110471129906886620967981102089010871107989996963113799811131066877101495610506131004111557760910601108907968111761989993610411018891606607106910889628199539701073104310591121109410961013106599195495288893139299791311048625829099168871136627396938110092810221125105510191031393972102310536081064110110309501078100110038891072108697110989739341148109761699311271070992113590011196171005114711391076110993011281080108288210381068912102711121105107910841056103310399695811071114110481044908113810496111035633937815106295562599911406101085918576622626109310259331037100010349581058105761410161131893951904105492996599510996239101089110611451024911112286558393910776246219591130106711338948981081394578964102910159579941102111110639889148811017107594087911108959601006103681210281051876880883112661510261114112493258491789610021143107489799061811161142948634100788411463951103109211321134961612885111810831052106198710089059491123966