Knowledge
Data
668009583 10897386743 173564408 9251 5679
0595650588 1601634 940 59793 941
52516 8569097 86684 177860