Knowledge
Data
93987769 129368119 2491749350 2820883660
12713689 7355 62
316506520 16 9510292 46450412 2950