Knowledge
Data
30247292 240467896 1970 27398
3162377 233133660 95303 6717127664
17632986 511 55320 87403