41 76
58 284
807 872
693 645
697 333
325 338
453 879
555 692
112 537
647 50
491 876
466 837
471 99
377 822
65 850
188 690
199 536
542 107
376 569
947 544
674 900
958 634
930 672
478 482
926 535
615 667
521 954
317 101
720 686
432 18