Knowledge
Data
508297 1492962 49670681 3141 486711315
39 029 7995682756 75979301366 138760
661 706855 3216150