Knowledge
Data
3039816008 4073884443 355862
323598099 84060 55670881663 33599 133130560
89632021 433 4171931927