Knowledge
Data
7979507 21209722 5050392 40025477
33730862 9971454 1317718 682
73556 5087506 778196 39000187041 694914716