103154141031540610315313102670941026704210230450102011921020119110201182102011571020115010201149101998611019985810199498101994911019941410190441101826551018258710181541101810301018096110180884101808681018052010180484101804791018043110180430101803851018000510179964101799371017992810162435