308065 506
511627 1908
210133 789
628388 1464
178735 591
170609 221
147071 215
444536 741
135758 503
83855 504
290236 944
204482 458
174767 513
413709 1023
727057 1110
144729 714
62585 729
217486 507
376552 589
233189 947
226961 825
171655 308
113362 1065
320470 658
14782 877
207292 710