くだらない質問になってしまいますが、どなたか知恵をお貸しください。

10.0.0.0-10.255.255.255 (10/8 prefix)
172.16.0.0-172.31.255.255 (172.16/12 prefix)
192.168.0.0-192.168.255.255 (192.168/16 prefix)

プライベートIPの範囲は上記のように定められてますよね?
なぜこんな中途半端な場所なのでしょうか?
クラスCなら192.0.0.0〜192.0.255.255みたいにわかりやすく覚えやすい範囲にすることも出来たと思うのですが。
どなたかご存知でしたらお教えください。