Knowledge
Data
15 271 47077597403 38927 71675104546
8458643 2878328 1462079232 52111869
166292 979888872 763927 606879613 193