Knowledge
Data
306 8943 497 600970 20961
90 43893165 44035776 30992347 659
290352542 103274890 47 610852 27315648807