1791941 193386 50542428 30511856 125029237 98356323 3507453768 3120806750 0 1199894620 3151326652 260269 0 1519559688 8044 0 0