Knowledge
Data
4480039 3610 8733
35265955 18104 15978280 17080564
95131069166 81 6438572992 5999710 90546