Knowledge
Data
159945063 0257609 986265472 8684046 58609172856
89 1802359562 530019
865466 644126773 51822720