10892811761270661203672167126168809166755156592818495489874651793091613177397446252342618593934005223019591511517641364048937520223616181895583138311191380177098646801974812545916644645176100797779126437190535224167844801910761644232161881838196287412042412312531018177522159060284371982839129850416535641900241650341464082041662208222177732160294867167885488762063317114010353956052501519992885661696022744081961125601741141373751657761543741925886252832222209074588558797120998418803911475619774311701516557322383313615155792942262307732917826968830