25929641190398522195327532726803122372449764984122132663932255816923836507564064935510680955606876130132235573205387110883562661480323438394624809693928111909184141047103372295330454281191450048592818585876760374521452522263877221870684453027036162422919542616136935772358781936332811533849312215162337035759700060723599684319446763883179577638518445257629922232651901848359635555855673332657056213435826438107770551437699452283101833255425249851214370861943767587531313044667253844251539718063918485867165173234010726151107121152024197197618181869263667172500161916356372699948620041550754646637943357321912144213115584929282103414317098414678277149922280331757533523771635911923266777606858795244420450911072474312622213559836252196665117046321398683765514543861