Knowledge
Data
3598436 20379482 140 581003
77411 503 15429884211 60275
652397643 28 45544829 302980495