Knowledge
Data
155169548 47 26958 688908
8127608 94538255 59871742 58349508
4723 6613 2979 527293 400880765