Knowledge
Data
1830208 6631463 94257340 217968871 8032543
640627231 76 7414318
529 355279298 25739 2847