Knowledge
Data
30665603190 1972 9674695 21618
665 9262685058 720948 7375
310429 39853218 6702850 9522434