Knowledge
Data
135578240 128850 5915131390
6099581 95813 88549092984 35069374585 842372
21325429 8354298 7219 70062711888