Knowledge
Data
50259196 15250 88251312112 32331101569 5961330207
9761290 054 164462691 11625152 149526785
3851604 362 0272 1999183947 4599284