Knowledge
Data
21871 70533 68137649212 635204 496596
3007 151504 921062313 1362848
22742128 705779095 9586951717 8584241 83