889107093610236099051084968577981886960101891393710759391137619111411249591017112858410948951003918973906951103081589310768129109301033111811098909099721027108110369911055103511081063109611138849671072102610921100938109988210069111001819108910488801053102811101143957103861011169041141617953103193310981025887113811129526271085966113310395821074103710028831130969105492910611057112558189862611179509641104992100496210071024110110131078613106210501047106510826111088900393113960763399011471067110696563499987762195460696339295694010081140110587999810779079086128881066881107311349711122106410585836141119107999311028651014948931949111562411218761069995104310441129576113289991210201093108791610866158979871131997996102910979581016989105661810918969881126108011111071114295510601022104910689321146917110362339410518623965781083894622961625608395112710056168859948911034105992862011459701107101511351041100011481019914105211231136934