Knowledge
Data
578969 795996 1631 8063963
226751290 5144991 95720136 3013 67970643870
741067009 884702417 3620703766 6032