Knowledge
Data
3196 17665651532 2971468681 757348210
638910704 195718 0538170 666 10219749
53310877432 367038 1484968