Knowledge
Data
31666 4713965 3052969 698 367508
2758379768 11477783 833715 380
918349 016799 68651281252