Knowledge
Data
31663617 147705 58035 8744359 22942
84344 60108878 690951292 774615 36
42 93 88455868 59359572731