Knowledge
Data
5018609 334506072 39170324689 701495193 6920762
35665 306648 4639
19937586340 71 61855616901 14369 8383849