Knowledge
Data
306998469 86337284 77107616 73633085467
92511 49081072767 7649596 64766656 1976984800
784237568 9722 14751 2492065824