Knowledge
Data
656 30262720 568907 4655661 4180999
39938196 99167 527933 1523591
697320221 1504089 664377 13378 8767419