Knowledge
Data
31586 554958166 59546 89546252484 27328042193
43079006 478 3833398 00070762
2704262289 6892262897 317054653