Knowledge
Data
1203196 7127033 5242 9835189 98
313915 45173363 3832536 798439412
59917060816 2964005 36335 1023156692 29