Knowledge
Data
58172942661 113044552 84536843907 1461569162
51790027855 90861040 86088068301 107314257 689390
164 062 7261