Knowledge
Data
312956 486667 153
19795870 02471812013 3017 574 88901547500
667 63038 5695841710 684 7200125