Impossible Knowledge Quiz

1. In which year were postage stamps introduced?

1840
1745
1650
1899