Knowledge
Data
164687221 3103228429 62116327304 29174019767
20 748211328 88702594 29302263851
155271491 17418 35590865908 78879063 317225