887957111396510241065619114510601080107911001093621106461710979291036113410481081862918103910631023967964992914114811121059113896199458163488410621131108311321110881880103110081104912972109611431043102660761311171049933932908108810871073876113910521007113661410029501094108210539938821125107410711133108610558191051109257893811066249111003895610101910571033971100690081210289369558901027998103499691639611099343956338919561122909108961811219873931129103092896396981510691135865106862688911301102625111157798990610771101109191010141126907394584970988939392952111989811285821146616931107210541142899885608114191710566098941067973951583905615104193788894891399787710291078101511161047991623576995108596289610751114113760689762288695810171050110761110221115999109895410379666201084105811181061112710351025990959104411238791005114094910009409811099103895361211039601018106696810701108110590410769301124102010016271004893101611478831013