Knowledge
Data
1176245 30958 21050669
22087754889 2618 519 637871269
594 300600405 584557 3585 29385085