2489741001748725768892318135444510902106378386377465017481379394249060505579595994570469606579115854715419213267212490216738198849872767886377822103421463363146369610711475475881413137637799876291413138692631260392244316111555415708771126725248978992903125856514982011372793142548212462693445638689038679364034511118691427615142502714685851001730139678387560260492134669219941995243113832941363895109835689175395635561773287005739315383011149191105698486476297967264921257402157322173359178249598308498253990857213267897788201850831326861132686325611312151821584951296606109881796543414094501813541214290119666297381242520957577406360