Knowledge
Data
4370176 105833160 8116265 270550 58
84813837200 2785928 4945070
32 59733 51988688 5089343365 6634057