Knowledge
Data
319718255 3040069152 32977 2002196544
142694 189487 56016395583 1919868334 310861
5630562703 2280458762 9449 643982