Knowledge
Data
313888540 335460 95287523
85330 26169 58611709 933774339
38620290097 207 58012387 412818766