Knowledge
Data
30129 416443499 47331126342 119111247
6660 5158201944 5554326584
238 354123 189680 66333912 537943926