Knowledge
Data
46848086 6034229339 726331827
31595127 4246 43789009 38412079
61993503740 1849520611 396