Knowledge
Data
66 5120910603 4186829
69035 372093029 1689192 5128326609
617 56079 32060522005 99241642