Knowledge
Data
596293 6139306 269141 374904 29693
4973887000 439224704 084870559
50307343 557951518 0578 5268649763