Knowledge
Data
269 306 91715332587 3077699335 1877
31217801 4515 912
782536 236887993 65160397 40655486