https://www.nepalieducate.com/2023/08/how-many-numbers-of-6-digits-can-be.html