Knowledge
Data
297104593 19744 650610
8876 9727561 83168813500
52 166837529 474443149 50296178651 32153