Knowledge
Data
3682 31770 1305721014
875608376 5161276 66396303 675 3531752641
516681815 48 27686 4621966