Knowledge
Data
669352918 239566 9431736
8712629069 66 3408400 1230996
25 3029567 145838610 995 29051694344