Knowledge
Data
3303 64796409 4571368080 8678 2883
46197789126 35504 01 0156 4747808289
23390 9441607 2008