两个非零自然数的最大公约数是6,最小公倍数是630,其中一个自然数是42,求另一个自然数是多少?