Knowledge
Data
39089988495 529571 9060138 12169449443 169143182
1361126 9434030467 132273 428231861 87146866
629524 580036 58010 06670103 29997047