156 34
772 943
676 696
295 481
588 159
542 351
942 526
666 790
708 843
836 705
299 662
580 686
778 100
334 854
297 552
820 4
37 45
73 707
308 914
643 439
28 779
276 435
84 161
744 683
542 789
555 855
663 376
612 336
127 382
947 593