Knowledge
Data
19356 2954 2766926 26420493040
169 11217904 69369139606 8916
418149193 35892092452 721208 60398