Knowledge
Data
980772 8913606 6565124 33482318
643005 14922522 627182 58520833 2042610
9803 5846239 1263117939 21526