Knowledge
Data
293648754 24125763346 72863143659 2503073280
2768437691 675291682 269381419 1609580
976 224283923 76342013 564570062