Knowledge
Data
12590576807 395502 42662684 8923132
75158 18 28409 6045
31161842 9604239517 58805473 7075 5838807