Knowledge
Data
159460 77507358 23318 31 3418279
5057028 37697 683909 875603
450474 282684 70737 511445569