You're interested in solving the Coin Problem. The smallest number which cannot be made using coins of value $a_1$ and $a_2$ is $g(a_1,a_2) = a_1a_2 - a_1 - a_2$. This number is called Frobenius number.
So for our case we have: $g(10,9) = 10 \cdot 9 - 9 - 10 = 71$. So for every $N>71$ there is an unique solution.
So you can made 72 using 8 coins of 9 bahts. To make it 73 add one coin of 10 bahts and take out one coin of 9 bahts. Do that until you have 8 coins of 10 bahts and 0 coins of 9 bahts. Then do that again but now you will have to have 9 coins of 10 bahts and -1 coin of 9 bahts. Impossible? But note the follwoing:
$$10(9) + (-1)9 = 81$$
$$9(10-1) = 81$$
$$9(9) + 10(0) = 81$$
The numbers in the brackets are the number of coins of that type.
So following the arrangment we reached the simular position as at the beginning, but we have a coin of 9 bahts more. So we can repeat the cycle and reach 90 and so on. This way of "modified" induction will do the job.
For more general proof let $N = a_1x + a_2y$. Becasue $(a_1,a_2) = 1$ this equation will always have integer solution for $x$ and $y$. Because $N,a_1,a_2 > 0$ we get that at least one of $x$ or $y$ is positive. WLOG let $x>0$. We'll prove that for $N > (a_1-1)(a_2-1)$ there is non-negative solution for $y$.
Let $y = 0,1,2,3,\cdots,a_1-1$, then because $(a_1,a_2) = 1$ for different values for $y$ all integers $n - a_2y$ are mutually distinct modulo $a_1$. This is basic property from modular arithmetics. We know that $N=a_1x + a_2y$. So we have:
$$a_1x = N - a_2y \ge (a_1-1)(a_2-1) - (a_1-1)a_2 = (a_1-1)(a_2-1-a_2) = -a_1+1$$
Divide both side by $a_1$ we get:
$$a_1x \ge 1-a_1$$
$$x \ge \frac 1{a_1} - 1 > -1$$
Because $x$ is an integer we get that $x\ge 0$, i.e $x \in \mathbb{N_0}$
Q.E.D.