Knowledge
Data
3099353697 545855772 2921310013 22377665
53974919 61911591 44528750 339599026
57224192 3721 802 064853189 220598408