Knowledge
Data
299 30 15893526 145904966
40140456552 93901 89242 110 81210992388
61 29790 606 4242649996