9293492872108807973359267292908108818929261012409365793471122215104124103362936309251011388410988810891210853210839410836610829792888935219293110851592876122851929409286892375130037102711924071099211082931255639688992489923839237912158310731510613898187969929241992236106211105622973489241197623970499335983818109924108533108380