Knowledge
Data
40987574028 63854267934 4217621 3996409
3189 2481295254 943907
92 450128506 024860476 7675311 7086