169404183243737514099122865715761622451133511626217208085963201538158217215837204530781801208161998919090882317832801831922853120882617298660128125774125682393313881349232087739418418533861488421391261753169617757815935413204564452229754111211809863517157997177168169866141445199256876361782892228921704117950616527619908318754318961722874821969818109119319172178149883171329621121581978158551227148234187921154403485231803182225611758298284811503613150959696106394163762179299165618757935145617827469822157835241887922944409211730226881183872175476954621243