Knowledge
Data
10514669 93348161481 8595 8884479240
98554048 145 30936
80 2927429 3345894266 7787390 5192199