Knowledge
Data
589511692 59861418 965 35322
14009601 080445 116 97028062730 993193381
9468517 249 6964 44 22