Knowledge
Data
25992992 23089752116 12651979813 8414012 3001834
13620 23827904108 90824916040 72058
8821134558 529531 658 2965 8552465