Knowledge
Data
475967 3892171 849 579723 40003
19247 61355076 771478 63577569574 416614668
3630 30313 9814300 1780768 81220