Knowledge
Data
16611725 90735237820 22694 6816655329 401577006
31289636100 317308778 9285 774325617
45931080 38230 46065613 236 7111