Knowledge
Data
31182971 2971474 65064 7716635760
34515 5990567277 513479088
665693857 2564881260 584 822709