Knowledge
Data
140953849 3309 1501890 659
9149319 83496 70850613 1207038189
5559841058 19274704 45682821 2348424