9 77
850 898
149 601
834 797
952 266
648 909
8 530
877 391
231 495
465 622
565 595
354 963
908 858
510 756
902 977
93 490
673 857
331 13
590 742
745 774
925 168
370 31
398 529
34 320
349 537
932 335
981 630
443 287
562 680
445 65