Knowledge
Data
1596243 37529263 235616 458017016 33821268
31406 3761 5940683 986401 049999541
83240012 52161097 651 77