Knowledge
Data
139 29121727599 2729 95787 19954235965
75666208310 9028479 46218456
3588213 4109140201 85503047 7386434 2667164