575572 4052
325859 911
588420 3601
408629 2987
668205 4770
337579 1329
307630 2877
79369 214
513827 3737
458499 4383
268248 1440
594832 9889
387808 2729
759149 4424
590945 5440
1585175 7677
447017 1914
328336 1609
132049 430
393827 1854
413666 1262
2432616 25711
287403 1258
334351 962