Knowledge
Data
3995 170760 38948669 6042100580 568181379
34921102410 9517806121 13933718363 30699 13757982442
845052 932539 7207948137