Knowledge
Data
28 857349217 5698800694 46272
20 66 320 34740151602 134911955
16111 3381610 3433072084 1277842128 26682561