Knowledge
Data
42124957 486846056 2494167691 56312
43906 49111287201 3379212 3987527667
4367938 9697607 11845319425 118635 262