12310024329726222051349410106131381613138141584120103202279100325221210031084154631102652201428203118021903163123171123119121703253161022612420146131381012320031281032510142200021022000132190103180021921901031812141310215219032450103179214151021421901031802141410214324402190103181214121021621901031992190103199219010314902482520311702190103149024825200021903245010319821901031992190015220001422000172200001031792190014101302131031792190014101301810318332440219010120191412103186219010130181412103186219010143244001610318821901031992190103199219000103198219032450103198219010319921901031992190103198002190103198324402190103199219010319921901031992190103199219010319921903245010319821901031992190103199219010319921901031983244021901031992190103199219010319921901031992190103199219010319921903245010319821901031992190103199219010319921901031992190103198002190103198324402190103199219010319921901031992190103199219010319921901031992190324501031982190103199219010319921901021800103179002190101332552251031703244021901013172142810172101031651314100130219013010013024221432640242210130103164326714100312101003121010031210101221901002200101232530101322001012325301021031210103164326703266123267010031200100312001003120010122190101432530101632530102103120010316432670326612326701002421310025201012219010143253010163253010193245025201012325303244010032530101332450325301031533267032661232670100220131002520101221901012325215101232521510182520325221310315132671410152521321902522193252122521232522131031512520101225201015252010152200101422001014325302200100250025102470212024812212025203252213103151252010122520101525201021532530101432450212024812212025201003252161012325213103152252010122520101525203244010214325301015212024812324502520103164252010122520101525201021332521510132120248122120252010316425214101525201021332521510132120248122120252010316425201012252010152520242216324502421825201031642520101225201016220215325503252032550220171031652520101225201022132550324603255010317225201012252010221325503246032550103172252010122520102213255032460325501031722521410221252032460252010319725201402520103198324612103199324601003246010032460103195324615103198324601049104330131544187110271718086796901697466788079698401747901857374840168668770130167868501736669018580016667667969807901748501677068668684700180710178807984857083841510340131091251243110051257810125125341013512529101351254610145124101013512438101451241110145125141005125271005124211010