Knowledge
Data
298 19211 46692 6771819 23340858299
105853226 86107 48004602993
14502391 3890565 132899