Knowledge
Data
3089959 73 9814507174 4180409
687097642 6158467 701330986 61557
29574509122 5684986301 53224 91354310 930286134