Knowledge
Data
79 306968 1251106368 43581016314 2017725
18467338 529267 027
52 9222 68 811458404 099