Knowledge
Data
46417252 34277493582 097276537
403075 7357272 154 55862649
0319198609 50881867 586173139