Knowledge
Data
76 859 45373722 567349489 43818
149 9782575310 596507 2975004 1116609287
17 23409581490 3743351 78 6597384724