11720711735611627811790811514911430811387411353311296111258611231111177911131911085111045011167511240810940410795210750710751110738310745910592810604111337011394112008412009412009612010010284699359988631007439844299550950659374193767937699618510059296130961289085210062289446888788819288354961338629298860844919454994547950679506992226