10893011264200230562196216121520441651110912301777100611911297179370811801993166919033418235083264518262351110177010941640919431115725069118631304101988648423415796974214211214127268316241119313781723237191819441695