Knowledge
Data
64781923 51 86 84 3848397
82947106 259506 4660 2746 5573701786
0692 9783617051 723933171