Knowledge
Data
835575 13714451 88368277680 4393
6477 050 6078 21599267 144128
45319299 2560179907 474 460 232