145614601452145114501449144614471448144514411442144314441439144014351436143714381434143014321433142914311427142814231424142514261422142114201419141814171415141614141413141114121410140914081407140614031401140214041398140513991400139413961397139313951389139213911390138813871385138613841380138113821383137913781373137413761377137213751371137013691368136113621367