Knowledge
Data
30993526 118 57305 132 0310436
89 4327 583120080 1248070229 89883437329
15081290759 74 0449216065