Knowledge
Data
17653956 308644 227486
8495068379 219520214 5714 189354846 44233018509
6149807 97922 69299008 9750994 1897572