Knowledge
Data
80935192 1436127 2224416201
367339444 570546872 222677 99539 942
40738741523 45654176180 3983722 372836557