Knowledge
Data
665366 8592598560 8240 9802855 95268356
50887500228 54583072 42099431993 432828 37153415346
43430 92836997 18218617 5727