384 570 453 364 066 052 271 368 762 697 070 756 917 340 187 066 656 540 802 312 444 035 495 143 228 267 982 924 311 194 667 791 625 110 556 116 329 806 870 508 344 209 183 147 897 943 962 834 503 708