Knowledge
Data
506 83 491141 929 91779726696
27110526 19984540 1091007 13356407 25260374689
64943 5177170 692252 155