Knowledge
Data
583 120591 74472711714 18095211732 38648434
627485388 02354301508 1030695324
609148453 054643411 43967614260