Knowledge
Data
583813 3661247 355 879 251508
0664195214 127852788 6034
8880815 9340803140 29663005 268819301 9780650