Knowledge
Data
31619036 20822820 21237238 109921 77245
86156129 87146600250 75801156 59 83
31857224 10039351243 0236934392 69082