Knowledge
Data
635 2584985 588162928 28741388
60913875 4208758274 214 16001105486
43780976 1927 15984002616 915093805