Knowledge
Data
290119836 7212857 850960 35399985259
09789594536 82951642 120862 8181 701
1557010430 30278701 490