1924925 399288 72245190 43573561 180829217 158369501 6585913240 4170539971 0 2139520996 83210460 382416 0 2712391080 12513 17136467 164051709