Knowledge
Data
393858 19509 2316 309
59611 26537 43641 565482935
14 386 05477600591 3366794 82080483982