Knowledge
Data
579663888 64987 24330 253
103935 74155204 80091033170 583013 11675
34138 60919564 6406913