Knowledge
Data
420 5480382 5221 1881344 668627154
9303930487 20169 5428233777 449 092855963
340 116527237 5351 64920358 72427602808