Bulk queue items batch wise

i add queue items using bulk add queue activity . excel sheet contains 35k rows , row count is not fixed .
at one time only 15k rows can be added
if i try to add 30k row, it gives error

so i want to add queue items batch wise

in one go-0-15k rows (using bulk add queue item activity)
next 15k-30k and so on depending on row count.

so i tried to use DtTble.AsEnumerable().Skip(30).Take(30).CopyToDataTable()

please help