Knowledge
Data
330552 940641 5687 314266743 23314829
1950604 59760393739 40427
17172673065 4606 452366021 3455 26351894