Knowledge
Data
379912 58218 27284 82179 64178194412
402 108607220 22746962554
29410576093 1821683 687209 53065074 11393013584