Knowledge
Data
3125072 2667 37259592 47619 8758435228
96556 2998 8451143 13
339279 228430749 128091 865457 850994284