Knowledge
Data
3398139 51683703306 6952 857 089
25038 118464139 80521768172 48544 17105496672
277 7258 042 210525 113