Knowledge
Data
116 623280 7734298 138482
54502 96 30790528 48642285 973990
69349456343 3291653 610779436 34633034 597108890