Knowledge
Data
26 57587990 19405
5371 17851454 73790
9952529542 523995 278501231 539946754 216335589