Knowledge
Data
53579615 31318061 5515 03900
299 0477526707 814207083 35704214417
917577177 7110 9781432 153592