493 753
872 714
577 888
671 194
187 500
445 2
374 229
847 748
698 326
940 242
445 203
894 743
615 294
570 623
286 777
71 771
351 112
768 514
934 535
942 718