690 439 870 810 196 981 111 693 858 291 093 387 315 224 211 057 353 950 009 721 083 253 326 509 176 864 466 322 021 296 899 390 952 362 864 329 345 548 144 072 493 560 308 256 683 905 816 175 352 225