Knowledge
Data
396 92298921611 21307924005 17697
3830207684 6077735 3392664514 5475576 629083947
170360389 71188883 1185 407983570 305