Knowledge
Data
5093 6469774 13367748 756 780
89536526 8378942718 8997033716 558837360 1586
1950 9365 79441 905 28