Knowledge
Data
31671 143542068 890 721838762
28 20869153146 6484070 691260278 1629592
14 688 53505720 011 45