Knowledge
Data
315189399 70654715966 508130 20 3499422656
8267 7830183 27981 22850181
15595201 19 58 18333610785