Knowledge
Data
298046176 50405197 6510776905 28285041205 740892
53796714064 252471104 32716067518 1159559
665 40033 9093447