Knowledge
Data
307576 8293896873 7181632165 669
994940 7719923 539 462075929 23942
3921173 58 7249515 4841815641 63