830 321 683 282 817 089 128 716 943 034 817 942 508 337 032 970 354 140 400 091 360 467 079 972 956 732 482 171 754 743 180 110 185 572 864 399 956 959 564 511 907 233 980 257 246 006 544 017 485 819