921919749243120063775955475948755733463929855458513428655475055433755430466742467099967160212769973710731217608371219126020637094882354813644087971771364479469423121169834229134117613643515707905707861364374570796120768512076824204645682005371599220106941611752107595551479946106963328571032452998027281662555452114287790300820902212306067603317263241114550357124775640775641141419435768811212711047599868370152344685798213428777877077875081980214688148122661101493778768812267552432469886110675314381211969262856646954922747815524848174796896541962554027676136973105714622782866995520549945758119855541532934518471661324727