90560 988
30951 307
39068 647
60609 495
22714 416
31649 488
34250 676
26703 623
106909 642
35973 611
27967 408
17363 347
43620 757
65537 597
13260 475
23775 984
16645 225
36731 326
59134 812
17820 590
43575 172
126016 651
24291 281
27297 644
26939 503
40604 367
125976 805
40589 449