Knowledge
Data
22 5159594 27794614 655 178616
243 742690041 2371 14521
21069853232 91571 756901 25578248 161436