Knowledge
Data
320 7186 2923966 2185 420138610
189351889 85771753 23320442 9790081 7889260
4694 933022698 52612705544