Knowledge
Data
2950 8549818 30768168933 683 622779976
2548336143 7480 753155020 309740093 41818
580 99700 538641 14377568378