83791837928381383829838608388283916839928399684014840178401884026840348405184126841438414784185841868422284253842548425784291843308433484341843678437184394844238443784442844768448784505845118451484561845628458484587845948465284658846798468084682846848470784725847748480084805848358489585035850768508085085850868510885117851678517285173852078527485297853008532185377854098541085428854738550285515855668557285599856498571885746857728578685844858878589385917859238593985947859498596685967859808598986003