19206418063014392598184164147281815327196692159927504878829421813815266014391911315893783429720031920077218569318718076474499101426333293118486018048519235822395027679316511551391583881015176734864832072724566611475414006334772201087955052718513028178451166339200527145612842921256332220365407716811375711176430123327210101126509221013175922293031318626877230801306722930113660100793894495666619243627535200011107931841539782911891516063511556113527612676318328126531954281016652150301970576073550448153775909321687831277072037821749421282544041813161828056