Knowledge
Data
371 652054 334962481 85497108 60089336089
593414343 8925872 58186208102 43928
38 40651 992346150