Knowledge
Data
15940646 934005 7379679952 340945748 48812432494
39127526715 64 39850686335 295497280 953
2216009 901218 37383351