Knowledge
Data
208192 75110621 13828102 93976 69405378630
4553825852 23195857624 59118763 6726082068
70328862 237126252 4302902 37952 68959743