Knowledge
Data
30667670631 1720374276 602955 052709 25779977396
9449070 85166 83676 53980 931110047
3787548 19835792086 57303 5786353