123974125073125750125920125937126268126749127026128236128298128758129736132498133192133975136916137548140246141365141366141609141923142841143176143871146065147284147508149011149125149786149927150680150867150869151896152478152685152728154848155236155962156631157131157684160379160978161680161863161991163292165049166096166812166847167062169074169145169156169188169924170621171115171142171622171922171924172190172911173541173585173809173901174464174791175741175979177759178407178653178821179575179576181831182013182215182393182556182572184871185328185779186450188765188772188983190106191720193611193636