84808867108786588889895818966390160910469104792452925619256292563934459363893836942659541695771960259687997158971619717398262982639901099527100169100171100172100240100241103135103157103634104230104819107102107469108240111164111166112983113217115033115518115522115523115795115811116297117735118015120163120167122323123314123601123773124119124947125286125870125927127204128503128504129101129408129459129460129497129519129682129712129713129715129718130117130601131841132715133183133567133669135002135165136262136382137378137573137742138536138562140876141372141741141878141904