102 326 282 741 089 911 363 322 531 418 234 969 573 332 202 735 118 522 458 135 493 074 289 307 557 636 391 110 295 455 496 959 454 112 542 879 144 871 276 200 011 418 263 172 096 170 620 903 951 653