Knowledge
Data
30 28635633 53738 108910418 704604912
1910305874 045111 29360 848226 2311395
5156 29286205 76567234 49462116998 56443930