23031221362303122137230312215723031221582303122159230312216923031221702303122171230312217223031221802303122181230312218223031221832303122192230312219323031221942303122195230312219623031222002303122201