Knowledge
Data
589236 996 3804 5351 1737503
471044 66775 680286 40258201722 941
167321 9259465562 32817 821