260 396 912 206 825 342 434 394 935 321 474 323 471 028 612 376 865 980 257 102 412 736 485 055 587 670 420 987 287 319 843 378 541 489 697 180 300 106 251 637 294 699 519 156 510 989 771 160 056 229