947886 242986 37570640 19396647 114425981 97280862 4415013848 2946756638 0 1258904676 2966161259 247950 0 1863992280 7973 0 0