262 218 890 270 159 560 354 793 388 193 572 208 605 877 418 481 645 356 883 597 575 166 388 725 279 195 100 736 344 402 289 167 363 697 096 866 475 057 034 174 168 931 596 045 045 029 633 898 896 491