Knowledge
Data
5192 2231169349 717929
78137724 9129403 61010300 6529 98092474032
51578100 218011 15357105667 38614483