Fibonacci Numbers and Their Applications