57708472640325311756721392880918053156735196746899779899778754622727412793894694371952256554837840139977313997944794721365001479466114657612491071438650797632797688892098479471873891782566888670524774546151150141314005861400715422292140047820068860946140057714004777567110698487374241444512491146740931069141357545873741873678873881515819111057110680010750614005444576392611247976311071776595931119990441124140058014005851400584140071414005791400582659541106983102541110735914386524136964136391438786381334382053414472106982790217873740318766106821140043714007132006719367214038761400543140071214005428736761404148196674998661