Knowledge
Data
59 7799626 807 258 1453041209
83690945 313 7335320 58 278782
68291 83727253 3074474 5985935138 2389801