Knowledge
Data
2246 160 51093204 83280705
5771788 289291898 84049384
652593993 591664 92959023635 222986 169339949