Knowledge
Data
40 7165663058 8354572 28721 512425961
280 68928 8599505588 362805882 085354751
879 4019712 5632