Knowledge
Data
570727 18939 3923056
5884635 264204 40 679 70247188151
23367381 658051633 7246608 860579