4
745393 12 1000 1925354
1 1 212121 35797564
234567 654321 100000 99999999
123 321 1344521 66987654
