Knowledge
Data
29 583646636 4069735 86056676 528
15998377732 957982 47967 73930 67230
72807111517 747517457 2889129279 38692