Knowledge
Data
350843 15256250 89057474 28845 67803760
624264288 945207933 45989 04776981008
31 35 517