Knowledge
Data
30 3062379 25 96 5184278
4645358 71149 6326889 1242 5027739
9722119149 72040899334 9026411 38476062 58614091