Knowledge
Data
16395 105 42408399865 875455
085230529 80 1097811252 296566 288817
505818 2902746 7092 6642