Knowledge
Data
3861 1507455 163954 3339969047 49104
56736506 78544911 637975822
43429104083 17955240 65166642 2136 523