Knowledge
Data
66 317790858 23345718675 7912603 658940662
46602891012 357408 592274266 16731708 6009003
28630703 143545 54239 02855276