Knowledge
Data
318645 842529886 40 4170560 863
9692807 18938927 50468874031
6664972290 31591679 77437355460 31307547425