1005474510183158101949691019514110198918102031151020335510210018102372461029894110312496106083241069054110809621108130631081403910824584109198811147027111490471119002112311461143635411461591114638201149325115478071161799116561181170173611714479117516621188269911922616119297551193074911933019119837561198572611986731