100 862 537 633 807 666 248 237 5 366 528 448 653 287 120 983 83 179 848 481 685 996 204 469 446 724 42 796 505 408 155 366 797 1 5 417 120 240 33 284 149 849 472 745 609 5 399 841 3 1 818 348 286 495 429 898 832 870 165 676 317 349 952 721 290 632 94 471 77 389 279 238 963 920 506 701 5 422 839 553 1 563 1 494 578 515 75 182 488 733 500 2 305 689 704 439 485 610 313 481 644