Knowledge
Data
28 1506 15049234309 970794 252172
95 586 0930 45897809 350
3947 0094483328 179712051 13 928365