Knowledge
Data
15020963 1516166 2846097
1775869610 685703 7911 221564
70187783921 3892859432 655471 7326 634