Knowledge
Data
315 3505248 16 958004 736727
14062287 5346 9288278 94 82415
41686212405 39042 340985 4966