Knowledge
Data
100259015 676 576947344 2883777
77412 192857580 4922480538 1874622
146 83034 904947326 613824940 642