Knowledge
Data
21 2928575 64954 9625564 5099964
18 17246306 150103849 998686956
9982 3288660783 57386 6782459517 91428739