11230216112301841120993211209929112099281120986811209803112097961120945711203975112039721120396911203968111998021119980011199778111997611119158611189932111898671059141210589024105658751056587410565861105647701056303410561259105612371055607510554712105485989316362924454486897018667662