Knowledge
Data
18 35105889 360
6671299 93744573415 58420510 61657221 11681713
86644168 823786 2602 93567163 284607676