Knowledge
Data
28676641 413086718 958526986 45728 200530
24079 3920425 384 23
87 1042 2663 321710 64023787