What do these numbers mean?
31, 14, 41, 15, 59, 92, 26, 65, 53, 35, 58, 89, 97, 79, 93, 32, 23, 38, 84, 46, 62, 64, 43, 33, 83, 27, 95, 50, 02, 28, 88, 19, 71, 16, 69, 39, 99, 37, 75, 51, 10, 05, 82, 20, 09, 74, 49, 94, 44, 45, 30, 07, 78, 81, 40, 06, 86, 08, 98, 80, 03, 34, 48, 25, 42, 21, 11, 17, 70, 67, 13, 66, 47, 60, 55, 22, 72, 12, 01, 85, 52, 96, 29, 54, 56, 61, 90, 91, 04, 36, 24, 73, 87, 00, 63, 57, 18, 77, 76, 68
Note:This is a finite sequence. The numbers given are all of the terms.