Knowledge
Data
294431 16686 6398209 12 284317
410 19819818 17914601473 256281
46440 298 685 39196084890 61