59482 767
42936 519
27669 268
28657 591
57841 591
36981 651
64617 596
39070 345
51037 348
35835 380
39448 689
36920 862
71326 1036
99668 359
51833 338
54604 504
24807 405
30998 876
38724 268
56525 681
39736 684
28726 497
26622 71
32616 593