Knowledge
Data
51 30 84336860
563047322 17714548259 3368501095 885 690702615
9746527 7869759 15174776312 5673