Knowledge
Data
26 38908518948 5420924 728 44378982063
186145118 54609 46310111304 21010741 4599165
64425 8349053939 17795886250 521