89137031056011310559092105590948913701956214310560138103154061065010410560160103153131020119110589885105591071031542210561142103154149736422102011501056114810201182102011921064926110201157105601291020114910560043105590881056114510560040111739291117394511189668111896691120813210561831