81297673767210775990314212155671556615565155641556315562155611559415593155921559115590155891558815587155861421115585155841387614157141361360713748140841527278817882139081071986158962861185818586861386108571858415583151661421014954155811558015164155791557881287671767076681415613606