51789 375
277629 594
27933 345
5346 271
59079 240
327743 975
43651 1028
28657 473
49950 489
25834 229
45647 931
47534 691
39210 435
57723 336
22445 370
105326 945
83972 463
25689 52
35910 410
68079 305
10654 586
20803 757
22125 818
982548 2091
12203 550
896933 2259
375563 1073
190978 371