A prime number is a natural number, greater than one, that can only be divided by 1 and itself.
The number 2995344 can be evenly divided by 1 2 3 4 6 8 9 11 12 16 18 22 24 31 33 36 44 48 61 62 66 72 88 93 99 122 124 132 144 176 183 186 198 244 248 264 279 341 366 372 396 488 496 528 549 558 671 682 732 744 792 976 1,023 1,098 1,116 1,342 1,364 1,464 1,488 1,584 1,891 2,013 2,046 2,196 2,232 2,684 2,728 2,928 3,069 3,782 4,026 4,092 4,392 4,464 5,368 5,456 5,673 6,039 6,138 7,564 8,052 8,184 8,784 10,736 11,346 12,078 12,276 15,128 16,104 16,368 17,019 20,801 22,692 24,156 24,552 30,256 32,208 34,038 41,602 45,384 48,312 49,104 62,403 68,076 83,204 90,768 96,624 124,806 136,152 166,408 187,209 249,612 272,304 332,816 374,418 499,224 748,836 998,448 1,497,672 and 2,995,344, with no remainder.
Since 2,995,344 cannot be divided by just 1 and 2,995,344, it is not a prime number.