Knowledge
Data
26 581086 718 146
56244258857 95 27086349
9914961 5255947 47184270442 28125962973 704407461