98037193430145414149039504190353740972126097773374756223647504771032222053091757814358426536460691378342611636617149620572521373516224794159130434338632007613445351952946911311951632762228761749741823312407610371066151129162225055814021012147445919283812298416665450974118470178045360710310311918586143150594687092159261213369765988021139209174429219162218248403193725303921208061515166919615625872421587197732857850803104194204742743001435395190899829449112192521077521223621378160167929501472641181151264558056518656211875969170179065122944100142