2147483647C
5241958211 45175
2542 1
2538 1
2542 1
2542 1
2542 1
2542 1
2542 1
2616 1
2600 1
2572 1
2538 1
2538 1
2542 1
2542 1
2514 1
2514 1
2514 1
2514 1
2514 1
2514 1
2514 1
2514 1
2538 1
2514 1
2514 1
2514 1
2456 1
2452 1
2452 1
2452 1
2452 1
2452 1
2456 1
2452 1
2460 1
2452 1
2460 1
2478 1
2490 1
2474 1
2504 1
2500 1
2500 1
2494 1
2460 1
2456 1
2460 1
2452 1
2452 1
2456 1
2460 1
2556 1
2536 1
2528 1
2524 1
2520 1
2528 1
2520 1
2528 1
2528 1
2524 1
2520 1
2528 1
2520 1
2520 1
2520 1
2520 1
2520 1
2524 1
2520 1
2524 1
2508 1
2504 1
2500 1
2508 1
2500 1
2508 1
2508 1
2504 1
2500 1
2500 1
2504 1
2508 1
2500 1
2500 1
2500 1
2516 1
2516 1
2540 1
2520 1
2512 1
2520 1
2524 1
2512 1
2520 1
2516 1
2508 1
2508 1
2520 1
2504 1
2504 1
2504 1
2508 1
2508 1
2532 1
2548 1
2544 1
2540 1
2536 1
2564 1
2588 1
2548 1
2530 1
2556 1
2540 1
2540 1
2556 1
2548 1
2576 1
2560 1
2526 1
2540 1
2536 1
2544 1
2536 1
2532 1
2532 1
2520 1
2536 1
2532 1
2572 1
2588 1
2600 1
2576 1
2588 1
2560 1
2588 1
2588 1
2592 1
2580 1
2572 1
2556 1
2568 1
2564 1
2556 1
2552 1
2552 1
2608 1
2552 1
2568 1
2556 1
2556 1
2560 1
2580 1
2564 1
2560 1
2556 1
2592 1
2620 1
2572 1
2576 1
2580 1
2612 1
2588 1
2572 1
2572 1
2576 1
2572 1
2620 1
2584 1
2568 1
2564 1
2572 1
2568 1
2580 1
2564 1
2576 1
2568 1
2588 1
2584 1
2580 1
2580 1
2576 1
2560 1
2576 1
2568 1
2568 1
2604 1
2580 1
2580 1
2588 1
2588 1
2572 1
2596 1
2568 1
2568 1
2568 1
2568 1
2580 1
2572 1
2592 1
2604 1
2588 1
2600 1
2604 1
2636 1
2580 1
2592 1
2608 1
2608 1
2592 1
2584 1
2624 1
2596 1
2584 1
2576 1
2588 1
2580 1
2576 1
2608 1
2604 1
2596 1
2600 1
2596 1
2656 1
2616 1
2596 1
2608 1
2600 1
2644 1
2604 1
2596 1
2584 1
2584 1
2592 1
2640 1
2584 1
2588 1
2612 1
2600 1
2588 1
2584 1
2588 1
2584 1
2580 1
2588 1
2604 1
2596 1
2596 1
2600 1
2600 1
2588 1
2636 1
2636 1
2616 1
2620 1
2648 1
2640 1
2612 1
2604 1
2624 1
2608 1
2600 1
2608 1
2660 1
2600 1
2632 1
2608 1
2608 1
2616 1
2616 1
2612 1
2628 1
2580 1
2608 1
2608 1
2604 1
2608 1
2612 1
2624 1
2612 1
2624 1
2628 1
2604 1
2688 1
2648 1
2680 1
2668 1
2676 1
2644 1
2664 1
2640 1
2648 1
2640 1
2672 1
2644 1
2656 1
2656 1
2668 1
2660 1
2628 1
2660 1
2656 1
2668 1
2668 1
2600 1
2648 1
2632 1
2620 1
2628 1
2624 1
2652 1
2628 1
2628 1
2624 1
2628 1
2616 1
2612 1
2620 1
2638 1
2624 1
2658 1
2642 1
2556 1
2588 1
2580 1
2688 1
1559 1
1559 1
