Knowledge
Data
2609587 5810975 730559 587934
90677 6376670 27529 43237297 722
521628006 414291 88443469