4075157717408736188157075451384207944377579245143144427418604713642434407254162054411428455607943363423834213543527431355161449066571905718856696448214716957035490424922147150490404101945227443584367040950502034968757513421374694257459473634251142078410774200940760412875757343085442334072757074407634227241789435264717541748437464091257567453364299940740577194308447137461285200852992536604333944378417864219447916529825397842271571895575457218432214798357830408304338642133576244533743897407234094962148426434540642269