Knowledge
Data
26 5456362 4146 3177
119763210 3725177675 95701066
7408932 319902110 275094132 914446 195