31 137078 14487
4 7 13 14 20 22 23 24 28 29 32 35 38 44 45 46 47 52 55 57 58 63 66 67 68 73 75 93 95 99 100 
0.02 2549