552 355 002 964 664 536 561 406 092 995 587 415 145 078 362 115 358 863 696 151 318 880 361 269 081 290 669 754 327 039 463 285 995 692 701 752 655 276 711 542 868 040 106 989 807 199 700 160 113 721