Knowledge
Data
17906216 8031 402161 4538413870 2217153
98980726952 2887252939 035959668 5263
248192509 27716 572150 42 7427440728