Knowledge
Data
990902 482349 30389872 479940731
7598728 6689578 45226970385 45587
647542008 25586 127836009 36412259 97183