Knowledge
Data
3459268 52506522 859 44464 33100775171
5866521 270 368967 21335841474 855486
3523 2093 3534895 31698