108211451064606989623994103010161005881110291211251094106011059689969981071107611419181148110162011041014862894884951967104710911093578610111210076089701035618109861511111053104810311127625108461161310528191024995633113311291054113690894010389711113114663495039610731135898960106591710291138104111306199311139614104388611221002954114710209321134990999113710398776076241006101888058395887611099389379731066100892911181067102310491059962108510691100101794810781070102861791111071117112411236099596229281077988612100495590562189011439871132108991310881037103662799310759646265779979048151126895392111510251097107457681210551116992108195610228791019103439493094910279651026109695388811211056934907105888298110615821108109961691696310571140952897108311031087100011191044581910972103310861062969108096158410151079966105090611149008833951072101311311110109210639149099579391003110689188539389911289368658961142887105110018899911068893933