Knowledge
Data
334206 8581 11373888 6594 80555
551508167 685677 81285 2992635 197020048
91408 86098 2401 305561