Knowledge
Data
317081591 3742012 432325915
20005377499 34068 0258157
459747 12860 232 5198980073 1396166