1796029 193711 50615740 30592691 125040418 98366950 3507829352 3121343085 0 1200036364 3151943820 260269 0 1519559688 8044 0 0