Knowledge
Data
809959 30513654 1809185 73093498387
25403 377640062 71685029
250 346 1949326350 505580960 835466