Knowledge
Data
126330 5395 649649 6895162
397243312 30819768599 3916246684 526722815 280032
58512684 50688227 289455 4092176 0959576