870 839 452 466 923 092 965 530 313 147 168 578 499 109 253 865 961 090 242 160 662 553 095 254 786 778 794 428 155 085 467 241 226 988 649 599 483 933 783 118 293 365 294 429 365 070 135 935 272 447