Knowledge
Data
159 995295 2404 31733765050 58710518285
62 432592601 88 738131920
120017 8486 0314 615689141