Knowledge
Data
36 801146 31706 16298344
39 142 289 8713254 352
399482296 8367 28697402855 27556145062