Knowledge
Data
598892600 76847 2814484 6553328 747260999
8664707462 697 548607 7564541
95563831 18 704651 16063 50