Knowledge
Data
35527 5295070 9790306060 20257783 2859878389
4741411402 975 91292
2043 1010 41 3514 17501225435