Knowledge
Data
3176896 28502 8886308612 6032 8951580
68634 385271 4164386 500527319 466443
858 625735327 42536020577 438