Knowledge
Data
30 940714684 774 43570860
9406460 451 87805899949 20236732 1046641
2509563126 68 60951151