Knowledge
Data
476 185498 665686598 69784601118 69156717
804 101091 049835
42053 9144043716 30730 569100 191956146