Knowledge
Data
26231 32 157425 5523184
91316944 9584304975 2600 1982
42552 10932161 8111802922 1870993