Knowledge
Data
6291289185 6039528689 154175 11210314077
512662170 25062442 988229883 161054
34902057489 103 86506305994 40659824262