Knowledge
Data
5112109 561724 7856544 75606996
3220472 8261 32336840 899 58005229679
12 498 15333515