Knowledge
Data
43 1266994 173014115 43004214
168 2943357 72930388356 22240000
99 9780 460931511 818648983 834964