67796362991166775686451936367549635304211721366862327167854081213937053678688867731033907867748574009366677069443139958526133447982767631759321406774131349115679348995533432972492247768238172415041248155406885146196719244003677768756349146588651759802982067874757591171862798217774777696768526969845845339663950537267515665601368240484073769196792413899384676197533539676156678350547242872305348503106449087764235749329146373968252685661131160187640764383723117600