Knowledge
Data
45811239 23454473 11138635969 157327944
7939366245 6571938 28114168646
481 602774 1995640780