11712355347052414224562032346387826443204871107293146496518282572051976286464821113155712185043864351220250216163269657056373048465371720448555563530957231364243917559527821719578518283737529984551047430058977755456816563720664565436473725852237423378854096364661087122891139164593207