Knowledge
Data
15507268 10199912 56064904 32181364013 15585964982
803137777 1065 906823726 980 30977399
506760002 5935927 5492789196 7884549