Knowledge
Data
400536952 066 150514247 8160904
77046117 1748813 695453 305222702
375518704 96 13553521