Knowledge
Data
11684896529 90063381 16953544 14084513664 5766258590
44983959 58111743 47170 63966 597758
18346206605 38046439 98829510180