Knowledge
Data
17089 196 8267309392 308391965
49294391379 69 775 28075 12037003
9372941009 59 569 88146193 31612122845