79968 240
487987 999
643434 1623
98458 713
1333763 2515
630262 1322
113943 647
835973 3613
80701 660
568776 1204
455836 1990
1222570 4585
415979 831
636380 994
311707 796
38934 1022
59511 727
355687 779
125508 296
402195 1165
516783 1781
216242 772