Knowledge
Data
217028 12538736403 30203325382 65333140
177196 24792795113 18095766170
6007676 9220260 85924549658