Knowledge
Data
893736059 112818276 58723059226
371570255 16630300 7694991 36589838144 4830144
2780904 640503572 18