427 119 038 092 197 968 999 276 389 856 832 247 911 104 568 752 096 054 445 534 342 424 108 114 058 103 605 486 166 494 638 248 786 554 741 551 816 100 504 301 148 561 154 391 584 044 238 428 317 139