42069

Forty Two Thousand Sixty Nine

Natural number and internet meme.