Knowledge
Data
15197 54714524401 709770895
8506004 154027392 58900559 6165253 430763
596435 5351 22813 239800 60232136877