Knowledge
Data
509292 40161 736242 9263556154 834399811
978700105 165 62 68199 57158355
32157211 30429681 39982778085