Knowledge
Data
30831 107829215 340442294 2533062301 8179042705
110056573 11042 7098963 8994681 959
513594 44712 149949790 7124270592 39453900