Knowledge
Data
83820621 50570 6476169166 653149585 71171
967419373 19584291 30801092167 9910494 5701945
17796 954 8222559 553807 143