348 108 847 669 616 349 164 284 359 425 427 810 214 142 025 216 361 607 035 934 661 369 211 992 187 335 220 718 026 866 281 094 236 412 481 839 927 582 101 659 034 112 076 613 997 084 781 131 153 461