Knowledge
Data
107545 17430582 6156925 9482 995884
6053878117 325268867 231321558 879
3478855 371832 698 99385315 60504791483