Knowledge
Data
30 4150 284624626 3316889 80213165316
37128 7572741 23250931101 5839
65 86595098790 9814253797 6196934837 2788870