Knowledge
Data
52972556 539747 13219890 17874952340
12048471 1826755527 64070360
93840860967 163127 8740 113984644 34