39008 507
47621 221
91506 575
166667 767
53939 709
45658 483
92163 280
83085 853
64988 463
30688 804
65981 73
36079 418
65439 469
19333 273
48227 807
55658 417
60070 376
33416 282
14661 126
79871 338
27530 468
75818 164
45568 588
53410 676