Knowledge
Data
610 310681 55874880 7134870 899186
88994737 68090963318 1531589 255787360
147 16262651 58202