Knowledge
Data
30572 59821948004 5270374972 2290
17899087 16349716587 10856912907 7356
940 4062 53 6962 8917