Knowledge
Data
69 5247183 10630763 863202388 224860565
21073703312 07505 39670803 876677292
89 176 57