Knowledge
Data
16814654 68155028 1809389 9001453272 80559430091
432563207 55865 8112
826909 661 342324597 119564 27092