Knowledge
Data
31612 6028912 514320672 2925971
40080 71 47794112 35007590 308898469
5131 26414918 964108 68216970