Knowledge
Data
43240643316 558415306 600902516 2691080
2509694 77948273 6726831
169871 5763373101 384