Knowledge
Data
159 32728 305205734 672030 518303
9954467 3584810734 98501738511 3609545
8020285 8691 2590 803963