319263882880419431144212312387061427026440639119099911601486697026374031673030744651750396828721305117413613221170740992076174124755375200017178557044479518763081245956284662132968332386157244595595255630815294225102710476234337936463730110022617030622470462551688192843084243108328075628452252974891308691820743012439228755615551539392689366742154443286544280546711781561457629635500512848052472055443354355165430364521315726383223344805737282028164316776615234114187582829168569424885434956466786653633016771996705721275316187149354295473915672944480166851636888698162674265223114464645337865636124611517210209252710239029582136476319284901513223635814305110971703409369233478951210458490284415425319637895329884623671146533535171531550859911706297931968093447