Knowledge
Data
52 411265959 71 125 2852011
635 12684460068 80
56706303 026197 2289 171891607 71779695901