Knowledge
Data
105176099 842657264 2809280 36377055438 7863
5422471 1947556952 24116120 793638 521745
644 65837 815633079