Knowledge
Data
496829896 1267654 20527 3676247782 571934471
522100 488873 115481025
5105 9400284 660342