Knowledge
Data
31 96560832266 650840014 43694008032 83587
715885307 29165 7872655 133581 800326
4717857273 467121938 158189728 22380 0640