Knowledge
Data
31183 7487313 52 10064644 2530074080
3017965 75802528 34243622296 51834465
43970249281 04733044 924415265 399680880 587429440