Knowledge
Data
351 10 6050428773 49253060 29135448692
189288142 90208881 183 593988261
57620752 31496 6871990 3501275139