89997 323
68564 642
16407 251
13969 375
25143 81
34247 773
26226 414
35044 364
31342 496
16465 741
18704 826
25752 599
55130 103
21259 129
9959 420
42298 338
32422 574
34947 384
48792 517
9912 130
20685 608
63462 820
18312 327
37785 571
50948 155
37451 923
11720 314
17589 58