Knowledge
Data
17939204761 1694 9015920122
40702719 9560446 20436588261
95526 89218371510 13633 65071795 2193285