Knowledge
Data
83089 298621273 91 29996153 651
6963423 6647102 569502 810 573
20708585 17 170 4373403095