Knowledge
Data
46588147476 75170126592 397116936 753761814
542 1980 60398836 39614706
535709 1222628322 7435358 118539349 48395738