Knowledge
Data
104277503 8203437 2110099178 40548831 58792
642522 2399779463 519690
636 709 33120 8555