Knowledge
Data
14263 719664810 5896 56721905 3748716631
393 20 59499153445 964952
440209 692 78808431 69804392 167853