Knowledge
Data
31 8157 9465603123 647630537 256629008
34121735 47595 67280585 499 8734039937
9669908 2661371 551832349 0026824 512967232