Number Story: From Counting to Cryptography