Knowledge
Data
2172 3215060 80426252 433173300 252684785
578606109 92931184 164 620696030
25055 691 42399775 906068