Knowledge
Data
2156 90669210207 412800964 61099 139663
215844005 59025634385 224130402 98080
79458 1371 616414 54087357494 50