Knowledge
Data
2889 258923088 57
2946783 169126141 81167 55134 6217
5786 4112029 723383348 39416 65895123569