1 39 99
39
39
100 100
100 1000 100
1000 100
100 100
100 100 1000
100 1080
100
1 40 100
50 1000
100
100
3 20 1
100
1 40 100 100
2023
100 20
