>641498 mntlllklraeeqeeeeeleeieeelswwllipwdlsinggfygrnngngrgnaipaakvvwntrllwffsaaayrqqpqqyllmmanryylltnhffddqggvywlvdaagnplntrkqvyaqafaiygfseyykaltqssalklaaielyellekhdkqqgggyiyvfsrdwqpiddlrlspkdlnfpksamnthlhvleaytnlyriwpdaelkqqiqglidlflhfidkdsqhfhfffdmdwqlrsqavsfghdieaswllleaaeiigddyreeqekirqciivdaccegldrddgglwyevewighhlidkhwwvqaeavvgflnawqissgveyleymtrnwefikqhihdkeygewfwgvndqdpmmtptykvgfwkcpyhnsralyelmrlnekl