Knowledge
Data
282 9210447966 4673 962887 2095690
81 30109817364 18267316 2591 51433443888
46871112 8250173592 994794 907454