Knowledge
Data
66660 89287 217728 4829312 55253880
64876 4119 46251 637331879
402830 302879365 63843 35330469717