Knowledge
Data
3966 93907733354 25829 1369
515192448 608 7987418511 61560041
156 456 79 252386 926055522