Knowledge
Data
193396 3492032 159657119
2992352174 59201050 53267425376 543074359 045839342
62332 837331077 2166965 6827901 17632305