Knowledge
Data
259190756 856392 79511218 209231
33422363 20925471 550583 17095 692
5314647758 67 5116 59213008