Knowledge
Data
95 603 29448627 37785226
1405 610766 43951910 74 339724
567259731 214 66517 158229448 663505945