20
1
1
45
11111111111111111111
10000002000000000001
10000002000000000001
10000002000000000001
10044442000000000001
10000002000000000001
10000003333000000001
10003000003000000001
10003000002000000001
10003000001000000001
10002211111000000001
10000000000000000001
10000000000000000001
10000000000000000001
10000000000000000001
10000000000000000001
10000000000000000001
10000000000000000001
10000000000000000001
11111111111111111111