Knowledge
Data
218164546 1469 3225 7061114
453805227 59136 822 37339659570 42
21 6328 0260 4481193163