Knowledge
Data
107879258 122164220 2929099659
80444890 454087 137469432 970417
58225 3958067 7095278827 53580985994 91280693