Knowledge
Data
20393 337843 5110302 69919916 189932129
87 7238120 6478621 662431
6820691312 783993441 996174754 30873871