Knowledge
Data
15386846 866378706 59279 25328 62547
17273942796 474385458 6618836 9545792155 56154056
42846373 265788 1814272 66192 81