Knowledge
Data
187392 290670 36641519 1080845
295303 12521469 12753458407 357474270
66803145372 11581460 259487861 93583 86