Knowledge
Data
44226 370 23335009 54368819
99 3724692 8811375 5100284 759341
7291 295554 5041 30463 237810747