Knowledge
Data
8665 3599908 55623594 1971485704
18543599307 31581 6169614 88
171926915 869 461472 900