Knowledge
Data
32 101411 179529112 360215 31988
14180098 2587662 486567698 138149330
19102 79043921429 919989