Knowledge
Data
662 3770890 845369841 259348
340 23132866027 64139263 542813481 3445367108
10639628 89 657