Knowledge
Data
220548296 1925980 6614 7816 30566129
3354 42175 44062 83197938816
405 38636307 50068 943 8494