848163 1996
757919 2258
8638 677
198952 417
87893 252
219865 711
305708 685
733724 1066
97227 835
73921 395
7420 594
161661 344
140268 427
24344 679
23420 337
140167 267
7743 561
587310 1734
12257 602
5209 136
254054 782
300466 859
264908 2061
180466 303
13077 534
8076 757
11777 380
131843 637