Knowledge
Data
160 4545120548 882500917 5329664 11740137042
80242848 87298 4293090104 72397793 74105509
20385119 1895930 128887486 3912 552