Knowledge
Data
990362264 757582966 01147 9781 57988121165
703941 577 9334803 2102 4351
82 27053 392978 7674