Knowledge
Data
654044354 1794314 73290 37996501 6007275929
403505205 33207 2537008
122926360 80866294113 215887431 2539412737