Knowledge
Data
46397356347 1996974591 2795440 402407 897165411
25703818 768 574964938 396834886 148362512
557658 95517707 15160230425