Current Level: 39
KENKEN
15035
89270
10100
65490
4
4800
23800
5
4340
16420
6
3825
10050
7
3390
9380
8
3100
12300
9
3050
19265
11
2430
36805
12
2345
11195
13
1500
5600
13
1500
5410
15
1365
6260
16
1265
6045
17
1095
7545
18
1000
7775
19
950
5720
20
890
7525