Knowledge
Data
2383 9572529 602206942 3378431 986513403
55149865 276849197 47272
8801620581 175910 3606336 221