Knowledge
Data
103 319 8580226 8452604502 64130981
649482365 94659398999 80820987 15621679486
475654859 87360966 984303 6765014