Knowledge
Data
98669 591014032 6097409 8403
55960654 406453 3650 32283953 190439936
22848 20163 48136175 755612 42061