10134903101533621038923110490305105593511056738710691969107982341081221210925864109365061095800510981430110189611103534111040999111079671120041811204001112214241128735811317458113524141147548411508171115495751164681712019900120221311202641912028261120293781480668714838664148387171483872514878301149117451504516215060473