Knowledge
Data
25946222 588144217 3090465 6189808028
587045936 43936 46700458 9569827522 74950297073
54185323523 5869555 108496