2o
248457649543154
391o
126794853154678
32457861843481
24845764954234132457861754543
32457861754543
1o2o
24845764951234532457861614543
32457861614543
21546
2
1o