Knowledge
Data
50 8471236 5291059
528237 216739636 8274907 88427336712
5963 5966638600 2922986 457709