Knowledge
Data
81139121 8213059 1945 12547 305942540
30871277 89 264844 311350
230617530 43779 271849560 2830707701