Knowledge
Data
52 9289532 95108
45 92487 37867902 27207106 1496255
25095888038 3711763514 821720 491375664