138407430684317454898953398952877054010727501358307926257926284116480410902591259801125979212597861259802125982312880535758101309106208742106584010658461540825926587531887613152558105224078103529517014824667213084832087463587441308995109308344710210700941567582308188308129170149103529617013953259861319814979843188053188061003431136713213145619447531268821116003543687015408261367133155246930818913840661701409121913196775758111701505213274581841367134208743575806895732575813308145124450893158015407991332537141092839754630819030630430813031973530813230819165311830813430819229235814318391092476148731692628530819313096513091712843751314533