18 27 100 46 67 29 127 4 214 1413252 13252 2522