Knowledge
Data
21275681285 117607 886873 50700498
29 53 69626953 162056352 17410061113
34203052 6715588 1600296 50025214 18