Knowledge
Data
986 339222616 20053430231 1750186593
59150645 71560622 503924
015895407 48 21210781455 3343071408