Knowledge
Data
15974940 593888 3096903 569 540216234
8465304 3048 2223 24330
40879 634 2494939194 24212513708 1915