Knowledge
Data
58 692016027 2033337
40229337728 443252673 776727373 512752407 39087034899
233 46833615 590265451 2890543