Knowledge
Data
471776 5704638 8466754 5395140 18404080679
8857885901 687591 889 67454580
7092 1449720 56919780127 64640 6059221