Knowledge
Data
147966026 182760560 7517 8228924
316455 509 551063200
231422 1920252296 35 094 144107