Knowledge
Data
95669 30249475 664114 5293307613 2184
418263 696276 493039685 763
50929047 256032 42934 31