Knowledge
Data
527596230 115887084 1886588192
59192900140 7928856 4142309669 49110373
25448 98634516 94 1945879