138705813549271354908222192135494613549098666387954708066294052062226823413043418471084678450159111932613979583395526929672260872260881059374138350797529122909663343014739354052239407749843824733836905746906491223741222626905754733751383508228035226035349180405203341769341155105814534130547336914707461216155145438624734890180943160919106833200875876514878581059387758739836867926116249023991013751752751733176438246871734432343563666481583809809496809448107151511320842441301071516105860715047151504615170419695528695529170369150463215047161504633118077027210368246211766291491272149127314912741243256350089350203773111073132880237