270 337 448 984 745 690 171 341 222 050 724 762 378 088 226 087 029 323 014 162 980 631 940 087 104 170 756 924 155 102 558 817 317 210 753 532 157 608 843 174 544 528 990 812 139 299 427 240 341 544