Knowledge
Data
30591 97 69737 11781 953
50044248329 2838052695 507 94583
26495 76188264945 157592 7564811