Knowledge
Data
3642970 884622 20415707627 0825869
51254058701 176 07296 036301652
6679992147 9780489842 9575