Knowledge
Data
30586 34477 515 88 76
642408491 994180548 3626802 77
4328 41 2195698429 830288890 95638