27 7
939 555
439 921
767 703
727 272
686 526
925 584
893 326
586 692
644 411
493 323
175 244
1028 990
855 352
185 487
369 708
157 788
663 121
322 249
566 916