Knowledge
Data
81 49 5018404793 333 452102689
168339553 587745 298852 288666
3016708382 940871 2355032800 761