Knowledge
Data
3506250 27 21520 29832 5057
684274764 889120 59838113 68987 552970
260796 39442030847 861599 36