Knowledge
Data
336158958 386628449 70 8868710
227986 42462494246 84502 057853 1470008307
20573243 30501518 19175039 426104754