Knowledge
Data
60 25269291381 51 58161533762 5027253
84643 5366013 70377 7250567
523006791 3868 50119693609