Knowledge
Data
52839736 327746 426412 29677311
5608316 685 390961643 324435 30308752089
256 519 64176705278 6591969