Knowledge
Data
159592512 51084 532793322 61462 4578443
110048 680577 482096 25662
2593 150334 667440 445 66