0
33
22
28
27
29
38
36
34
25
44
42
51
45
47
49
50
39
Test Cases
Test Results
Input
305419896 170 187
Expected Output
314288760