Knowledge
Data
20844874 477868548 8285 37739348384 143538
939624721 566 2392862581 457465949 933288258
488140916 25592249782 29127597 77748 84235015998