Knowledge
Data
12182 95 929066 181294 970
41862484 442 085205113 311906687
158 809388 3223271 700 373