Knowledge
Data
321244496 1935715239 36625012 315601
17751947444 25867838519 933
183 218478704 60092 4201