Knowledge
Data
31 5979660 8556418 2078747145 6866650
39624 28088217953 8447063453
316012 4523 466252