Knowledge
Data
31228 6305073 63429219640 65228509 510155739
249791 3999847 67867824 11657261931
3894490 70244 75