Knowledge
Data
40970 1132384 49341 1636551
5096 383 859755590 12586072114 82922089
48120200 2347 761