Knowledge
Data
172500732 136609761 16341 3191068304 1572390445
55072006 9281872284 705659 76849 14473351
8508131702 715923 2023016 122032480 46