Knowledge
Data
31 75726288991 116442 738 78544477
36798 78476879705 16620 60653327608
22044 26574 498238 630276