Knowledge
Data
35893 25152617 7118030 6688842320 84851
809549655 596 111066540 7252262
28139689906 0430884 87237088192 1626269863