Knowledge
Data
30962 11705567 965 437895732
9043 10704478071 260006
41427836841 308919 50516994752 098 38