A prime number is a natural number, greater than one, that can only be divided by 1 and itself.
The number 2504700 can be evenly divided by 1 2 3 4 5 6 9 10 11 12 15 18 20 22 23 25 30 33 36 44 45 46 50 55 60 66 69 75 90 92 99 100 110 115 121 132 138 150 165 180 198 207 220 225 230 242 253 275 276 300 330 345 363 396 414 450 460 484 495 506 550 575 605 660 690 726 759 825 828 900 990 1,012 1,035 1,089 1,100 1,150 1,210 1,265 1,380 1,452 1,518 1,650 1,725 1,815 1,980 2,070 2,178 2,277 2,300 2,420 2,475 2,530 2,783 3,025 3,036 3,300 3,450 3,630 3,795 4,140 4,356 4,554 4,950 5,060 5,175 5,445 5,566 6,050 6,325 6,900 7,260 7,590 8,349 9,075 9,108 9,900 10,350 10,890 11,132 11,385 12,100 12,650 13,915 15,180 16,698 18,150 18,975 20,700 21,780 22,770 25,047 25,300 27,225 27,830 33,396 36,300 37,950 41,745 45,540 50,094 54,450 55,660 56,925 69,575 75,900 83,490 100,188 108,900 113,850 125,235 139,150 166,980 208,725 227,700 250,470 278,300 417,450 500,940 626,175 834,900 1,252,350 and 2,504,700, with no remainder.
Since 2,504,700 cannot be divided by just 1 and 2,504,700, it is not a prime number.