10043948100439491004395010136576101365771016690110286824102893261029012110336313105207551054288710678788106834651068348210683483106834841068827110690638106906431069138810691427106915391072763710877192108772041087721110877221108772221087722310877233108772371087724510877252108772551087726610877271108772741087727910877291