Knowledge
Data
301290517 62654687 653418 45079152
37620765203 03095371863 548689773 196724182
31 86888617 59544 178594 3428957