106882015906979979291366522747667748606997928958047236508144300623749810004791426404142628240712948274810029779554279580007476825227571299806656428270475602570484012142204543712714234634352412704724864945281594166083440394209633442613664643132021237637876962124993451358109352315325496112871195981153254657817395804619908348509310031004861336028621532252791885532958703590627681623280104307064843243382043384131320125678748909768468013038221085153304928313432153727076375914042837071449978384311981006028100602765644121150910029741820431006018153254383729915540385851952898968455110651110968811383570182070182031120138015392661006023