Large Number Grid with Random Numbers with Range

Hello! I have a project for a customer that requires I make a large 10x10 grid with a number at each intersection. These numbers need to be dispersed in a random order within a certain range. For example, I need to fill an 500 x 500 square with a 10 x 10 grid of random numbers between 18 and 28. Is there a way to do this quickly? I'm not familiar with draftsight Macros, but would something like this be possible using macros and blocks? Open to any suggestions that might help speed this up, right now I just do an array of XX in a note then click each XX and type in a random number from the top of my head, it takes forever! Would appreciate any help! Thanks!