Knowledge
Data
525 8296 309507450 740167055 32103814503
38310477 51 80 3471199
20857099 67141 5836 2752628 078