Knowledge
Data
314845056 7071 9184040281 62383003829
14214214 1632006954 117587910 59762255
308407047 2189488751 766 92493631 11386076