620 392 944 203 789 045 197 173 422 943 971 104 888 731 743 187 570 558 388 332 891 824 263 355 116 603 295 693 924 694 342 631 846 255 967 272 276 263 136 487 316 967 161 065 248 127 889 208 792 142