Knowledge
Data
150949437 2435216 8290728
2886847010 27745197 9671533246 490526839
59403051 071912901 32521