Knowledge
Data
162 116948 70731745 827927089 7503
909364 58218610534 7530 9426794 6185598
3342 88670 57599 4154201344