Knowledge
Data
13 405 16 057 118689
917114528 42225 7694370734 67905 5856
28462 25717703469 43343 64875 338985988