2128521281212792127821276212742127021259212292120221201211982115021146211272112521121210892108021065210582105521053210512105021047210252102221019210172100921000209982099620989209712097020968209672096620965209632095820957209562095320952209302092920926209232092220918209172091620911