Knowledge
Data
31243181888 1766976 7732 853668349 52362
87287059943 7309176 810059415
58 93451 49124822 23397468669 661476