Knowledge
Data
21043695 5832 80255 08013719 11439
92700463 40641783 24 401040
56619919465 3499 47150 1313499 31119