Knowledge
Data
14991 564668039 1204359 488
283009 28632729062 14 29067796
78419975469 72871310145 70646631 401525432