168273832974618691457781261566679199750310125057978493910688742461441941752110815231592806701839728112319718417361567145174755215483612011133141413102841221267135016411708363176096117721540148898612232771378112422155718013191276938134610314879143810451011780442824303132673010291323651363123641379