Knowledge
Data
520599189 8766087 22778 27385712
96536992 8451200365 535 92887276 80752143
4423 86 372 3589658 3157