Knowledge
Data
13312 5121290 3164377613
2671271 52217 399315 1049
155569432 4005570 62792 570192980 531134