Knowledge
Data
32 1906 286626 71720941 163844495
920885266 6189410 5115050
964794350 369207154 525646614