Knowledge
Data
503800 1823892 636552335 718 599437
79936 170 540533 342084 8714094132
16592866 3364 1289533 98332 741