Knowledge
Data
21164580 33679 886 77
71312577 98450 3336758539 2462517792 83815
305236180 2216392459 56701415263 789626 57169010