103154141031540610315313102670941026704210230450102011921020119110201182102011571020115010201149101998611019985810199498101994911019941410190441101826551018258710181541101810301018096110180884101808681018048410180479101804311018043010180385101800051017996410179937101799281016243510162382