Knowledge
Data
447642 105479 126442
319766980 2887655 676370201 362147
43074352 62 7182 98565876 31589