97181584911715502768358331275123522275113008011711459717741888201888531888523132781888519719821888195255652566188784963363133959350247821072123845768352891922095865268352799825595864817583946102014873281577406108492713150001451967114939412508343315554885981303872124712250247914519694885208556291505805310769116470076997614638901463889167639397924443138022112306102470013890591676292463568505892715968501410543515009561519599502477482997118282116761382331006204125721412840881060745109275293219867494230174330161769762047713227601532297832280552798217953976851014379101437821226721226621224112483681134567130411410143771014376