Knowledge
Data
16782754 906502 1782819896 39577
55529255 4608 28281467 8003242 98809
7539141 6835542 661038 805684689 538