sndvkjsd n dsndkvn snvk nvn r klnn n fr