Knowledge
Data
338198 21983827 7929 69918648123
490097399 3669902789 768314632
59172472 6998351 368860 830133 42186