Knowledge
Data
22304505 019 191396726 6860
383 84394116 5244 7806073
1504322343 43596262834 054975 9781231