Knowledge
Data
51 18 810968 1209003
78768255526 294965691 8218160086 4993759967 169
398 7810152192 476896