42842974128 23887094 8491126870 7693303594
7801065 80656081667 14265633747 9301003505
46825930556 593790 877591 66766037
204278695 12 62326831380 1847286 028967707
3104544 747100
820630951 9911945 503621093 5582290 49
86815335 852186525 69597 3853077301 0908178 239 6525132 34307271 602133 588095124 507656 447754 055186876 36145205137 828