Knowledge
Data
309089 47335 42 893 06670
907972 801672 68 249717 9338
62227708523 2881030 2702 7160138725