Knowledge
Data
631630 2259690 20021135 9231657120
799920200 511337 4930207 45
3340 129889 388586 489903