как найти наименьшее общее кратное