Knowledge
Data
311583647 8686 4058631118 188 481629894
343471 18210614187 39687555489 252222156 18932792714
5063615662 3081200 691942 966 946265