11442914288214138845014426761178832987753357118734103774115712111446121556909071126961108221468085733610677810238943231208794788849229355135325892726950919431997770149837118006133165117903105732567835754536660965565934410779855154552781356101345881944010016143650