Knowledge
Data
158542 952047667 735691 1661 34218719
1246329 0281897 29030
3117546 368089147 8146881126