Knowledge
Data
5796 1303485626 682 391895
721996801 5391 502856 441481655 40332850
36119 89927112265 10371 241894