Knowledge
Data
333561 422520436 46096 276061951
1999735775 335451 889238 5521479 113858947
240874718 6017844 8937 6255229