Knowledge
Data
3526 53299410 3192 75189574 69261
504652755 74998194 437993578 20166808 55532993
6143534665 5692 3842 11811784403