Knowledge
Data
75959 477406 2352142 42961762 369891
31801663886 22529084658 9425481 55437 4403
84 771 241 97363