Knowledge
Data
13259 178967 28812135704 93920 71014882798
32798592659 68846 81152 66590
50926 2740456 16133963205