Knowledge
Data
92 44076508 317039
46051939 4919559469 6649850557 99308 63092661
587926 57553690 10437477 4028255 1749214