Knowledge
Data
15399604517 14043199 45707035 3042
132 10175802179 50921218942
423821856 439 7726606 859