1977345 403840 75390350 44737765 180961012 158491730 6590864504 4179460915 0 2141508332 93405220 382416 0 2712391080 12513 17146565 164161322