84425850938490687639842451474186250880558466084543896928726190061146851453787634880959006389904880658454088825135928717184952874238503488721879468971185117900458521587867883639025487907844578642188447849341380388535854531409913852889248968090222852768985713356875751333813640851018614786758127388554112833147468720487651847518458085082902261347888801870621457913366132311314787749866768745787548857378911914673140469017790307870488972988566881848852686573875598586486363145138985384383854498939185976