Knowledge
Data
30 5096465 2797423980 66794706 92196
159 1005 3977 8863901773
620 82807187278 6125384140