Knowledge
Data
376488 657226 23554371 71921 221908070
27499833 280509189 9570253466 34548977
44481 17445457 12