Knowledge
Data
30799214 407234 6201249975
166617 9851 120 27 5848283488
5109245684 16719 35323764 888112