Knowledge
Data
490851 646 616 93080345868 50500244
265028042 8392653870 168 3796055 1049
56220736 539664225 7572470 4878