Knowledge
Data
59499614351 511 952 73107640 1978910
5219399 215927 77778298800 270054
42 539020169 6603918