Knowledge
Data
30 9122706 452757
8188375 8322483 234764513 49233490 31908115056
911602 854472 7637746 7216