77399213383791733999054280316929613840116283193560207311969651126854150155870783160116121403796193651523985572708105378464652391782497533421619254333125454127402285478367225312284297202456450894637817551247808117480960373883017981688471536951557993973711742544049715177929147130748077662