Knowledge
Data
418457 4644127 166 39600113 279949754
31303469 109 87864229971 782392710 86208532720
92 3453970 9891 0293 5663