Knowledge
Data
50135 685328 083315469 2578 68704698601
627178524 55026 49565502235 36103449
696086 483570295 309 950779748