Knowledge
Data
1106706 3013964 731 898319
2080550803 192836 40040
983555799 72593564 17170406 19318 7854343