Knowledge
Data
306951 51 16686924034 6715668 95218513
49250225 2506 18589512575 52204469 7991797
904 47503 3829459 7324504046