Knowledge
Data
308142 68166883 2313309 95537069
281785 61284217 3798094 1277754 338036
4912 8949607 722 32344243035 338271