Knowledge
Data
302294319 3265909 488483984 4810
8123293136 15477419320 8753313 182
965 421903 25585392221 7695357148 97929870072