Knowledge
Data
39 820392 1264506055
99072556936 42 881266060 3396921 78000820760
80440541028 4657224 42030329903 1857572434 26