Knowledge
Data
364182 191520693 81366757776 4944726529
482589798 20584863 40356 886 12257
20917182 65662291 3894927997 549249671