Knowledge
Data
31 164823586 305
2650791 7591710102 54028351 69593 97602869
1075670931 851749 4823 9625979358