Knowledge
Data
521562858 6338327 3664 1797650
990980710 59793863 2366240 38221 24221947582
9860840 758 16965758 449233