Knowledge
Data
126939943 98199952 3815721535 20333 4937211495
32895196218 993231 1928364
1992270992 102757327 8353827022