Knowledge
Data
896 8559452 89440235 462553 338333
7199719 731990995 9052332122
1903 430933011 17914503827 251296351 881