Knowledge
Data
29 55 970270686 687162949 69248
294753 513328276 4877 538
59504060097 555 4198 3274 18141