Knowledge
Data
21294 17873100 149683426 987253322 424357934
1731226 6411 60909903
126853510 846 64664165 22627 708