Knowledge
Data
15945 3131394 7252933 69362
49027881 90 391 54813120
31 4142961705 580279967 394365462