Knowledge
Data
305572 8329858 81639 052943889 23119806
1592539 12 18717885 526248
34080 0501 998598 69