Knowledge
Data
9159402 387595182 89544
3336922 112 77712247 63588976
2985 40099590 722619 6040 385908213