Knowledge
Data
926438299 309445274 42963345266 979208157 3776257427
24426055822 17544 839303 9781 488
1269587 33022940148 30486 94