A prime number is a natural number, greater than one, that can only be divided by 1 and itself.
The number 3010500 can be evenly divided by 1 2 3 4 5 6 9 10 12 15 18 20 25 27 30 36 45 50 54 60 75 90 100 108 125 135 150 180 223 225 250 270 300 375 446 450 500 540 669 675 750 892 900 1,115 1,125 1,338 1,350 1,500 2,007 2,230 2,250 2,676 2,700 3,345 3,375 4,014 4,460 4,500 5,575 6,021 6,690 6,750 8,028 10,035 11,150 12,042 13,380 13,500 16,725 20,070 22,300 24,084 27,875 30,105 33,450 40,140 50,175 55,750 60,210 66,900 83,625 100,350 111,500 120,420 150,525 167,250 200,700 250,875 301,050 334,500 501,750 602,100 752,625 1,003,500 1,505,250 and 3,010,500, with no remainder.
Since 3,010,500 cannot be divided by just 1 and 3,010,500, it is not a prime number.