Knowledge
Data
14268306 53282 899277 41965830183 150938
2705310 59143 037308 64698
8276 884 42406 6899 17886