Knowledge
Data
160 93653736 90923114320 5065296 4052261613
0587097 27229747 8578824082
7649193 5059209 81 41843994431 43166064