12244561151740668072127810692347884307857475149234315383061419352356718101032184903568079771805111846279432679433711856221473993306413064030464829128138353310479561270287102075512171062471221462527157052815335631533551126175314950301752276152204977068714801035406153718311982528714501588141147432939691128651812865271334090101049575953965214898662011205431252892758866140561511439339958614824551588131098051150910111764410320481537671863503956470139594111654747466871299379136508215371826821814560074560031127092152767515367073786351197149119714852287884795512747888623787467937466867466857468117466677917541570693101991511900945195223093911029871