Knowledge
Data
3974162 3244437 101290 43471920973 623927597
2546 14876808 027651 3174963202 59759891321
2814055877 1213330 810530 712