Knowledge
Data
77390442 17219725 9417831 424326 39181189
652 757790 7884457
507 90283611997 67041011439 9302860