26362214788091152966955559673115818344811921365186552334154071617257611705133253817391144231107717711918645771480170817523571212960189718097131740148512569369921378225191618621887641200010181266332690940107187351878788482295