Knowledge
Data
47095 488455338 518221528 1264267046
185241 31990528 793155694 82108922 67144666
89946530560 2112634 7598 6351243465