I would recommend using an external source for large color palettes.
http://tools.medialab.sciences-po.fr/iwanthue/
has a service for compiling any palette size in accordance with various parameters and
https://graphicdesign.stackexchange.com/questions/3682/where-can-i-find-a-large-palette-set-of-contrasting-colors-for-coloring-many-d/3815
discusses a common problem from the point of view of graphic designers and gives many examples of palettes used.
To contain a palette of RGB values, you just need to copy the values into a vector, such as:
colors37 = c("#466791","#60bf37","#953ada","#4fbe6c","#ce49d3","#a7b43d","#5a51dc","#d49f36","#552095","#507f2d","#db37aa","#84b67c","#a06fda","#df462a","#5b83db","#c76c2d","#4f49a3","#82702d","#dd6bbb","#334c22","#d83979","#55baad","#dc4555","#62aad3","#8c3025","#417d61","#862977","#bba672","#403367","#da8a6d","#a79cd4","#71482c","#c689d0","#6b2940","#d593a7","#895c8b","#bd5975")