Knowledge
Data
521729296 8663806 28 7533 158
94689358 25958 11109 450323253 1002
983649328 1706935 716 4648