Knowledge
Data
896 8702099 32 55281505 4705318610
233 276854913 16808663 91447893 406369111
6836556967 6821523 05486597 886102110