Knowledge
Data
35027789 45223338 623098168 21748965005
505112647 1823854569 287820520 1589843
290 8116172 266 4238822