Knowledge
Data
00328539254 2249532667 5447117552 45
941804556 9781102 70228598649
88238 805 331830826 539 4724125758