Knowledge
Data
16669674940 365391439 4978935 679511
637029099 733 62921943599
26783931 25 51742456268 630542 6441184