112297399210291125989900103111428959871043107562099588610028981044576105711009911087584108299888297211081078110211291054102511288831017393113711139698196168761060626583111289495211361013953100395997096810701030862113887710729111114912100896110481130110693195010231094114810851110932396101493910281134908104762190710981097109396288062293410161007105810491119619958916108361510059291026887104111211081964996889884109695695498860810599653951020918899103760711461034613108411401141102710621006633913113293891710891033107411261117102211459571000112795510689716146181088103686510198919091107624106694961210389518795771099111198110791061392627113589658211391103933103996710531063108063499410678859301101105210776238881056114311479931001111510649369289379061065578110481211231069914107610719041092111862510351024100410189058816171055990609101561110731131109111246109979639488151105105111091116940606113389096099958189339410868979661050910