Knowledge
Data
18207660 980487997 29890 5079472865
63739 954008823 137349655 94514728542
3449 5474261 86706919995