Knowledge
Data
3145157 292156650 15742
7696 015824 2668280 28667039
41247 893 89153 18999094135 849105