Knowledge
Data
950 826 31 591513136 2815066700
333898 1428626 643270
11052077444 8174166851 5201 936594621 19761086