Knowledge
Data
82955 9640 127392001 205090721
1705 883 32291728 23792 64047310
686599 65857774000 887288063 736