Knowledge
Data
38668 32123 561087674 881
40386424 1451194 16612715
8995001699 4912 762638563 286 248914110