Knowledge
Data
30 6968829 363765643 61347108632
3074510914 702059164 3139 41581738 289931603
5131921438 90 39649 1553356