155104015510309676996821534411109847889354289355689357273922063762912546957392181417601125343638785315491276026660152153933413018511174796945771174944407171174291174931174546901113225632189801651831053493629279165182440502440716440525440555440507440501441283629226322562440537218852165039536615129492211753115029011443176129843812984351308289157297157392810316119190110963356499804504564505984504674504444506745740915740905832628889158889148052214407141211956977852124842631562989958674475374647744809744775105000284661974711974796977954473350155039213899227149181045097108334512084371651811650181290949770046565400565463