11727211648911585011510511443011384311339011281311237711120211035011154210968710900610894410735010701410091999575937969376591183988519100191267912718830092409945357925794422918501001899840910057610104510018510536210449498411592595912959115102361592319840056618564728830498099588608129510321959127592395925259141592625913759634