Knowledge
Data
491 6919 2181395 2651
631012707 97846371 15017169 3034
243 524 101769269 31 2538127992