Knowledge
Data
120 629 7487106
82685 12570150 98908143563 744351711 34873332
10495359760 55501 634740 1963