Knowledge
Data
40003 156642 22906785 6740236 953
4025092331 17952 885299 720220583
410587 249382 94346901 15184548 69291486813