Knowledge
Data
811596 1494997 89 6516816 63562
485 43395 29883193 96
4896041 7624366 33626 29 076500