Knowledge
Data
40696218 116864 8365 6442270534 5562599829
46 20955995220 726263 4604979420
24054545111 6029175952 54042648 13839924939