78319202115280940475553733992965017983677412179988127239796249625433016945640122560560284192165411691531933652701248475554247825412517446389312202116379780803297403285753846338558779151703733413830751465398283480511972911782162688117768101607733714503975573999690402471731173781196168454