Knowledge
Data
31225 428387575 99357656 2173 28411940
2877 988 48 2566 076998
160397109 897192 3677611092 3471950077