877891972898109361188210669581125102562111001114113888711391108112496010911035102396395710991110908899885104198810819049691140998104996211421047113289060861090511331117114310188761065967917618918880107599211191062105111129161007895937583620105910191128578948394951109762210221087106010306336345818849549955771088111610281137104381510369131077110310761134114710821102928110691010031054879102491262411451002886932105310686236159009061085930934106711111141939109411311050112910069361084893929940862107410961135103161210561127607113639299910149871052106411099389891044993994997106310589668129719811029914105710081048103910808811027101696561790999611181013112358494910861146102611131083952110510006196278941055931109895610051104103788810789709599911130100410201038108939310796165761092114862510616145826261069961110710731017883111511221101107090795088911216096131015107195310721126973968396103389691110018199903959558976068659331034964