Knowledge
Data
2600 702932 451670 2899 1802094
9438 50 8519070501 416364 50492305
39271 479854 7221 587590