12054897891352120081849091218496112494915640281531133115532217232114179681238119890172125175941745787612197217815085881060613112625581688610621593703991290840116906640240540240673680532353612576291155985106794665148811526416935751152642691654691697117199065146813388393005611152647465595120549012071676389413770110911137011041754854660582032112934421401515141301210838592638106794914861134024254025151219475126459518489924210210735691098712130546758203458174511847351014180104137215141481514131105277612831971262607137952289813812628831723224175061379523242075242103103989845977402408402426402516651489241961109873646030446030512667821229301582036