Knowledge
Data
861148 396291 8779650 9229057450 6083368
45086 8294 96
90 637117 25770 270926037 16026