Knowledge
Data
17396 808493555 9314275473 7566200444
5036 3836 2890890 9860929
636370 177747 31187 9309965 59