Knowledge
Data
29 53269860179 8822146205 5357114945 98307
52 268987511 46782 9433983354 5536036662
2546 896684 83868256