Knowledge
Data
12521 6605827 929 80195367
577 31277369 57582717 366758 38599185
195752232 534154 23622819863