Knowledge
Data
335 9406 2290 83495496003
47 596 1439126252 60238926
54271824738 16749 812 96621692 785