Knowledge
Data
31 31399 23955
8199008 70626114 8457870326 586351 004378
6716 0137333 836013241 5171 65456