Knowledge
Data
58 325226 6181920409 637772316
29 93 9655174126 95662 38225517
1958247121 816271571 403 3070690