121543142019110841110793110801110809118047110895142589110478110499110595111930117603118044110527117607110333114600109849111933110337110899110365139080111936110657110952110949118050144239111032111501111230117611138275118969114589115157111900111453110858118053110555110661111679111534141820117623107803112047118056111836112403112394116565112052110817112074111784