200000 1 147747440 1 360543850 3 482818266 4 2 482818265 2 2 565111336 3 2 231398662 4 3 665245342 3 1 998228699 3 857731777 5 1 184147678 2 429939458 2 1 747241048 2 389290765 5 2 246549659 1 1 200354483 2 744868657 3 2 86883812 5 1 780418694 1 206422528 3 206422527 3 2 246549659 4 2 81073253 3 1 857731778 3 963873521 1 3 747241047 1 2 206422529 4 3 681728741 5 1 482818266 3 91111258 5 2 389290765 2 2 147747440 1 2 482818265 5 3 507308490 5 1 588790353 1 556605329 1 963873520 1 389290764 2 101250005 4 2 539527855 5 3 539527854 5 3 207264424 5 2 1000000000 1 3 360543850 4 2 438133771 2 2 389290764 1 3 173087939 4 1 81073252 3 86883812 2 3 6632154 5 2 417188303 3 3 1 1 3 1 5 2 1 2 1 377509580 3 348652718 1 3 313062681 3 1 1000000000 3 482818265 2 2 744868656 3 3 565111336 4 2 313062683 5 2 681728741 4 2 76211861 1 1 556605329 3 564836883 2 3 963873521 1 2 878542863 4 1 101250004 3 507308488 1 3 1 1 1 216140704 2 429939460 2 2 744868657 2 3 507308489 4 1 429939459 1 348652718 2 147747439 1 3 1 5 3 681728741 3 3 507308489 5 2 438133771 1 1 29366295 1 292015612 3 963873519 4 2 200354483 4 3 184147677 2 1 173087940 1 292015612 1 348652718 3 710733675 2 1 389290764 3 1000000000 5 3 665245341 4 3 963056779 1 1 207264423 3 231398661 5 1 246549659 1 377509580 2 273869783 3 2 963873519 5 3 184147677 5 3 273869783 2 1 377509580 3 313062682 5 1 292015612 3 565111337 1 1 29366295 3 56519637 5 1 878542863 2 417188303 3 3 539527854 1 3 313062682 4 1 966631802 3 207264422 4 2 781833038 5 1 86883812 3 1000000000 5 3 665245342 2 3 81073251 4 1 348652718 3 348652719 3 1 206422528 1 744868656 3 998228698 2 1 878542863 3 710733674 5 1 878542863 2 101250005 1 3 101250004 5 1 273869784 1 438133771 1 206422528 2 665245342 4 3 389290765 2 3 76211860 5 2 781833038 4 3 348652719 4 2 556605329 1 3 273869783 2 2 665245342 1 3 438133770 3 2 246549658 2 1 963056779 2 781833038 3 2 1000000000 1 1 348652718 2 246549659 1 2 438133772 3 3 963056778 4 1 360543850 2 766356433 3 2 2 1 2 184147678 3 2 747241049 5 1 482818266 1 207264423 1 1000000000 3 207264424 1 2 588790352 5 1 1 3 1000000000 4 3 438133770 4 1 29366295 2 1 4 2 348652718 1 1 348652718 1 313062682 2 963873521 5 1 710733675 3 665245342 1 2 539527855 2 3 744868655 4 2 564836881 2 1 29366295 3 780418695 1 1 681728741 2 438133771 2 1 81073252 1 76211861 2 91111258 5 1 147747440 2 246549660 1 2 588790354 5 3 81073253 2 2 781833036 5 1 207264423 1 86883812 2 206422529 2 1 81073252 1 565111336 1 963056779 2 56519637 1 3 710733675 2 3 147747440 2 1 780418694 2 200354484 3 1 564836882 3 231398661 5 2 857731779 5 3 377509581 5 2 1 3 2 6632155 5 3 216140704 5 3 91111258 1 1 147747440 3 56519639 5 1 246549659 2 86883812 4 2 588790352 4 2 878542864 2 3 710733675 4 3 963873520 2 3 710733676 5 3 184147678 1 1 29366295 2 556605329 5 3 565111337 4 3 507308489 3 2 507308490 2 3 389290765 5 3 665245342 2 3 539527855 3 3 348652718 4 2 766356435 2 1 429939459 1 438133771 3 857731778 2 3 766356433 3 3 539527855 1 3 91111258 4 2 1000000000 5 3 207264424 2 2 389290765 4 3 200354484 2 2 417188304 2 2 857731778 3 1 273869784 3 246549659 1 1 6632155 1 857731778 2 86883812 5 3 565111337 1 3 292015613 2 2 998228700 1 1 206422528 3 963056780 5 2 564836881 1 3 710733676 1 2 417188302 5 2 360543850 1 2 184147679 2 1 747241048 1 963056779 1 56519638 2 184147678 5 3 200354484 3 1 313062682 2 231398662 3 2 780418695 1 2 86883812 1 3 6632154 4 1 966631802 3 1000000000 3 3 101250005 3 3 966631802 4 1 766356434 2 207264423 2 2 665245342 5 3 665245341 2 2 147747440 3 3 998228698 4 3 417188304 3 1 681728741 3 207264424 2 2 710733675 4 2 377509579 3 3 556605330 5 1 556605329 1 998228699 2 56519639 2 1 273869784 2 681728742 2 1 878542863 2 29366295 2 1 1 2 246549658 2 3 1 5 1 963873520 3 747241048 4 2 588790354 5 3 565111335 4 2 482818267 3 1 216140704 1 438133771 3 216140705 4 1 780418694 1 766356434 2 857731779 3 2 206422529 1 2 377509581 2 3 86883812 3 1 565111336 1 781833037 1 780418694 3 507308490 5 1 429939459 3 963056780 4 2 507308488 4 2 429939458 2 1 564836882 3 6632156 5 3 963056778 4 2 313062681 3 3 588790352 4 1 1000000000 3 963873519 1 1 998228699 3 963056780 3 1 377509580 2 507308488 5 2 857731778 2 3 878542862 4 1 963873520 2 681728740 2 3 781833036 3 2 681728742 2 2 429939460 3 3 482818267 1 2 857731777 5 2 246549659 3 2 588790353 5 1 101250004 1 147747440 1 539527855 1 1000000000 1 998228699 3 766356435 1 1 747241048 2 86883811 3 2 780418694 3 1 1000000000 1 588790353 1 207264423 3 56519638 1 1 292015612 3 482818265 1 3 207264423 2 2 963873521 1 3 564836883 3 2 6632154 3 1 91111257 1 86883812 1 292015612 1 539527855 2 482818266 5 1 91111257 3 348652717 4 1 348652718 1 292015612 3 231398662 1 3 348652719 3 1 389290764 2 292015613 5 3 206422527 4 2 91111256 1 1 710733675 2 564836882 3 2 998228700 3 3 681728742 1 2 200354484 2 1 6632155 3 377509579 4 3 1000000000 3 1 360543850 1 81073252 3 429939459 3 1 429939459 1 878542863 2 963873520 3 2 377509580 1 1 963056779 1 207264423 2 360543850 3 3 417188302 4 1 681728741 2 417188303 2 2 744868655 3 3 482818267 4 3 681728741 2 2 216140704 3 2 184147679 1 3 781833037 5 1 231398662 1 184147678 1 998228699 2 665245341 5 1 231398662 1 91111257 1 710733675 2 56519637 4 3 360543850 2 1 766356434 3 29366296 2 3 998228698 5 1 507308489 3 565111335 3 3 313062681 2 2 963056778 3 1 147747440 1 231398662 2 665245340 1 3 101250003 4 3 482818265 5 1 438133771 2 86883811 5 2 564836882 1 1 101250004 1 56519638 1 6632155 2 207264422 5 2 1 2 1 588790353 3 665245342 2 1 1 2 1000000000 2 1 101250004 2 766356435 4 2 207264423 3 1 507308489 3 313062683 1 3 744868656 3 3 206422529 1 1 857731778 1 744868656 1 91111257 2 56519637 4 3 744868656 4 2 56519639 4 1 81073252 3 292015613 3 2 206422527 4 3 360543850 1 3 744868657 5 3 665245340 4 1 878542863 3 564836883 4 1 246549659 2 766356433 3 1 966631802 2 1000000000 4 1 438133771 1 998228699 1 744868656 2 56519638 3 3 963056780 4 2 173087941 3 2 766356434 5 3 681728742 4 2 429939459 1 2 246549658 5 2 857731779 3 3 429939458 2 2 588790353 1 3 81073251 3 1 710733675 2 539527856 3 1 417188303 3 101250005 3 2 998228699 4 3 710733675 5 3 438133771 2 2 360543851 5 1 292015612 2 780418693 1 2 878542862 1 2 747241048 5 3 564836881 1 3 780418695 3 1 246549659 1 273869784 1 29366295 3 966631802 4 1 29366295 1 1000000000 2 292015612 4 2 482818265 2 1 76211861 3 273869785 5 2 710733676 3 2 966631801 3 3 588790353 5 3 91111256 1 3 780418693 1 3 313062681 1 1 91111257 2 29366295 3 2 173087941 5 1 216140704 1 564836882 2 588790352 4 1 564836882 2 744868656 5 1 766356434 1 966631802 2 565111335 1 1 564836882 1 588790353 3 81073252 1 2 231398663 5 1 206422528 2 173087939 3 2 999999999 2 3 231398663 3 1 184147678 2 963873519 3 2 91111256 2 3 747241047 1 2 348652719 5 1 173087940 1 998228699 2 101250003 2 3 200354483 5 1 101250004 3 564836882 5 3 781833038 3 2 273869784 2 3 86883812 4 3 101250004 1 2 147747441 4 1 539527855 3 76211861 4 3 360543851 3 2 377509580 3 2 438133770 2 1 507308489 3 207264424 2 3 564836882 1 3 216140704 5 1 1 1 429939459 3 588790354 5 3 681728740 5 1 360543850 3 360543849 5 1 438133771 1 681728741 3 184147678 4 2 507308490 4 3 747241048 1 2 273869785 4 3 417188304 5 2 565111336 3 3 313062681 4 2 101250005 4 2 231398662 5 1 216140704 1 81073252 2 417188302 3 2 231398663 2 1 429939459 3 389290765 1 1 482818266 1 539527855 3 781833038 1 2 2 1 1 998228699 2 857731778 1 1 147747440 1 588790353 2 665245342 4 1 963056779 3 565111335 3 2 438133770 5 3 292015613 4 1 377509580 2 878542863 3 3 147747441 1 2 878542863 3 1 966631802 1 91111257 2 781833038 1 3 389290765 1 3 588790354 4 3 81073253 2 2 377509580 4 3 1000000000 2 3 313062683 5 1 747241048 3 184147678 4 2 781833038 2 1 56519638 2 216140704 2 3 377509580 5 1 377509580 3 963873519 4 2 556605328 2 1 81073252 1 747241048 1 147747440 2 56519639 4 2 207264423 4 3 998228700 3 1 56519638 1 781833037 1 184147678 2 86883811 5 2 147747439 2 3 6632155 5 2 56519639 4 3 429939458 4 3 200354482 3 3 184147677 1 1 29366295 3 184147679 2 1 1000000000 1 417188303 1 216140704 3 273869783 4 1 6632155 3 231398662 2 1 56519638 2 564836883 1 1 539527855 3 565111337 2 2 744868657 4 2 1 2 1 86883812 2 207264422 3 3 438133770 1 3 564836883 1 3 1000000000 5 3 348652719 4 3 200354484 3 1 348652718 3 6632155 1 1 91111257 2 963873520 5 2 184147679 3 3 200354483 5 3 681728742 3 2 857731778 4 1 507308489 2 966631803 1 3 81073251 5 2 966631803 2 2 147747440 1 1 429939459 1 417188303 3 710733675 2 3 360543851 4 1 231398662 2 539527855 5 1 564836882 3 966631803 3 3 231398663 1 3 292015612 4 3 76211861 4 3 231398663 2 1 681728741 1 507308489 2 747241048 1 1 963056779 1 29366295 2 744868657 1 1 389290764 2 681728742 1 2 389290764 3 3 780418694 3 2 313062683 2 2 216140703 2 2 507308489 1 2 81073253 1 3 681728740 3 2 292015612 1 3 744868655 1 2 76211862 2 2 781833037 4 2 29366294 5 1 200354483 1 173087940 3 507308490 4 2 963056778 5 3 857731779 5 2 6632154 1 1 206422528 1 539527855 1 377509580 3 766356433 5 3 147747440 4 1 744868656 2 966631803 5 2 963873521 3 1 86883812 3 710733674 3 1 101250004 1 56519638 1 766356434 3 76211862 3 3 389290763 1 2 101250003 4 3 56519638 2 2 747241049 3 2 389290764 1 1 1 2 539527855 1 2 348652717 5 2 999999999 1 3 292015611 4 1 482818266 2 292015612 4 2 76211862 5 3 206422527 2 1 273869784 2 564836883 3 3 781833036 1 2 56519639 2 1 348652718 1 588790353 1 348652718 3 273869784 2 3 780418693 4 1 360543850 2 482818265 5 2 878542864 5 2 184147678 5 1 963873520 2 6632156 2 2 966631802 5 3 417188303 1 2 507308488 2 2 200354482 4 3 206422529 3 3 710733674 2 3 565111336 1 2 878542863 3 3 564836883 4 2 564836883 1 1 482818266 3 348652717 2 3 539527854 4 1 1 1 998228699 1 389290764 1 963873520 3 417188302 2 3 482818267 3 1 207264423 3 1000000000 3 1 665245341 3 81073253 1 3 273869785 3 2 539527855 4 3 747241047 1 2 963056780 4 1 216140704 2 780418695 2 2 6632154 1 2 588790353 5 2 56519637 1 3 200354482 4 1 857731778 3 377509581 5 2 588790352 1 2 429939460 4 1 681728741 3 429939459 5 2 780418693 5 2 29366296 4 1 206422528 3 313062682 4 3 999999999 2 2 878542864 5 1 966631802 3 6632155 3 3 1000000000 3 1 56519638 1 313062682 1 360543850 3 998228700 3 2 348652718 5 3 1 5 3 507308489 3 2 389290765 5 2 999999999 5 3 744868656 2 3 231398661 5 3 766356433 2 3 56519638 2 3 966631803 3 3 556605330 3 3 360543851 2 2 438133771 2 1 246549659 3 147747439 5 1 292015612 2 207264423 4 3 747241049 1 1 588790353 2 507308489 5 2 507308489 3 1 681728741 2 429939460 1 2 482818265 4 2 878542862 5 2 417188302 1 3 963873520 5 1 56519638 3 207264423 4 3 377509579 1 1 710733675 3 292015611 4 3 564836882 4 2 963056779 4 2 747241047 3 1 200354483 2 1000000000 2 3 56519639 2 2 744868656 5 1 565111336 3 231398661 5 1 360543850 2 565111336 1 3 438133770 1 2 6632154 3 2 29366296 5 2 246549659 2 3 507308488 1 3 86883812 5 2 216140703 3 3 999999999 4 1 963873520 1 781833037 2 207264423 1 2 780418693 4 1 56519638 3 206422528 5 1 147747440 3 184147678 2 2 963873520 2 3 998228699 5 1 1000000000 1 429939459 2 91111257 1 3 780418695 1 3 665245340 2 3 389290763 3 3 878542862 1 3 273869784 3 2 273869784 3 3 81073252 1 3 207264424 4 2 588790352 3 2 1 1 1 81073252 1 377509580 2 147747441 4 1 963873520 2 710733675 3 1 963873520 3 200354484 5 2 173087940 3 3 147747441 1 1 417188303 3 417188302 5 2 6632154 5 1 710733675 2 857731778 5 1 681728741 2 999999999 3 1 389290764 1 56519638 1 565111336 1 556605329 3 377509581 3 2 482818265 5 3 173087940 1 1 781833037 3 206422529 3 3 360543851 3 1 313062682 2 564836882 5 3 184147677 2 1 207264423 3 91111256 1 2 56519639 5 2 101250004 1 1 417188303 3 360543849 4 3 246549658 4 3 565111336 3 3 744868657 1 2 417188302 4 2 200354484 5 3 81073253 5 2 417188302 4 2 200354483 3 2 184147677 2 3 429939459 4 1 438133771 1 200354483 1 966631802 3 588790353 4 2 963056778 3 1 966631802 2 6632156 3 2 173087939 2 1 173087940 1 417188303 2 539527856 4 1 539527855 1 246549659 1 417188303 2 360543851 2 1 744868656 3 29366296 2 2 588790353 3 3 999999999 1 2 29366296 5 2 747241049 5 3 998228700 2 1 747241048 1 966631802 1 313062682 1 781833037 3 246549659 3 1 781833037 2 878542864 4 2 482818266 3 3 780418694 3 1 482818266 1 681728741 3 429939459 1 1 81073252 3 216140703 1 3 710733674 2 1 681728741 2 292015611 5 2 360543851 4 3 963056780 4 1 438133771 2 76211862 1 3 565111337 3 3 780418694 2 3 744868657 2 2 86883811 3 3 556605330 4 2 507308488 5 1 665245341 2 710733675 4 2 429939458 2 3 963873519 4 1 417188303 3 147747441 5 2 76211862 3 2 200354484 4 2 389290765 5 3 747241049 5 1 564836882 3 710733675 3 3 313062683 5 2 766356434 5 1 438133771 1 878542863 2 6632154 4 1 507308489 1 1000000000 2 539527855 3 1 780418694 3 360543849 2 2 556605329 3 3 76211860 1 2 231398662 3 3 206422529 5 2 665245342 5 3 207264423 4 1 438133771 3 857731779 1 2 231398663 1 3 963056778 5 1 710733675 3 200354483 2 1 710733675 3 665245340 3 3 998228700 2 1 76211861 3 998228700 1 2 200354484 1 3 173087941 5 1 348652718 3 246549660 4 2 273869785 1 1 438133771 1 231398662 3 781833037 3 2 1000000000 3 1 207264423 2 56519639 2 2 246549659 1 1 438133771 1 313062682 2 273869784 3 2 147747440 3 1 963873520 1 91111257 2 389290763 1 1 6632155 2 781833038 5 2 966631802 1 1 857731778 3 173087941 3 2 539527856 1 3 507308489 5 3 780418693 2 3 56519639 1 3 744868656 4 3 360543850 5 1 101250004 3 207264423 5 1 29366295 1 998228699 1 781833037 1 878542863 3 710733675 2 1 246549659 3 507308488 3 1 1 2 101250003 4 3 377509579 1 2 246549658 5 3 963873520 2 1 200354483 3 377509580 4 3 377509580 1 1 482818266 3 565111335 3 1 681728741 1 857731778 1 377509580 3 878542863 5 1 780418694 2 429939460 5 1 438133771 1 747241048 3 184147678 3 2 184147678 2 3 963873520 1 2 173087941 2 1 56519638 2 360543849 3 1 292015612 3 417188303 1 2 360543849 5 3 565111336 3 3 747241049 3 1 348652718 3 998228698 5 3 56519638 5 2 348652717 2 2 857731778 5 2 588790354 5 1 963873520 3 857731777 1 3 216140704 4 2 147747441 5 3 780418695 1 2 348652719 4 1 184147678 3 76211862 4 2 966631803 5 3 556605328 5 1 539527855 2 206422528 2 3 273869783 4 1 389290764 2 744868656 2 1 231398662 2 292015611 1 3 6632156 4 1 507308489 3 507308488 5 3 313062681 2 2 482818266 5 1 857731778 1 200354483 3 207264422 5 3 564836881 2 1 360543850 3 56519639 1 1 963056779 2 86883812 1 1 147747440 2 348652717 5 3 665245342 4 2 417188304 2 2 246549659 1 2 360543850 1 1 963056779 2 780418695 4 3 216140703 5 3 681728741 4 3 184147678 4 1 147747440 2 781833038 1 1 360543850 1 556605329 1 747241048 3 744868656 2 1 878542863 1 81073252 2 56519639 1 1 207264423 1 173087940 3 206422528 1 3 246549659 1 2 963056780 3 1 564836882 1 710733675 2 147747440 3 3 781833037 3 1 377509580 1 147747440 1 681728741 3 273869785 3 2 747241048 4 2 86883811 4 3 91111256 2 2 507308488 4 3 292015613 5 2 206422528 1 2 780418695 4 2 56519638 3 3 292015611 2 2 56519638 4 2 564836881 2 1 438133771 3 147747439 5 3 292015613 1 1 184147678 3 313062683 2 3 184147677 1 1 86883812 3 29366296 4 3 564836881 5 2 766356434 2 3 781833036 4 1 389290764 3 747241048 4 1 207264423 1 1 1 556605329 2 184147678 1 2 348652717 3 3 878542862 1 3 438133772 3 1 539527855 2 747241049 4 2 507308489 4 1 780418694 3 482818266 5 3 231398662 2 1 246549659 2 565111335 3 2 231398661 3 3 963056778 4 2 564836881 3 2 348652719 4 2 507308490 1 3 556605329 4 1 857731778 1 565111336 3 539527855 4 3 429939460 4 3 744868655 4 1 998228699 2 101250005 5 2 2 1 2 539527856 4 2 101250003 3 2 207264423 5 3 348652718 1 1 556605329 2 417188302 3 2 360543850 1 2 482818267 3 2 377509581 3 2 147747441 3 1 417188303 1 231398662 3 744868657 3 3 6632156 1 3 6632156 5 3 507308490 3 3 173087941 4 1 781833037 1 588790353 2 966631802 1 1 273869784 1 360543850 1 76211861 2 216140704 4 1 963873520 1 184147678 1 556605329 3 565111336 5 1 147747440 2 360543851 1 2 1 5 3 539527856 5 1 147747440 1 438133771 2 207264423 1 1 348652718 2 206422529 1 2 710733676 2 3 101250005 5 1 438133771 3 963056780 2 1 147747440 2 206422528 3 1 482818266 1 744868656 1 377509580 1 665245341 2 588790353 5 3 963873519 3 3 539527855 5 3 588790353 5 3 556605329 4 3 231398661 5 1 184147678 3 999999999 5 2 1000000000 5 3 747241049 2 3 539527855 1 1 780418694 2 91111256 2 3 56519637 3 2 216140705 3 3 564836883 4 1 564836882 2 389290765 2 1 206422528 2 6632154 4 1 6632155 3 564836883 5 3 588790353 1 3 857731777 2 2 744868655 5 1 747241048 1 200354483 3 184147679 4 1 857731778 3 681728742 2 2 747241047 2 3 206422527 4 2 744868657 1 3 429939459 1 1 56519638 3 963056778 4 2 292015612 5 3 482818267 3 1 91111257 3 101250004 3 1 747241048 3 231398663 1 2 744868657 1 1 29366295 1 231398662 1 81073252 3 101250003 1 2 200354483 1 2 556605328 5 2 184147677 2 3 81073253 5 1 206422528 2 429939460 3 3 507308490 3 3 348652717 1 2 206422528 2 1 766356434 3 966631803 2 1 273869784 3 966631803 3 1 482818266 1 998228699 1 184147678 3 539527855 2 3 482818267 1 1 246549659 3 565111335 4 2 216140705 2 1 565111336 2 389290764 1 2 184147679 2 3 878542863 1 1 360543850 1 878542863 2 429939458 1 3 744868657 4 3 360543849 5 1 91111257 3 857731778 3 3 710733676 2 3 29366295 4 3 963873520 2 1 231398662 2 780418693 4 3 207264423 3 3 564836881 1 2 360543850 3 2 246549660 4 2 963056779 4 1 482818266 1 292015612 3 556605329 2 1 963056779 3 147747441 5 1 200354483 3 665245341 5 2 681728742 1 3 173087940 4 1 101250004 2 231398661 4 1 781833037 3 539527855 4 3 438133771 5 2 101250003 4 3 6632156 2 2 200354482 2 3 200354482 2 2 377509580 2 1 998228699 1 429939459 2 360543850 1 1 963873520 1 665245341 1 998228699 3 780418693 1 3 29366294 5 2 781833036 3 2 556605330 4 2 998228699 5 2 588790352 5 3 565111335 3 2 766356434 1 2 963873519 4 1 539527855 2 963873521 1 2 389290765 2 3 216140705 5 3 246549659 3 3 313062681 4 2 29366294 2 3 348652719 1 2 417188304 4 1 29366295 2 207264423 1 1 246549659 1 273869784 2 744868655 2 2 91111257 2 1 200354483 1 781833037 1 665245341 2 231398663 3 2 588790353 1 3 482818266 5 2 744868657 2 2 780418695 1 2 86883811 4 3 780418694 5 2 173087941 3 2 2 2 2 966631802 1 2 556605330 4 1 231398662 2 438133772 4 1 429939459 1 780418694 3 588790352 2 1 429939459 2 1 1 1 507308489 1 781833037 3 781833037 4 2 348652717 5 1 429939459 3 216140703 4 1 780418694 1 1000000000 1 564836882 2 273869784 1 3 147747439 1 2 76211862 5 3 588790352 3 2 91111257 1 3 273869783 4 1 588790353 2 389290764 5 1 206422528 3 273869784 4 2 246549660 4 1 564836882 2 360543850 4 1 389290764 1 86883812 1 998228699 3 246549660 3 2 216140703 3 1 81073252 3 564836882 1 3 81073253 1 1 81073252 2 963873519 4 2 360543850 5 2 389290764 5 3 206422528 2 2 147747441 4 2 588790353 4 1 29366295 2 56519639 3 1 231398662 1 360543850 3 963873520 1 2 184147677 5 1 565111336 2 966631803 3 1 766356434 2 665245341 1 3 200354483 2 2 216140705 3 2 1 1 2 565111335 1 2 216140704 5 3 246549660 5 2 1000000000 5 1 29366295 1 438133771 3 206422528 3 1 564836882 2 564836882 5 1 1000000000 1 200354483 3 507308490 1 3 200354482 2 1 747241048 3 1 1 1 747241048 2 292015613 4 2 482818267 1 1 766356434 1 780418694 3 273869783 5 1 1 1 780418694 2 246549658 5 2 2 1 3 246549659 5 2 438133772 4 3 556605330 4 3 963056780 5 2 173087940 4 3 377509581 1 2 507308488 4 2 539527856 4 2 507308489 3 3 216140705 5 3 313062682 3 1 747241048 2 588790354 2 1 539527855 1 482818266 3 207264423 1 3 710733675 5 1 417188303 2 747241047 3 3 482818266 3 3 438133771 4 3 29366294 2 2 588790352 3 2 857731778 2 1 1 3 747241049 2 3 665245341 1 3 998228699 4 3 417188304 4 1 273869784 2 747241049 2 2 313062682 3 3 482818266 1 3 665245341 2 1 56519638 2 429939458 4 2 147747439 1 3 966631803 3 3 1000000000 2 1 273869784 1 417188303 3 389290764 5 3 681728740 2 2 1 2 1 878542863 3 360543849 3 2 29366294 4 3 744868656 3 1 313062682 3 173087941 1 1 173087940 3 200354484 1 1 389290764 2 360543850 2 3 1000000000 3 3 665245341 2 1 273869784 2 101250003 5 3 81073251 1 1 539527855 2 878542863 4 3 206422529 3 1 56519638 1 565111336 3 86883812 1 1 207264423 2 206422527 4 2 246549660 3 2 1000000000 2 3 200354482 1 2 665245342 1 3 999999999 4 2 348652718 5 3 377509579 4 1 86883812 2 2 3 2 216140704 3 2 539527855 4 3 539527856 1 2 207264422 3 3 389290763 3 1 389290764 2 482818267 4 2 507308489 3 3 184147679 4 2 588790353 2 3 963056779 1 3 200354483 3 2 565111335 3 2 81073253 2 3 348652717 1 2 91111256 4 3 438133772 3 1 710733675 1 963056779 2 313062683 5 1 377509580 2 565111336 1 2 86883813 1 1 556605329 3 29366296 2 3 1000000000 2 1 377509580 2 173087941 5 2 781833038 2 1 857731778 1 273869784 3 744868656 1 2 744868657 5 1 29366295 3 56519638 4 2 1 5 2 216140703 1 3 766356434 1 1 781833037 1 76211861 3 744868655 1 2 6632155 4 3 710733674 1 3 429939458 2 1 482818266 2 564836881 3 3 389290764 5 3 780418695 4 2 507308490 5 3 246549660 1 1 389290764 1 963873520 1 588790353 3 200354483 2 3 766356433 5 2 206422527 3 2 313062683 1 3 200354484 3 3 963056778 2 3 29366295 2 3 966631801 3 2 963873521 1 2 91111256 1 3 348652717 5 1 507308489 2 565111337 3 3 292015613 2 2 206422529 5 3 744868656 2 2 231398663 1 3 747241049 1 1 564836882 3 878542863 1 3 999999999 3 1 780418694 1 231398662 3 1000000000 3 2 857731778 1 2 348652717 4 2 438133771 5 3 507308490 3 2 588790352 2 3 665245341 2 1 507308489 3 482818265 1 1 429939459 2 857731777 5 1 6632155 1 231398662 1 246549659 1 438133771 2 878542862 3 2 747241048 4 2 998228700 1 3 710733674 2 3 207264423 3 2 313062683 2 3 556605329 5 3 313062683 3 3 101250003 5 1 200354483 3 360543849 3 1 588790353 2 206422528 4 2 781833036 3 3 963873519 1 2 857731779 2 3 998228700 2 2 857731778 5 1 963056779 3 665245342 3 1 76211861 1 1000000000 3 147747441 1 2 588790352 5 2 207264424 1 3 101250003 5 1 377509580 2 963873519 1 2 438133770 5 1 780418694 3 81073253 1 1 348652718 1 857731778 2 966631803 4 3 246549660 4 3 184147679 2 3 360543849 4 1 91111257 3 998228699 5 1 429939459 1 313062682 1 998228699 2 781833038 4 2 389290765 1 3 81073252 3 3 999999999 5 3 963056780 4 3 429939459 5 2 878542864 5 2 86883811 3 2 246549658 1 2 292015612 2 3 507308488 1 1 878542863 2 556605329 5 3 539527854 1 1 56519638 2 86883811 2 1 857731778 1 246549659 3 147747439 1 2 389290764 3 3 147747439 4 2 348652718 1 3 438133771 2 1 206422528 1 781833037 1 216140704 3 429939460 4 2 681728741 5 3 216140705 5 1 744868656 1 389290764 2 565111337 3 2 564836883 2 3 781833037 2 3 273869785 4 1 231398662 1 246549659 2 377509580 4 3 564836883 2 1 377509580 3 56519639 2 2 56519637 3 1 781833037 2 377509581 2 3 86883813 1 2 292015613 2 1 429939459 2 710733675 3 2 781833037 4 1 207264423 3 963056779 2 2 6632154 5 3 86883811 2 3 377509581 2 1 710733675 3 206422528 4 3 101250005 4 2 360543851 1 2 482818267 3 1 91111257 3 101250003 3 3 231398663 1 3 1000000000 1 1 1 3 29366296 2 2 292015613 3 1 200354483 3 438133772 1 2 963056779 1 3 231398661 2 1 417188303 2 76211860 2 3 780418693 3 3 86883812 3 1 747241048 3 207264422 3 3 963056778 4 3 482818265 5 3 781833037 2 2 81073252 3 1 966631802 2 101250005 3 3 744868656 2 3 216140704 2 1 101250004 2 207264424 5 1 56519638 2 29366296 1 1 86883812 1 556605329 2 665245341 3 1 173087940 2 438133770 3 3 438133772 4 3 780418693 3 3 766356434 5 3 29366294 4 1 231398662 3 878542862 5 3 999999999 4 3 857731777 2 3 184147677 5 1 963873520 1 273869784 2 91111257 3 2 565111337 4 2 564836883 4 1 81073252 2 389290764 3 1 963873520 1 29366295 3 1 4 1 81073252 1 200354483 2 966631803 1 1 588790353 1 1000000000 2 173087939 1 3 963056778 3 1 292015612 1 389290764 1 389290764 3 91111256 5 2 231398663 2 1 360543850 3 81073251 1 3 377509579 5 1 766356434 3 588790352 1 3 588790354 5 2 999999999 5 3 744868657 3 3 878542862 3 1 429939459 1 1 1 86883812 1 273869784 1 417188303 3 963056778 4 2 963056778 5 2 76211862 2 2 231398662 3 2 29366295 5 2 76211860 4 2 665245340 5 1 184147678 1 588790353 2 878542863 5 3 292015613 2 2 1 1 3 766356435 3 1 81073252 2 56519638 4 2 292015613 2 3 878542863 4 2 246549659 2 3 56519637 5 3 101250003 4 2 963873519 5 2 564836883 4 3 231398662 1 1 292015612 3 273869784 1 3 207264422 3 1 963873520 2 216140703 3 2 429939459 1 1 231398662 3 348652719 1 2 766356434 4 1 1000000000 1 292015612 2 231398663 3 3 29366296 4 1 438133771 1 766356434 1 360543850 1 565111336 1 206422528 1 56519638 1 29366295 3 857731778 4 3 81073251 4 3 76211861 3 2 417188303 2 2 231398661 3 3 766356434 4 3 482818265 3 3 2 5 1 81073252 1 564836882 3 963056778 1 3 1000000000 4 1 1 1 878542863 1 665245341 3 564836881 4 3 292015612 1 2 6632155 3 1 207264423 1 681728741 2 231398663 5 1 539527855 1 681728741 2 101250005 1 1 389290764 2 86883811 1 2 681728741 5 3 1000000000 4 2 313062681 4 2 781833037 5 1 389290764 2 507308490 5 3 81073253 2 1 539527855 2 780418693 2 3 966631802 4 2 963873519 1 3 780418694 5 3 857731777 1 1 147747440 1 348652718 3 184147678 3 3 482818265 1 3 76211862 5 2 564836883 1 2 147747439 3 1 348652718 1 963056779 1 56519638 3 206422529 3 2 292015613 5 2 429939460 5 2 878542862 3 3 231398663 4 1 564836882 2 963056780 4 3 710733674 4 3 744868655 2 3 878542864 5 1 429939459 2 1 4 3 200354484 1 1 438133771 1 200354483 2 273869784 3 1 231398662 2 76211862 5 3 564836882 2 1 29366295 1 966631802 1 429939459 2 744868657 2 1 91111257 3 780418694 5 3 710733675 3 2 292015611 4 2 246549658 1 1 101250004 2 564836882 3 1 206422528 2 781833036 5 1 206422528 2 539527856 4 1 857731778 3 313062682 2 3 998228700 4 1 681728741 1 56519638 1 313062682 3 1000000000 4 2 76211861 5 1 200354483 3 231398662 5 1 747241048 3 76211861 4 1 963056779 1 6632155 1 389290764 1 377509580 3 963873519 4 3 766356433 1 2 76211862 1 3 348652719 1 1 147747440 2 564836881 5 3 348652719 3 2 147747441 3 3 747241048 3 2 1000000000 4 2 539527856 1 3 29366296 5 2 91111256 5 2 231398663 3 2 246549658 4 3 207264423 5 3 2 5 2 6632154 2 1 273869784 2 207264424 5 2 780418693 2 2 747241047 3 1 231398662 2 963056778 1 2 507308489 3 1 438133771 2 29366294 2 1 6632155 1 565111336 1 173087940 2 377509579 5 2 200354484 3 1 81073252 1 429939459 3 1 2 1 6632155 2 482818266 5 3 29366296 1 2 966631803 5 1 998228699 2 200354482 2 3 348652719 1 2 200354484 5 2 6632154 2 2 507308488 3 2 360543851 3 3 173087939 1 3 313062682 5 1 417188303 1 857731778 3 998228698 3 1 417188303 1 417188303 1 207264423 3 766356434 5 3 101250004 4 1 200354483 1 744868656 3 710733675 2 2 273869783 4 3 184147677 5 3 101250003 3 2 963056778 1 3 1000000000 2 2 507308489 5 2 56519638 4 1 81073252 3 766356435 1 1 857731778 2 507308490 1 1 360543850 1 29366295 1 710733675 2 963873519 5 3 966631803 2 3 292015613 5 3 507308490 4 3 348652717 5 3 507308488 2 1 781833037 3 313062681 5 3 56519637 2 2 377509579 3 2 377509580 2 1 360543850 3 665245341 4 2 966631802 5 3 681728740 4 3 292015612 5 3 963056778 5 3 231398662 3 1 206422528 2 231398661 2 1 966631802 1 173087940 2 6632154 2 2 147747439 3 2 766356434 1 2 507308488 3 2 744868655 1 1 246549659 3 482818266 5 3 81073252 4 2 539527856 2 3 6632155 3 3 2 4 3 360543851 3 3 556605330 4 2 360543849 2 2 780418694 1 2 556605329 2 3 2 1 1 747241048 3 313062683 3 3 292015612 2 1 231398662 2 857731777 1 2 81073251 4 3 665245341 2 1 313062682 2 56519639 5 3 313062681 4 3 539527856 1 2 747241049 1 2 781833036 4 2 747241047 2 1 360543850 3 246549658 5 2 6632154 2 3 963056780 2 1 207264423 3 998228699 5 2 292015613 1 1 565111336 3 6632154 3 2 76211861 1 3 565111336 2 1 313062682 3 292015611 2 3 76211862 3 2 781833036 3 2 207264424 1 3 780418694 3 3 744868656 4 1 56519638 1 360543850 3 231398662 1 1 963056779 1 565111336 2 565111336 1 1 101250004 1 147747440 1 147747440 3 246549660 5 3 429939459 4 3 564836882 4 1 482818266 1 207264423 1 963873520 3 348652718 1 2 744868657 2 1 377509580 3 56519639 5 3 963873520 1 1 216140704 1 1000000000 3 200354484 2 3 76211860 2 3 710733674 1 1 588790353 1 231398662 2 565111335 3 3 766356433 1 1 1 2 780418694 5 3 29366294 4 3 482818265 2 1 963873520 3 588790353 2 2 781833036 4 3 565111337 2 2 207264424 5 1 200354483 1 207264423 2 360543851 2 2 56519638 5 3 147747439 2 3 565111335 5 1 565111336 3 781833037 3 3 200354482 4 1 966631802 3 966631801 1 2 482818267 1 1 681728741 3 101250004 5 3 377509581 2 3 207264422 1 2 780418694 4 3 781833037 4 3 744868656 2 3 147747441 3 2 747241048 2 2 564836883 2 3 665245340 2 3 747241049 5 1 744868656 1 216140704 1 56519638 2 747241049 1 1 878542863 2 216140705 5 2 417188304 4 3 780418693 2 2 6632155 4 3 429939460 2 3 665245341 2 3 173087940 4 3 273869783 1 3 429939459 3 2 207264423 1 2 173087939 3 1 588790353 3 998228700 3 2 963056779 2 2 507308490 5 1 91111257 1 963873520 1 206422528 2 273869785 2 2 101250004 1 3 482818265 2 3 147747441 1 2 681728742 1 3 710733674 2 3 313062681 1 3 998228699 5 3 681728742 2 1 744868656 2 29366296 4 3 966631801 3 3 6632154 2 2 389290764 3 3 878542862 4 1 681728741 1 389290764 1 246549659 3 29366294 1 2 207264422 2 1 665245341 2 1000000000 2 1 207264423 1 86883812 2 173087939 1 3 246549659 3 1 231398662 2 963873519 5 1 539527855 2 878542862 1 2 781833036 1 3 273869783 2 1 206422528 3 6632156 3 2 564836883 1 1 216140704 1 200354483 3 438133771 3 1 998228699 1 360543850 1 56519638 2 173087940 1 3 747241048 3 2 417188304 3 1 231398662 3 313062681 2 2 747241048 5 1 710733675 2 173087940 5 2 313062682 2 2 173087939 5 3 91111257 4 3 857731777 4 1 417188303 1 207264423 2 781833038 3 2 429939460 4 3 147747440 2 3 1000000000 2 3 273869783 2 1 429939459 2 588790354 3 2 665245341 4 3 81073253 5 1 147747440 1 29366295 2 91111257 5 1 766356434 1 91111257 1 438133771 1 539527855 3 76211862 1 1 565111336 3 539527856 5 1 564836882 1 482818266 1 556605329 3 313062681 3 1 1000000000 1 747241048 2 588790352 2 3 1000000000 1 2 200354484 2 2 360543851 3 3 91111258 1 3 348652718 1 1 565111336 2 482818265 2 3 781833036 5 3 377509580 4 3 539527855 4 2 231398663 1 1 766356434 3 56519638 3 2 507308489 2 3 76211860 3 3 389290763 5 3 206422528 1 1 564836882 1 1000000000 2 377509579 4 2 173087940 2 3 744868656 4 2 963056780 4 2 1000000000 1 1 81073252 2 200354483 1 2 781833037 3 2 665245341 1 1 963056779 2 91111256 5 1 780418694 2 246549658 4 1 710733675 3 507308490 5 1 429939459 1 781833037 3 292015612 2 3 744868656 1 1 56519638 3 81073251 2 2 438133770 4 1 377509580 2 744868656 4 1 780418694 1 681728741 2 963056778 1 3 665245342 3 3 207264423 4 2 482818266 5 1 766356434 1 857731778 2 747241048 4 3 231398661 2 1 231398662 1 710733675 1 565111336 1 857731778 1 91111257 3 963873521 3 3 857731778 2 3 963873521 3 3 1 1 1 86883812 3 101250004 2 1 147747440 3 360543850 4 3 81073252 4 1 998228699 3 76211862 2 2 216140705 5 2 780418693 4 3 231398661 2 1 747241048 3 184147677 3 1 857731778 1 173087940 1 998228699 3 207264422 5 1 184147678 3 565111335 4 1 681728741 1 86883812 2 292015613 4 1 1 1 429939459 3 273869784 1 2 86883813 5 2 438133771 5 1 781833037 1 389290764 1 747241048 1 56519638 1 81073252 2 173087941 4 2 56519637 2 1 200354483 2 429939458 1 3 246549658 1 3 273869784 1 2 780418693 1 3 482818265 3 2 273869784 4 2 1000000000 1 1 429939459 3 147747441 1 2 360543850 4 3 747241049 4 2 246549659 2 1 292015612 2 438133770 3 2 231398663 1 2 360543850 2 1 878542863 1 389290764 2 360543851 1 2 76211862 2 2 665245342 5 1 780418694 1 76211861 2 556605330 4 1 438133771 3 963873519 3 3 539527854 3 2 91111258 5 1 173087940 1 81073252 2 482818265 5 2 998228698 1 1 216140704 1 966631802 1 91111257 2 681728740 1 1 565111336 2 246549660 1 3 681728742 4 1 101250004 2 173087940 5 1 273869784 1 246549659 1 747241048 2 565111337 4 1 565111336 2 56519637 3 2 81073252 3 1 1 1 438133771 3 1000000000 3 3 173087940 3 1 1000000000 2 857731777 1 2 6632156 2 1 313062682 1 313062682 3 556605328 4 2 482818266 2 1 966631802 1 507308489 1 966631802 3 482818267 1 2 200354482 3 1 429939459 3 539527855 2 1 207264423 1 710733675 1 710733675 2 417188304 2 2 766356433 2 1 76211861 3 207264422 1 3 348652717 2 1 348652718 3 539527854 4 1 29366295 1 1000000000 3 665245342 2 2 999999999 1 1 273869784 1 963056779 3 292015613 4 1 747241048 1 539527855 1 766356434 1 857731778 2 206422528 5 1 565111336 2 747241048 1 3 377509580 3 2 482818265 5 2 206422528 3 2 681728740 5 1 482818266 2 665245340 4 3 564836883 4 1 780418694 2 507308490 4 2 564836882 5 2 1000000000 1 1 417188303 2 173087939 5 1 681728741 2 91111257 4 1 539527855 2 173087940 5 1 556605329 2 999999999 5 2 963873519 5 2 377509579 1 3 681728740 2 3 184147677 4 3 29366295 5 3 781833038 3 2 76211860 4 2 313062683 3 3 556605330 3 1 6632155 2 200354482 1 1 29366295 3 766356435 4 3 101250004 1 1 207264423 3 710733674 5 2 184147679 2 1 681728741 1 377509580 2 766356433 3 1 101250004 1 565111336 3 438133772 1 1 781833037 3 389290765 2 3 86883812 5 3 6632154 1 1 292015612 1 29366295 3 389290765 4 1 665245341 1 857731778 3 173087941 1 2 780418695 2 3 417188302 4 1 348652718 2 360543849 2 3 56519637 4 2 588790354 5 2 184147677 2 1 781833037 1 963873520 2 200354483 2 1 564836882 2 565111337 4 3 556605330 2 1 438133771 3 91111258 2 2 86883812 3 1 313062682 1 216140704 2 246549660 2 1 101250004 3 246549658 2 2 438133772 4 2 482818265 4 3 998228700 2 2 216140703 4 2 81073251 3 2 482818266 4 1 417188303 2 747241048 5 1 681728741 3 665245340 2 3 781833037 2 2 966631802 3 2 200354484 4 2 564836882 3 3 507308490 1 1 878542863 3 744868655 5 3 963056780 1 3 360543851 2 3 588790353 5 2 665245341 3 1 292015612 3 91111257 4 3 206422529 4 1 665245341 1 29366295 3 417188303 3 1 963056779 1 744868656 2 564836881 4 1 86883812 2 246549658 2 3 417188303 3 1 1000000000 3 780418694 2 2 216140703 1 3 91111258 1 1 556605329 3 200354482 1 3 101250005 5 1 556605329 3 56519637 4 3 556605329 4 3 76211862 3 3 564836882 4 1 207264423 1 966631802 2 963873519 1 1 389290764 2 565111335 2 1 747241048 2 744868656 4 2 389290764 1 3 665245341 3 2 273869785 2 3 966631801 4 3 207264422 3 1 292015612 3 91111257 3 1 313062682 2 417188302 2 2 216140705 2 3 6632156 4 3 781833037 5 1 216140704 1 313062682 3 292015611 5 2 101250003 3 1 878542863 3 206422528 4 1 482818266 2 998228700 3 3 963056779 3 1 878542863 2 1 1 3 81073252 1 1 86883812 1 878542863 1 588790353 3 429939459 5 1 6632155 1 246549659 1 389290764 2 588790352 1 2 91111256 3 3 200354484 3 2 81073252 2 3 389290763 1 1 313062682 3 482818266 2 3 966631803 2 3 747241047 4 2 963056780 2 2 206422527 3 2 348652719 1 1 389290764 1 207264423 1 857731778 3 231398662 4 2 200354482 5 2 710733675 4 2 665245342 1 1 81073252 2 377509579 1 1 216140704 1 389290764 1 565111336 1 86883812 3 665245340 3 2 963873521 1 1 29366295 3 781833038 3 1 539527855 3 81073251 1 1 76211861 2 780418695 3 2 206422529 4 2 91111257 1 3 747241049 4 3 246549660 5 3 206422529 1 3 273869785 2 1 76211861 1 348652718 3 206422528 2 1 246549659 2 377509581 1 1 246549659 2 966631801 2 2 781833036 2 2 710733676 3 1 780418694 2 963873521 1 2 417188302 4 2 482818267 5 3 747241048 1 1 998228699 2 29366294 4 1 91111257 3 747241048 2 2 565111335 5 2 313062681 2 1 539527855 1 360543850 1 29366295 2 29366295 3 1 744868656 3 206422528 4 1 292015612 1 6632155 3 81073251 1 1 348652718 1 81073252 3 147747441 3 2 91111257 5 3 206422529 3 3 438133771 3 1 747241048 3 292015613 4 3 200354482 4 2 206422528 2 2 101250003 3 2 76211861 5 3 377509579 5 2 963873519 1 1 588790353 1 273869784 1 81073252 1 86883812 3 206422527 1 2 184147677 3 1 56519638 2 56519639 3 2 348652719 4 3 665245342 3 3 507308488 3 1 360543850 2 429939458 1 2 200354482 2 2 231398663 5 2 292015613 4 2 417188302 1 3 781833038 5 1 857731778 2 184147679 5 1 966631802 2 360543850 1 1 29366295 2 207264423 3 3 780418695 3 2 360543849 5 3 389290763 5 2 681728741 4 1 963056779 3 231398661 4 3 998228698 4 1 76211861 1 6632155 2 963056779 5 1 878542863 1 207264423 2 588790353 4 3 429939459 1 1 216140704 3 389290765 2 3 857731779 5 3 360543850 3 2 999999999 5 2 76211860 2 2 76211861 1 3 429939460 2 3 360543851 2 1 710733675 1 564836882 1 292015612 1 681728741 1 878542863 1 184147678 2 781833038 5 3 857731777 5 2 101250003 5 1 747241048 3 56519638 2 1 29366295 3 29366294 4 1 377509580 2 389290765 5 1 81073252 1 292015612 2 56519639 1 1 482818266 3 184147677 5 3 857731777 5 2 857731778 4 3 313062681 2 1 417188303 2 216140703 4 3 744868656 1 1 780418694 1 766356434 2 963873519 4 2 556605328 5 3 377509580 2 2 231398662 5 1 1000000000 2 184147677 2 2 206422528 3 2 56519638 4 2 273869784 4 3 56519637 2 1 231398662 2 389290765 4 2 101250003 2 3 417188303 2 1 273869784 1 507308489 3 216140705 1 3 56519637 3 3 360543849 2 2 744868657 4 3 565111336 4 1 206422528 3 360543849 5 1 173087940 3 101250003 5 1 147747440 2 6632155 2 2 292015611 2 2 207264424 4 1 6632155 3 101250005 3 1 56519638 2 246549658 3 3 780418694 3 2 710733676 4 3 781833036 2 3 564836883 1 2 76211862 2 2 101250005 4 2 781833036 1 3 56519638 3 3 963873519 4 2 184147679 2 3 273869783 4 3 6632155 1 2 564836881 2 1 360543850 1 200354483 3 482818266 2 2 200354482 1 2 200354484 5 3 438133772 3 1 184147678 1 206422528 3 482818267 2 1 348652718 1 81073252 1 744868656 1 6632155 3 588790352 3 1 216140704 2 101250004 5 3 81073253 2 1 348652718 2 173087939 3 2 556605330 4 1 878542863 2 360543850 1 3 1 4 1 76211861 2 710733676 3 1 766356434 3 206422527 1 1 360543850 3 91111256 2 3 780418693 5 3 6632155 1 1 744868656 3 91111256 1 1 744868656 2 91111257 4 2 173087940 4 1 710733675 3 273869785 5 3 565111336 4 3 101250003 5 1 710733675 1 360543850 2 665245341 3 1 744868656 3 780418693 1 1 857731778 2 29366296 2 3 417188304 2 3 200354483 3 1 747241048 3 216140703 2 1 963873520 3 147747439 2 3 348652717 2 3 556605328 3 1 216140704 1 313062682 2 216140705 3 2 206422527 4 2 963873519 4 3 147747441 1 1 710733675 1 482818266 3 564836881 3 2 173087939 3 3 292015611 1 1 556605329 1 200354483 3 556605329 4 1 417188303 1 292015612 2 56519639 5 2 207264424 1 2 857731778 3 3 313062682 4 1 101250004 2 966631802 2 3 963873520 4 3 539527856 1 3 91111258 1 1 565111336 2 86883813 5 2 963056778 3 2 292015613 3 1 966631802 2 207264423 5 2 747241047 5 3 207264422 1 3 665245341 5 1 1000000000 2 564836881 2 3 665245342 2 3 710733676 5 1 184147678 2 963873519 4 2 539527854 1 3 216140703 3 2 389290764 5 1 389290764 1 438133771 1 556605329 1 231398662 1 389290764 2 438133772 1 3 86883813 1 2 1000000000 3 3 766356434 5 1 564836882 2 81073252 2 3 998228698 4 3 292015611 3 1 1000000000 3 76211862 2 2 206422529 1 2 556605328 3 2 998228698 2 2 998228698 2 2 2 5 1 556605329 3 173087941 1 3 29366295 5 3 348652718 4 3 313062683 4 1 963056779 3 292015613 5 3 564836881 3 2 564836881 2 2 565111337 2 2 539527855 5 2 360543851 4 1 665245341 2 781833037 2 2 246549658 3 1 147747440 2 1000000000 1 2 173087939 3 3 56519639 3 3 173087940 1 3 2 1 2 101250003 1 1 207264423 1 963873520 2 292015612 3 2 313062683 3 2 565111335 2 3 173087939 4 3 216140705 1 1 564836882 1 878542863 2 417188303 2 1 482818266 3 147747440 5 1 360543850 3 665245340 2 1 200354483 3 963056780 1 1 766356434 1 81073252 1 206422528 2 101250003 3 2 231398661 4 1 507308489 1 556605329 2 292015611 4 2 438133770 1 3 246549660 5 3 417188303 5 1 482818266 2 273869785 2 3 292015612 5 3 556605329 5 3 482818266 3 1 207264423 1 438133771 2 710733674 4 1 348652718 2 56519637 5 2 56519637 2 2 389290765 4 2 147747440 1 2 81073251 4 3 417188303 2 2 101250004 4 1 857731778 2 76211860 4 3 766356433 2 1 665245341 3 998228700 1 3 76211862 5 3 564836883 4 2 207264424 4 2 747241047 3 1 857731778 3 781833036 1 2 998228700 3 3 173087940 1 2 184147677 5 3 747241047 1 3 81073253 1 3 744868657 3 2 348652717 3 2 766356434 2 2 556605328 2 3 101250005 1 2 6632156 4 3 963056780 4 3 173087940 4 3 556605330 1 3 29366296 2 2 744868656 3 1 998228699 2 963056778 3 2 1000000000 2 1 681728741 3 482818266 2 3 246549660 5 1 564836882 1 246549659 3 86883813 4 3 389290764 3 3 29366296 1 3 780418695 3 1 766356434 1 292015612 3 246549659 4 3 857731779 2 2 76211862 5 3 2 5 2 963873520 2 1 207264423 3 781833036 4 3 56519637 2 3 438133770 5 3 377509581 4 2 200354482 3 1 747241048 3 556605328 3 1 81073252 1 417188303 2 710733674 4 1 81073252 1 780418694 3 29366296 4 1 200354483 1 966631802 1 81073252 3 766356433 5 2 681728742 2 2 76211861 5 3 29366294 4 2 206422528 4 3 101250003 5 3 313062683 4 3 963056780 2 2 665245342 3 1 360543850 3 206422527 1 1 377509580 1 766356434 2 681728741 3 1 206422528 3 360543850 4 1 360543850 2 588790354 2 3 6632155 3 2 292015613 1 2 963056778 1 2 963873520 2 2 744868657 2 1 963056779 3 507308488 4 3 56519639 5 3 564836882 5 2 231398663 2 2 389290763 1 3 101250004 5 1 273869784 3 564836882 3 2 147747441 3 3 173087940 2 3 76211861 4 3 681728742 3 2 389290765 1 3 588790353 1 1 963873520 2 963056778 2 1 231398662 1 81073252 1 665245341 2 56519639 4 2 348652718 2 1 246549659 3 780418695 5 3 780418694 4 1 766356434 2 76211862 4 2 565111336 4 1 747241048 2 377509580 5 2 200354484 4 1 438133771 2 101250004 3 1 665245341 1 429939459 3 147747440 1 2 438133772 3 2 429939459 5 3 565111336 4 2 681728741 4 3 1 4 2 710733676 2 1 56519638 2 101250003 3 3 564836881 4 3 56519638 5 1 588790353 1 747241048 2 184147678 2 1 781833037 2 81073251 5 1 963056779 3 878542863 3 2 665245341 1 1 744868656 1 588790353 1 665245341 3 857731777 5 3 313062683 2 3 564836881 1 1 588790353 2 588790352 3 3 207264422 5 1 377509580 2 744868656 4 1 781833037 2 781833038 2 3 482818266 3 2 565111337 3 2 292015613 5 1 780418694 3 1 5 1 857731778 3 313062682 4 2 588790352 2 3 878542862 4 3 429939460 3 2 91111258 2 2 101250003 1 2 417188303 5 1 539527855 3 231398661 5 2 857731779 4 3 766356433 3 1 417188303 1 507308489 2 273869784 5 2 999999999 3 3 766356433 5 2 963056778 1 3 1000000000 5 2 417188302 2 2 81073251 4 1 147747440 1 56519638 2 565111336 4 3 781833037 5 3 507308489 1 2 744868655 5 1 173087940 1 1 2 86883811 5 1 780418694 1 998228699 3 556605330 1 2 781833038 5 1 273869784 1 429939459 1 56519638 2 1000000000 4 3 216140703 4 1 507308489 1 780418694 1 665245341 2 710733674 1 1 246549659 3 564836882 2 2 292015612 3 2 966631802 4 1 556605329 3 377509579 1 3 206422528 2 2 360543851 1 2 780418693 5 1 101250004 3 998228698 5 1 348652718 1 417188303 1 665245341 1 878542863 1 747241048 2 246549658 3 1 588790353 3 417188303 3 2 101250005 3 3 998228699 1 2 747241048 1 3 878542864 5 3 429939458 2 3 482818267 4 1 482818266 2 999999999 3 2 91111256 5 2 147747441 1 2 417188304 4 2 200354482 3 1 56519638 2 747241047 1 1 710733675 3 360543851 5 1 348652718 2 173087940 1 3 556605330 2 1 206422528 3 780418695 1 3 292015612 3 3 91111256 3 3 878542862 5 1 539527855 3 747241049 2 3 564836881 2 2 665245340 3 2 348652718 4 1 539527855 2 101250003 2 1 292015612 1 207264423 2 292015612 1 1 76211861 2 963056779 5 3 878542863 5 2 665245340 1 1 313062682 2 86883813 1 1 173087940 3 101250003 3 2 565111336 2 3 273869783 1 1 780418694 3 56519637 3 2 29366294 5 3 184147677 5 1 360543850 3 348652718 4 1 857731778 2 147747439 2 2 482818266 5 1 6632155 1 565111336 3 665245342 1 3 184147679 1 2 231398661 3 1 710733675 2 86883812 4 3 173087940 3 3 81073253 3 1 963873520 1 6632155 1 29366295 3 56519639 1 1 438133771 1 780418694 2 998228698 5 3 56519638 4 1 76211861 2 292015612 2 3 781833036 3 1 81073252 2 1000000000 2 2 56519639 1 3 173087941 5 2 360543850 5 2 91111258 1 2 878542863 2 1 780418694 3 91111257 5 2 507308489 2 3 766356434 3 2 438133771 5 3 963873521 1 2 101250003 4 2 564836882 1 2 780418695 5 2 507308490 3 1 564836882 3 588790354 2 2 184147679 4 2 998228698 4 3 766356433 1 2 539527854 4 1 507308489 2 147747441 5 2 348652719 1 3 184147678 1 1 360543850 3 6632156 1 3 231398662 1 1 377509580 2 665245340 1 3 1000000000 5 3 966631801 1 1 184147678 3 207264423 4 3 966631801 5 2 857731777 2 3 81073253 4 1 91111257 3 781833037 3 1 744868656 3 101250005 2 1 438133771 1 747241048 3 246549660 3 2 482818267 5 2 565111335 1 2 963056778 5 2 184147679 1 1 231398662 1 91111257 2 747241047 5 2 1000000000 1 2 207264422 4 3 744868657 5 2 681728740 2 1 86883812 2 539527856 3 3 147747440 5 2 292015611 5 3 81073251 4 2 966631801 2 3 710733676 2 2 360543850 4 2 681728740 3 3 747241048 1 2 273869784 4 2 766356433 5 1 76211861 1 184147678 3 207264422 3 2 147747441 3 3 710733675 5 1 292015612 3 246549660 3 2 539527856 3 1 91111257 3 681728741 2 2 1 1 2 1000000000 3 2 999999999 2 2 76211861 3 1 389290764 2 747241048 1 1 507308489 1 29366295 2 781833036 5 1 710733675 3 231398663 1 1 998228699 3 6632156 2 1 101250004 2 246549660 5 2 539527855 5 2 76211861 4 2 29366294 5 1 966631802 1 665245341 1 998228699 1 76211861 2 766356434 3 2 184147678 4 1 966631802 2 348652719 4 2 377509580 4 3 377509581 5 1 1 3 681728741 4 2 780418693 4 1 681728741 3 91111258 1 2 482818267 2 2 231398662 3 2 565111335 1 3 780418694 2 1 348652718 1 377509580 1 966631802 3 781833037 1 1 438133771 3 878542864 4 1 389290764 2 878542864 4 2 207264424 2 2 147747440 2 2 273869784 5 1 216140704 3 878542862 3 2 429939459 1 3 878542862 2 2 231398661 4 1 665245341 1 377509580 1 348652718 1 781833037 1 665245341 1 101250004 3 2 1 2 417188302 5 3 565111336 1 3 565111336 2 2 781833038 5 1 200354483 1 564836882 1 417188303 3 963873521 1 2 147747441 5 1 184147678 2 1000000000 4 2 998228699 5 3 86883812 4 2 565111336 2 3 360543851 2 1 438133771 3 878542864 3 2 348652717 3 3 556605330 2 2 963873520 5 1 998228699 2 681728740 2 2 744868656 3 3 29366295 3 2 665245341 5 3 200354482 3 2 539527855 5 2 207264424 3 3 999999999 1 2 429939458 5 1 429939459 2 999999999 5 2 200354484 2 2 744868657 4 2 963873521 4 2 1000000000 4 2 101250004 2 1 81073252 1 781833037 1 147747440 3 348652717 4 2 507308488 3 3 86883811 3 3 81073251 2 3 147747440 4 3 101250005 5 2 377509580 4 2 206422528 5 3 56519639 5 2 966631803 1 3 313062681 1 1 556605329 3 781833037 5 2 417188302 3 3 206422529 3 3 292015612 4 1 91111257 3 200354483 4 3 246549660 5 2 360543851 5 2 564836883 2 2 86883811 5 1 216140704 3 147747440 2 3 556605330 5 3 200354484 2 3 588790353 4 1 76211861 3 76211860 4 3 81073253 2 3 313062681 1 2 744868657 3 2 565111337 5 3 360543850 2 3 273869783 4 3 565111336 1 1 207264423 2 438133772 4 3 966631801 2 3 565111336 4 3 878542863 4 1 76211861 1 173087940 2 747241049 3 3 998228700 3 3 998228699 3 2 429939458 5 1 173087940 3 710733674 1 3 539527855 5 1 681728741 2 29366295 1 3 1000000000 5 2 29366295 1 2 76211862 5 2 56519638 5 1 766356434 3 857731777 1 2 998228700 5 2 438133771 3 3 766356433 3 3 588790354 4 3 766356433 1 1 565111336 2 429939458 4 2 747241049 3 3 101250004 2 3 231398662 2 2 665245340 1 3 681728741 4 1 710733675 1 6632155 3 86883813 1 1 348652718 2 429939460 4 3 292015613 5 2 231398662 3 2 292015613 1 1 539527855 1 1 1 101250004 1 565111336 1 556605329 3 556605330 1 3 173087941 1 3 588790352 3 3 200354483 2 1 348652718 1 429939459 3 747241049 2 2 389290765 3 1 200354483 1 348652718 1 56519638 1 348652718 1 56519638 1 231398662 3 429939460 1 3 206422527 3 1 565111336 3 429939458 5 1 681728741 3 389290764 5 3 81073251 3 3 91111256 1 2 429939460 2 3 539527856 4 1 747241048 2 91111257 3 1 91111257 1 173087940 1 292015612 3 747241049 4 2 963873519 5 2 184147678 1 3 360543850 2 2 313062682 2 1 1000000000 3 482818267 2 1 207264423 1 200354483 3 76211862 3 2 91111256 1 2 507308490 3 1 1000000000 3 389290763 3 1 56519638 2 963873520 3 2 348652718 2 3 429939458 4 2 665245341 2 2 878542864 2 2 429939460 3 2 588790352 2 3 360543849 2 3 507308490 1 2 6632155 3 1 966631802 3 963873520 4 3 200354484 1 2 377509581 4 1 56519638 1 780418694 1 206422528 1 878542863 3 184147679 4 3 780418694 1 2 744868656 2 3 246549660 1 2 681728741 2 1 56519638 1 966631802 2 564836883 4 1 101250004 3 147747439 5 1 780418694 3 429939458 3 2 507308490 1 1 665245341 3 147747439 4 2 857731778 1 1 86883812 1 389290764 2 781833036 3 2 360543851 5 1 507308489 2 348652718 3 1 200354483 1 246549659 3 56519639 1 2 389290763 2 2 665245342 2 1 147747440 2 747241047 4 1 766356434 2 292015612 1 1 173087940 3 313062682 2 3 377509580 2 2 231398661 5 2 200354484 2 1 292015612 3 6632155 1 1 377509580 3 999999999 1 2 292015611 2 1 273869784 2 710733674 3 3 857731778 4 2 29366294 3 2 588790353 4 2 966631802 5 3 963056778 3 2 781833036 5 2 565111337 3 2 966631803 1 1 81073252 2 878542862 2 1 744868656 2 206422527 3 3 1 4 2 681728741 1 1 101250004 3 710733676 1 1 76211861 2 200354483 1 1 998228699 3 207264424 2 1 207264423 3 360543851 4 2 348652718 1 3 147747441 5 3 998228698 3 2 292015611 3 1 429939459 1 766356434 1 1 1 857731778 3 207264423 1 1 76211861 2 681728740 2 1 1000000000 2 878542863 4 3 56519637 2 2 507308489 4 2 6632154 4 3 56519638 1 3 184147679 1 3 998228700 5 3 998228699 4 3 216140704 5 3 482818267 4 1 389290764 1 81073252 3 86883813 3 2 2 1 3 231398661 2 2 231398661 4 1 216140704 3 200354482 5 3 665245340 5 3 998228699 5 3 76211860 1 2 273869785 4 2 857731779 1 3 246549659 5 1 273869784 3 681728741 5 1 781833037 2 781833037 1 1 360543850 3 747241049 1 1 857731778 1 482818266 1 147747440 2 200354484 2 2 216140703 2 2 231398662 1 1 417188303 2 377509579 4 3 56519639 4 2 273869784 2 2 966631803 5 2 963873519 1 1 588790353 1 91111257 1 86883812 2 147747441 2 3 588790354 3 3 966631803 4 1 780418694 3 963056779 5 3 1 5 2 389290765 2 1 564836882 2 588790354 3 3 766356435 5 1 81073252 1 998228699 1 417188303 1 998228699 1 231398662 2 588790352 3 3 963056780 4 3 429939459 1 3 963056779 5 1 681728741 3 206422527 3 2 744868656 2 3 565111335 1 1 200354483 1 56519638 2 780418693 4 1 438133771 1 417188303 2 1 4 2 710733675 1 1 878542863 1 681728741 3 200354484 3 3 76211861 5 1 417188303 3 1000000000 3 2 429939460 2 1 91111257 2 681728741 3 1 246549659 1 507308489 1 389290764 2 91111257 5 3 507308489 1 1 200354483 2 147747439 3 2 81073252 4 1 681728741 1 565111336 3 681728741 1 1 360543850 3 747241049 2 1 588790353 2 200354484 5 1 1 1 1 2 184147677 3 1 963056779 2 216140705 1 3 1000000000 5 2 565111336 3 3 6632154 1 1 747241048 1 564836882 1 216140704 1 91111257 3 184147679 4 2 246549658 2 2 507308489 2 2 539527856 5 1 963873520 1 565111336 1 429939459 3 273869784 5 1 348652718 3 781833038 1 1 438133771 3 681728740 3 3 29366294 1 1 857731778 3 231398661 3 2 360543850 1 1 348652718 1 216140704 2 482818266 3 3 878542863 5 2 998228699 4 2 565111336 4 3 56519639 2 3 963056778 2 1 207264423 2 780418694 4 1 766356434 2 147747441 3 1 744868656 2 184147678 5 1 588790353 1 507308489 2 246549658 1 1 1 2 857731777 1 3 507308488 1 1 556605329 3 744868655 4 3 781833036 2 1 963056779 2 348652718 4 1 348652718 1 878542863 1 565111336 2 966631802 3 2 389290765 5 1 206422528 2 29366295 4 3 6632156 1 2 438133770 2 3 273869785 2 3 857731779 4 1 857731778 1 588790353 2 878542864 1 3 781833037 1 1 231398662 3 86883811 1 3 91111256 5 1 963873520 1 101250004 1 348652718 1 207264423 2 101250003 4 3 507308488 2 3 417188304 5 2 681728740 2 1 963873520 3 231398662 3 1 766356434 1 565111336 3 539527856 1 1 744868656 3 963873521 5 1 348652718 2 147747440 1 1 207264423 1 565111336 2 56519638 4 3 29366296 1 3 681728742 5 1 246549659 2 963056778 1 1 216140704 2 556605330 4 3 565111337 3 2 76211861 4 1 246549659 1 1000000000 1 710733675 1 246549659 2 313062683 4 1 56519638 1 56519638 2 963056778 4 3 507308490 4 1 313062682 1 81073252 2 313062681 4 1 766356434 2 76211861 5 2 507308489 4 2 377509579 4 2 1 3 2 231398663 2 1 206422528 1 564836882 3 273869785 5 2 564836883 4 3 780418694 4 2 998228698 1 3 744868657 3 2 744868656 1 1 565111336 1 207264423 3 878542864 5 2 231398662 3 2 360543849 3 1 207264423 2 91111256 1 2 857731778 3 1 207264423 1 417188303 3 710733675 4 3 565111336 1 1 29366295 2 747241048 5 3 780418693 1 1 539527855 3 56519639 2 2 556605329 2 2 273869785 3 3 206422527 3 1 744868656 2 56519639 4 1 101250004 3 389290764 4 2 966631801 3 3 747241048 5 2 313062682 5 2 147747440 3 2 348652719 5 2 91111256 1 2 681728742 2 2 231398662 4 1 216140704 1 86883812 3 1 5 2 539527856 1 1 377509580 1 565111336 3 417188302 4 1 482818266 1 56519638 1 216140704 1 389290764 2 744868657 2 1 963056779 1 184147678 2 539527854 3 2 744868657 2 1 681728741 3 207264424 4 2 206422528 2 1 101250004 3 857731779 5 3 417188304 3 2 539527855 2 1 389290764 1 389290764 1 429939459 2 747241049 4 1 81073252 2 588790353 3 1 588790353 1 377509580 1 963056779 2 482818265 5 3 998228700 2 2 588790353 4 2 681728741 3 2 273869783 1 2 360543849 1 3 81073253 1 2 56519637 2 2 747241048 3 3 710733674 2 2 101250003 2 3 998228698 1 3 539527855 5 1 565111336 2 348652719 3 3 389290764 2 2 348652717 5 2 184147677 3 1 231398662 2 200354484 2 1 438133771 3 710733676 3 2 313062683 2 1 539527855 2 292015613 1 1 348652718 1 273869784 1 857731778 1 246549659 1 377509580 1 206422528 2 313062682 2 3 565111336 2 2 966631803 4 1 681728741 2 878542863 3 2 710733675 4 1 963873520 2 556605329 4 1 76211861 3 781833038 5 2 273869784 5 1 348652718 1 747241048 1 564836882 3 588790352 4 3 101250005 5 1 564836882 2 91111258 2 1 200354483 3 438133772 1 3 81073252 4 1 556605329 1 417188303 1 429939459 3 246549660 1 1 857731778 1 86883812 3 998228698 2 1 76211861 2 200354482 3 2 429939459 1 1 744868656 2 76211861 5 1 781833037 2 507308488 4 1 1000000000 3 292015612 3 2 564836881 2 3 173087939 2 2 780418693 5 3 200354484 5 1 556605329 1 81073252 2 81073251 5 3 207264423 3 1 348652718 2 417188303 1 3 588790354 2 2 1 3 2 273869783 1 2 710733676 3 3 429939458 5 3 389290763 3 3 360543851 5 1 665245341 3 539527855 5 3 556605330 1 1 565111336 1 76211861 2 86883811 2 2 766356434 4 1 313062682 1 184147678 2 389290765 2 2 1000000000 3 1 348652718 2 91111256 3 1 747241048 2 429939459 1 2 86883811 4 2 1 5 3 507308488 2 3 206422527 4 2 91111256 5 1 507308489 1 216140704 3 438133772 4 2 29366295 3 3 744868657 5 2 56519639 4 3 780418694 3 2 744868657 5 3 781833036 4 3 963873520 4 2 292015612 4 3 91111258 4 2 56519639 2 2 681728742 3 1 556605329 3 999999999 5 1 747241048 1 417188303 1 56519638 1 6632155 3 56519637 3 3 857731777 5 3 564836881 5 3 710733674 4 1 389290764 3 588790352 2 3 273869784 5 1 780418694 2 1 5 3 999999999 5 2 389290764 2 3 231398662 2 1 857731778 1 81073252 3 878542862 4 1 86883812 3 710733676 1 3 681728742 3 3 564836883 1 3 878542862 4 3 313062681 1 2 6632156 3 1 206422528 2 747241047 2 1 710733675 1 556605329 1 966631802 3 389290765 4 3 744868655 5 1 766356434 1 747241048 3 81073251 3 3 482818265 2 1 101250004 2 966631801 2 3 507308490 3 3 389290765 1 3 184147679 5 1 507308489 2 206422529 4 2 966631801 5 3 781833037 3 2 56519637 4 1 857731778 3 101250005 3 1 292015612 3 539527856 4 1 665245341 3 313062682 2 3 86883813 1 3 216140703 2 3 565111335 5 3 565111337 2 1 184147678 2 781833037 3 1 665245341 3 744868656 5 1 1000000000 2 878542862 3 3 101250004 4 3 963056778 2 1 246549659 3 963056778 3 1 1 3 747241048 4 1 565111336 3 173087940 4 2 184147679 1 2 86883813 5 3 216140704 3 2 857731779 3 1 966631802 2 878542863 4 3 6632154 2 2 539527854 1 3 6632154 5 1 539527855 3 246549659 1 2 246549658 5 3 438133771 4 2 348652719 5 1 781833037 2 360543851 4 1 539527855 2 273869785 4 2 963056778 3 1 1 1 389290764 2 56519637 2 1 292015612 1 1 3 184147677 2 3 206422527 1 1 81073252 1 81073252 2 482818266 4 2 556605330 2 2 273869783 2 2 766356435 5 2 780418694 3 1 766356434 3 207264424 1 1 207264423 1 878542863 3 292015611 5 2 963056778 2 3 91111256 5 3 206422527 3 3 681728740 4 2 246549659 5 2 389290765 3 3 438133770 4 2 681728740 1 2 184147679 2 2 998228700 5 3 1 4 2 200354484 5 1 780418694 2 857731779 4 2 173087941 1 3 1 4 3 2 1 2 565111335 5 3 360543851 1 1 56519638 2 292015612 4 2 539527855 2 2 231398661 2 2 507308489 5 2 429939458 4 1 216140704 2 76211860 2 2 507308489 1 1 76211861 2 56519637 4 1 963056779 3 29366296 2 3 665245340 1 1 1 3 857731777 2 3 6632156 4 2 710733676 5 1 206422528 2 313062682 1 2 389290765 5 2 2 5 1 292015612 1 710733675 1 207264423 2 556605328 5 2 665245340 2 3 348652719 1 3 507308489 3 2 438133771 2 2 56519637 4 2 780418695 4 1 482818266 3 6632154 2 3 963873519 3 3 184147678 5 2 878542862 5 2 681728740 3 1 377509580 3 81073252 1 2 665245341 5 2 564836882 4 2 857731777 5 3 147747440 1 2 429939459 4 2 766356433 2 1 998228699 2 348652719 3 2 588790354 3 3 565111337 2 2 56519638 1 3 482818265 5 3 766356434 1 1 6632155 2 781833036 4 3 966631801 2 3 206422529 5 3 963873520 3 3 147747441 1 2 507308488 3 3 998228700 2 1 665245341 3 966631803 4 1 747241048 3 878542862 1 1 1000000000 3 564836883 4 2 998228699 4 1 963873520 2 744868656 5 1 963056779 3 313062681 3 2 29366295 1 2 710733675 4 2 231398661 2 2 147747441 2 2 429939459 1 1 377509580 1 556605329 3 963056780 4 1 438133771 3 565111335 2 1 207264423 2 231398663 4 2 998228699 2 2 539527855 2 3 207264423 3 3 417188303 4 1 147747440 1 389290764 2 507308488 5 2 377509579 4 3 173087940 2 2 564836883 3 3 81073252 5 3 29366294 5 2 766356435 5 1 56519638 1 681728741 1 565111336 3 313062681 5 3 56519637 1 2 429939458 4 1 81073252 1 565111336 2 744868655 5 2 878542863 2 1 878542863 2 216140705 2 1 564836882 1 588790353 2 747241047 3 2 147747441 1 2 348652719 4 2 91111257 4 2 482818265 2 2 556605328 1 2 56519638 3 1 1000000000 3 6632155 2 3 710733675 4 3 216140705 5 3 101250005 3 3 588790353 2 3 313062683 4 2 360543851 5 3 56519639 3 2 417188303 5 1 389290764 2 963873521 4 1 781833037 1 963056779 2 207264424 3 3 564836881 3 1 878542863 1 56519638 2 963873520 5 2 91111257 5 1 147747440 3 76211861 3 3 539527856 4 3 389290763 2 2 56519638 4 3 231398662 1 3 781833038 5 2 539527856 4 3 216140704 4 1 966631802 3 710733675 2 1 231398662 3 147747441 2 2 665245340 1 2 744868655 4 2 207264422 1 3 91111258 1 1 1000000000 2 681728740 3 2 273869784 3 1 963873520 3 482818266 1 3 438133770 3 1 747241048 3 744868657 4 2 246549659 4 3 564836883 1 1 507308489 1 781833037 2 273869785 3 3 377509581 2 1 216140704 1 6632155 2 429939460 2 2 348652718 4 2 206422527 4 1 173087940 1 76211861 1 91111257 2 389290763 1 3 878542862 3 1 81073252 1 1 3 91111257 1 1 565111336 3 360543849 1 1 184147678 3 389290765 2 1 207264423 3 231398662 2 3 360543849 4 1 781833037 2 482818266 4 1 781833037 2 766356435 3 3 200354483 2 1 246549659 2 857731777 4 3 389290763 1 2 766356434 1 3 313062683 1 1 246549659 1 101250004 3 766356433 2 3 231398663 5 2 417188303 3 2 482818267 4 2 565111336 5 3 710733675 4 1 292015612 2 91111258 4 2 564836883 2 3 389290764 2 1 147747440 2 207264422 4 2 206422528 1 1 200354483 2 999999999 1 3 348652717 5 1 231398662 3 29366294 2 2 56519638 3 3 360543851 4 1 710733675 2 781833038 1 2 564836881 5 1 147747440 2 101250005 3 3 588790354 5 2 507308488 1 3 200354482 1 2 963056780 1 3 744868655 5 1 360543850 1 507308489 3 780418694 2 2 539527854 5 1 348652718 2 389290765 2 3 780418694 3 2 665245340 2 2 56519637 4 3 76211862 4 3 1 1 2 781833036 1 2 184147677 4 3 565111336 5 1 81073252 3 56519638 1 1 292015612 1 766356434 1 360543850 2 999999999 2 3 56519637 4 2 173087941 5 2 665245342 3 3 147747440 4 1 564836882 1 184147678 1 348652718 2 744868655 4 2 681728740 5 2 507308490 3 2 744868656 5 2 744868657 4 3 565111336 3 1 438133771 2 438133772 3 2 747241048 4 3 556605330 1 2 86883811 4 1 417188303 3 1 5 3 1000000000 4 3 29366296 5 3 86883813 5 3 206422529 1 1 780418694 3 348652718 4 3 963873521 3 1 665245341 3 246549660 4 3 556605328 2 3 417188302 1 1 273869784 2 780418693 4 2 184147678 3 3 360543850 3 3 360543851 2 1 998228699 1 76211861 2 556605328 4 2 200354484 1 2 200354482 1 3 565111335 1 1 539527855 2 588790352 5 2 507308489 5 1 207264423 2 564836882 5 1 246549659 3 91111256 4 3 438133772 4 2 963873521 1 2 780418694 4 2 200354484 2 3 665245340 2 1 747241048 3 963873521 5 1 200354483 1 216140704 1 101250004 1 216140704 3 429939460 1 2 76211862 1 1 438133771 3 184147678 3 3 313062682 4 2 564836882 2 3 377509579 4 1 231398662 2 857731778 3 1 588790353 2 417188302 5 3 360543849 5 1 313062682 1 207264423 2 147747440 1 3 56519638 5 3 710733675 2 2 998228700 3 2 86883812 1 1 377509580 3 710733675 3 1 216140704 1 6632155 2 878542864 2 1 207264423 3 588790353 5 2 744868657 3 2 710733676 4 3 6632156 1 3 438133771 4 2 417188303 4 1 747241048 1 963873520 2 360543849 1 2 1000000000 2 2 76211862 1 2 966631801 1 2 348652719 2 3 56519639 4 3 878542864 2 2 389290763 2 2 966631801 4 1 747241048 3 200354483 2 1 556605329 2 173087941 3 1 231398662 1 417188303 1 681728741 2 438133771 3 3 998228698 4 2 1 5 1 781833037 2 998228698 4 3 56519637 3 1 998228699 2 429939459 4 3 747241048 2 2 857731778 1 1 207264423 3 86883811 3 3 438133771 1 3 56519638 1 2 273869784 4 1 429939459 3 206422529 1 1 963056779 2 2 5 1 206422528 2 360543850 5 2 429939458 3 2 857731779 2 2 81073253 4 3 417188302 5 2 766356433 3 1 781833037 1 878542863 1 389290764 3 681728741 2 3 665245342 5 1 963056779 1 91111257 1 86883812 2 417188302 2 3 966631801 1 2 273869784 4 1 564836882 1 665245341 1 81073252 3 273869785 5 1 744868656 2 273869785 3 3 878542862 3 3 507308488 2 3 438133771 3 3 564836882 1 2 216140705 5 1 1 3 878542864 2 3 1 4 1 1000000000 3 29366295 4 2 101250003 3 3 6632155 4 2 766356434 5 3 482818267 5 1 878542863 2 710733675 5 3 878542864 2 3 507308489 2 3 588790353 4 3 998228698 5 1 273869784 3 101250003 4 3 2 3 3 482818266 4 1 216140704 2 56519638 1 3 29366294 1 1 747241048 2 766356433 2 1 966631802 1 766356434 3 878542862 1 2 91111257 5 3 101250004 2 3 246549659 3 3 482818267 4 3 507308489 4 1 878542863 1 963873520 2 417188304 1 1 438133771 3 744868656 1 3 564836883 1 1 963056779 1 429939459 2 998228698 2 3 556605330 2 3 173087940 5 1 507308489 2 963056778 4 3 273869785 1 3 681728740 2 1 81073252 3 564836882 5 2 292015613 2 3 389290764 2 2 747241048 5 1 184147678 1 91111257 3 389290765 3 1 246549659 1 744868656 3 998228700 1 1 665245341 2 507308488 3 2 200354483 2 1 147747440 1 101250004 3 556605330 1 2 747241048 1 1 482818266 3 963056778 2 1 780418694 3 780418695 4 3 173087939 2 2 665245340 4 2 710733675 2 2 206422528 4 3 438133770 4 3 781833037 5 1 206422528 2 273869784 2 2 556605328 2 1 747241048 2 1 2 2 76211861 2 3 878542864 2 1 539527855 1 963056779 3 998228700 3 3 76211862 3 2 482818265 3 1 273869784 2 1 1 1 91111257 1 29366295 2 81073252 4 2 56519639 5 3 1000000000 1 1 360543850 1 482818266 1 1 1 665245341 2 389290763 4 2 539527855 1 3 438133771 1 3 377509580 2 2 173087939 3 1 231398662 1 963056779 3 86883813 1 2 29366295 1 1 857731778 1 1000000000 2 200354484 5 2 86883811 3 1 81073252 1 147747440 1 206422528 2 681728741 2 2 147747439 3 1 1000000000 3 998228699 2 2 556605328 1 2 348652718 1 1 1 1 200354483 3 6632156 5 2 207264424 2 2 857731778 3 2 429939460 1 1 556605329 3 963056780 2 3 766356434 5 3 963056779 1 2 539527854 3 1 207264423 3 438133771 3 1 665245341 3 377509580 5 1 6632155 2 998228700 2 2 665245341 5 1 81073252 3 29366296 2 2 710733674 4 1 963056779 3 147747439 4 1 273869784 1 207264423 1 857731778 1 539527855 2 710733674 2 3 556605329 3 1 1 1 438133771 3 564836882 3 3 360543851 4 2 56519639 5 2 780418693 5 3 200354484 4 2 389290763 2 3 292015612 5 2 747241049 5 1 273869784 2 147747440 5 2 966631802 5 1 966631802 3 56519637 3 2 417188303 2 1 766356434 1 273869784 2 147747439 2 2 744868656 1 2 438133772 4 1 273869784 1 878542863 1 86883812 3 681728741 5 2 744868656 1 1 556605329 2 857731777 4 2 710733676 5 1 6632155 2 389290765 1 1 710733675 3 389290765 5 3 292015611 1 1 389290764 2 81073251 4 2 999999999 4 2 389290765 5 2 539527856 4 3 710733676 4 3 206422528 4 2 963056780 3 2 747241049 2 1 389290764 3 781833038 2 2 173087941 2 3 184147679 5 1 389290764 2 482818265 2 1 998228699 2 556605330 5 3 710733676 5 3 564836881 3 2 29366295 4 3 429939459 5 1 292015612 3 206422529 1 2 1 1 3 81073252 3 3 665245341 3 1 377509580 1 963873520 2 963056778 2 3 507308488 2 3 963056780 2 3 231398661 3 3 417188304 5 2 207264422 2 1 246549659 1 147747440 3 963873519 1 1 56519638 2 81073253 2 1 313062682 1 292015612 3 292015611 4 1 588790353 3 76211862 5 1 1000000000 1 91111257 2 966631803 2 3 173087940 5 1 216140704 2 438133772 4 2 710733674 5 3 200354484 3 1 216140704 3 1000000000 1 3 2 4 3 588790352 2 2 438133770 1 3 438133771 3 3 86883813 3 2 101250005 4 1 56519638 2 507308490 3 3 857731778 1 3 781833036 2 3 781833037 5 3 246549659 3 1 206422528 3 2 5 2 313062682 1 1 6632155 2 292015611 3 2 710733676 2 1 173087940 1 780418694 2 438133772 3 3 29366296 5 2 29366296 4 3 348652719 1 3 207264424 5 1 966631802 3 766356433 3 3 417188303 5 2 273869785 5 3 781833038 3 1 81073252 3 56519638 4 1 780418694 2 588790352 5 3 29366295 3 1 747241048 1 963873520 1 292015612 3 565111337 2 3 348652718 5 2 313062683 4 1 963056779 3 744868656 4 3 216140703 1 1 1 2 1000000000 3 2 173087941 3 1 348652718 1 438133771 2 56519638 4 3 998228699 4 1 482818266 1 565111336 3 101250004 1 3 56519637 3 2 564836881 1 2 781833037 3 2 417188303 1 1 998228699 3 91111256 5 1 76211861 2 681728741 3 1 747241048 1 998228699 3 438133772 5 3 273869785 3 1 101250004 3 389290763 4 1 81073252 3 29366294 4 1 6632155 2 556605330 2 1 29366295 1 565111336 2 184147677 3 3 966631801 2 2 147747440 2 2 417188303 5 3 86883811 2 2 710733676 2 3 710733674 3 2 857731779 2 2 780418694 3 3 81073251 4 2 360543851 5 1 438133771 3 91111257 4 1 710733675 1 1000000000 3 292015611 4 1 963873520 1 389290764 1 313062682 2 1 3 2 184147678 2 1 389290764 3 482818265 5 1 588790353 2 184147677 3 2 780418693 4 3 482818265 1 2 377509581 1 2 781833038 4 3 389290765 4 3 963056778 3 1 1 2 588790354 4 1 710733675 1 348652718 1 389290764 2 766356434 5 1 747241048 1 781833037 2 6632154 3 1 377509580 2 292015611 3 1 389290764 3 216140703 2 1 246549659 2 29366294 4 2 780418694 5 2 781833037 5 1 565111336 3 206422527 4 1 507308489 1 963056779 3 207264423 2 1 56519638 2 766356434 1 3 348652717 1 3 507308488 1 2 966631801 2 1 389290764 1 86883812 1 101250004 1 766356434 1 101250004 3 417188304 3 2 766356434 2 3 81073251 1 3 206422528 5 2 101250004 3 2 665245342 3 2 56519638 5 1 963873520 3 780418695 2 3 1 5 2 429939458 2 1 76211861 3 878542862 2 1 998228699 3 86883813 1 2 173087940 4 2 91111256 3 1 857731778 3 744868656 4 3 556605330 4 1 438133771 3 206422527 3 2 878542862 3 3 565111335 2 2 389290763 5 3 200354483 1 2 101250003 4 2 780418695 1 3 147747441 3 3 200354482 2 3 556605329 3 3 86883812 3 3 273869783 4 3 56519638 4 2 438133770 1 1 348652718 2 878542863 1 3 29366294 5 1 56519638 2 744868656 4 1 81073252 3 200354484 4 2 101250003 2 3 556605330 3 1 313062682 2 86883813 4 3 539527855 1 1 76211861 2 206422528 4 3 101250003 3 3 665245342 4 3 681728740 2 3 86883811 5 1 963873520 2 389290763 3 1 507308489 3 389290765 2 1 1000000000 2 273869784 4 2 1000000000 2 3 417188304 5 3 665245341 3 1 6632155 1 539527855 1 766356434 2 482818267 4 2 564836881 5 1 91111257 3 81073253 1 2 681728740 3 1 56519638 3 29366294 1 3 747241048 1 1 360543850 1 147747440 2 665245340 4 2 539527855 5 3 173087941 5 2 2 3 3 966631803 2 3 556605329 4 1 963873520 1 857731778 2 184147679 1 3 6632156 3 3 273869785 2 3 857731777 4 1 438133771 3 744868657 3 2 556605329 4 3 963873520 3 1 963056779 3 76211861 3 1 101250004 2 81073253 2 2 766356435 1 1 147747440 2 76211862 5 2 963873520 3 2 200354483 1 3 780418694 1 1 747241048 1 1 3 313062683 1 2 86883813 1 3 292015612 5 1 101250004 2 207264424 2 1 313062682 1 588790353 3 482818265 5 3 348652717 1 1 313062682 3 781833038 5 1 747241048 2 184147678 2 3 1000000000 1 2 681728741 4 3 539527854 5 1 377509580 2 963873521 3 3 565111335 5 1 6632155 2 348652718 5 2 998228699 5 1 665245341 2 564836882 4 2 292015612 5 3 781833036 4 1 507308489 1 429939459 2 857731777 3 3 878542863 2 1 200354483 1 482818266 2 747241048 3 3 438133770 4 2 101250005 5 3 744868656 4 2 766356435 4 1 273869784 3 539527856 3 3 878542862 2 3 81073253 2 3 429939460 5 2 564836881 3 1 963056779 1 348652718 2 781833037 1 1 360543850 3 766356434 1 2 246549658 3 2 564836881 2 1 360543850 1 665245341 2 780418695 3 3 747241049 4 1 207264423 2 173087941 5 3 29366295 1 1 86883812 3 246549660 4 1 313062682 3 56519637 4 2 998228698 2 3 147747441 4 2 429939458 1 1 963056779 2 101250004 2 3 963056778 4 1 780418694 3 710733675 4 3 246549659 4 1 417188303 2 588790354 2 2 207264423 5 2 1 1 3 1 1 1 556605329 1 81073252 1 781833037 1 313062682 2 231398663 5 3 556605328 1 2 147747439 3 2 6632156 3 3 101250004 4 2 76211862 5 3 710733674 4 3 565111335 2 2 206422527 1 3 86883812 5 3 389290764 2 1 966631802 2 206422527 3 3 539527855 3 3 507308488 5 3 1 3 3 207264423 5 1 29366295 1 76211861 2 6632156 2 3 173087940 2 2 216140703 2 2 429939460 1 3 207264424 5 2 429939458 3 1 963056779 2 482818266 4 3 429939460 1 2 389290763 4 2 231398661 3 1 216140704 1 377509580 1 417188303 1 184147678 2 781833038 4 2 56519637 4 3 539527854 1 3 1000000000 1 3 216140705 3 2 377509580 1 2 963056779 3 3 6632155 2 1 429939459 3 963873519 1 1 101250004 2 207264422 1 1 588790353 3 91111258 2 2 781833038 5 3 313062683 1 3 273869785 4 3 747241048 3 1 76211861 2 966631803 1 3 766356435 3 2 101250003 1 2 878542863 2 2 184147679 5 1 273869784 1 91111257 1 6632155 3 273869784 4 1 429939459 3 665245340 5 1 292015612 3 273869785 3 3 564836883 4 3 76211860 5 3 207264423 4 3 417188304 4 3 556605329 4 2 81073253 4 1 780418694 1 766356434 2 6632154 3 2 429939458 4 1 81073252 2 360543851 2 3 588790354 3 3 273869784 4 3 565111335 4 1 878542863 1 565111336 3 101250005 2 2 360543851 3 3 91111256 1 3 29366296 4 1 744868656 1 6632155 3 556605330 4 2 963056779 2 3 482818266 5 3 86883811 4 2 781833037 1 3 998228700 4 3 184147678 3 2 507308489 3 2 184147678 2 3 556605329 1 2 665245340 2 2 76211861 5 2 780418693 5 2 744868657 5 3 747241048 3 1 173087940 1 273869784 2 999999999 1 1 482818266 2 429939458 5 3 857731777 5 3 91111256 2 3 507308490 2 1 539527855 3 438133771 2 2 56519638 3 1 966631802 3 313062682 5 3 781833038 2 3 86883811 4 2 56519639 2 1 29366295 1 438133771 1 6632155 2 200354482 3 1 313062682 2 216140705 5 1 857731778 1 313062682 1 216140704 3 681728741 4 2 588790352 2 3 878542862 3 2 747241049 5 3 246549660 4 1 966631802 2 389290763 1 3 6632154 5 2 1000000000 3 1 744868656 3 360543849 3 2 998228699 2 1 292015612 2 744868657 2 3 1 4 3 231398662 3 1 6632155 2 292015613 1 1 588790353 1 56519638 3 91111257 2 2 710733676 5 1 206422528 3 348652719 3 1 273869784 3 56519637 3 1 780418694 1 86883812 1 766356434 3 292015613 5 3 429939458 4 3 665245342 1 2 878542862 2 1 966631802 3 292015611 5 3 482818267 1 2 81073251 1 2 147747441 3 2 101250005 5 3 360543850 3 2 482818267 4 1 857731778 3 389290764 3 3 780418694 5 2 998228698 4 1 681728741 2 292015612 2 2 878542862 3 2 963873520 3 3 429939458 1 3 780418693 1 3 963873521 3 2 29366296 5 3 878542864 1 1 1 3 292015613 1 1 417188303 3 539527856 1 2 747241047 2 2 389290765 2 1 747241048 2 1 4 2 246549660 4 2 565111337 1 1 429939459 2 246549659 5 3 56519638 4 2 292015611 2 2 81073251 5 3 86883812 2 3 780418694 1 1 377509580 2 6632155 2 2 29366294 4 2 348652719 4 1 1000000000 3 91111258 5 1 998228699 2 377509579 2 3 539527856 3 2 184147678 5 1 482818266 1 377509580 2 91111257 3 3 292015612 2 1 766356434 1 292015612 3 556605328 5 3 81073252 4 1 482818266 3 998228698 3 3 389290763 3 1 710733675 1 878542863 1 147747440 3 216140704 1 1 438133771 1 377509580 1 200354483 1 81073252 2 417188303 1 1 216140704 2 780418695 5 1 246549659 1 878542863 1 766356434 2 438133771 1 3 81073252 3 1 29366295 2 207264424 2 3 292015611 1 3 2 3 1 744868656 3 438133770 5 2 417188303 5 1 781833037 1 207264423 2 588790354 4 2 56519637 2 1 482818266 2 417188302 1 1 273869784 3 857731778 2 3 665245341 4 3 564836882 4 2 313062683 5 1 1000000000 1 681728741 3 389290763 4 1 313062682 2 56519638 1 3 273869784 5 1 1 1 966631802 3 200354483 4 3 482818267 1 2 389290765 5 1 766356434 1 429939459 1 91111257 1 216140704 1 963056779 2 780418695 3 1 780418694 3 565111335 5 3 29366294 5 1 389290764 2 348652718 1 3 966631801 1 2 665245341 4 2 184147677 3 3 665245342 4 2 556605330 5 2 681728742 4 1 231398662 1 681728741 3 565111335 1 2 207264422 5 1 313062682 2 246549658 2 2 147747439 5 1 29366295 2 998228700 1 2 417188302 5 2 780418695 5 1 766356434 1 963056779 2 173087941 1 1 377509580 1 246549659 1 556605329 2 200354484 3 1 417188303 1 292015612 2 246549658 3 3 781833036 1 1 963873520 1 588790353 3 998228699 1 3 81073252 1 1 564836882 1 780418694 2 878542863 5 1 998228699 2 588790354 2 2 173087939 4 3 200354484 1 3 207264423 1 3 744868655 5 1 482818266 1 76211861 1 377509580 3 999999999 1 2 101250005 4 1 273869784 1 564836882 2 206422529 4 3 556605330 5 3 963056779 3 2 665245340 4 2 565111336 3 2 998228699 4 3 539527855 1 3 681728741 5 1 246549659 2 29366295 4 3 780418693 5 1 207264423 3 556605328 1 1 348652718 1 482818266 1 1 2 200354483 2 2 429939460 2 3 76211861 4 3 101250003 1 2 507308488 5 2 429939458 4 3 246549658 5 1 963873520 1 482818266 1 360543850 2 780418694 2 1 184147678 3 507308489 5 2 1000000000 5 2 101250005 4 1 273869784 2 348652717 5 1 878542863 3 377509579 5 2 56519638 1 3 6632156 5 1 246549659 3 539527855 3 1 429939459 1 313062682 2 438133770 5 3 507308488 3 3 857731779 4 3 91111256 2 1 206422528 2 184147678 2 3 747241049 3 1 101250004 2 588790354 2 3 429939460 4 3 2 4 1 273869784 1 56519638 1 747241048 1 878542863 3 1 5 3 665245341 4 2 207264422 4 1 216140704 1 747241048 2 429939459 3 1 91111257 3 101250004 3 2 29366296 3 2 184147677 4 3 429939460 2 2 438133770 5 2 417188303 3 3 539527855 3 2 665245341 4 1 6632155 2 780418694 2 3 565111337 5 3 348652718 4 3 781833038 1 2 556605330 2 3 348652719 2 1 91111257 2 565111336 1 1 966631802 2 86883812 3 3 744868656 1 2 216140705 3 1 507308489 1 744868656 1 101250004 1 857731778 2 56519638 3 2 998228700 4 3 76211861 2 1 438133771 3 710733674 1 3 507308489 5 2 963056778 4 2 966631802 2 2 710733676 1 1 963056779 3 313062683 5 2 206422527 5 2 292015612 1 1 963056779 1 389290764 3 588790354 2 1 878542863 1 766356434 2 780418694 2 1 588790353 2 878542864 2 2 665245341 5 1 429939459 1 556605329 2 360543849 4 2 963873521 3 1 81073252 3 206422527 4 2 429939460 5 3 81073251 5 2 747241048 5 2 76211862 3 3 184147677 4 3 56519637 4 3 348652718 4 1 417188303 3 747241049 2 1 857731778 3 744868657 2 1 91111257 3 482818267 5 1 81073252 1 56519638 1 216140704 1 438133771 2 564836881 5 2 744868656 3 3 91111257 4 1 963873520 3 539527856 3 3 216140704 4 2 565111335 3 2 292015611 2 1 292015612 2 747241047 4 3 966631803 4 1 747241048 2 507308489 3 3 1 3 1 963873520 3 246549658 5 3 173087941 5 1 313062682 2 857731779 2 3 588790352 3 2 292015612 2 2 747241048 4 2 564836881 2 2 292015613 3 3 998228699 5 1 246549659 2 273869785 2 1 744868656 3 91111257 4 3 76211862 4 2 101250004 2 1 417188303 1 857731778 2 482818265 4 3 857731778 3 1 360543850 2 273869785 3 1 1000000000 3 438133770 3 2 998228698 5 3 292015613 2 1 539527855 2 377509581 4 1 539527855 2 539527856 4 2 665245341 3 3 998228698 5 1 81073252 1 6632155 3 963873520 4 2 1 5 3 200354482 3 2 2 5 2 744868655 2 3 665245340 2 2 710733674 3 3 173087941 1 2 588790353 2 1 681728741 1 998228699 3 91111256 1 2 207264424 5 3 101250005 1 3 766356434 1 2 246549658 1 1 231398662 3 482818267 1 2 91111256 2 1 313062682 3 184147677 3 3 86883813 1 3 6632156 3 1 1000000000 1 417188303 1 216140704 1 588790353 1 81073252 1 348652718 1 998228699 1 76211861 1 780418694 2 81073251 4 1 429939459 2 857731778 3 3 292015612 4 2 207264424 5 2 6632155 2 3 231398662 4 2 2 2 2 747241049 3 1 377509580 3 292015613 5 3 206422528 4 2 482818265 4 1 710733675 2 966631802 5 2 781833038 2 3 147747440 1 2 292015612 1 3 780418695 2 1 857731778 2 417188302 4 2 389290763 1 2 747241047 2 1 588790353 3 857731779 3 1 429939459 2 781833038 4 1 1 1 56519638 1 438133771 1 744868656 1 564836882 2 429939460 5 3 780418693 4 2 963056778 3 3 56519637 5 1 29366295 1 360543850 1 744868656 3 216140705 3 2 963056780 2 2 377509579 3 2 29366295 4 2 780418693 4 2 564836881 5 3 963873519 4 1 313062682 3 429939459 4 3 539527855 2 1 377509580 2 76211862 3 3 147747439 3 2 246549660 4 1 29366295 3 200354482 2 1 665245341 1 81073252 2 231398662 3 3 86883811 1 2 6632155 4 1 1000000000 3 76211862 5 3 81073252 2 2 81073252 5 2 81073252 3 3 766356435 2 2 377509581 2 2 206422527 1 3 507308489 5 1 377509580 3 76211862 3 3 207264423 2 1 216140704 2 81073251 1 3 710733675 1 2 665245341 2 3 200354484 4 3 173087941 5 3 780418693 3 1 360543850 3 417188302 3 1 780418694 3 147747439 5 2 857731778 1 2 86883813 5 2 360543850 3 3 507308490 4 1 360543850 2 6632154 2 1 429939459 2 348652717 4 3 200354482 1 1 780418694 3 86883812 2 2 963873519 5 1 556605329 2 389290763 4 3 963873521 4 2 857731779 5 1 86883812 2 76211861 3 2 216140704 1 3 206422528 2 1 766356434 3 231398662 5 1 348652718 2 781833036 2 2 878542863 5 1 966631802 3 216140705 3 3 438133772 5 3 998228698 2 3 86883813 4 1 292015612 3 231398662 2 2 200354482 5 3 207264424 2 1 747241048 3 292015611 3 2 348652719 1 2 29366294 5 1 780418694 3 417188302 3 1 766356434 1 429939459 1 184147678 1 147747440 3 184147677 3 3 2 1 3 360543851 3 1 231398662 3 857731779 5 1 101250004 3 216140704 3 2 966631802 1 3 1000000000 4 2 556605330 1 3 81073253 5 1 313062682 2 273869784 4 1 966631802 1 857731778 1 710733675 3 348652718 4 2 878542864 2 1 56519638 1 564836882 2 348652717 2 1 1 1 389290764 2 998228700 5 1 91111257 1 878542863 1 556605329 3 56519637 5 2 313062681 3 3 781833037 4 1 710733675 3 417188303 3 3 963873521 4 2 681728740 4 3 200354483 5 2 766356433 5 2 438133771 5 2 56519637 3 3 878542864 5 2 147747441 3 1 91111257 2 710733675 4 2 966631801 5 2 565111336 5 3 963056778 2 3 91111258 2 1 710733675 3 81073252 3 2 173087940 1 2 963873519 4 2 377509579 5 2 1000000000 5 2 81073252 2 3 206422529 1 3 482818267 1 1 1 1 482818266 2 710733676 5 3 998228700 3 2 482818266 3 1 539527855 1 588790353 3 780418694 1 1 747241048 3 781833037 2 2 91111256 1 1 91111257 2 747241049 4 3 56519638 4 3 86883812 5 2 273869784 5 1 665245341 1 780418694 2 781833038 4 2 681728740 1 1 766356434 3 556605328 5 1 998228699 2 998228699 5 2 681728741 2 1 184147678 1 564836882 2 292015611 5 1 86883812 3 147747439 1 3 963056779 4 3 200354483 2 1 184147678 1 313062682 1 710733675 3 963873521 2 3 665245340 3 2 389290763 5 1 184147678 1 147747440 1 389290764 2 147747441 4 3 588790352 5 3 878542863 2 3 2 4 2 200354483 2 1 781833037 2 963873519 5 2 857731778 1 3 377509579 1 2 665245342 2 3 781833036 4 1 857731778 2 313062682 5 1 273869784 2 389290764 2 3 564836883 3 2 482818267 3 2 564836881 2 1 246549659 2 744868657 3 3 963056779 2 3 81073251 2 2 81073252 1 2 878542863 2 2 206422528 4 2 76211860 4 2 246549659 5 1 438133771 3 216140703 2 2 377509581 3 3 207264424 1 1 184147678 2 200354482 4 2 231398663 3 3 147747441 5 3 665245340 3 2 377509581 4 3 200354483 2 2 710733676 3 3 292015613 2 3 665245342 1 2 998228698 2 2 780418693 2 2 963873519 5 2 878542862 4 2 966631802 2 2 91111256 4 3 184147677 4 2 313062681 2 1 966631802 2 564836882 4 2 588790354 2 2 273869785 1 2 710733674 2 1 998228699 3 231398662 4 3 963873520 2 1 76211861 2 360543850 3 1 507308489 1 348652718 1 747241048 1 216140704 3 86883812 5 2 963873521 1 2 200354484 1 1 246549659 2 184147677 3 3 184147678 4 2 564836881 5 3 207264422 1 2 313062681 2 2 744868655 3 3 377509581 5 3 216140705 2 2 878542864 1 1 207264423 3 963873520 1 3 747241047 1 2 556605329 5 2 766356433 2 1 91111257 1 246549659 2 565111336 5 2 963873521 3 2 292015613 4 3 565111337 1 2 377509579 4 2 857731779 2 1 273869784 3 200354482 3 2 76211860 4 3 6632156 4 2 878542863 1 3 710733676 3 2 173087941 3 1 710733675 1 417188303 2 780418694 2 1 966631802 3 56519639 1 1 963056779 1 564836882 2 200354483 3 3 292015611 4 3 747241049 3 3 556605330 5 1 81073252 3 780418694 4 1 207264423 1 389290764 2 665245341 3 3 998228700 4 3 588790352 2 2 966631802 1 3 878542864 3 3 216140705 3 1 878542863 3 91111256 5 2 681728742 1 2 963056779 5 2 429939460 1 3 998228698 5 2 184147678 5 3 766356434 5 2 710733675 1 3 482818266 3 1 1000000000 3 313062683 4 2 780418694 1 2 313062682 5 2 1000000000 3 1 348652718 2 966631803 1 3 81073253 1 3 56519637 3 3 348652718 2 2 216140703 3 1 966631802 1 780418694 1 665245341 1 173087940 1 173087940 3 710733676 3 2 507308490 3 2 200354483 4 3 780418694 2 1 766356434 2 206422528 4 1 482818266 2 313062683 3 1 216140704 1 963873520 3 56519637 2 2 273869783 1 2 76211860 3 1 747241048 1 429939459 2 101250005 3 2 348652719 5 3 86883813 4 3 438133772 3 1 747241048 1 780418694 3 313062683 2 1 29366295 1 565111336 3 216140704 2 3 377509579 4 2 76211860 3 1 564836882 3 101250005 2 2 963056780 1 3 781833038 3 1 878542863 2 216140705 1 3 665245341 1 3 91111256 1 2 966631801 2 1 417188303 2 86883811 4 2 482818266 3 3 966631801 2 1 147747440 3 81073253 5 2 29366294 4 3 56519638 5 3 482818265 2 1 588790353 1 710733675 3 91111257 4 2 564836883 3 1 878542863 3 292015612 5 3 360543850 2 1 292015612 2 999999999 2 2 389290764 2 2 147747440 1 3 963873520 4 3 313062681 4 3 389290764 4 1 91111257 3 377509580 2 3 780418695 2 3 564836883 1 2 966631803 4 3 564836882 4 1 292015612 3 665245342 2 3 292015613 4 3 556605330 3 1 184147678 3 91111258 1 2 744868655 5 2 417188303 5 3 963873519 5 3 857731777 1 1 438133771 3 998228700 1 2 389290764 4 3 665245340 2 3 565111337 4 2 56519637 1 2 76211861 4 1 482818266 3 101250003 5 3 766356433 2 1 91111257 1 389290764 2 313062682 4 3 101250004 5 2 878542862 4 2 766356434 1 3 878542864 5 3 389290765 2 3 6632154 4 1 86883812 3 747241049 3 3 1 4 1 963873520 1 665245341 1 539527855 1 216140704 3 76211860 4 2 665245341 4 1 417188303 3 744868657 4 2 231398661 2 1 710733675 3 101250003 3 1 389290764 1 747241048 2 781833038 1 2 86883811 4 1 564836882 1 360543850 3 76211860 3 2 744868656 4 2 781833037 4 1 216140704 1 389290764 1 231398662 2 438133772 3 1 780418694 1 665245341 3 564836882 4 1 438133771 3 681728740 3 3 86883811 2 3 507308488 3 2 438133772 5 2 966631801 5 2 292015613 3 1 438133771 3 556605329 2 1 348652718 2 200354482 3 2 360543851 3 3 744868657 4 3 101250004 1 2 273869785 2 2 389290763 1 1 438133771 1 998228699 2 417188303 3 2 56519638 3 1 857731778 1 780418694 2 747241049 1 1 348652718 1 588790353 2 1000000000 1 3 1000000000 4 2 780418693 5 2 857731777 1 3 206422529 2 1 200354483 2 780418694 5 1 564836882 2 417188304 4 2 76211862 3 2 429939460 5 2 216140705 5 2 81073251 5 1 588790353 2 417188304 4 1 360543850 2 429939459 2 1 292015612 1 101250004 2 588790354 2 1 539527855 3 313062682 1 1 878542863 2 86883812 2 3 147747439 3 1 417188303 3 206422527 2 1 556605329 3 963873520 2 2 766356434 5 2 216140705 2 1 56519638 1 29366295 3 747241049 2 3 81073253 2 2 438133772 5 1 6632155 3 417188303 3 2 539527856 1 2 744868655 3 3 76211860 5 1 348652718 2 206422527 3 2 781833038 2 2 564836881 5 2 681728742 4 2 963873519 5 1 231398662 2 963873519 2 1 246549659 3 781833038 1 3 781833038 2 3 665245341 1 1 6632155 3 91111257 5 3 184147679 3 1 147747440 1 966631802 2 556605329 3 2 966631801 5 1 681728741 2 710733674 4 2 348652717 3 3 556605330 2 1 147747440 2 507308490 5 2 781833036 5 1 963056779 1 744868656 2 665245341 5 2 766356433 2 2 747241049 3 1 564836882 1 710733675 1 56519638 2 76211860 4 1 744868656 2 1 3 1 744868656 2 966631801 4 3 966631801 5 1 482818266 2 348652719 4 2 429939460 3 2 681728742 3 1 710733675 2 438133772 2 3 1000000000 4 1 91111257 3 1000000000 5 1 438133771 1 348652718 1 507308489 2 86883811 4 1 246549659 1 91111257 3 710733675 3 2 207264423 1 1 173087940 1 857731778 3 766356433 3 3 565111336 2 1 231398662 2 438133772 4 1 998228699 1 744868656 3 389290764 4 1 29366295 1 438133771 1 565111336 1 429939459 1 101250004 2 207264422 4 2 81073252 4 2 438133772 4 3 91111258 2 3 360543849 5 2 207264424 1 1 313062682 1 556605329 1 147747440 3 200354482 3 2 429939460 2 3 482818265 4 1 878542863 3 273869783 2 3 348652718 5 1 507308489 3 482818267 4 2 747241049 3 1 173087940 2 681728741 1 2 966631801 5 1 56519638 3 273869783 3 2 417188304 3 1 207264423 2 81073253 5 1 231398662 3 184147677 5 1 963873520 2 147747441 5 1 681728741 1 81073252 2 76211861 1 1 389290764 1 963873520 3 438133771 3 1 29366295 1 539527855 3 231398661 1 2 966631801 1 3 91111258 1 3 681728740 4 2 507308489 1 3 6632156 5 1 76211861 3 348652719 5 2 966631803 3 2 1000000000 1 2 780418694 3 2 665245342 5 2 56519638 1 3 313062682 3 3 539527855 4 1 29366295 2 539527856 4 1 507308489 1 539527855 3 539527855 4 1 780418694 2 313062683 4 2 101250005 1 3 101250003 1 3 857731778 3 2 878542863 2 3 6632155 2 1 963873520 3 348652719 5 3 29366296 5 3 681728741 3 1 963873520 3 507308490 1 1 147747440 1 539527855 2 565111336 3 1 681728741 3 348652717 5 3 207264424 5 1 507308489 3 963873520 5 1 348652718 2 780418694 3 2 429939459 4 3 101250003 3 2 417188303 1 3 184147677 3 2 710733675 1 3 91111256 1 1 207264423 1 206422528 1 556605329 1 438133771 2 273869785 4 2 780418695 5 3 246549658 1 3 200354484 1 2 273869785 5 1 207264423 1 417188303 1 963873520 3 781833036 5 3 29366296 5 3 482818267 5 3 86883812 1 3 966631803 5 2 878542863 4 2 429939460 1 3 91111256 2 3 1000000000 3 1 6632155 1 665245341 3 565111337 3 1 417188303 2 963056780 1 3 998228699 2 1 878542863 3 556605330 1 3 963056780 4 3 348652718 1 1 710733675 1 246549659 3 429939460 4 2 246549659 5 3 313062681 4 1 780418694 3 313062681 4 1 429939459 3 6632156 2 2 507308489 5 1 963056779 2 216140703 3 1 665245341 3 747241049 5 1 231398662 2 438133772 1 2 429939460 4 2 200354483 1 3 999999999 2 1 76211861 3 56519639 4 1 998228699 2 966631803 1 1 747241048 2 86883812 5 2 438133772 4 2 206422527 4 2 878542863 5 3 246549660 4 3 292015613 2 3 564836881 1 1 348652718 1 216140704 3 963873521 3 3 6632155 2 2 348652717 4 2 766356434 3 2 665245342 4 3 429939460 3 1 710733675 1 184147678 2 588790352 2 1 857731778 1 6632155 3 588790353 3 3 857731779 5 2 216140703 3 1 780418694 2 184147679 2 2 780418695 4 2 438133771 3 1 507308489 3 438133770 4 1 206422528 3 963056778 4 3 744868655 2 2 766356434 1 2 780418693 4 1 313062682 2 86883813 2 2 81073253 1 2 998228700 1 3 417188303 1 2 216140704 3 2 963873519 2 1 348652718 1 665245341 3 681728741 2 1 86883812 1 966631802 2 377509580 1 3 147747441 1 2 665245340 4 1 565111336 2 588790353 3 3 998228699 3 2 91111258 1 2 273869785 1 3 377509579 4 3 564836882 4 1 377509580 1 56519638 3 184147677 5 3 747241047 2 2 6632156 3 1 206422528 3 747241047 2 1 588790353 1 507308489 1 101250004 1 101250004 2 417188302 4 2 29366295 2 2 76211862 4 3 377509580 1 3 998228699 3 2 29366294 5 1 781833037 3 246549660 5 3 438133770 5 2 246549658 2 3 482818267 3 2 76211860 3 2 81073253 3 3 101250005 2 1 744868656 2 313062683 4 2 747241048 2 1 963873520 3 231398661 3 1 76211861 3 206422529 4 1 348652718 2 91111257 5 3 81073252 2 1 482818266 2 438133770 5 2 360543849 1 1 781833037 3 681728741 5 1 348652718 3 292015613 5 1 482818266 3 348652718 1 2 86883813 4 2 429939459 1 1 360543850 2 1 1 2 665245342 1 1 29366295 1 963873520 2 998228698 4 1 360543850 1 56519638 1 348652718 2 744868657 2 2 747241049 1 2 86883811 3 1 348652718 3 963873521 2 1 101250004 1 184147678 1 539527855 1 6632155 3 200354484 5 3 101250004 1 2 681728740 5 2 1 4 2 231398662 4 1 966631802 2 963873520 1 2 206422528 2 3 429939459 1 2 747241049 3 2 200354482 4 2 966631803 4 1 766356434 1 539527855 1 184147678 2 963056779 3 2 1 3 1 101250004 2 1000000000 5 2 781833038 2 1 389290764 3 681728741 3 3 216140704 4 2 348652719 3 3 747241048 2 3 86883812 4 3 389290764 3 2 747241049 3 3 998228699 3 3 507308488 5 2 200354482 1 2 292015612 2 3 377509580 2 1 963056779 2 665245340 2 1 1 1 29366295 2 588790353 3 3 780418694 1 2 681728741 2 1 313062682 1 292015612 2 313062682 2 2 2 5 3 231398661 2 1 1000000000 1 207264423 2 200354482 1 3 429939460 2 1 6632155 3 963873520 1 1 747241048 2 966631802 3 3 665245342 2 3 273869785 3 2 91111256 1 1 781833037 3 273869783 5 3 377509580 2 1 780418694 1 246549659 1 184147678 2 216140704 1 1 665245341 3 29366296 1 1 780418694 3 766356435 2 2 81073253 1 1 56519638 2 710733675 3 1 966631802 1 273869784 3 6632155 3 3 966631803 2 3 292015613 1 3 86883812 2 3 348652719 4 2 564836881 1 2 101250003 3 3 76211860 1 1 377509580 1 246549659 3 963873520 1 2 781833036 1 1 147747440 2 744868655 4 3 747241049 4 2 216140704 2 1 588790353 2 216140703 5 1 29366295 3 360543851 5 2 101250003 1 2 273869785 1 2 216140704 2 3 564836881 5 3 76211861 1 1 206422528 1 1 2 747241047 2 2 878542862 4 3 360543849 1 3 231398662 5 1 429939459 2 564836881 4 1 56519638 2 417188302 5 1 565111336 3 681728740 1 1 429939459 2 429939460 5 3 1 4 2 101250004 1 3 878542862 5 3 857731777 2 1 781833037 3 101250005 1 3 429939460 1 3 200354482 1 2 878542863 2 2 184147679 2 3 76211861 3 2 207264422 5 3 482818265 2 1 747241048 1 857731778 3 1 4 1 539527855 2 588790352 5 1 1000000000 1 273869784 2 588790352 3 2 665245340 3 3 857731778 1 2 206422527 2 3 389290765 4 3 91111258 3 2 389290765 4 2 246549660 2 2 56519638 3 3 438133770 5 1 86883812 3 273869785 1 2 360543851 1 1 1 2 539527856 1 3 999999999 5 3 999999999 3 2 438133770 5 1 360543850 3 966631801 2 2 963056778 2 3 348652719 3 1 966631802 3 963873520 5 2 231398662 4 3 665245342 3 1 6632155 2 998228699 4 1 76211861 3 389290763 1 3 781833038 4 2 246549660 5 1 81073252 1 429939459 1 766356434 3 681728740 3 3 780418695 4 1 507308489 2 744868657 5 1 1000000000 3 766356433 3 1 857731778 3 86883813 3 3 246549660 3 2 564836882 1 2 539527855 3 1 857731778 1 76211861 3 417188304 4 1 417188303 1 273869784 2 56519639 5 1 482818266 3 878542864 3 2 101250003 3 3 200354483 3 3 207264423 5 1 173087940 3 744868656 3 1 1000000000 1 417188303 1 781833037 2 86883811 5 3 173087939 5 2 564836883 3 1 744868656 3 539527855 3 1 1000000000 2 56519637 2 3 564836882 4 2 246549659 3 2 564836881 3 1 681728741 3 878542862 2 3 91111256 2 1 6632155 2 507308489 3 3 963056778 1 2 999999999 2 2 86883813 5 2 780418693 5 2 56519637 5 1 417188303 3 747241047 2 2 56519637 1 2 766356433 4 3 200354482 2 3 966631803 4 3 966631801 4 2 86883811 4 2 231398661 2 2 207264424 1 2 963056780 2 3 744868655 5 1 6632155 2 429939459 2 3 206422527 1 2 6632156 1 3 1000000000 3 3 781833038 3 1 216140704 2 360543849 5 1 29366295 2 1000000000 5 3 360543851 2 1 564836882 3 998228699 4 1 766356434 3 207264422 3 1 86883812 1 438133771 3 147747441 3 2 91111257 5 3 781833037 5 3 56519639 5 2 507308488 3 1 216140704 1 81073252 3 246549659 1 2 438133770 1 1 665245341 3 565111337 3 3 963873520 1 1 91111257 3 377509579 2 2 173087939 2 1 377509580 1 766356434 3 507308489 3 1 744868656 2 29366294 4 3 348652717 1 3 766356433 2 2 744868657 4 2 539527854 3 2 348652719 3 1 389290764 2 101250004 2 1 348652718 2 216140705 5 2 665245342 3 2 101250005 5 1 744868656 3 665245341 4 1 348652718 3 360543849 2 1 963873520 3 565111336 3 2 507308490 1 2 966631803 5 1 101250004 1 273869784 1 482818266 2 29366295 5 3 348652717 2 1 216140704 3 6632154 1 1 1 1 200354483 3 780418693 2 2 747241049 5 1 744868656 2 76211862 2 2 556605328 5 2 377509580 5 2 588790354 2 2 81073253 3 3 389290764 2 1 377509580 2 681728742 5 1 216140704 1 781833037 3 998228698 3 3 565111336 5 2 857731777 4 3 710733674 3 1 377509580 1 429939459 2 539527855 4 2 184147677 2 1 744868656 3 56519639 2 3 417188304 5 2 216140704 4 3 539527856 1 1 998228699 3 417188304 4 1 963873520 2 184147678 1 3 206422527 5 1 539527855 3 184147677 1 1 780418694 2 184147677 5 2 360543849 3 2 780418694 2 3 81073251 1 1 710733675 1 200354483 1 482818266 2 564836883 5 3 438133770 1 3 231398663 1 1 29366295 1 588790353 1 507308489 3 507308488 2 1 273869784 3 556605329 3 1 507308489 1 966631802 1 200354483 1 1 2 780418693 4 1 588790353 2 710733674 5 1 206422528 3 1 1 1 681728741 2 781833036 4 2 292015611 4 3 747241047 4 2 389290765 2 2 86883813 2 3 565111336 5 1 507308489 2 6632155 4 2 101250003 5 2 665245340 5 3 780418694 3 3 766356433 2 1 998228699 1 507308489 3 200354483 1 2 101250003 1 1 781833037 2 744868657 2 3 429939460 2 2 429939460 4 2 963056779 4 2 878542863 1 2 200354484 2 1 539527855 1 539527855 3 781833036 5 1 91111257 2 216140705 5 2 556605328 5 1 348652718 3 313062683 1 2 389290764 5 2 313062681 4 3 429939459 4 1 173087940 3 556605329 2 2 91111257 1 1 482818266 3 207264424 4 1 246549659 3 963873520 4 2 681728742 2 2 681728741 4 1 81073252 2 29366295 2 1 665245341 2 507308488 1 3 556605329 1 1 292015612 3 429939460 3 2 681728740 3 1 206422528 2 1 2 3 556605328 5 3 86883811 3 3 147747440 4 2 389290765 3 1 292015612 2 747241049 2 3 781833038 1 1 998228699 2 564836882 3 2 1 1 3 556605330 3 1 313062682 2 564836883 3 2 206422527 2 2 665245342 5 2 781833038 1 3 665245342 5 2 588790352 4 2 81073251 5 3 246549659 4 2 173087940 4 1 998228699 2 173087940 2 1 292015612 1 857731778 1 91111257 3 147747440 5 1 273869784 1 857731778 3 857731777 3 3 6632155 4 3 780418693 5 2 292015613 4 3 91111258 2 3 273869783 1 2 81073251 3 2 56519639 5 2 360543849 2 3 556605328 3 1 360543850 1 206422528 1 588790353 2 539527855 3 2 147747440 4 1 564836882 1 147747440 1 665245341 2 173087939 4 2 292015613 3 3 313062683 4 1 507308489 1 207264423 2 313062683 5 1 665245341 2 857731777 5 2 878542864 4 2 665245340 3 1 91111257 1 564836882 3 246549658 5 1 86883812 3 963873521 4 3 292015612 5 1 681728741 3 963056778 4 2 101250004 2 2 292015613 4 1 780418694 1 86883812 1 857731778 3 780418694 3 2 1 4 1 963056779 1 507308489 1 747241048 2 588790353 2 2 507308489 5 1 588790353 3 747241047 5 1 292015612 2 429939459 1 3 348652718 1 3 429939460 4 1 313062682 2 556605329 4 2 348652718 1 1 565111336 2 1 5 1 207264423 1 377509580 3 766356433 2 2 348652719 3 1 747241048 3 998228698 4 1 273869784 3 564836881 1 3 681728742 2 1 91111257 3 6632155 1 2 963873519 2 3 588790354 1 3 56519637 2 3 292015613 2 2 91111258 1 1 184147678 1 1 2 206422527 4 1 565111336 3 184147678 5 2 744868655 2 1 101250004 2 207264422 1 3 292015611 3 3 482818266 2 3 482818265 5 2 377509581 5 1 417188303 1 200354483 2 766356434 3 2 273869784 1 3 588790354 1 1 564836882 1 147747440 2 766356434 1 2 781833037 2 2 556605330 5 1 86883812 1 231398662 3 878542862 1 3 91111257 1 2 360543850 1 2 246549660 1 3 564836882 3 2 6632155 5 2 348652719 3 2 91111257 5 1 81073252 3 565111337 3 3 963873521 3 2 86883813 2 1 588790353 1 507308489 2 273869783 2 3 438133770 3 2 200354483 5 2 184147679 4 3 147747439 4 2 417188304 3 3 963056779 5 2 681728741 4 2 780418694 2 3 147747441 5 2 184147678 5 2 556605329 1 2 184147678 2 2 556605330 4 2 184147679 2 1 273869784 3 81073251 2 2 6632155 5 3 29366295 4 2 377509580 5 3 556605330 3 3 588790354 4 1 101250004 1 360543850 2 482818265 4 3 216140705 4 2 438133772 2 2 2 1 1 184147678 2 81073251 1 1 681728741 2 184147679 3 3 781833037 1 1 565111336 3 313062681 1 1 86883812 3 76211862 4 3 539527855 5 1 417188303 2 998228698 4 1 998228699 1 6632155 1 539527855 1 216140704 2 81073251 5 2 564836883 1 2 681728741 3 3 429939459 1 1 216140704 3 565111336 4 3 565111337 2 1 588790353 1 200354483 3 556605329 2 2 507308488 5 1 857731778 1 206422528 1 565111336 3 292015612 5 2 781833036 5 1 417188303 1 781833037 2 273869785 1 3 313062683 2 1 539527855 3 273869785 5 2 216140703 5 1 76211861 1 781833037 2 429939460 4 2 507308490 5 2 389290765 3 2 216140704 5 1 878542863 2 539527855 3 1 86883812 2 482818266 2 1 246549659 1 507308489 3 766356435 1 1 206422528 3 780418695 1 2 482818267 2 3 710733676 2 2 482818266 3 3 348652719 2 3 246549658 2 1 417188303 2 147747440 4 3 1 3 1 147747440 1 207264423 3 878542863 2 2 681728741 5 2 6632156 3 2 999999999 5 1 377509580 2 6632156 5 2 207264423 1 3 81073251 1 2 81073251 2 1 207264423 2 81073252 5 2 313062681 1 2 878542864 4 2 747241049 3 2 147747439 2 1 200354483 1 76211861 2 744868657 1 1 1000000000 2 273869785 2 3 963873521 2 2 588790353 3 1 482818266 3 556605329 3 1 292015612 2 417188303 4 3 781833037 1 1 766356434 3 556605329 2 3 417188303 2 3 76211860 1 3 747241047 3 1 6632155 1 878542863 1 539527855 2 966631801 2 1 710733675 2 1000000000 1 3 539527855 2 1 246549659 1 780418694 3 878542864 3 3 564836883 2 1 29366295 1 966631802 2 86883812 1 1 438133771 2 29366294 5 3 231398662 3 2 417188304 4 1 348652718 2 878542864 5 2 966631802 2 3 173087940 1 2 429939460 3 3 747241049 4 1 348652718 2 556605328 1 1 389290764 2 184147677 1 3 681728740 5 2 2 1 1 273869784 2 184147678 2 1 878542863 2 273869784 2 1 200354483 2 147747441 2 3 86883812 1 2 173087941 2 3 998228699 1 2 273869784 1 1 29366295 3 747241048 3 1 963056779 1 747241048 1 29366295 2 744868657 5 2 565111336 1 2 539527855 4 2 681728742 2 2 216140703 5 1 76211861 1 360543850 3 273869784 3 2 273869784 3 1 744868656 2 76211861 2 1 564836882 3 56519637 3 1 966631802 1 101250004 2 963873521 1 2 966631802 5 1 747241048 1 766356434 1 878542863 3 348652717 1 1 389290764 1 313062682 3 878542863 2 3 556605329 4 3 216140704 3 2 360543850 4 2 348652718 5 3 292015613 1 2 539527854 1 3 780418693 4 3 81073253 5 1 681728741 2 857731778 1 1 710733675 3 710733676 5 3 438133771 2 2 273869785 4 2 507308490 2 1 206422528 3 857731779 1 1 766356434 2 588790352 3 2 507308488 1 2 273869783 5 2 200354483 5 3 963873519 4 1 246549659 2 147747439 4 2 246549660 1 2 216140704 2 1 216140704 3 76211860 4 2 207264422 2 2 147747439 3 1 429939459 3 313062683 4 3 539527855 2 1 966631802 2 173087940 4 3 429939460 1 1 564836882 3 438133771 3 2 565111336 3 2 360543850 1 3 29366296 2 1 184147678 2 781833036 1 3 565111335 2 2 6632155 5 1 857731778 3 6632155 1 3 91111257 1 2 206422527 1 2 710733676 4 2 999999999 4 3 147747439 1 3 86883813 1 3 507308488 2 3 6632156 5 1 878542863 3 963873520 1 1 147747440 3 556605329 3 1 147747440 1 76211861 3 564836881 1 1 147747440 1 206422528 3 184147679 2 3 417188304 5 1 348652718 3 184147678 1 1 556605329 2 963056780 1 2 91111257 5 2 231398661 4 3 747241047 3 3 429939460 4 1 76211861 3 76211860 2 2 200354483 3 2 681728741 1 3 507308488 5 2 81073251 5 1 56519638 3 564836882 2 2 184147679 1 2 360543851 1 2 29366296 2 3 91111257 2 3 200354484 2 2 360543851 3 1 681728741 2 857731779 2 3 389290765 1 2 147747441 1 3 710733676 1 2 588790353 4 1 857731778 2 184147677 2 3 564836881 4 1 710733675 3 216140705 5 2 857731779 3 3 482818266 3 2 963873519 2 1 565111336 2 747241047 3 3 966631801 2 3 665245341 5 3 710733674 2 2 216140704 5 1 207264423 1 564836882 3 360543849 2 2 29366296 4 1 482818266 3 1 3 1 313062682 3 91111256 3 1 1000000000 1 857731778 2 360543851 5 2 29366294 3 2 857731779 2 3 101250003 1 1 417188303 2 231398662 3 3 482818266 2 1 101250004 1 6632155 2 556605330 5 1 565111336 2 216140703 5 1 292015612 3 780418694 2 1 207264423 2 1000000000 4 2 429939458 3 3 6632156 5 2 857731779 5 1 766356434 3 963056778 2 3 1000000000 1 2 207264424 3 1 216140704 3 231398663 3 1 417188303 3 81073252 3 2 744868656 5 1 313062682 3 744868657 1 3 231398663 2 1 6632155 2 780418695 5 2 101250004 2 1 173087940 2 507308488 3 1 273869784 3 417188303 4 2 206422529 1 1 482818266 1 429939459 2 147747441 3 3 1 2 3 963873519 1 1 963056779 3 744868656 2 3 81073251 1 2 207264424 4 3 963056778 1 3 81073251 3 3 438133770 2 2 747241047 4 3 417188304 5 3 482818267 2 1 29366295 2 29366296 4 3 963056779 1 1 539527855 3 206422529 3 1 246549659 3 878542864 3 1 377509580 2 588790353 2 3 292015613 1 1 76211861 2 76211861 1 2 747241047 3 1 588790353 3 86883812 4 1 681728741 2 206422529 3 2 780418694 3 3 231398662 3 2 766356434 5 3 184147678 4 1 184147678 2 482818267 4 1 313062682 1 29366295 1 564836882 3 998228699 5 2 6632154 2 2 963056778 5 2 360543851 1 1 292015612 2 101250004 4 1 76211861 3 507308489 2 1 292015612 3 963056780 2 1 681728741 1 292015612 1 360543850 3 2 5 2 429939460 4 1 998228699 1 101250004 1 216140704 3 744868657 1 3 564836882 2 2 147747439 2 3 91111256 1 3 246549659 1 2 564836882 4 1 56519638 2 231398663 5 2 360543850 5 2 147747439 4 1 29366295 2 747241048 2 1 56519638 2 744868657 3 2 184147677 2 3 360543850 4 3 963056779 3 2 539527854 3 1 101250004 2 588790353 1 2 857731778 3 2 966631803 2 1 6632155 3 766356434 2 2 6632155 2 1 273869784 3 417188304 3 3 556605330 4 2 292015613 3 2 91111258 3 3 564836882 3 3 348652718 3 1 747241048 2 429939459 1 3 206422527 5 2 588790354 1 3 206422527 1 1 101250004 2 29366295 1 3 963056779 1 3 780418695 1 3 200354483 5 3 438133770 4 2 564836883 2 2 216140705 2 1 29366295 2 556605329 4 2 963056780 1 1 173087940 3 101250003 2 2 780418695 3 3 556605330 1 1 29366295 2 6632154 3 3 207264424 5 1 781833037 1 1000000000 2 389290763 3 2 781833036 1 1 273869784 3 857731779 5 2 565111335 3 1 6632155 3 147747439 1 2 564836883 5 1 1 3 565111336 2 1 184147678 1 273869784 2 91111258 5 1 539527855 1 966631802 3 292015612 5 2 539527856 4 2 200354483 5 3 76211862 4 1 91111257 2 184147679 5 3 216140704 5 2 966631803 4 1 747241048 3 556605329 4 3 878542863 4 2 377509580 2 2 747241049 3 2 539527855 1 3 429939460 4 2 207264422 4 2 710733675 1 1 246549659 1 556605329 2 1 2 3 348652719 5 1 780418694 3 744868656 4 1 665245341 1 665245341 2 184147679 5 3 216140705 3 3 147747440 2 3 556605330 3 2 216140704 5 3 681728741 1 2 1 1 1 147747440 2 681728742 2 2 29366295 5 1 998228699 3 292015613 2 2 173087939 3 1 76211861 2 2 3 2 173087939 4 2 857731778 2 3 86883811 1 2 313062681 5 2 389290765 2 1 29366295 3 556605329 2 2 665245342 3 1 565111336 3 184147678 5 2 360543850 1 3 389290764 4 3 173087941 2 2 878542864 3 1 147747440 3 200354483 5 1 564836882 2 507308489 3 1 377509580 1 184147678 1 91111257 1 780418694 1 377509580 2 963056780 2 1 273869784 2 588790352 5 3 681728740 4 2 360543851 1 3 744868655 5 1 360543850 3 91111258 4 3 313062683 3 3 216140703 2 2 101250004 4 3 86883811 1 3 998228698 2 2 429939460 4 3 246549660 1 1 29366295 3 1 4 1 438133771 1 56519638 2 231398661 5 2 216140705 3 1 56519638 1 744868656 1 998228699 1 417188303 1 246549659 3 29366294 2 2 6632154 3 1 184147678 3 417188302 1 2 766356434 5 1 665245341 2 744868657 3 2 710733676 5 2 360543850 2 1 76211861 3 588790353 4 1 81073252 1 417188303 1 966631802 2 588790354 4 3 292015613 1 1 231398662 3 780418695 3 2 482818267 5 2 101250004 4 1 206422528 1 86883812 1 377509580 3 438133771 1 1 780418694 2 292015611 4 2 91111258 3 1 101250004 1 429939459 3 147747441 2 3 681728740 2 1 206422528 2 207264422 2 2 710733675 3 1 377509580 2 360543851 2 2 999999999 1 3 744868657 1 2 438133771 3 3 2 4 2 710733674 2 3 781833038 3 3 348652717 4 1 710733675 1 389290764 1 588790353 2 565111336 1 3 780418694 3 1 273869784 2 588790352 1 2 231398663 2 2 780418695 5 1 1 2 56519637 5 3 588790353 2 1 417188303 1 231398662 3 665245342 3 2 482818265 1 3 29366296 5 1 207264423 1 565111336 2 273869784 4 2 539527856 2 2 1 3 1 878542863 1 76211861 1 564836882 3 878542862 4 1 564836882 2 747241048 5 3 184147677 3 3 482818267 5 1 710733675 3 429939459 2 2 963873521 1 1 86883812 2 81073251 2 3 681728742 1 3 173087939 3 1 564836882 3 878542864 2 1 147747440 1 246549659 3 6632156 3 1 438133771 3 507308488 3 2 200354484 4 2 438133770 2 2 184147678 2 3 231398662 5 2 963873520 5 3 91111257 2 2 101250003 1 3 91111258 2 2 438133770 5 3 29366294 1 3 147747440 1 1 76211861 3 681728741 3 3 273869783 3 1 564836882 1 206422528 1 173087940 3 710733674 5 1 539527855 3 556605328 2 2 200354482 5 2 857731779 1 2 76211862 4 2 76211862 1 2 101250004 3 2 438133772 4 1 507308489 1 747241048 3 438133770 5 1 184147678 2 6632155 4 1 780418694 2 292015612 1 2 417188302 3 3 539527854 3 3 857731778 1 3 377509579 1 2 206422527 4 2 56519638 3 2 56519639 2 1 878542863 1 963873520 1 556605329 1 29366295 3 781833037 5 3 507308489 3 1 857731778 1 91111257 3 231398663 3 2 710733674 1 1 429939459 2 29366294 3 1 1 1 389290764 3 1 4 3 207264423 3 2 539527854 4 1 963873520 2 1 4 1 482818266 2 91111256 1 1 766356434 3 780418695 1 1 998228699 2 429939458 5 2 56519637 3 1 556605329 3 963056780 2 1 665245341 3 200354484 2 3 482818266 5 1 273869784 2 246549659 1 3 681728741 2 2 780418694 3 2 556605329 2 2 360543850 4 2 173087941 1 2 101250004 5 1 878542863 2 747241047 1 2 556605329 1 1 665245341 1 963873520 3 360543851 4 2 681728740 2 2 438133772 3 2 556605330 5 2 377509579 1 1 91111257 3 91111256 5 1 207264423 2 231398663 2 3 91111256 3 1 766356434 3 998228698 5 1 76211861 1 6632155 2 206422528 2 2 29366294 1 3 417188303 2 3 231398662 5 3 744868657 2 1 1 2 231398661 1 1 681728741 2 246549659 3 2 780418695 1 1 348652718 3 6632155 5 2 206422528 4 3 101250005 2 3 781833038 3 1 966631802 2 710733676 5 1 539527855 1 681728741 3 2 5 1 273869784 1 184147678 3 482818267 4 2 857731777 1 1 507308489 3 781833038 2 2 86883812 4 3 417188302 3 3 966631802 1 3 565111337 3 3 231398663 5 1 360543850 2 360543851 3 3 438133771 4 2 565111336 4 1 292015612 1 173087940 1 231398662 2 781833038 5 3 665245341 5 2 417188304 2 2 857731777 4 3 76211862 1 1 766356434 3 81073253 3 3 86883811 5 3 747241048 4 1 207264423 1 360543850 2 556605329 5 1 766356434 1 998228699 3 377509581 4 1 86883812 1 429939459 2 348652717 2 1 681728741 3 6632154 2 1 438133771 3 565111336 2 3 147747440 4 3 429939460 4 2 29366296 2 1 429939459 2 101250003 3 2 429939458 5 2 184147679 1 1 438133771 3 781833037 1 1 184147678 2 588790354 4 1 744868656 3 207264424 2 2 389290765 4 3 766356434 3 2 747241049 2 2 963873520 4 1 588790353 2 780418695 3 3 389290765 1 3 389290765 2 1 231398662 2 780418695 3 1 429939459 1 1000000000 2 206422527 4 1 766356434 1 966631802 1 963056779 2 1 4 3 200354482 4 3 377509579 3 3 681728740 2 1 565111336 1 878542863 3 565111337 2 2 780418694 5 1 966631802 3 539527854 3 2 377509580 4 2 360543850 5 1 482818266 1 6632155 2 216140703 5 1 216140704 3 539527856 5 3 86883813 3 2 744868655 4 3 710733674 5 1 173087940 2 246549658 5 2 273869784 2 1 389290764 1 231398662 3 878542862 5 3 29366294 4 3 6632155 4 1 1000000000 2 539527854 1 2 539527855 4 2 147747439 4 2 348652718 5 3 389290763 3 3 878542863 1 1 207264423 2 29366294 2 3 292015612 1 3 857731777 2 1 348652718 3 878542862 5 2 377509580 4 2 857731778 2 1 744868656 3 966631803 5 1 184147678 2 966631802 1 2 29366295 4 1 246549659 2 348652718 5 2 963056780 2 2 564836882 2 2 76211860 1 1 313062682 2 173087939 1 2 681728742 2 1 588790353 1 56519638 3 81073251 2 3 998228700 3 1 29366295 2 556605328 2 3 348652719 2 2 665245342 5 3 360543851 5 2 1 2 2 966631802 3 2 184147678 5 1 101250004 3 216140705 3 3 207264424 5 2 101250005 1 3 101250004 2 1 1 2 246549658 3 3 857731779 2 3 81073251 5 1 556605329 2 966631802 4 1 216140704 3 781833037 2 3 389290765 2 3 273869785 2 3 231398662 1 1 173087940 1 507308489 1 360543850 3 6632154 3 3 857731779 4 3 348652719 5 3 564836882 2 3 6632155 5 1 6632155 1 147747440 3 963873519 3 2 348652717 5 1 556605329 1 963056779 3 564836882 4 2 313062681 1 1 206422528 3 565111337 1 3 56519639 3 1 1 3 556605330 3 1 744868656 3 681728741 4 2 292015612 5 1 207264423 1 231398662 1 56519638 2 966631802 3 2 438133771 5 1 539527855 1 780418694 2 857731779 1 2 539527855 4 2 429939459 3 2 216140703 3 2 173087941 3 1 963056779 3 360543849 1 2 780418695 1 3 216140703 1 2 1000000000 5 3 681728740 4 3 292015612 4 1 681728741 3 29366296 3 3 246549660 2 1 966631802 3 173087939 5 2 184147679 3 1 76211861 2 29366295 3 1 417188303 3 565111336 3 3 747241049 2 1 6632155 2 556605328 2 1 564836882 1 101250004 1 665245341 3 556605328 5 1 292015612 2 747241048 1 3 206422527 4 1 998228699 2 207264423 4 2 377509580 5 1 101250004 2 564836882 4 1 665245341 3 184147679 3 2 766356433 2 2 273869783 3 1 539527855 2 173087941 5 2 781833036 5 3 273869784 5 1 766356434 2 360543850 1 1 313062682 2 147747441 4 2 438133772 5 2 206422528 2 3 313062681 4 2 56519639 4 3 292015611 2 3 780418695 1 2 747241047 5 2 29366296 4 1 588790353 1 207264423 3 438133770 4 3 1 5 3 348652717 4 3 86883811 3 1 273869784 2 273869783 3 3 184147677 4 1 313062682 2 56519639 5 3 207264422 3 2 184147678 1 1 564836882 3 56519639 1 2 564836882 1 1 348652718 3 998228700 3 3 878542862 3 2 747241047 4 3 292015613 4 2 200354483 3 2 963056778 4 3 878542862 2 2 564836881 4 1 377509580 1 91111257 3 565111337 1 2 963873519 4 2 292015613 5 2 507308490 4 3 556605328 4 1 377509580 1 147747440 1 200354483 1 360543850 3 29366295 3 3 564836881 4 3 389290763 3 2 744868656 3 2 360543851 5 1 200354483 2 76211861 1 1 76211861 2 999999999 5 1 207264423 1 173087940 1 539527855 3 417188303 2 2 482818267 4 2 588790354 4 3 780418693 3 3 206422527 2 3 184147678 4 2 184147679 2 2 81073252 5 2 56519638 2 1 710733675 1 313062682 1 6632155 3 292015612 1 1 565111336 3 1 5 3 963873519 4 2 1 3 3 91111256 2 2 681728742 3 2 417188303 2 3 81073251 3 1 216140704 1 76211861 2 184147677 2 2 565111337 5 2 207264422 4 3 588790352 1 2 665245340 2 2 963056780 4 2 417188304 5 1 588790353 3 246549658 5 1 29366295 2 564836883 2 3 766356435 2 2 999999999 2 1 348652718 2 429939459 4 2 86883812 4 1 438133771 2 565111336 3 3 86883811 4 3 86883811 5 2 482818266 1 3 539527854 4 2 292015611 1 2 429939458 5 3 231398663 1 2 86883812 2 3 313062681 3 3 86883811 5 1 963873520 1 781833037 2 173087941 3 1 184147678 1 438133771 3 588790354 1 1 147747440 1 963056779 3 857731779 4 1 966631802 3 766356435 2 3 963056778 4 1 681728741 2 565111337 4 3 147747441 5 2 747241048 2 3 565111336 4 1 173087940 3 377509580 4 1 246549659 2 781833036 3 3 200354484 4 3 313062683 1 3 200354483 4 1 29366295 3 999999999 1 1 147747440 2 417188304 2 2 438133770 4 3 147747441 2 3 6632154 5 3 56519639 4 1 86883812 2 588790353 2 3 710733675 1 1 780418694 1 273869784 3 6632156 4 3 292015611 5 2 147747441 1 1 781833037 1 76211861 2 246549660 4 3 747241049 4 3 963873520 5 1 184147678 3 665245342 3 1 348652718 2 246549658 3 3 556605330 3 1 1000000000 2 556605329 3 3 781833038 4 3 348652717 5 3 665245340 2 1 76211861 3 86883812 3 2 246549660 4 3 564836883 3 2 482818266 1 1 429939459 1 998228699 2 207264424 2 1 313062682 2 878542864 4 1 588790353 2 998228698 2 1 710733675 2 857731778 5 1 588790353 3 76211860 4 2 29366296 2 2 710733676 5 3 417188304 3 3 588790352 1 3 417188302 5 2 966631802 1 3 216140703 1 3 1 5 1 998228699 2 91111257 4 2 438133771 4 3 360543851 2 2 313062681 4 1 780418694 3 744868656 5 3 292015613 5 2 878542863 2 3 1000000000 5 3 507308489 4 1 780418694 2 91111256 4 2 507308488 4 3 173087940 1 1 744868656 1 56519638 2 1 4 3 417188303 5 2 101250005 5 3 998228698 1 3 6632155 1 1 86883812 3 417188303 3 3 101250004 1 3 348652718 2 2 231398662 3 1 200354483 3 76211860 3 1 184147678 3 348652717 2 1 246549659 1 429939459 1 246549659 3 184147679 3 2 429939459 3 1 1 1 417188303 1 56519638 2 1000000000 5 2 681728740 5 1 564836882 2 91111258 5 3 999999999 2 1 360543850 3 438133772 2 2 710733676 2 1 780418694 3 417188304 3 2 81073253 2 2 780418694 5 1 780418694 2 206422528 1 1 878542863 1 91111257 1 744868656 2 200354482 2 3 86883813 2 2 292015612 1 3 539527855 5 3 966631801 4 3 564836882 4 1 565111336 1 377509580 2 780418695 5 3 246549658 3 2 966631803 3 1 173087940 3 184147677 1 3 665245342 5 1 588790353 1 207264423 3 507308490 3 2 231398661 5 1 507308489 2 417188302 1 1 56519638 2 539527856 5 2 207264424 4 3 207264423 3 1 564836882 3 29366296 5 1 76211861 2 963056779 2 1 564836882 1 556605329 2 556605329 5 2 231398662 2 3 681728742 5 3 781833038 3 1 766356434 2 744868656 3 1 184147678 3 313062683 3 3 231398663 4 2 556605329 1 1 744868656 1 173087940 3 246549658 4 3 565111337 4 1 292015612 3 147747440 5 3 2 3 3 417188303 1 3 360543849 3 3 200354482 4 1 998228699 3 173087941 5 1 878542863 2 766356435 2 2 744868657 4 2 482818265 5 2 710733676 4 1 173087940 2 966631802 2 3 963873519 2 1 76211861 1 207264423 1 665245341 3 216140705 5 3 360543851 1 2 710733675 4 1 91111257 3 91111256 5 2 507308489 1 3 539527854 5 1 482818266 3 556605330 4 3 780418694 5 1 86883812 3 173087939 2 1 173087940 1 963873520 2 747241049 2 1 588790353 1 86883812 2 744868656 3 3 313062681 4 1 231398662 2 429939460 4 3 507308488 2 2 147747441 5 1 184147678 1 417188303 1 781833037 1 747241048 3 86883812 3 3 2 1 2 766356434 1 3 781833036 5 1 766356434 3 556605330 4 2 565111337 3 3 744868655 5 3 998228698 1 2 564836883 2 2 207264423 5 2 2 1 2 482818265 1 3 86883813 4 3 665245341 3 3 273869783 2 1 681728741 1 81073252 1 184147678 1 207264423 3 81073252 5 3 747241049 2 2 273869783 5 3 246549660 2 3 417188303 1 2 56519639 1 2 507308489 1 1 1 1 878542863 1 998228699 2 184147678 3 3 216140705 4 2 360543851 5 2 417188303 2 3 184147677 4 2 780418694 2 1 744868656 2 360543851 1 3 6632156 3 1 963873520 1 86883812 3 780418693 3 3 781833036 2 2 377509581 2 1 273869784 2 556605329 5 2 173087939 2 1 556605329 2 857731779 3 1 747241048 2 216140704 5 2 389290764 2 1 207264423 3 966631803 3 2 377509581 5 1 565111336 2 681728742 1 1 588790353 2 173087941 2 2 86883812 3 1 781833037 2 2 4 1 963056779 2 29366294 1 1 81073252 1 565111336 2 744868657 3 2 273869784 5 1 206422528 3 429939460 5 2 966631801 2 3 29366294 4 2 1 5 3 507308489 4 2 292015611 5 1 206422528 2 173087940 2 2 173087939 4 1 878542863 1 963873520 1 482818266 2 482818266 4 2 781833037 3 3 6632154 4 3 417188302 1 1 1 2 966631801 5 3 482818267 3 2 710733674 2 1 1 1 273869784 3 216140704 1 1 665245341 3 206422529 1 3 417188303 1 2 231398661 5 3 681728742 5 3 681728740 4 3 76211861 4 2 200354483 3 2 377509581 4 3 348652717 5 2 539527856 5 2 216140705 3 3 377509579 1 2 292015613 3 3 147747441 5 2 101250005 5 1 564836882 3 207264422 5 1 273869784 2 564836882 2 3 216140705 3 2 507308488 4 1 588790353 1 966631802 2 246549659 3 1 313062682 3 273869783 1 2 91111258 1 2 482818267 4 1 507308489 2 417188302 4 3 963873520 1 2 681728740 1 3 963056780 2 3 29366296 1 3 389290765 4 1 29366295 2 963873519 3 1 878542863 1 207264423 1 313062682 1 206422528 2 184147678 3 3 389290765 2 3 231398661 2 1 966631802 2 556605329 5 1 273869784 2 681728741 4 1 966631802 3 348652718 4 2 556605329 1 2 1 4 2 184147679 4 2 588790353 3 3 710733674 2 1 273869784 1 246549659 2 273869783 4 3 966631802 4 2 389290765 1 1 564836882 2 6632154 4 3 963056780 2 1 966631802 2 184147679 1 1 246549659 3 147747440 1 3 206422527 2 2 292015611 4 2 507308490 3 2 998228698 4 3 780418695 5 2 963873521 1 1 231398662 3 681728741 5 1 246549659 3 710733674 2 1 184147678 1 429939459 3 766356435 2 2 781833036 4 2 482818267 1 1 313062682 2 29366295 5 2 438133770 4 1 417188303 2 963873520 4 2 29366294 2 1 857731778 3 780418694 3 1 6632155 3 231398663 5 1 377509580 1 780418694 3 747241048 5 3 200354483 3 2 429939458 2 3 200354482 5 2 564836882 5 2 556605330 3 1 556605329 3 482818266 5 3 360543851 2 3 417188303 2 3 207264423 5 2 216140704 1 3 348652718 4 2 81073252 4 2 184147679 3 2 766356434 2 2 710733674 1 3 173087941 1 3 564836882 5 3 86883813 2 1 539527855 1 857731778 2 313062683 5 3 360543850 5 2 200354482 1 3 565111336 4 1 147747440 1 1000000000 2 998228698 3 2 292015611 1 2 76211860 5 2 878542862 1 1 1 1 963873520 1 766356434 3 101250003 4 3 963056780 4 2 86883813 1 2 588790353 5 2 539527854 4 1 6632155 2 377509579 5 1 56519638 2 273869785 3 3 231398661 5 2 588790353 3 2 588790354 4 2 56519638 1 2 681728741 2 2 747241048 5 1 6632155 1 507308489 2 216140704 4 1 710733675 2 246549658 4 1 56519638 1 781833037 2 681728741 1 2 6632154 4 1 507308489 2 429939460 1 2 966631802 4 1 665245341 3 747241048 2 1 556605329 3 360543850 2 3 231398663 4 3 313062683 4 2 556605329 2 1 184147678 2 1 3 1 878542863 3 76211862 3 1 417188303 3 417188303 3 3 246549658 1 2 429939460 1 3 86883812 4 2 966631802 2 1 6632155 2 766356434 2 2 665245341 1 3 963873519 1 2 681728740 1 3 348652718 4 2 246549660 3 2 747241048 5 1 766356434 2 292015613 1 3 963056780 3 1 101250004 1 747241048 3 231398663 1 2 377509581 1 1 216140704 2 313062683 3 1 216140704 3 81073253 5 3 780418694 3 3 101250003 5 3 744868656 4 3 6632156 5 1 147747440 3 246549658 5 1 216140704 1 348652718 2 999999999 5 2 29366296 2 2 377509579 3 1 184147678 2 417188303 5 1 438133771 1 429939459 2 313062683 4 1 417188303 2 86883811 2 1 747241048 2 206422529 3 1 780418694 1 101250004 1 429939459 2 747241049 3 2 206422527 4 3 966631801 5 1 86883812 3 184147677 4 1 681728741 1 963056779 3 556605330 4 1 781833037 1 29366295 3 857731777 4 2 101250005 4 3 81073252 1 3 781833036 4 1 76211861 1 878542863 2 998228699 1 2 81073252 3 2 2 3 2 438133770 1 1 766356434 3 482818265 1 2 998228698 5 1 207264423 2 429939459 5 1 747241048 1 29366295 3 292015612 3 3 507308488 5 1 747241048 1 273869784 3 963056780 3 1 81073252 1 966631802 1 101250004 3 2 1 2 216140703 3 3 747241049 2 3 207264424 1 2 86883812 1 1 507308489 2 6632154 1 3 588790353 2 1 246549659 1 565111336 3 857731778 4 2 29366295 4 1 56519638 2 963873519 4 2 101250005 2 1 86883812 3 147747440 2 2 564836882 2 3 273869783 2 1 377509580 3 766356434 1 2 313062682 3 1 744868656 3 56519637 5 2 207264424 1 1 482818266 2 206422529 4 3 998228699 2 3 200354482 5 1 588790353 2 417188303 2 3 665245340 5 1 507308489 1 781833037 2 744868657 4 2 665245342 2 2 91111257 4 2 206422529 2 3 1000000000 2 3 29366296 4 3 2 3 3 857731779 5 1 539527855 3 231398663 1 3 101250005 5 1 507308489 1 963056779 2 200354482 1 3 781833038 2 3 998228700 2 2 507308490 3 2 438133770 5 2 429939460 2 1 81073252 2 216140703 2 2 766356435 3 3 29366295 4 3 56519638 2 3 206422527 1 2 184147679 3 2 29366295 1 1 710733675 2 766356434 3 1 556605329 3 6632156 4 1 173087940 2 6632154 3 2 207264423 3 2 539527855 1 1 147747440 2 966631802 2 1 438133771 1 389290764 3 665245340 3 3 710733676 4 2 998228700 3 3 780418693 3 3 207264422 4 3 29366295 2 3 766356435 5 3 681728742 5 1 173087940 2 292015612 2 2 857731778 3 2 86883811 3 1 963873520 1 206422528 3 966631802 5 2 86883813 4 3 507308488 1 3 76211862 2 3 429939459 1 3 438133770 2 2 292015613 3 1 207264423 3 360543849 3 1 963056779 1 857731778 2 780418693 5 1 76211861 1 963056779 2 780418693 1 1 482818266 1 91111257 2 781833036 2 1 207264423 2 6632154 1 2 184147678 1 3 417188302 4 2 56519638 3 1 565111336 2 216140704 4 2 200354484 5 2 313062683 5 3 665245342 5 2 417188302 4 1 292015612 2 147747441 1 3 81073253 2 3 1 5 3 207264424 1 1 417188303 2 273869785 2 1 747241048 3 963873521 2 2 1000000000 2 2 963056779 2 3 56519639 2 2 207264424 3 1 766356434 1 360543850 3 101250004 3 1 781833037 3 147747440 4 1 780418694 2 747241048 4 2 878542862 3 2 710733676 2 3 878542862 1 3 565111336 3 1 184147678 2 681728741 2 1 564836882 3 665245342 5 3 389290763 3 1 857731778 3 539527856 4 3 417188302 2 3 665245340 4 3 539527856 1 1 56519638 1 29366295 3 200354484 5 2 744868655 5 2 878542864 3 3 857731778 3 3 101250003 4 2 147747440 4 1 1000000000 2 81073251 2 3 482818267 2 2 539527856 2 2 565111337 5 2 564836883 3 3 766356434 2 1 81073252 1 998228699 3 173087941 1 2 999999999 2 1 273869784 3 29366294 5 3 273869784 3 1 588790353 2 963873521 1 1 81073252 2 564836882 3 3 963056780 5 2 292015613 2 1 91111257 2 564836881 5 2 588790352 5 2 998228699 1 1 438133771 3 207264424 2 3 101250003 5 2 857731779 2 1 216140704 3 565111337 2 1 207264423 1 6632155 2 429939460 3 2 429939458 3 2 101250005 1 3 101250005 2 1 76211861 1 1000000000 1 998228699 3 507308489 2 2 2 4 2 429939460 2 1 429939459 3 377509580 5 3 348652717 4 3 216140703 4 3 216140704 4 1 429939459 2 292015611 5 1 565111336 3 417188302 5 3 206422528 1 2 207264423 2 2 744868656 1 3 273869783 5 1 857731778 3 86883813 1 1 91111257 3 556605328 4 1 878542863 3 6632154 5 2 781833036 3 2 438133770 2 1 665245341 1 565111336 2 207264424 2 2 966631803 3 1 710733675 1 216140704 3 207264422 1 1 91111257 1 681728741 1 29366295 2 781833038 3 1 710733675 3 1 4 3 766356433 5 1 857731778 3 313062682 4 3 76211861 1 1 173087940 3 86883812 5 3 565111335 2 2 963873519 5 3 564836883 1 3 1000000000 5 2 963056780 5 1 417188303 2 438133770 2 3 482818267 5 2 781833037 2 2 101250004 5 3 207264424 1 1 665245341 3 1 4 3 206422528 2 3 482818265 5 1 200354483 1 857731778 3 206422527 3 1 200354483 3 1000000000 2 3 147747439 3 3 173087940 5 3 556605329 2 2 207264424 2 2 438133770 2 2 184147679 2 2 665245341 3 2 56519639 5 2 231398663 1 1 246549659 2 665245340 4 1 744868656 1 76211861 3 438133772 3 2 101250005 1 3 81073252 4 2 76211862 2 2 231398661 5 1 417188303 2 389290764 5 2 857731778 4 2 1 4 3 292015613 3 2 766356433 5 2 780418693 5 3 665245340 3 2 348652719 4 2 184147678 3 2 482818265 1 2 348652717 3 2 681728742 4 3 507308488 5 3 747241047 4 2 173087941 4 1 377509580 2 588790354 4 1 292015612 3 216140704 3 3 292015613 2 3 781833036 5 3 681728741 5 2 781833037 1 2 857731777 4 3 857731779 2 3 429939458 3 1 81073252 2 56519638 5 3 747241047 3 2 273869784 3 2 246549660 2 3 963056779 2 2 91111257 2 2 91111257 5 1 781833037 3 744868657 1 2 665245341 2 3 207264422 3 3 963056779 4 1 539527855 2 438133772 2 1 207264423 2 681728740 3 1 556605329 2 207264422 1 2 857731778 3 2 184147678 2 2 2 1 2 878542862 4 1 556605329 3 744868656 3 1 173087940 1 206422528 2 744868656 5 2 101250005 2 1 86883812 3 56519639 4 2 857731778 4 2 216140705 1 3 780418695 5 1 564836882 3 1 2 1 173087940 1 216140704 3 1 4 2 6632155 5 2 963056778 1 1 429939459 1 780418694 3 438133771 1 1 360543850 2 246549659 2 3 417188303 1 2 1 4 1 184147678 2 206422528 5 2 184147677 1 3 564836883 3 1 101250004 3 86883812 1 3 206422528 3 3 91111257 3 2 710733676 4 2 565111335 4 3 482818265 3 1 81073252 3 429939459 2 3 200354484 1 1 588790353 3 81073252 1 1 588790353 3 6632154 1 3 507308488 5 3 216140704 2 1 747241048 2 966631802 2 2 76211860 4 1 29366295 1 766356434 3 91111257 1 3 313062683 2 1 147747440 3 348652718 5 3 231398661 2 1 482818266 3 56519638 2 3 292015612 1 2 231398661 5 3 681728742 1 3 231398662 5 3 747241048 4 2 857731778 2 1 556605329 1 539527855 2 377509579 4 1 588790353 2 91111256 2 3 173087940 1 3 231398661 5 1 76211861 2 878542864 3 2 231398661 2 3 184147679 2 2 313062681 4 3 292015612 1 3 429939460 4 1 665245341 3 966631803 2 3 76211861 3 1 206422528 3 482818266 5 2 206422529 1 3 377509580 4 3 963873520 4 3 857731779 2 2 348652718 4 3 665245342 3 3 29366295 4 1 747241048 3 588790354 1 2 564836883 1 1 744868656 1 507308489 3 29366296 1 3 91111256 1 1 56519638 1 482818266 1 966631802 3 438133771 3 2 81073253 5 2 998228699 5 1 665245341 1 1 1 417188303 2 966631803 5 3 147747441 3 3 246549658 4 2 206422528 5 2 216140705 5 1 780418694 3 766356433 2 3 29366294 1 2 231398663 5 3 1000000000 2 3 389290764 3 1 1 2 482818265 1 2 665245341 1 3 438133772 1 2 273869783 1 1 878542863 1 857731778 1 76211861 3 292015613 1 3 963056780 4 3 766356433 5 2 184147678 1 2 29366295 3 1 184147678 1 588790353 3 438133772 5 3 147747441 1 3 438133772 2 2 781833037 4 2 216140703 2 2 665245341 4 2 766356434 2 2 963873519 1 1 81073252 3 588790353 1 1 966631802 1 710733675 2 246549658 5 1 377509580 1 207264423 3 246549659 4 1 6632155 3 1000000000 3 3 1000000000 5 3 29366294 4 2 588790354 2 1 878542863 1 878542863 2 429939459 2 3 292015613 2 1 1000000000 2 81073251 3 1 766356434 2 438133772 2 3 482818265 5 2 438133770 2 3 377509580 2 1 348652718 3 1000000000 5 1 878542863 3 417188304 5 1 438133771 2 710733674 2 1 963873520 2 216140703 1 3 273869785 1 2 564836882 5 3 207264423 1 1 588790353 1 665245341 2 429939460 2 1 292015612 1 857731778 2 86883812 5 2 292015611 2 1 780418694 2 184147678 5 2 780418693 4 3 744868656 2 3 966631801 3 1 76211861 2 1000000000 3 1 184147678 1 313062682 2 101250005 2 1 878542863 2 565111335 1 1 438133771 2 207264423 5 2 417188302 3 1 377509580 2 184147679 3 2 86883813 5 2 744868655 5 3 246549658 2 2 389290764 2 1 101250004 1 76211861 1 101250004 2 998228698 4 3 482818265 1 1 556605329 2 313062683 1 2 184147677 3 1 564836882 3 231398663 4 2 86883811 1 3 1000000000 5 2 429939460 2 3 184147677 4 2 206422529 4 1 966631802 3 963056778 5 2 207264424 1 3 56519638 2 2 173087939 2 2 273869784 2 2 101250004 3 1 744868656 1 780418694 2 963873521 4 3 360543849 1 2 81073252 5 3 173087939 5 1 184147678 1 681728741 3 438133772 2 1 665245341 2 744868655 1 2 780418695 4 2 744868656 3 1 429939459 2 273869785 5 3 1 2 3 231398663 2 2 6632154 3 3 348652717 5 2 389290765 3 1 507308489 2 91111258 2 1 273869784 1 963873520 3 29366296 3 2 539527854 4 1 747241048 1 81073252 1 76211861 2 665245340 2 2 2 2 2 292015613 2 1 56519638 2 91111258 5 3 482818266 3 2 173087940 4 2 246549659 4 3 246549660 5 1 878542863 2 857731777 2 1 1000000000 1 998228699 2 56519639 1 1 963056779 1 313062682 3 206422529 3 2 710733676 5 3 766356433 4 3 76211861 2 1 1000000000 1 360543850 3 56519637 3 3 56519639 4 2 564836882 3 2 963873521 3 1 429939459 1 6632155 3 6632154 5 2 878542862 2 1 173087940 2 744868656 5 2 963873521 5 2 377509579 2 3 482818266 2 1 539527855 3 999999999 5 2 101250005 3 3 216140703 3 1 747241048 3 81073251 3 2 963873520 1 3 438133770 4 3 556605330 3 2 507308490 1 3 766356435 5 1 438133771 2 231398661 3 2 1 1 1 1000000000 2 101250004 2 1 389290764 1 857731778 1 29366295 2 482818266 4 2 360543849 2 1 780418694 1 417188303 1 292015612 3 482818266 5 2 6632154 5 3 29366296 4 3 91111257 2 1 348652718 1 101250004 3 206422529 1 2 565111335 1 1 963056779 3 665245342 4 2 360543850 5 2 231398661 1 1 429939459 2 147747439 3 3 184147679 2 3 417188304 1 1 482818266 3 184147679 2 3 377509581 4 3 207264422 2 2 292015612 2 3 857731779 4 2 878542862 2 1 184147678 3 766356435 2 3 780418695 2 3 588790353 5 3 438133772 4 2 200354483 3 2 665245342 3 1 313062682 3 588790354 1 1 173087940 2 747241049 5 1 348652718 3 216140705 2 2 101250004 1 3 565111336 2 2 29366295 5 2 963056779 3 1 273869784 2 76211861 4 2 999999999 3 1 86883812 3 781833038 2 3 998228700 3 3 76211861 2 3 101250003 1 3 857731778 2 2 6632156 3 3 86883812 1 1 438133771 3 273869784 1 2 999999999 5 3 206422529 1 3 6632155 3 1 747241048 2 998228698 3 1 998228699 1 360543850 1 998228699 3 101250005 1 1 429939459 2 389290764 2 2 1 1 1 564836882 2 206422529 5 3 29366296 1 3 556605328 1 2 766356435 2 1 246549659 1 147747440 2 482818265 1 2 588790353 2 1 173087940 1 377509580 3 101250004 5 1 6632155 1 6632155 2 184147677 3 3 2 3 3 857731778 2 2 507308488 1 2 147747440 2 1 588790353 3 273869784 2 3 173087940 2 1 998228699 2 348652717 4 2 216140705 1 1 246549659 3 998228700 2 2 200354484 3 3 539527856 1 3 507308488 4 1 963056779 1 539527855 1 565111336 2 963056779 1 1 377509580 1 86883812 1 389290764 1 313062682 3 681728742 3 3 184147678 1 3 206422527 4 3 377509580 4 1 313062682 1 273869784 1 963873520 3 747241048 1 1 966631802 2 377509580 1 1 565111336 1 216140704 1 539527855 2 200354484 1 2 565111335 1 1 766356434 2 348652719 3 3 429939458 4 1 313062682 2 56519638 4 2 780418695 2 3 539527855 1 1 744868656 2 507308489 4 3 86883811 1 2 6632155 4 3 565111335 3 1 963056779 3 766356433 5 1 781833037 2 438133770 3 1 507308489 1 1000000000 2 665245340 4 1 588790353 3 91111256 5 3 744868657 4 2 147747441 3 3 556605328 2 3 360543849 3 1 747241048 2 91111256 1 3 377509580 5 1 101250004 1 313062682 3 878542863 1 3 246549658 5 3 556605330 4 3 56519637 2 3 173087940 2 3 963056779 2 3 747241048 1 2 539527856 4 3 81073251 5 1 101250004 2 966631801 3 1 556605329 3 781833037 5 1 710733675 3 665245342 5 3 417188303 1 3 507308488 5 3 184147679 2 3 231398663 5 2 76211861 5 2 313062682 4 3 999999999 4 1 417188303 3 273869784 3 3 101250005 4 1 216140704 2 781833038 3 3 377509579 2 3 588790353 1 3 206422527 5 3 273869785 4 2 389290764 2 1 417188303 3 81073252 4 3 744868657 2 3 389290765 5 2 86883811 3 2 173087941 1 3 998228700 2 2 999999999 2 1 780418694 2 998228699 2 2 273869784 3 1 56519638 2 184147678 3 1 147747440 1 348652718 2 147747440 3 3 781833037 5 2 878542863 1 2 206422528 3 2 556605330 4 3 6632155 4 2 273869784 2 1 588790353 1 747241048 3 173087941 4 2 417188302 5 3 56519639 4 1 1000000000 1 216140704 2 681728741 4 3 482818266 5 2 1 2 2 556605328 5 1 216140704 2 184147678 4 1 377509580 2 313062681 4 1 539527855 2 747241049 2 3 101250005 3 1 216140704 3 429939460 3 2 360543850 5 2 101250005 1 3 665245341 5 2 857731779 3 2 998228698 3 1 6632155 1 429939459 1 246549659 2 665245342 4 1 565111336 3 766356435 5 1 565111336 3 482818267 5 1 1000000000 2 766356435 4 1 29366295 3 857731779 4 3 556605328 4 2 29366294 5 3 744868656 5 2 857731777 4 3 781833036 4 3 91111257 2 1 878542863 3 781833037 3 2 429939459 3 2 780418695 1 1 966631802 1 147747440 3 507308488 5 3 857731779 1 1 438133771 1 588790353 1 101250004 1 377509580 3 665245340 5 2 744868657 1 3 665245342 3 2 101250003 3 2 292015612 5 2 6632156 4 2 1000000000 2 3 377509581 3 2 744868655 1 3 429939458 5 2 539527856 5 3 482818266 1 2 966631803 5 1 438133771 3 360543851 4 3 184147678 2 3 81073251 5 3 556605328 1 1 1 3 56519638 1 1 101250004 1 564836882 2 273869784 3 3 966631802 4 2 710733675 5 2 56519638 1 2 206422527 2 2 710733676 5 3 200354484 1 2 246549658 1 3 417188302 1 1 963056779 3 216140705 1 2 184147679 3 1 665245341 2 564836883 5 1 86883812 3 766356435 5 2 348652718 3 2 6632155 3 2 1 2 1 482818266 1 81073252 1 200354483 1 998228699 2 482818267 3 3 998228700 4 2 1000000000 5 2 963873520 3 2 999999999 1 3 417188302 3 3 86883813 1 1 507308489 1 539527855 3 780418694 1 3 744868657 5 1 963056779 2 482818266 1 3 206422529 1 1 173087940 1 681728741 3 565111335 4 1 781833037 2 507308488 3 3 246549659 2 2 246549658 2 1 81073252 2 377509579 4 3 507308489 5 1 147747440 3 6632156 3 2 6632155 4 3 539527856 4 2 313062683 3 3 565111337 4 1 313062682 3 101250003 3 3 780418695 5 3 81073251 5 3 857731779 1 2 766356435 2 3 206422529 3 3 200354482 2 3 482818266 4 3 29366295 2 1 878542863 1 147747440 3 565111337 5 1 76211861 2 507308490 3 2 173087939 1 1 348652718 1 710733675 3 76211861 4 2 101250005 2 1 360543850 2 565111335 3 1 966631802 1 966631802 3 1 2 1 564836882 3 780418693 5 3 246549658 1 2 747241047 1 3 766356434 4 1 966631802 1 507308489 3 231398661 3 2 766356434 3 3 389290764 2 2 857731779 1 3 1 4 3 313062681 2 3 360543851 4 1 348652718 1 1000000000 1 966631802 3 998228700 1 3 780418693 2 1 389290764 1 184147678 1 76211861 1 565111336 1 747241048 2 101250003 2 1 556605329 1 963056779 1 246549659 3 998228700 2 2 665245341 2 1 565111336 3 81073253 4 1 56519638 1 313062682 3 556605328 1 3 91111256 1 1 231398662 2 747241048 4 1 966631802 1 507308489 2 86883812 1 3 963873519 3 3 377509580 5 2 878542862 2 3 998228700 1 1 998228699 1 998228699 2 360543850 1 1 377509580 2 781833036 3 2 101250003 5 2 360543851 1 2 747241049 1 1 963056779 2 348652718 4 1 998228699 1 313062682 2 206422527 2 3 565111336 1 2 348652719 4 3 966631803 2 1 348652718 3 429939458 2 1 292015612 3 200354482 2 3 857731778 1 1 744868656 3 963873521 5 3 780418694 4 2 184147677 5 3 963873519 1 2 273869783 4 2 438133772 2 2 781833036 2 2 377509581 2 1 588790353 2 389290765 5 3 377509581 5 1 207264423 3 681728740 5 2 681728740 3 2 86883813 3 3 417188304 3 3 710733674 5 3 173087939 3 2 81073253 4 3 231398663 3 3 507308490 1 1 207264423 1 6632155 1 216140704 3 56519639 1 1 565111336 1 29366295 1 1 1 147747440 3 377509579 3 1 710733675 3 681728741 2 2 231398663 1 2 231398662 1 3 273869785 5 3 216140703 2 3 507308488 2 1 207264423 2 429939460 5 1 216140704 1 857731778 2 710733675 5 2 999999999 4 1 360543850 1 101250004 3 744868657 2 2 781833036 4 3 101250005 2 2 206422527 3 1 963873520 2 147747440 5 3 665245340 1 3 313062682 5 2 766356435 1 1 966631802 3 766356435 3 1 360543850 2 747241047 5 2 313062683 2 3 966631801 5 1 207264423 2 29366296 4 2 539527854 2 2 1 5 2 360543850 5 3 246549660 3 3 360543851 1 3 588790353 4 2 273869784 2 1 1 3 360543851 3 2 206422527 4 2 556605330 1 3 588790352 5 2 565111336 2 3 147747441 2 1 231398662 3 81073251 4 1 389290764 1 76211861 2 998228699 3 3 76211860 1 1 565111336 3 417188302 1 3 857731777 1 2 966631801 4 1 76211861 2 556605328 1 1 507308489 3 91111257 1 2 6632156 2 3 429939459 1 1 766356434 1 710733675 3 588790353 2 3 878542862 3 3 998228698 2 3 29366294 1 1 313062682 1 966631802 1 665245341 3 6632156 2 2 207264422 2 3 766356435 1 1 744868656 1 184147678 1 173087940 2 360543851 3 2 588790353 4 2 429939458 4 3 91111257 3 2 377509580 1 1 56519638 2 200354482 4 1 665245341 1 857731778 2 91111256 5 2 681728741 3 3 564836881 3 1 56519638 2 292015611 1 1 963873520 3 86883812 4 1 91111257 2 878542863 3 2 147747439 3 3 665245342 1 2 744868655 1 2 348652719 5 3 207264424 4 3 747241048 1 2 56519637 5 1 6632155 1 246549659 2 6632155 5 3 292015613 1 1 76211861 1 963873520 1 781833037 2 246549660 1 2 101250004 3 1 878542863 3 81073253 2 1 963873520 2 710733675 3 3 206422528 3 3 665245341 1 2 1000000000 2 3 966631803 2 3 780418693 1 2 417188303 5 2 348652718 5 1 429939459 2 429939460 5 2 389290764 5 2 173087941 1 1 438133771 3 556605328 2 2 747241048 4 1 389290764 1 665245341 2 744868655 3 2 389290764 4 3 101250004 3 1 81073252 1 781833037 2 565111337 1 1 377509580 2 588790352 1 3 857731779 2 1 86883812 3 781833038 2 2 216140705 3 1 1 3 200354484 1 1 246549659 2 86883811 3 1 744868656 1 681728741 3 966631801 3 2 1 4 3 377509579 4 1 377509580 1 273869784 2 273869784 5 2 389290765 5 1 147747440 2 998228699 3 1 216140704 2 564836883 4 1 878542863 2 389290764 2 1 173087940 1 747241048 1 101250004 3 377509580 2 2 681728741 4 3 878542863 5 2 878542863 1 2 966631801 4 2 86883812 4 3 6632155 5 2 998228700 3 3 207264424 5 3 781833036 1 2 173087941 2 1 429939459 2 744868657 3 2 313062681 4 1 207264423 3 216140705 3 2 29366296 1 3 482818265 3 1 539527855 1 681728741 3 86883812 5 2 556605329 3 2 184147679 4 1 556605329 3 556605330 3 2 292015611 1 2 246549659 1 3 966631802 3 2 998228699 4 2 76211862 3 2 29366295 3 1 231398662 1 86883812 2 857731778 5 2 507308490 5 2 878542863 3 2 998228698 1 3 556605330 5 1 539527855 2 56519638 5 1 966631802 3 429939459 3 2 966631802 3 3 588790352 1 1 966631802 1 556605329 2 744868657 2 2 200354482 5 1 1000000000 1 56519638 1 1 3 665245341 1 1 76211861 1 747241048 1 91111257 1 348652718 1 781833037 1 564836882 2 91111257 5 3 539527856 4 3 966631801 4 3 999999999 5 2 710733675 2 1 429939459 2 564836883 4 2 857731779 2 2 216140704 2 2 348652719 4 1 273869784 1 360543850 3 292015612 3 2 206422528 3 1 377509580 2 292015612 5 1 76211861 3 173087941 4 1 507308489 2 273869783 3 2 91111257 5 2 173087941 3 3 292015612 3 2 231398663 3 3 556605329 5 1 565111336 1 438133771 3 857731778 2 1 429939459 3 216140705 4 2 507308488 5 1 207264423 1 998228699 2 781833037 4 2 246549658 1 3 564836881 1 2 101250005 3 3 665245341 4 2 780418693 3 3 665245342 2 2 76211861 4 1 389290764 2 360543849 1 3 564836882 3 2 377509580 2 2 29366295 4 2 1 1 1 200354483 2 744868657 5 2 313062683 4 3 482818265 2 1 878542863 1 81073252 2 389290763 1 3 348652717 4 1 565111336 3 246549659 2 2 710733674 4 2 246549660 1 1 313062682 2 681728742 3 3 665245342 3 1 998228699 3 292015613 5 3 878542864 5 1 665245341 3 56519638 1 3 207264422 4 3 231398661 1 1 417188303 2 507308490 5 2 482818265 5 3 101250003 2 1 207264423 1 377509580 2 200354482 1 3 556605329 5 1 998228699 3 744868656 3 3 539527855 1 2 313062681 2 1 207264423 1 539527855 2 417188304 2 1 313062682 1 780418694 3 389290763 5 3 539527855 3 2 539527856 1 2 878542862 5 1 101250004 1 963056779 3 56519638 1 2 429939459 2 3 147747439 4 3 878542863 2 1 1000000000 2 438133770 4 1 389290764 2 780418694 1 1 1 2 438133770 3 1 292015612 1 963873520 1 216140704 1 747241048 2 482818266 3 1 292015612 1 147747440 1 681728741 3 292015611 4 1 147747440 2 389290765 3 1 76211861 3 147747439 4 1 377509580 2 588790353 3 3 665245341 3 2 556605328 3 1 747241048 1 101250004 1 482818266 2 81073251 1 3 766356433 1 2 588790352 5 1 360543850 1 101250004 2 101250003 2 2 56519639 3 1 781833037 1 389290764 1 91111257 1 963056779 2 710733675 2 3 966631802 5 1 438133771 2 963873521 4 1 246549659 2 588790354 3 2 744868657 1 3 1 3 2 216140703 4 2 86883812 2 2 857731779 5 1 780418694 3 216140703 1 2 438133771 5 1 273869784 3 348652719 1 2 744868657 3 3 91111257 3 2 86883813 1 2 665245340 1 1 231398662 3 417188302 3 2 565111336 3 2 6632155 4 3 565111336 1 3 963056778 3 1 29366295 1 101250004 1 966631802 1 1 2 348652719 5 3 878542863 2 2 81073253 1 3 747241049 1 1 273869784 1 710733675 1 389290764 3 878542863 2 2 86883811 1 3 184147679 1 2 273869784 5 2 556605330 5 2 56519638 2 1 101250004 2 246549658 5 3 81073253 4 3 857731779 4 2 29366295 4 2 76211860 4 1 744868656 3 998228698 5 1 998228699 3 56519638 5 3 429939460 3 2 86883813 1 2 963056778 1 3 963056778 5 1 966631802 3 360543851 5 1 273869784 2 389290764 2 3 998228700 2 2 1000000000 2 1 963056779 2 781833037 3 3 313062683 2 1 86883812 2 507308489 2 1 348652718 2 507308490 2 2 313062681 4 2 747241049 3 1 1000000000 3 81073251 4 3 963873521 4 1 744868656 1 417188303 3 377509579 1 3 292015613 4 3 665245341 2 2 539527856 5 3 101250004 3 3 681728741 5 2 417188304 5 3 216140704 3 2 200354482 5 2 556605330 5 1 539527855 2 389290763 1 2 781833038 5 1 963056779 3 207264423 2 3 1000000000 2 3 147747440 3 2 681728742 3 1 313062682 2 744868656 4 1 966631802 1 200354483 2 507308488 3 2 747241048 5 3 963056779 5 3 147747441 1 3 6632155 3 1 184147678 1 766356434 2 438133770 1 2 29366294 1 2 216140705 5 2 1000000000 3 3 389290763 4 2 101250003 2 2 963873519 5 3 565111335 3 1 6632155 2 184147679 3 2 588790354 2 1 1000000000 2 781833036 2 1 360543850 3 565111335 3 3 963873519 1 2 963056779 1 2 780418693 2 3 91111258 2 1 747241048 1 6632155 1 292015612 3 81073253 3 1 56519638 1 564836882 3 1000000000 4 1 200354483 3 507308490 2 1 29366295 1 507308489 3 101250003 1 1 6632155 3 781833037 3 2 273869784 1 1 231398662 1 556605329 1 429939459 1 56519638 3 91111256 4 2 216140705 5 3 231398661 4 3 6632155 3 1 246549659 3 313062683 4 2 963873519 2 3 360543849 1 2 56519638 5 1 389290764 1 747241048 3 246549658 2 2 681728742 5 1 781833037 2 360543851 2 2 482818265 2 2 710733675 5 3 747241047 1 2 273869783 1 1 6632155 2 389290763 5 3 1 4 2 173087940 1 3 76211862 2 1 781833037 3 878542862 3 2 780418693 2 3 173087940 5 1 780418694 3 998228699 1 1 292015612 1 6632155 3 564836881 3 1 348652718 3 564836883 2 1 780418694 1 1 2 482818266 2 2 963873520 2 3 588790353 3 3 1000000000 5 1 681728741 2 6632156 5 1 389290764 2 29366294 1 1 81073252 3 91111258 5 1 207264423 3 273869784 2 2 710733674 3 3 780418693 2 3 438133770 1 2 6632155 4 2 273869784 5 3 1000000000 5 1 998228699 1 292015612 3 206422528 2 2 389290765 2 3 273869785 1 1 246549659 3 184147677 5 3 56519639 4 1 56519638 3 417188303 2 2 360543851 4 1 76211861 3 2 1 3 482818267 5 1 200354483 2 348652717 4 3 998228698 3 2 588790353 2 1 348652718 2 878542863 2 2 780418694 5 2 781833038 2 1 86883812 2 76211862 4 3 292015612 1 1 389290764 3 710733675 5 1 429939459 2 86883811 4 3 780418694 1 3 29366296 4 2 206422529 3 3 76211860 4 3 438133772 5 3 81073251 2 3 200354483 3 1 360543850 2 482818266 4 3 81073253 5 3 81073252 3 2 857731779 5 3 564836883 5 1 29366295 1 417188303 3 539527854 4 2 744868657 4 2 539527854 5 3 665245342 1 3 6632155 1 2 507308489 1 1 963873520 2 417188304 1 2 389290764 3 2 681728740 4 3 417188304 3 3 206422527 3 1 147747440 2 507308490 3 3 206422528 1 2 878542862 4 3 231398661 1 3 389290763 1 2 744868657 5 2 857731778 4 1 766356434 1 966631802 2 377509581 1 3 438133770 3 1 56519638 3 417188303 5 2 963056778 3 1 273869784 2 963056779 4 3 246549659 1 2 216140704 4 3 86883812 4 3 878542863 4 3 101250003 3 3 744868656 1 2 482818266 2 3 780418694 3 1 273869784 1 76211861 2 780418693 1 2 998228699 1 2 744868657 3 2 246549659 3 3 86883811 5 2 747241048 5 1 246549659 1 429939459 2 200354483 1 1 665245341 2 86883813 1 2 857731778 5 2 963873520 3 3 273869784 3 3 1000000000 4 3 207264422 1 1 377509580 1 76211861 1 56519638 2 744868657 5 1 998228699 3 56519637 1 2 231398661 2 2 200354482 2 2 273869783 1 3 857731777 5 1 377509580 2 377509579 5 2 744868656 1 1 417188303 1 348652718 2 6632154 3 3 556605328 4 3 76211861 1 2 857731777 1 1 857731778 3 744868655 1 3 200354484 3 3 389290765 5 3 780418695 1 2 377509581 2 2 857731777 5 2 56519637 5 2 507308489 4 2 857731778 3 2 710733676 3 3 998228698 1 1 681728741 1 857731778 1 998228699 2 963873520 4 1 56519638 3 29366295 5 3 963873521 1 3 781833037 5 3 438133772 5 1 206422528 1 292015612 3 56519637 2 3 564836883 1 3 556605329 4 1 1000000000 1 360543850 3 76211862 4 1 998228699 3 206422529 1 2 710733675 3 3 507308488 5 2 231398661 5 1 556605329 3 857731778 5 3 1000000000 1 2 878542863 3 2 173087939 4 2 781833038 1 3 206422527 3 1 507308489 2 6632154 3 2 507308488 3 1 857731778 2 564836881 4 3 438133772 3 3 780418694 3 1 556605329 1 780418694 2 564836882 2 2 29366294 3 1 348652718 3 417188303 3 3 744868655 1 1 744868656 1 184147678 1 857731778 2 556605328 3 3 101250005 5 1 6632155 2 389290764 5 1 429939459 2 781833037 5 3 313062682 5 1 216140704 2 429939459 3 1 207264423 1 429939459 3 998228698 1 3 744868655 2 2 76211861 5 2 539527856 2 2 348652719 5 3 438133770 3 2 348652717 5 1 781833037 1 564836882 3 710733674 3 1 389290764 2 482818266 5 1 588790353 1 81073252 2 184147679 2 1 184147678 2 360543851 3 3 360543851 5 3 246549659 5 2 710733675 1 1 998228699 1 1000000000 3 81073251 1 2 556605328 3 2 206422529 4 2 360543850 1 1 184147678 1 998228699 3 417188303 5 2 147747441 1 2 81073252 1 2 207264424 5 1 681728741 2 173087939 4 2 710733676 4 1 507308489 3 747241048 1 3 966631801 5 3 438133772 4 3 206422529 5 1 29366295 3 86883811 3 2 313062682 4 1 86883812 2 6632154 1 1 6632155 3 1000000000 3 3 507308489 5 2 101250004 1 3 766356434 2 1 360543850 1 216140704 2 246549660 2 1 1000000000 3 216140704 1 1 184147678 1 744868656 3 101250003 1 3 246549658 1 1 56519638 2 6632156 2 2 348652717 2 2 273869785 2 3 963873519 1 3 681728740 5 1 878542863 1 780418694 3 857731778 1 2 313062682 2 1 29366295 3 101250005 3 1 747241048 1 998228699 2 173087939 2 2 539527854 2 1 273869784 3 81073252 5 3 292015611 3 2 292015611 5 2 966631801 3 2 76211861 2 1 963056779 3 507308488 1 2 963056778 2 1 482818266 3 780418693 2 2 857731777 3 3 588790352 2 2 1 1 1 206422528 2 780418695 1 3 313062682 4 2 389290765 2 1 173087940 2 766356435 4 2 999999999 3 3 377509580 4 1 966631802 3 91111256 5 3 966631801 2 2 101250005 4 2 438133770 2 2 588790352 4 3 588790352 2 2 86883813 5 1 216140704 1 966631802 3 377509580 3 1 507308489 2 417188304 1 3 360543850 4 2 747241048 1 2 206422528 5 1 207264423 2 781833037 2 2 747241049 1 3 231398661 2 3 56519639 4 3 1 2 3 744868657 4 1 6632155 1 231398662 2 878542863 3 1 781833037 1 998228699 1 101250004 3 313062682 5 1 417188303 3 231398663 4 2 665245341 1 3 429939458 5 1 744868656 3 6632155 5 1 747241048 3 273869785 3 1 6632155 2 91111256 3 3 377509581 4 2 781833037 2 2 231398662 3 3 963056780 5 1 81073252 3 147747441 1 3 766356433 4 1 147747440 2 56519637 2 1 246549659 3 438133772 3 2 878542863 1 2 273869784 1 2 377509581 2 2 766356433 5 3 377509579 2 3 417188302 3 1 963873520 2 101250005 3 2 216140704 1 1 417188303 1 429939459 2 184147678 4 3 710733675 4 2 91111258 1 1 588790353 3 781833038 2 3 1 3 2 231398663 3 1 246549659 3 246549659 4 1 482818266 3 101250003 2 1 710733675 3 56519639 1 1 878542863 2 417188302 4 1 963056779 3 173087940 5 1 564836882 1 6632155 1 147747440 1 313062682 2 313062682 1 2 766356433 2 1 207264423 3 216140705 5 2 6632154 2 2 766356433 1 1 878542863 2 76211862 3 2 91111256 3 3 417188303 5 1 556605329 3 417188302 2 2 86883812 2 2 665245342 2 3 86883813 3 2 184147677 3 2 389290764 2 2 389290763 2 3 998228700 3 3 780418694 1 1 1000000000 2 417188304 2 1 539527855 2 438133770 2 3 966631801 4 1 539527855 1 588790353 1 417188303 2 184147678 2 3 200354482 2 3 539527856 3 1 101250004 1 76211861 2 780418695 2 1 963056779 3 313062683 3 2 216140705 2 3 29366294 1 3 588790352 3 2 681728741 2 2 101250005 1 2 417188303 4 3 56519637 1 1 417188303 2 76211862 5 2 539527856 1 3 766356435 2 2 1 4 3 29366294 5 3 200354483 3 3 56519638 3 3 91111258 1 1 76211861 3 200354484 3 3 81073251 1 2 963056779 2 2 747241047 1 2 206422529 2 3 438133772 5 3 348652719 5 3 206422529 2 3 173087941 3 2 507308489 1 2 216140704 4 2 313062682 4 1 147747440 3 556605328 4 3 2 5 1 878542863 3 76211861 1 3 200354484 2 1 744868656 1 91111257 2 999999999 4 2 56519639 4 1 710733675 3 76211862 4 3 565111336 4 1 184147678 2 86883813 2 3 963056779 1 1 556605329 2 360543849 3 2 1000000000 1 2 747241049 4 1 766356434 1 963056779 2 2 5 2 29366294 5 3 200354482 2 2 231398661 1 3 216140703 5 3 86883811 5 1 780418694 1 360543850 1 766356434 3 766356434 4 2 766356434 5 2 588790353 5 2 216140704 5 3 173087941 3 2 438133770 1 1 147747440 3 857731777 1 2 76211862 4 1 147747440 1 6632155 3 878542862 4 1 857731778 2 507308490 5 1 246549659 3 966631802 4 1 91111257 1 507308489 1 231398662 1 273869784 1 29366295 2 56519638 2 3 429939460 1 3 91111256 1 3 681728742 4 1 556605329 3 389290764 3 3 216140704 3 3 6632154 2 1 360543850 3 56519639 5 2 681728742 2 1 348652718 3 56519639 4 3 507308490 2 2 246549658 3 3 81073253 3 1 482818266 3 665245341 1 2 377509579 3 2 963873520 2 3 200354482 4 1 173087940 3 507308489 3 1 565111336 3 101250004 2 2 766356434 5 2 710733675 2 2 1 5 1 966631802 3 482818266 3 1 588790353 2 857731778 2 3 766356435 5 2 216140705 5 2 76211862 5 2 313062681 4 2 348652719 2 3 556605329 4 1 781833037 1 588790353 3 966631802 5 2 998228698 5 2 292015613 1 3 207264422 1 1 539527855 1 429939459 1 556605329 2 999999999 1 3 348652719 1 1 389290764 1 1 3 348652717 4 2 766356433 3 3 76211860 1 3 438133772 4 2 438133770 4 2 744868655 1 3 206422527 5 3 173087939 4 3 1000000000 2 3 91111256 3 2 780418695 5 2 216140705 4 3 200354484 4 1 360543850 1 273869784 1 963056779 3 6632154 1 2 273869784 5 2 348652718 1 3 564836882 1 1 539527855 2 539527856 3 1 81073252 1 101250004 2 348652719 2 2 206422529 4 1 565111336 3 744868657 2 2 360543851 1 2 556605328 4 2 292015613 5 1 216140704 3 766356433 2 3 389290764 5 1 665245341 1 565111336 2 438133772 5 3 76211860 3 2 246549659 5 3 556605330 1 1 273869784 2 76211861 1 1 878542863 3 747241048 1 1 184147678 2 360543850 1 3 147747440 4 1 246549659 2 348652718 3 1 665245341 3 565111337 4 1 417188303 3 184147678 5 3 246549658 2 2 1 3 3 966631801 5 1 216140704 3 207264423 1 2 101250003 3 1 206422528 1 998228699 3 564836883 2 3 681728742 3 3 173087940 2 2 878542863 3 2 348652718 1 2 539527854 5 1 173087940 2 681728742 5 2 507308488 5 1 184147678 3 564836881 4 2 417188304 1 1 588790353 3 173087941 1 1 76211861 3 101250005 3 1 377509580 1 539527855 2 507308488 5 1 681728741 2 86883812 3 1 744868656 1 360543850 1 482818266 1 564836882 2 417188304 1 2 86883812 2 1 216140704 2 681728740 3 2 539527856 1 3 1 2 1 313062682 3 747241047 2 3 766356434 5 1 744868656 1 429939459 3 710733675 3 1 963873520 2 482818267 5 3 966631802 3 2 377509580 3 2 348652718 5 3 207264422 5 2 438133770 5 2 56519639 4 2 744868655 5 1 556605329 3 1000000000 3 1 273869784 2 507308489 4 3 966631801 4 1 86883812 3 766356435 4 3 216140704 2 1 998228699 1 1 2 348652717 5 3 963056779 5 2 377509581 3 3 564836881 4 1 564836882 2 556605328 2 2 207264423 4 3 681728741 2 2 206422528 4 2 565111336 1 2 231398663 5 1 29366295 3 665245340 1 2 1 4 2 963873520 3 2 389290765 2 1 86883812 1 6632155 2 482818265 3 3 966631802 2 1 173087940 1 200354483 1 780418694 3 417188302 5 2 565111336 1 1 29366295 3 273869783 4 2 878542864 3 2 91111256 1 3 273869784 5 2 377509581 1 3 878542863 4 1 780418694 1 1000000000 1 507308489 3 780418694 5 3 200354482 1 2 231398661 2 1 360543850 1 588790353 1 292015612 1 766356434 1 556605329 1 91111257 3 963873519 4 3 86883813 3 1 91111257 2 184147678 5 2 184147678 4 1 348652718 3 273869785 4 3 6632154 4 1 878542863 2 588790354 5 3 173087939 1 3 207264423 1 1 429939459 3 429939460 1 3 292015613 4 3 76211862 4 1 998228699 3 878542864 1 1 389290764 1 766356434 1 564836882 1 56519638 3 507308488 1 3 377509579 4 1 781833037 3 417188302 4 3 429939459 5 1 6632155 3 565111335 1 3 389290763 5 3 313062681 4 2 878542864 4 3 216140703 5 2 963873520 1 3 665245340 2 3 216140703 4 2 6632154 2 3 999999999 4 2 231398661 4 2 147747440 5 1 588790353 1 348652718 2 231398663 2 3 857731777 3 2 76211862 3 1 207264423 3 781833037 2 2 292015612 5 3 91111258 1 3 56519638 1 2 216140703 2 3 313062682 3 3 389290764 2 1 878542863 2 292015612 4 2 556605328 1 2 963873521 1 2 200354484 2 2 966631802 3 3 438133771 3 1 539527855 3 539527854 3 3 564836881 5 3 91111258 5 1 966631802 1 173087940 1 29366295 3 780418694 5 3 878542862 3 3 56519638 2 1 665245341 1 91111257 2 507308489 3 1 539527855 1 857731778 1 231398662 2 966631801 5 2 29366295 4 1 963873520 3 184147677 3 3 429939460 2 2 998228699 3 3 81073252 3 3 313062683 1 3 681728741 1 1 173087940 1 389290764 2 313062683 1 1 963873520 2 482818266 4 2 216140703 4 3 2 5 1 963873520 3 246549659 2 1 313062682 3 348652719 5 3 206422528 2 3 1000000000 4 2 507308488 3 2 76211861 4 1 231398662 1 747241048 3 6632154 1 1 173087940 3 963056780 4 3 564836881 2 3 147747439 1 3 101250003 3 3 780418694 4 2 360543849 1 1 216140704 2 766356434 1 1 963056779 2 313062683 4 1 6632155 3 273869785 2 1 780418694 3 681728741 1 2 377509579 2 2 1000000000 1 2 857731779 3 3 781833038 1 1 857731778 2 173087940 1 1 665245341 1 417188303 2 539527854 5 2 710733674 5 2 565111337 5 1 56519638 3 429939460 2 1 780418694 2 313062681 5 1 781833037 1 507308489 1 438133771 2 313062682 3 2 91111257 4 1 56519638 2 360543851 2 3 747241048 3 2 857731779 5 2 56519639 2 2 429939459 2 1 766356434 2 1000000000 4 1 482818266 2 231398663 3 2 216140704 5 1 76211861 1 429939459 1 539527855 2 710733674 5 3 966631802 3 3 216140703 1 1 86883812 3 216140704 1 3 86883812 1 1 81073252 1 681728741 3 681728741 2 3 780418693 5 1 246549659 3 556605329 1 3 147747441 3 3 857731779 1 1 173087940 2 207264423 3 3 588790354 4 3 556605330 2 2 147747441 4 2 710733674 1 3 377509580 5 3 76211862 2 3 86883811 2 2 292015612 5 3 86883811 1 1 101250004 3 998228698 1 2 429939459 3 3 216140703 3 1 963873520 3 878542864 1 2 216140705 3 3 207264422 3 1 710733675 2 766356433 1 3 963056778 3 3 377509579 5 1 507308489 3 1000000000 4 3 207264424 4 2 6632156 4 1 246549659 1 273869784 1 81073252 2 389290765 1 1 6632155 3 766356433 2 3 147747440 5 3 556605328 3 2 744868655 1 2 780418695 4 1 348652718 3 482818265 2 3 539527856 5 3 963056779 3 3 184147678 4 3 273869785 3 3 147747441 3 3 173087941 4 2 878542864 3 2 360543850 4 2 963056780 4 1 665245341 3 147747440 1 3 86883812 4 3 507308488 2 2 147747440 2 2 507308490 1 3 482818265 3 2 216140704 2 2 710733676 4 3 6632154 3 3 565111337 3 1 507308489 1 429939459 1 231398662 3 377509581 3 2 147747441 5 3 348652718 3 2 76211860 1 2 2 2 2 76211862 3 1 665245341 2 216140704 2 1 482818266 2 81073251 1 3 101250004 3 1 747241048 3 588790352 2 3 389290765 3 1 6632155 2 710733676 3 2 681728740 5 1 216140704 2 173087939 3 1 857731778 1 360543850 3 565111335 3 1 292015612 3 878542862 4 3 710733676 5 1 86883812 2 780418694 5 2 482818265 1 1 565111336 2 665245342 2 3 681728742 2 2 966631801 5 1 91111257 1 360543850 3 429939458 3 1 207264423 3 173087940 1 3 200354482 5 1 747241048 2 76211860 2 3 665245340 5 3 438133770 1 2 539527856 4 2 966631801 4 3 184147678 2 3 710733674 2 1 588790353 3 292015611 5 2 681728742 1 1 377509580 2 429939459 4 1 744868656 1 377509580 3 665245341 3 2 963056778 4 3 998228698 2 1 747241048 2 101250003 5 1 507308489 1 878542863 3 998228700 5 3 81073253 1 2 781833036 4 2 747241048 2 3 556605328 4 3 966631803 1 1 184147678 3 6632156 4 3 389290765 3 2 417188303 4 2 482818265 2 3 101250003 5 3 231398661 4 3 998228700 1 2 86883811 5 3 744868657 3 2 91111258 3 2 91111256 4 2 6632154 4 2 76211860 1 2 6632154 1 1 56519638 1 857731778 1 1000000000 3 963056780 5 3 273869783 4 1 665245341 2 207264422 5 2 564836883 5 1 781833037 1 878542863 3 389290765 4 3 564836882 5 2 747241049 1 2 86883811 2 1 429939459 2 377509579 5 1 766356434 2 91111258 5 2 2 1 2 313062682 5 2 507308489 2 3 184147679 2 3 780418694 5 1 184147678 2 292015612 2 2 360543849 4 3 681728741 4 1 482818266 2 6632156 3 1 377509580 1 710733675 2 429939459 2 3 216140705 2 1 878542863 1 184147678 1 665245341 1 292015612 3 747241047 3 2 565111337 4 2 998228699 3 3 206422528 1 2 564836883 4 2 780418694 2 1 588790353 2 963056779 2 3 377509579 5 1 200354483 2 482818267 3 3 81073252 4 3 91111257 3 1 91111257 1 744868656 2 231398661 4 3 246549659 4 2 29366294 1 3 963056780 4 2 231398662 3 1 360543850 3 857731778 1 3 56519639 5 2 76211862 5 3 173087939 4 1 173087940 3 2 4 3 507308490 4 3 246549660 4 2 564836883 4 3 564836881 4 1 998228699 1 564836882 3 246549658 3 1 101250004 3 313062682 4 2 216140705 4 1 216140704 2 507308488 5 2 348652718 1 2 86883812 2 2 86883813 3 1 246549659 2 588790352 5 1 56519638 1 273869784 3 313062681 5 3 313062681 1 2 246549658 3 3 273869785 2 1 292015612 2 710733675 4 1 206422528 3 313062681 5 2 539527855 3 2 56519638 4 2 781833037 5 1 710733675 2 292015613 5 2 56519639 1 3 246549658 4 1 681728741 3 81073253 4 1 91111257 3 744868657 4 2 313062682 5 3 184147679 4 3 438133772 5 1 710733675 2 417188303 4 3 747241047 5 1 56519638 1 564836882 2 556605329 4 3 429939459 5 3 76211862 2 1 29366295 2 246549658 1 2 207264423 2 1 6632155 2 200354484 5 2 747241047 4 3 81073252 4 1 963056779 2 76211862 5 3 780418695 5 3 857731779 5 2 29366295 4 1 1000000000 1 86883812 2 998228700 4 3 417188302 3 3 389290765 3 1 348652718 1 1000000000 1 273869784 1 556605329 3 184147677 3 3 710733674 2 3 780418694 3 2 429939460 4 2 56519639 2 3 81073252 5 2 377509581 2 3 173087940 2 3 29366295 1 1 200354483 2 76211862 1 2 438133771 4 3 781833036 2 3 780418693 4 2 564836883 5 3 86883813 3 3 710733674 3 3 184147677 1 2 76211860 4 1 429939459 3 29366296 4 2 998228699 2 2 417188303 5 1 556605329 1 438133771 1 273869784 1 781833037 2 101250005 5 2 216140703 5 2 744868657 4 3 56519638 3 3 744868655 3 3 998228698 5 1 29366295 3 681728741 1 1 665245341 2 173087941 4 1 681728741 1 963056779 1 766356434 1 588790353 1 292015612 3 313062682 5 2 878542864 2 2 781833037 5 2 564836883 2 3 963056778 2 2 999999999 3 3 878542863 3 2 878542864 2 1 710733675 1 246549659 1 389290764 1 292015612 2 216140703 1 3 781833037 2 3 482818266 3 3 556605328 2 2 507308489 4 2 966631801 3 1 780418694 3 56519638 4 1 507308489 3 857731779 2 3 273869785 3 1 963056779 2 360543850 3 1 539527855 2 91111258 2 2 438133771 3 1 429939459 1 857731778 1 429939459 3 482818265 2 2 438133771 2 2 781833038 5 2 377509581 1 1 273869784 3 29366296 3 3 360543850 4 3 780418694 4 3 744868655 1 1 216140704 1 360543850 1 56519638 1 744868656 1 389290764 1 56519638 1 744868656 1 747241048 3 1000000000 5 3 963056779 2 3 417188303 2 1 507308489 2 744868655 4 3 438133770 2 1 588790353 2 429939459 4 2 246549659 1 1 231398662 2 539527855 3 3 565111336 3 1 313062682 3 747241047 1 2 507308490 3 1 56519638 1 564836882 1 273869784 1 744868656 2 744868656 4 2 878542863 1 1 710733675 1 207264423 1 147747440 1 482818266 2 29366294 4 3 86883813 1 1 966631802 1 681728741 1 429939459 1 1000000000 1 588790353 1 91111257 2 6632156 4 1 966631802 1 231398662 2 246549660 5 2 313062681 5 1 360543850 3 781833038 5 1 206422528 1 313062682 3 76211860 5 3 747241049 1 2 539527854 1 2 999999999 2 3 231398661 5 3 878542862 4 3 377509581 5 1 207264423 2 200354482 1 1 878542863 2 86883811 4 3 681728742 3 2 998228698 2 3 1000000000 2 2 206422528 5 1 539527855 3 76211860 4 1 348652718 3 184147679 1 3 507308490 3 1 207264423 1 81073252 3 998228700 3 1 360543850 1 780418694 3 360543850 4 1 246549659 3 564836882 4 2 507308488 1 2 86883812 3 1 539527855 1 348652718 3 564836881 3 3 231398661 1 2 207264423 1 3 81073251 4 2 565111337 1 2 216140704 3 2 231398662 2 2 207264423 2 1 564836882 1 681728741 2 780418693 4 3 206422529 5 2 963873519 1 2 206422529 2 3 766356435 2 2 231398663 5 1 360543850 2 56519638 1 3 747241047 3 1 273869784 3 429939460 4 3 313062681 3 2 1 3 3 998228698 1 2 86883812 1 1 857731778 1 377509580 1 207264423 1 556605329 3 200354484 1 2 966631803 4 2 747241047 4 2 665245342 1 2 91111258 4 1 417188303 3 781833036 5 2 231398661 2 1 173087940 1 101250004 2 539527854 5 3 101250004 5 3 377509579 2 1 56519638 2 588790352 2 2 438133770 4 3 998228700 3 3 56519637 4 3 273869784 5 1 6632155 2 710733676 5 3 565111337 5 1 966631802 2 665245341 5 1 200354483 1 878542863 3 857731778 3 1 360543850 3 2 2 1 184147678 1 963873520 1 389290764 2 2 1 3 963056778 3 1 878542863 1 565111336 1 681728741 2 292015611 2 1 389290764 3 998228699 4 3 556605328 1 2 6632155 5 3 81073251 3 2 81073253 2 2 564836882 1 1 348652718 3 377509579 1 1 81073252 3 313062682 3 2 539527854 2 2 963873519 5 1 766356434 1 86883812 2 206422527 5 2 348652717 2 1 1 2 747241049 3 2 878542864 3 3 206422527 4 2 710733676 1 3 539527855 2 3 56519638 3 1 377509580 3 56519637 4 3 29366294 5 3 781833038 4 1 206422528 2 766356435 3 3 482818267 4 2 91111256 5 2 564836881 2 1 438133771 2 438133770 2 2 438133770 3 1 348652718 1 429939459 3 273869783 3 2 665245342 5 2 564836881 2 3 292015613 2 3 348652719 4 2 588790353 1 1 963056779 1 438133771 1 681728741 1 216140704 1 389290764 1 200354483 1 76211861 1 963873520 1 377509580 3 56519639 5 1 966631802 3 207264422 4 1 6632155 1 313062682 3 588790354 4 2 29366294 3 3 6632154 1 2 273869784 1 2 377509580 2 1 1000000000 3 56519639 2 3 200354483 4 1 147747440 2 292015612 5 2 681728740 2 3 1 1 2 147747440 5 3 207264424 1 2 206422528 1 1 766356434 3 747241047 4 3 377509581 4 1 744868656 3 780418695 3 3 1000000000 5 3 1000000000 3 3 429939458 3 3 246549660 4 3 998228698 2 2 91111256 4 1 588790353 1 200354483 1 417188303 3 360543851 1 1 507308489 1 200354483 2 507308489 3 3 231398661 5 3 207264424 5 3 878542864 2 1 781833037 1 588790353 3 999999999 4 2 313062682 1 3 417188304 1 2 710733674 5 3 681728742 1 3 966631802 3 1 173087940 1 963873520 1 207264423 3 681728742 4 2 200354483 3 2 147747441 4 2 246549659 4 3 963873519 3 1 744868656 1 565111336 1 81073252 1 780418694 1 747241048 1 963056779 2 878542864 2 3 81073251 2 2 29366295 1 1 482818266 1 780418694 2 780418693 1 1 556605329 2 173087939 1 2 966631803 5 2 482818266 2 3 273869783 3 3 231398662 2 3 963056778 2 2 207264422 2 2 998228700 3 3 564836882 2 3 101250003 2 2 1 5 1 86883812 2 963056780 1 3 507308489 1 1 781833037 2 744868657 4 2 76211860 3 2 781833036 1 2 429939459 1 1 292015612 2 86883813 1 1 292015612 3 963873519 2 2 588790353 1 1 998228699 3 565111335 3 3 998228700 5 1 348652718 3 377509580 4 3 348652717 2 1 6632155 1 173087940 3 438133772 3 3 438133770 1 2 56519637 5 3 417188304 4 1 482818266 1 766356434 1 966631802 2 313062681 4 2 56519637 1 1 56519638 2 6632154 5 3 878542863 5 3 564836883 3 2 81073252 1 1 200354483 1 173087940 1 857731778 2 173087939 1 1 429939459 1 147747440 3 292015612 1 3 81073251 5 3 507308490 3 3 6632154 3 3 184147679 5 3 665245340 5 3 878542862 3 3 588790354 4 2 246549660 2 2 588790354 3 3 665245340 1 3 206422528 1 1 56519638 3 246549659 2 2 747241049 4 3 857731779 2 1 857731778 1 184147678 1 747241048 1 482818266 3 207264423 5 3 878542864 5 1 878542863 1 507308489 1 747241048 3 76211860 5 3 86883811 5 3 246549658 4 2 273869784 3 3 588790353 2 2 313062682 1 2 81073251 3 3 29366294 2 2 389290765 5 2 56519638 4 2 200354483 2 3 76211860 3 1 360543850 1 878542863 2 1 5 3 81073253 4 1 857731778 2 588790352 1 1 206422528 2 313062682 3 3 710733675 5 3 878542862 2 3 747241048 4 3 482818266 3 2 963873521 3 2 744868656 1 1 184147678 3 207264423 1 2 292015613 1 3 744868656 3 1 91111257 3 173087940 3 3 963056780 2 3 29366296 1 3 781833036 5 3 206422529 4 1 744868656 1 86883812 2 360543851 4 2 665245342 3 3 81073252 5 3 999999999 2 1 231398662 1 429939459 1 377509580 1 377509580 3 429939458 5 2 878542863 5 3 665245342 2 3 86883811 2 1 588790353 3 665245341 1 2 273869784 4 2 878542864 3 1 417188303 1 91111257 3 377509580 5 2 681728742 4 1 417188303 1 246549659 1 539527855 1 438133771 3 681728741 4 2 588790353 4 1 101250004 3 231398663 2 3 56519639 4 1 665245341 1 747241048 3 747241049 2 3 564836882 2 3 6632155 3 2 6632156 1 3 348652718 2 2 747241048 3 3 200354482 5 3 747241047 5 3 29366294 3 2 173087940 1 1 710733675 1 998228699 1 348652718 1 360543850 2 216140703 2 1 438133771 1 101250004 2 565111337 1 3 348652718 1 3 747241047 2 2 292015612 1 2 184147678 5 2 565111337 3 2 744868657 4 1 81073252 1 1 2 539527855 1 3 377509580 4 1 389290764 1 744868656 3 556605329 4 3 6632155 1 1 360543850 1 744868656 1 246549659 2 313062681 1 2 963056780 3 2 710733674 3 3 507308489 5 3 780418693 4 1 173087940 1 377509580 1 747241048 1 81073252 1 313062682 2 231398663 2 2 665245341 1 1 963056779 3 507308489 5 1 348652718 1 588790353 1 86883812 3 507308490 5 1 966631802 2 482818266 4 3 246549660 5 2 780418693 4 2 878542863 1 2 438133772 4 2 389290764 5 3 429939460 4 1 963873520 1 348652718 2 56519637 1 1 556605329 2 216140704 4 3 963056778 1 1 389290764 2 91111257 5 1 81073252 2 966631801 1 3 173087941 2 3 101250004 3 3 173087941 1 1 147747440 2 878542864 3 3 710733676 4 2 710733674 5 2 313062683 2 2 231398661 3 3 665245340 5 3 438133770 1 1 76211861 1 173087940 1 6632155 2 2 1 1 56519638 2 273869784 2 1 429939459 3 231398661 5 2 86883813 2 1 744868656 2 438133772 1 2 2 4 2 101250005 5 1 766356434 2 273869783 5 2 76211862 2 3 101250003 2 3 246549658 3 3 963056779 2 1 878542863 2 389290763 5 1 507308489 2 681728740 3 3 963056780 5 1 216140704 3 482818265 3 2 273869785 2 2 231398663 3 3 360543850 3 3 173087941 1 3 556605329 2 1 781833037 2 29366295 2 3 747241048 4 1 963873520 1 147747440 2 377509579 1 1 966631802 2 556605330 2 3 966631803 2 1 313062682 3 206422529 5 2 747241047 3 1 216140704 2 292015611 3 2 313062681 5 2 565111337 5 3 417188304 2 2 273869784 3 3 360543850 2 1 966631802 1 998228699 2 438133771 1 2 216140705 1 1 963873520 3 857731777 1 1 482818266 3 744868657 1 1 588790353 1 781833037 3 360543850 4 1 766356434 3 6632155 3 2 878542864 5 3 780418694 3 2 766356433 4 3 766356435 4 3 173087941 3 1 588790353 3 438133772 2 3 482818266 3 1 1000000000 3 999999999 3 2 207264422 4 1 348652718 2 556605328 4 3 348652717 3 3 206422528 2 1 273869784 3 2 4 2 564836881 5 2 246549660 1 1 173087940 2 781833038 2 3 184147677 1 2 565111335 1 3 878542863 4 3 207264422 2 2 76211862 3 3 507308488 2 1 565111336 3 207264422 3 3 966631801 2 2 246549660 4 2 766356435 3 3 81073251 5 3 231398663 2 3 101250003 5 1 313062682 1 539527855 3 360543849 5 2 564836882 5 1 389290764 2 966631801 3 3 564836882 3 2 966631802 5 3 29366296 2 1 86883812 3 76211862 2 2 29366296 2 1 147747440 1 184147678 2 76211861 5 1 963056779 3 966631802 5 2 438133772 1 3 377509580 5 2 744868656 5 2 780418694 5 1 665245341 3 963056779 3 2 539527856 2 2 588790353 5 1 56519638 3 273869783 5 1 56519638 2 273869785 2 3 781833036 2 3 91111257 4 3 216140703 1 2 206422527 1 2 200354484 5 3 1 4 1 1 3 781833036 2 1 665245341 2 665245341 1 1 744868656 2 207264424 4 3 207264423 4 2 184147677 4 3 766356434 3 2 1 5 3 998228698 4 2 1000000000 3 2 780418694 1 1 56519638 3 747241049 5 2 744868656 3 2 6632156 3 1 429939459 1 710733675 2 91111256 2 3 86883811 5 1 147747440 1 438133771 2 91111256 1 3 216140705 2 1 76211861 1 588790353 3 710733676 1 1 966631802 2 29366295 5 2 377509581 3 2 348652718 5 3 747241048 4 2 482818265 1 3 207264424 3 2 273869785 5 1 565111336 1 966631802 2 292015611 5 2 539527855 2 3 539527856 1 1 313062682 3 173087939 4 2 29366294 4 1 56519638 2 56519639 3 2 76211860 3 2 91111257 1 2 231398663 5 3 147747440 5 2 878542864 4 2 507308489 4 2 780418693 4 2 665245342 5 2 963056778 4 2 744868656 5 2 216140703 1 3 780418693 1 2 173087940 1 3 747241048 2 1 963056779 2 1 2 3 710733676 3 3 998228698 1 2 313062683 2 2 81073251 1 2 565111336 1 2 206422528 2 3 273869784 1 1 998228699 1 6632155 3 565111336 5 3 313062682 3 1 744868656 3 348652717 2 3 429939458 3 2 81073251 4 3 766356434 2 3 360543850 2 3 184147678 3 1 1 2 966631802 2 3 86883813 5 1 6632155 2 200354483 1 1 216140704 1 998228699 2 173087939 2 2 857731778 2 2 780418694 2 3 273869785 5 1 184147678 2 507308488 2 3 246549660 2 1 539527855 2 246549660 2 3 429939460 4 3 665245341 5 3 206422529 1 2 564836882 1 2 766356435 4 3 878542863 5 3 56519637 5 3 665245341 2 1 313062682 2 246549659 4 3 216140705 4 1 780418694 1 348652718 2 76211861 2 3 173087939 3 3 681728741 3 2 231398661 1 1 857731778 3 101250003 4 2 744868656 4 3 588790354 2 1 482818266 3 438133772 3 2 438133772 4 2 246549659 2 3 360543851 3 1 101250004 2 564836883 5 1 216140704 1 588790353 1 963056779 3 200354484 2 2 564836883 1 1 878542863 1 207264423 1 348652718 2 588790354 1 2 780418695 1 2 81073253 4 3 438133772 4 2 200354484 5 3 101250005 3 2 429939460 3 2 766356435 4 1 200354483 2 29366295 5 3 565111336 2 3 565111335 3 2 438133771 2 1 1000000000 2 963056778 2 1 1000000000 2 76211860 3 3 781833037 2 3 184147678 4 1 206422528 3 173087939 2 3 200354483 1 2 766356433 1 2 417188304 3 3 6632154 3 1 747241048 1 200354483 2 539527856 4 3 747241048 2 3 482818265 3 1 184147678 1 246549659 1 91111257 1 389290764 2 273869785 4 2 438133772 2 2 963056778 5 1 963873520 3 564836883 4 2 184147677 2 2 81073252 4 2 2 1 1 507308489 2 184147679 5 2 417188302 4 1 963873520 2 200354482 1 3 173087939 1 3 348652718 4 2 29366296 2 2 878542863 1 2 438133772 2 1 998228699 1 246549659 2 539527855 3 3 91111258 1 2 1 1 2 588790354 4 3 878542864 4 3 780418694 4 3 665245342 5 3 29366294 5 2 878542863 4 2 348652719 5 2 998228699 3 2 273869785 4 3 91111257 3 2 780418693 2 1 588790353 3 147747440 3 2 963873520 1 2 998228699 2 3 744868655 1 2 963873519 1 1 184147678 3 766356433 3 3 507308490 3 3 313062681 1 3 539527854 5 3 429939460 4 2 91111256 2 3 81073252 1 2 360543849 1 3 565111335 1 2 564836883 1 3 377509579 4 2 91111256 5 3 963873521 5 1 216140704 3 429939459 1 3 438133771 5 1 360543850 3 6632154 3 3 86883813 3 2 963873519 4 1 231398662 1 588790353 1 417188303 2 200354482 5 3 273869783 4 3 766356435 2 1 273869784 3 348652717 4 2 91111258 2 3 101250005 2 2 507308490 1 2 710733675 3 2 206422527 5 2 963873519 1 1 101250004 2 1 5 2 200354483 3 3 200354484 1 3 360543850 1 1 76211861 1 781833037 2 507308490 3 2 878542864 3 3 81073251 4 2 184147677 5 1 216140704 3 539527854 3 2 200354483 3 1 101250004 1 665245341 1 681728741 3 438133771 5 3 539527856 4 1 588790353 2 507308490 4 2 564836882 3 1 81073252 1 744868656 2 539527854 2 1 565111336 2 173087940 5 2 1 4 1 216140704 1 246549659 2 2 1 1 1000000000 3 6632155 2 2 417188303 4 1 147747440 3 76211860 5 3 200354484 3 2 417188304 2 3 29366296 4 2 507308489 2 1 966631802 3 101250003 2 1 246549659 3 744868655 1 3 780418695 2 3 963873520 1 3 292015612 5 3 998228698 3 1 963873520 2 231398661 4 3 273869783 3 3 313062682 4 3 29366296 3 1 389290764 2 292015611 2 1 184147678 3 998228698 1 1 665245341 1 91111257 3 564836882 1 2 565111336 2 2 438133770 2 3 710733676 5 3 206422529 5 2 417188302 3 1 292015612 3 564836882 3 1 565111336 2 184147679 1 2 565111335 5 2 963056780 5 1 56519638 3 81073252 1 3 966631801 2 3 766356433 1 2 348652718 1 2 216140704 4 2 588790353 5 2 207264422 2 3 389290765 2 1 781833037 1 81073252 3 76211860 2 2 963056779 1 3 710733675 2 2 565111335 2 2 564836881 2 1 231398662 3 216140703 1 1 273869784 2 963873520 4 3 216140704 3 1 963056779 2 173087940 3 2 231398663 2 2 360543850 4 2 1 4 1 389290764 1 438133771 1 564836882 2 857731777 1 3 565111336 3 3 101250004 3 3 206422529 5 3 781833036 1 2 377509579 1 3 200354483 5 2 766356433 3 2 389290765 4 1 710733675 3 766356433 4 2 766356433 3 1 76211861 1 207264423 2 556605329 1 2 29366294 4 3 273869783 4 2 313062683 3 3 91111257 3 3 292015611 3 1 429939459 2 147747439 2 1 101250004 3 999999999 5 3 246549658 1 2 207264424 1 3 76211860 4 1 101250004 3 200354484 1 3 857731779 4 1 206422528 3 313062682 5 3 91111258 4 1 273869784 3 429939458 1 3 963873520 4 3 429939458 3 3 292015613 2 2 766356434 5 1 292015612 1 780418694 3 438133771 2 1 377509580 3 781833037 5 1 966631802 3 588790353 5 1 200354483 1 86883812 2 556605329 4 3 206422529 1 2 348652719 2 2 429939458 3 2 588790352 1 1 417188303 2 1 5 3 56519639 2 3 101250005 2 1 966631802 3 963056778 4 2 81073252 3 2 206422528 2 3 313062683 2 3 200354483 5 3 360543851 2 2 681728742 3 2 173087941 1 3 216140705 1 3 780418694 4 1 564836882 3 681728742 4 3 766356435 2 1 780418694 3 681728741 2 3 91111257 4 3 200354482 3 2 539527856 4 3 438133772 3 2 6632155 4 3 6632154 1 1 207264423 3 857731779 1 2 246549658 5 2 966631802 4 3 147747441 2 1 429939459 2 417188302 1 3 29366296 3 2 207264423 2 1 6632155 1 556605329 3 878542863 4 3 588790353 2 3 556605330 1 2 999999999 3 1 200354483 3 377509579 4 3 292015611 1 2 998228699 5 2 429939458 4 2 292015612 3 2 710733674 5 1 313062682 2 207264424 4 3 963873520 4 1 681728741 3 231398661 2 3 681728741 1 2 147747439 4 2 966631803 5 2 781833036 2 1 101250004 3 377509581 3 3 857731777 3 3 207264423 1 1 710733675 3 231398661 1 1 29366295 3 200354484 2 3 417188302 2 1 91111257 1 744868656 2 665245340 3 3 588790353 1 3 681728740 1 3 184147679 3 1 507308489 3 29366296 4 1 101250004 2 313062681 5 3 482818265 2 1 1000000000 2 200354482 5 3 200354484 4 3 482818265 3 1 6632155 2 665245342 1 3 1000000000 3 1 147747440 3 246549659 5 1 348652718 1 998228699 1 417188303 2 438133771 1 2 588790353 3 2 999999999 3 3 76211862 4 3 273869785 4 1 963056779 3 539527854 3 3 429939458 2 3 173087940 3 3 207264423 3 3 360543851 3 3 348652718 2 3 147747439 3 1 231398662 1 766356434 1 963873520 3 389290765 1 2 588790353 2 1 588790353 2 878542864 4 1 86883812 3 556605328 1 3 292015613 3 1 482818266 3 744868655 3 3 91111257 1 3 216140705 4 1 710733675 2 29366296 3 2 747241049 2 2 101250004 3 3 766356434 2 1 216140704 3 539527856 5 2 101250004 2 2 292015612 2 1 966631802 2 780418693 4 3 565111335 2 2 564836883 4 3 963056779 5 1 81073252 2 539527854 2 2 963056780 2 1 766356434 1 766356434 2 56519639 3 1 744868656 2 206422529 1 3 963056779 2 3 184147678 3 2 81073251 3 3 963056779 4 1 766356434 2 173087939 1 2 76211861 2 1 539527855 1 507308489 2 348652718 1 2 1000000000 2 2 246549658 4 2 101250005 2 2 348652717 3 1 292015612 3 273869784 3 2 292015611 5 3 200354483 5 2 377509580 5 1 744868656 1 429939459 1 565111336 3 216140704 5 3 6632155 4 2 313062683 5 2 747241047 4 2 963056779 4 2 539527854 2 1 147747440 3 999999999 4 2 857731777 2 1 6632155 2 966631803 2 1 147747440 1 184147678 2 963873520 2 2 681728740 3 3 766356434 2 3 1000000000 2 1 564836882 3 86883811 1 3 377509581 2 3 963873519 5 1 273869784 1 377509580 1 857731778 3 2 1 3 781833037 5 3 200354482 3 2 231398661 1 1 963873520 2 556605328 4 3 482818266 1 1 86883812 2 91111257 5 3 389290763 1 2 6632156 4 1 588790353 2 565111336 1 1 878542863 3 681728740 4 1 565111336 2 91111257 3 1 6632155 1 588790353 2 747241049 5 1 273869784 1 173087940 1 963873520 2 101250003 2 1 1000000000 2 564836883 1 3 878542864 4 1 86883812 3 857731777 2 1 6632155 1 429939459 3 389290765 5 3 86883811 5 3 507308489 5 1 348652718 1 200354483 2 766356435 3 1 76211861 3 292015613 1 2 101250003 2 3 780418695 3 1 998228699 1 313062682 3 966631802 2 2 857731778 5 3 101250003 1 3 86883811 5 2 766356434 5 2 292015613 3 3 539527855 4 3 857731777 4 2 206422527 4 2 588790353 5 3 91111256 4 3 6632156 4 2 482818265 5 3 216140704 5 2 556605330 1 1 966631802 2 377509579 5 3 998228700 1 3 184147677 2 1 81073252 1 6632155 3 963056778 5 1 507308489 3 360543851 1 3 766356433 1 2 184147679 2 2 878542862 1 1 86883812 3 998228698 5 3 360543850 2 2 857731779 1 1 963056779 3 781833037 1 3 184147677 2 2 417188303 4 2 206422527 5 1 781833037 1 101250004 1 348652718 1 781833037 1 482818266 3 216140705 1 3 200354484 3 2 147747439 3 3 539527855 5 3 273869783 3 1 292015612 3 966631801 1 1 963873520 3 417188304 4 3 216140704 4 3 173087941 4 3 482818267 3 1 147747440 1 91111257 1 200354483 2 710733675 3 3 6632154 5 2 878542863 1 1 781833037 3 292015612 2 1 91111257 2 665245341 1 1 231398662 1 56519638 1 417188303 3 292015613 3 1 417188303 1 565111336 3 564836882 3 2 482818266 5 3 417188304 3 1 29366295 2 556605329 4 2 184147677 2 3 81073253 2 2 389290765 3 1 781833037 1 246549659 1 1 2 216140705 3 2 710733674 5 2 206422527 3 3 482818265 3 2 966631802 1 3 231398663 4 3 963873520 4 1 86883812 1 389290764 2 231398663 1 3 417188303 2 1 246549659 1 963873520 1 417188303 2 564836881 1 2 438133772 5 1 1000000000 3 200354484 1 3 86883811 4 3 91111258 3 2 966631802 5 2 216140704 5 3 56519639 3 2 246549659 5 1 292015612 1 377509580 3 963873519 2 2 438133771 3 1 963056779 1 6632155 1 101250004 1 313062682 2 998228700 3 1 539527855 2 417188303 5 2 216140703 1 1 231398662 1 173087940 3 246549659 3 1 173087940 1 766356434 2 86883813 3 3 389290764 5 1 963056779 1 91111257 3 6632154 1 1 665245341 1 878542863 3 681728742 4 2 747241047 2 1 681728741 3 998228698 4 2 91111258 5 1 207264423 1 482818266 2 273869783 4 3 781833038 5 3 507308490 5 1 184147678 3 781833036 3 2 878542863 1 1 292015612 1 438133771 2 216140704 2 3 360543850 5 2 565111337 3 1 29366295 3 429939460 5 2 86883812 5 1 216140704 1 56519638 3 207264422 2 1 184147678 1 878542863 3 710733676 3 2 539527855 4 2 998228698 2 3 86883812 1 1 539527855 2 963056778 4 1 744868656 1 588790353 3 29366296 5 3 86883811 2 3 313062681 5 2 564836881 4 3 417188303 5 2 200354484 3 2 744868657 4 1 1 1 963056779 1 963873520 3 377509580 1 1 417188303 3 76211861 4 3 681728742 2 3 292015611 2 3 81073251 5 2 101250005 5 1 507308489 3 184147677 3 3 998228700 1 1 76211861 1 184147678 3 377509579 4 3 766356435 4 2 147747439 5 1 429939459 1 207264423 1 507308489 1 29366295 1 1 3 246549659 2 2 101250005 3 2 747241048 3 1 665245341 2 173087940 5 2 216140704 5 1 564836882 2 246549659 1 2 539527856 1 3 878542864 1 2 292015613 1 2 429939458 3 1 231398662 1 747241048 2 681728740 2 2 429939458 3 3 273869785 2 3 377509580 5 3 744868657 4 2 564836881 1 2 781833038 4 2 206422527 1 1 781833037 1 246549659 1 417188303 1 857731778 1 665245341 1 173087940 1 1000000000 2 76211862 5 1 81073252 3 963873521 5 2 878542862 4 3 207264424 2 3 246549660 5 2 200354483 4 3 417188303 5 2 963873519 4 3 173087941 5 2 665245342 2 1 56519638 1 564836882 1 766356434 2 207264422 1 3 216140703 1 2 76211862 4 1 681728741 1 878542863 3 588790354 4 3 507308490 5 3 207264424 2 3 147747440 3 1 206422528 3 429939458 1 1 216140704 2 6632156 2 1 1 1 207264423 1 101250004 1 588790353 2 556605329 2 1 857731778 1 81073252 2 564836883 5 2 101250005 3 1 313062682 3 56519637 1 3 147747440 3 3 963873520 5 1 564836882 1 588790353 2 417188304 1 3 147747439 3 2 81073253 2 1 507308489 1 747241048 3 206422529 1 2 313062683 3 3 744868656 3 3 91111258 2 1 998228699 2 539527856 2 2 200354482 5 2 207264423 5 1 780418694 2 429939459 4 3 747241049 5 3 747241048 1 3 81073251 1 3 377509580 2 3 200354483 2 1 681728741 3 81073253 3 1 556605329 1 564836882 3 681728742 3 3 966631803 3 2 1000000000 1 2 588790352 1 3 507308490 3 3 81073251 5 2 429939458 1 1 29366295 3 360543849 1 1 438133771 2 565111335 4 2 539527854 1 3 1 3 1 231398662 1 1000000000 1 966631802 2 313062681 1 2 216140703 4 3 231398663 3 3 963873519 2 1 482818266 3 91111258 4 2 76211862 1 2 747241048 2 1 184147678 3 173087941 1 1 6632155 3 507308488 2 1 438133771 1 564836882 1 389290764 2 91111256 5 2 710733675 4 2 348652719 2 1 780418694 2 681728742 1 2 313062683 1 2 999999999 1 2 539527854 5 1 207264423 2 200354482 4 2 147747441 1 2 565111337 4 2 556605330 4 3 81073252 5 1 273869784 3 766356434 1 2 173087940 3 2 780418695 2 3 507308489 4 2 482818265 5 2 86883813 2 2 86883812 1 3 507308489 2 3 963056780 3 1 360543850 1 429939459 3 744868656 1 3 556605328 2 2 313062681 3 2 539527854 2 3 780418694 5 1 681728741 2 1000000000 5 3 360543849 5 3 76211861 1 1 91111257 1 744868656 3 360543849 1 3 665245340 2 3 56519638 2 2 216140703 4 2 389290765 3 2 1 4 1 360543850 3 6632156 5 2 76211862 3 1 1 1 81073252 1 766356434 3 747241049 1 3 273869784 3 1 963873520 2 963056780 4 1 710733675 3 963873521 1 2 539527854 3 3 206422528 5 2 147747441 4 1 878542863 2 781833037 3 2 780418695 5 1 273869784 2 348652718 2 2 76211860 4 2 273869784 3 3 766356435 3 2 781833038 4 1 6632155 2 565111336 5 3 81073253 4 1 313062682 3 588790354 2 2 206422528 5 3 389290763 5 2 780418695 3 3 588790352 1 2 29366294 1 2 565111335 2 1 207264423 2 6632155 5 1 377509580 2 507308490 3 3 781833038 1 2 246549658 3 3 681728740 1 3 377509579 5 2 681728741 1 1 780418694 2 6632154 1 2 273869784 4 3 86883812 4 2 507308489 4 3 147747440 5 1 556605329 2 556605328 4 2 766356434 3 3 878542863 5 3 963873519 3 1 681728741 3 76211862 5 3 1 1 1 147747440 1 91111257 2 81073251 5 3 556605328 1 1 539527855 2 966631801 2 1 200354483 2 999999999 3 1 389290764 2 963056779 4 2 1 5 2 101250004 3 2 377509579 1 3 207264424 2 1 417188303 2 1 2 2 207264422 3 2 564836881 2 2 246549658 4 1 482818266 2 681728741 4 2 564836882 2 3 482818266 5 1 81073252 2 1000000000 2 3 216140703 1 1 539527855 2 482818266 5 2 780418695 5 3 81073252 3 3 216140703 3 1 216140704 3 389290765 2 2 556605328 1 2 482818265 2 1 565111336 2 417188302 4 1 857731778 3 91111257 3 3 246549659 3 1 313062682 3 744868657 2 3 565111336 2 2 857731779 4 1 206422528 2 6632155 5 2 482818265 3 2 588790354 3 3 878542862 1 3 206422527 3 3 438133771 2 3 348652717 5 3 998228700 4 3 231398661 3 3 781833037 5 1 417188303 2 963056779 2 1 963873520 3 91111256 1 2 747241049 2 1 539527855 2 389290764 5 2 710733676 3 1 348652718 2 507308490 3 2 273869783 1 2 2 1 2 86883812 2 2 565111335 5 3 173087940 5 1 86883812 2 101250004 1 1 292015612 3 313062683 5 2 348652717 3 3 389290764 5 2 173087940 3 2 766356434 4 2 747241048 3 3 184147679 3 2 173087941 2 2 1 1 3 588790354 3 2 216140704 5 1 273869784 3 482818265 2 2 780418695 2 2 417188304 1 1 766356434 1 588790353 1 963056779 3 747241047 1 1 313062682 2 564836883 3 1 482818266 2 780418693 2 3 781833038 4 3 482818267 4 1 1 1 173087940 2 29366296 5 1 556605329 1 857731778 1 147747440 3 360543849 4 1 710733675 1 377509580 3 766356433 1 3 681728742 1 1 1000000000 1 507308489 1 665245341 3 781833036 4 3 429939458 1 1 747241048 3 857731779 1 1 539527855 2 588790353 2 1 482818266 3 147747441 1 1 292015612 1 207264423 1 86883812 1 231398662 3 963056778 5 1 963056779 1 206422528 1 184147678 1 564836882 2 1000000000 2 1 747241048 1 76211861 3 1 4 1 29366295 1 747241048 1 429939459 1 76211861 3 1 4 3 216140704 1 3 246549658 3 3 360543851 3 1 710733675 1 482818266 3 246549660 3 1 963873520 2 101250004 4 3 780418694 3 1 438133771 3 588790354 1 2 857731779 3 3 389290765 3 3 747241049 3 2 273869783 2 2 29366294 2 3 1 5 3 76211860 5 1 588790353 3 173087941 2 3 56519638 2 3 173087940 5 1 6632155 1 200354483 2 438133770 5 1 963056779 1 348652718 2 56519639 1 3 744868655 3 2 377509581 5 2 56519637 2 1 147747440 2 665245342 3 1 857731778 3 417188302 5 1 998228699 1 216140704 2 147747441 5 3 147747440 1 2 857731777 4 1 101250004 1 998228699 3 747241049 4 1 76211861 3 91111256 2 2 744868657 2 3 348652719 5 1 76211861 2 273869783 3 3 101250005 1 3 86883813 3 3 246549659 3 1 91111257 3 206422528 5 2 429939460 2 2 200354483 3 3 313062681 3 1 744868656 2 29366296 5 2 747241048 5 3 766356434 4 2 539527854 5 3 744868655 4 1 966631802 2 91111258 1 2 744868656 2 3 377509579 1 1 507308489 2 681728740 1 2 200354484 1 1 348652718 3 56519637 5 2 147747440 5 2 216140704 3 3 744868655 2 3 173087941 1 3 681728740 1 3 292015612 5 2 81073251 3 2 710733675 1 3 389290764 3 2 438133770 2 3 147747441 2 1 482818266 1 998228699 3 147747440 5 1 91111257 1 781833037 3 565111337 3 3 482818265 4 1 6632155 3 246549659 4 1 216140704 1 29366295 3 963056780 3 2 173087939 3 1 588790353 2 507308489 2 1 292015612 3 273869784 3 2 588790352 2 2 216140705 2 3 173087940 2 2 417188302 3 2 710733674 5 1 665245341 3 200354482 5 1 147747440 2 231398663 2 3 348652718 2 1 963056779 2 81073253 5 1 963873520 2 348652718 4 3 564836882 3 1 565111336 1 681728741 2 588790354 2 2 438133772 2 1 6632155 3 29366295 4 1 91111257 3 747241049 5 3 348652719 4 2 998228698 3 2 878542864 2 1 417188303 2 766356434 3 2 963873520 1 3 1 2 3 766356434 3 3 56519638 4 3 710733674 1 2 56519639 1 2 273869783 1 3 556605328 4 2 438133771 3 1 86883812 1 681728741 2 556605328 2 2 482818265 2 2 564836881 4 3 86883813 1 3 56519637 2 3 76211861 2 1 556605329 2 681728741 2 2 1000000000 1 1 966631802 3 438133772 2 1 963056779 3 76211862 5 2 507308490 3 1 963056779 3 101250004 1 1 76211861 1 507308489 1 710733675 1 29366295 1 377509580 3 29366294 2 2 147747439 1 2 81073252 5 2 348652718 4 1 6632155 1 438133771 2 747241048 3 3 564836882 1 2 246549658 1 3 710733675 1 1 56519638 2 29366296 5 1 184147678 1 665245341 2 539527854 1 1 963873520 1 76211861 3 86883813 2 2 780418694 1 3 438133771 5 3 389290763 3 2 91111258 2 1 76211861 2 86883813 2 1 438133771 2 963056780 1 1 963056779 2 1000000000 1 2 507308488 1 3 91111257 3 2 857731779 3 3 360543850 3 2 588790354 5 3 681728742 3 3 292015612 2 1 1 1 56519638 3 556605328 4 1 565111336 1 507308489 1 207264423 2 963873520 2 2 966631803 2 3 200354482 2 2 91111256 3 1 292015612 3 710733674 1 1 360543850 1 216140704 1 665245341 2 588790353 4 3 747241047 1 1 998228699 2 438133770 3 2 747241047 4 3 565111335 4 3 766356435 4 2 766356435 5 3 147747439 2 3 539527855 3 3 780418693 4 3 781833038 3 2 417188302 1 2 766356433 2 1 780418694 2 417188304 1 3 998228698 5 2 766356434 5 2 1 3 2 377509581 1 1 360543850 1 438133771 2 781833036 3 1 878542863 1 91111257 3 207264423 2 1 173087940 2 6632154 3 3 91111258 1 3 273869785 2 1 564836882 2 556605329 3 3 29366294 4 2 348652719 5 2 710733676 2 1 482818266 1 781833037 2 76211862 1 1 292015612 1 389290764 1 207264423 1 273869784 3 539527856 5 1 966631802 3 200354482 2 1 482818266 1 360543850 1 766356434 3 313062681 1 2 429939459 3 2 91111256 1 1 966631802 1 91111257 1 564836882 2 389290763 1 1 780418694 3 313062682 5 3 998228698 2 2 780418695 3 2 377509580 5 1 781833037 1 200354483 3 857731779 3 1 766356434 3 1 5 1 747241048 1 29366295 3 231398663 4 1 998228699 1 857731778 3 207264424 5 2 966631802 1 1 781833037 2 246549659 2 1 6632155 1 878542863 2 963056778 1 3 216140705 4 2 29366296 3 3 429939459 3 1 273869784 3 360543849 2 1 1000000000 2 147747439 4 1 747241048 1 56519638 2 86883813 3 2 665245340 2 1 438133771 3 207264423 1 3 507308488 4 2 588790354 3 3 438133771 3 3 966631802 5 1 429939459 3 86883813 2 1 966631802 3 438133771 2 3 1 2 2 86883811 4 1 681728741 1 207264423 3 429939458 4 1 184147678 2 184147678 4 2 360543851 5 1 273869784 2 56519638 5 3 76211861 2 2 999999999 5 2 173087941 3 1 564836882 3 857731778 3 2 482818267 4 1 76211861 1 216140704 2 200354484 1 1 273869784 2 780418694 2 2 173087939 5 1 1 1 273869784 3 780418693 5 3 246549660 4 3 389290763 5 2 429939460 2 1 86883812 3 780418694 3 1 710733675 1 360543850 3 246549660 5 2 389290765 3 1 781833037 3 86883813 5 1 438133771 1 348652718 1 998228699 3 273869784 4 2 273869784 2 2 86883813 1 1 564836882 1 429939459 1 556605329 3 184147679 4 1 1 2 998228698 2 2 878542862 4 1 1000000000 2 360543849 3 3 966631803 3 1 200354483 3 273869784 4 3 292015611 3 1 348652718 3 1000000000 1 2 184147679 4 1 246549659 2 966631801 2 2 963873520 5 3 539527856 5 1 665245341 1 184147678 2 184147679 1 3 565111336 2 1 313062682 2 507308488 2 1 29366295 2 438133771 4 2 1 4 2 348652718 1 3 313062682 5 2 780418694 4 1 273869784 3 246549659 1 3 429939458 1 1 507308489 2 429939459 5 1 438133771 3 963056780 4 1 963056779 1 377509580 1 1 3 6632154 4 2 878542864 2 3 101250004 3 3 781833037 4 2 91111256 4 2 1 2 1 76211861 2 231398661 2 2 539527855 3 1 438133771 2 101250004 1 3 389290763 2 1 231398662 2 313062682 3 3 360543850 4 3 200354482 3 3 878542862 4 2 963056778 4 1 963873520 2 999999999 3 2 360543851 4 3 710733675 3 1 665245341 3 710733675 1 3 2 3 3 665245340 2 3 216140704 5 1 966631802 3 588790353 1 3 6632155 5 3 207264422 3 1 246549659 3 780418695 5 1 429939459 2 360543851 5 3 56519639 4 3 56519638 4 2 91111256 2 3 766356433 3 1 273869784 3 878542862 3 3 231398661 2 2 1000000000 2 3 482818266 5 3 246549660 3 1 438133771 2 216140703 5 1 556605329 3 710733675 4 1 147747440 1 878542863 1 76211861 1 766356434 1 348652718 2 377509581 3 2 377509581 5 3 681728741 1 2 184147678 3 1 429939459 1 86883812 2 29366296 5 1 86883812 2 1 5 1 91111257 2 878542863 3 1 710733675 2 231398662 1 2 998228699 3 1 878542863 3 747241049 2 2 6632155 1 2 206422528 2 2 565111336 2 1 507308489 1 857731778 1 429939459 3 377509579 2 2 91111257 2 2 173087939 3 1 565111336 3 565111336 2 1 564836882 1 780418694 2 246549658 4 1 200354483 3 780418693 4 1 429939459 2 781833037 2 1 482818266 1 781833037 3 377509581 5 3 246549658 3 2 56519637 3 1 246549659 2 507308489 2 3 780418693 2 2 377509579 1 3 539527854 3 1 292015612 1 377509580 3 417188302 4 1 564836882 1 857731778 3 207264424 2 2 216140703 3 3 2 4 3 781833036 4 2 539527855 2 2 56519639 2 3 1 2 2 200354484 4 3 564836881 1 1 29366295 2 76211861 1 2 1000000000 5 3 246549658 5 3 6632155 5 1 710733675 1 377509580 1 292015612 1 216140704 3 56519637 4 1 747241048 1 747241048 1 766356434 3 966631801 5 1 878542863 3 565111337 5 2 1 4 1 1000000000 3 184147679 1 2 1000000000 5 1 91111257 3 6632154 5 1 81073252 3 91111258 4 2 86883813 2 2 377509579 3 1 273869784 2 101250005 1 3 429939458 3 3 878542864 1 1 231398662 2 216140703 5 2 539527854 5 1 101250004 1 231398662 1 184147678 1 184147678 2 207264424 4 3 389290763 3 3 147747439 2 3 246549658 3 2 878542864 3 3 313062683 3 2 56519637 5 1 857731778 3 564836881 4 1 86883812 3 857731778 3 1 507308489 3 710733675 5 3 231398662 4 3 231398661 5 3 556605328 1 3 565111335 5 2 184147678 1 1 231398662 2 963873521 5 2 348652718 3 1 780418694 3 781833036 1 2 147747439 4 1 564836882 3 966631803 3 2 781833036 3 3 1 1 3 81073251 1 2 147747441 5 3 998228699 2 2 429939459 3 2 539527854 1 1 56519638 2 76211860 3 2 781833037 3 3 207264422 4 2 147747439 1 1 76211861 1 710733675 1 389290764 2 998228698 5 2 998228700 4 3 565111335 3 3 878542862 4 3 1000000000 5 1 747241048 3 438133772 1 2 348652718 2 1 998228699 2 246549659 5 3 482818267 4 3 91111257 1 1 6632155 2 206422529 5 3 539527854 5 2 2 2 1 292015612 1 348652718 2 780418694 4 1 313062682 3 781833037 5 3 313062681 5 1 539527855 3 86883812 1 1 6632155 2 681728740 1 3 389290763 1 2 216140705 3 1 963056779 1 857731778 1 766356434 2 556605330 2 1 246549659 3 1000000000 1 3 747241048 1 2 29366295 5 3 857731777 5 3 963056779 1 3 216140703 5 2 747241047 4 1 507308489 1 389290764 1 744868656 1 348652718 1 207264423 2 665245340 1 2 998228700 4 3 173087940 3 1 173087940 1 744868656 2 76211861 4 1 1000000000 3 963873521 1 1 998228699 2 29366294 2 2 780418695 1 2 665245341 1 2 710733675 4 2 781833038 3 1 417188303 3 857731777 5 2 781833037 2 2 273869783 3 3 1000000000 2 1 173087940 1 482818266 1 565111336 3 216140704 2 2 91111257 3 1 6632155 2 766356433 2 3 438133771 5 3 710733675 4 2 588790353 1 2 6632154 4 3 766356435 2 1 81073252 3 101250005 1 2 313062683 4 2 766356435 1 1 206422528 3 665245340 4 2 81073251 4 3 76211861 4 2 360543849 4 3 246549660 4 2 86883811 1 2 417188304 1 3 6632154 5 3 1 4 3 91111256 2 3 878542864 4 1 665245341 1 781833037 2 747241048 5 2 963056780 4 3 56519637 3 2 200354484 1 1 438133771 1 539527855 3 482818266 1 1 556605329 1 565111336 1 273869784 2 389290764 5 2 76211862 1 3 6632155 1 1 1000000000 2 744868655 1 2 200354483 4 2 780418695 4 3 389290765 5 2 998228700 1 1 389290764 1 780418694 2 1000000000 1 2 216140705 2 2 91111256 5 2 206422527 4 2 86883811 1 1 417188303 2 360543851 3 3 681728740 3 1 206422528 3 273869785 3 2 231398661 4 1 747241048 3 56519639 5 1 81073252 2 101250003 2 3 81073252 2 2 173087941 3 3 29366295 4 3 91111257 5 3 780418695 2 1 998228699 3 710733676 2 2 2 1 3 966631801 2 1 200354483 3 29366295 5 3 86883813 5 1 56519638 2 207264423 5 1 781833037 2 56519639 5 1 313062682 2 999999999 2 1 86883812 3 29366294 2 2 231398661 5 2 231398663 2 1 564836882 1 878542863 3 999999999 4 3 438133770 4 1 747241048 2 29366294 5 1 313062682 1 360543850 3 438133770 5 1 86883812 3 313062682 3 2 438133770 5 2 29366294 5 1 966631802 2 681728742 1 1 173087940 3 246549659 1 3 564836881 1 1 507308489 3 744868657 3 3 417188302 4 1 1000000000 2 438133771 5 2 766356435 1 2 147747439 4 2 564836882 4 3 564836883 2 3 565111335 2 2 56519637 4 3 963873519 5 3 710733675 4 1 556605329 2 389290764 2 1 173087940 3 173087939 3 3 999999999 4 1 710733675 1 200354483 1 101250004 1 348652718 3 417188303 3 1 173087940 3 29366295 5 1 565111336 1 81073252 3 101250003 4 3 348652718 3 2 76211862 3 2 780418693 4 2 246549659 2 1 389290764 1 377509580 3 507308490 1 2 81073253 2 1 1 2 273869783 5 1 438133771 2 781833036 5 2 744868655 4 3 966631802 1 1 101250004 2 747241048 4 2 417188303 2 2 747241049 2 3 246549660 2 1 200354483 3 556605329 5 2 665245342 5 2 91111257 1 2 313062681 5 2 710733675 5 2 878542862 1 3 207264424 2 2 313062682 5 3 91111258 4 1 878542863 3 86883813 5 2 539527854 2 2 998228699 2 2 360543849 2 3 313062682 3 1 377509580 2 184147677 4 2 438133771 3 3 377509581 4 2 781833036 2 2 565111336 5 2 966631801 1 3 29366295 4 3 438133770 2 2 101250005 2 1 998228699 2 292015611 2 2 273869784 4 3 747241047 5 1 231398662 1 857731778 1 207264423 1 216140704 1 588790353 3 200354483 1 3 246549658 2 1 963056779 1 184147678 2 857731778 3 1 781833037 3 482818266 3 2 999999999 1 1 200354483 3 857731779 3 2 963873519 5 2 377509580 4 3 273869784 4 3 766356434 2 1 681728741 3 438133772 3 1 564836882 1 747241048 3 348652719 1 2 429939460 3 2 389290763 1 2 781833036 1 1 564836882 2 206422527 5 1 766356434 3 377509581 2 2 6632156 5 1 588790353 3 564836881 4 2 2 5 3 564836883 1 2 780418693 4 1 6632155 3 231398662 3 3 878542864 5 2 173087939 2 2 747241048 1 1 76211861 3 747241049 5 2 588790354 1 1 710733675 2 417188302 2 1 998228699 3 963873520 1 1 173087940 3 313062681 4 1 857731778 3 246549660 2 2 999999999 4 2 482818265 3 2 539527854 5 3 564836883 3 3 231398663 3 3 207264422 2 3 246549660 4 1 360543850 1 313062682 3 482818265 5 2 878542863 4 2 246549659 2 3 539527855 1 2 744868657 3 2 429939460 1 2 348652718 2 1 565111336 2 482818267 3 3 744868655 4 1 76211861 3 81073252 4 1 963056779 3 1000000000 3 3 878542864 1 1 565111336 1 681728741 2 200354484 1 2 747241049 1 2 998228698 5 2 998228700 3 1 857731778 2 173087940 3 1 292015612 2 963056780 4 1 963873520 3 710733675 3 1 588790353 3 588790354 2 3 6632155 5 1 184147678 1 710733675 2 200354484 4 3 56519638 1 1 966631802 3 681728742 1 1 417188303 1 1000000000 1 313062682 2 780418694 1 2 744868655 3 2 76211862 3 2 147747439 4 1 389290764 2 507308488 3 2 966631801 1 3 963873519 4 3 482818266 2 3 147747439 4 1 360543850 2 184147679 1 2 429939459 5 1 565111336 3 507308488 3 3 966631801 5 1 81073252 3 206422528 5 2 81073253 3 1 665245341 1 1000000000 2 173087939 1 1 292015612 3 360543851 1 3 878542864 5 3 360543849 2 2 710733674 3 1 878542863 3 207264422 3 2 216140705 2 1 710733675 2 207264422 4 3 206422527 5 1 665245341 3 313062683 4 3 292015612 1 1 173087940 3 216140704 1 1 81073252 2 360543849 5 3 56519638 2 2 565111337 5 2 86883811 4 3 438133772 5 2 292015611 1 1 313062682 2 747241047 1 1 766356434 2 76211860 5 3 747241048 2 1 966631802 3 429939458 4 2 564836883 3 1 710733675 1 438133771 2 91111256 5 1 147747440 3 377509580 3 3 184147678 4 1 6632155 1 348652718 1 389290764 3 81073253 5 1 588790353 2 766356433 4 2 6632154 3 3 246549660 5 1 564836882 2 588790354 2 1 998228699 3 360543850 5 3 29366296 3 3 360543850 3 1 963056779 3 857731777 5 2 348652719 4 1 744868656 3 438133770 3 1 482818266 1 1000000000 3 216140703 1 2 207264423 5 2 747241049 3 1 966631802 2 998228699 5 2 246549660 2 1 81073252 1 766356434 1 377509580 2 86883813 3 1 29366295 2 76211862 2 3 206422527 5 1 246549659 3 216140704 2 2 744868657 1 2 1 4 2 207264423 4 3 360543850 3 2 29366295 2 2 710733676 2 3 360543850 1 1 246549659 3 76211860 4 2 781833038 5 1 710733675 1 348652718 1 91111257 3 76211862 1 3 313062682 2 2 292015612 4 2 206422529 3 1 292015612 1 216140704 3 360543850 4 2 29366296 5 3 206422529 5 1 147747440 1 482818266 3 206422527 4 3 710733675 1 3 482818267 2 1 389290764 2 665245340 2 1 878542863 2 681728742 4 1 216140704 2 564836882 1 1 681728741 1 216140704 3 389290763 2 1 429939459 2 147747439 2 1 6632155 1 429939459 1 963873520 3 766356434 4 1 76211861 3 348652717 4 3 101250004 5 3 963056779 3 2 482818266 4 3 963056780 2 1 429939459 3 966631802 1 1 507308489 2 417188304 5 2 781833037 4 3 564836882 2 2 56519637 1 1 6632155 1 200354483 2 780418695 1 1 292015612 3 429939458 5 3 86883811 2 2 56519637 2 1 857731778 1 963873520 2 857731777 3 1 29366295 2 200354482 4 3 147747441 2 2 857731779 2 3 556605330 1 2 101250005 2 2 963873520 5 2 429939458 4 2 507308490 5 1 86883812 3 963873521 3 1 565111336 3 999999999 3 1 360543850 3 292015611 5 2 565111335 2 1 710733675 3 556605328 1 2 207264423 2 1 710733675 3 216140703 2 3 292015611 1 1 101250004 1 998228699 3 429939458 4 2 6632155 2 2 710733676 1 3 781833036 2 1 565111336 2 665245341 3 3 56519639 4 2 377509580 2 1 564836882 1 348652718 2 313062681 5 2 292015611 3 2 417188302 3 2 780418694 1 3 200354482 5 1 665245341 3 207264424 3 1 389290764 3 348652717 4 2 564836881 1 3 766356435 4 2 313062682 5 2 681728741 1 1 438133771 1 101250004 2 56519639 2 1 781833037 3 744868656 3 3 710733675 1 1 200354483 3 998228699 1 2 963056778 4 3 207264424 1 2 710733676 5 1 878542863 1 377509580 1 360543850 1 86883812 1 482818266 1 857731778 3 963873521 1 3 556605329 4 3 565111335 4 3 429939458 5 3 76211862 5 1 273869784 1 81073252 1 681728741 3 780418693 5 2 565111337 3 2 29366295 5 3 389290764 4 1 389290764 2 429939458 3 3 665245341 1 3 588790352 2 2 857731778 5 2 998228698 2 3 76211860 3 3 91111256 4 2 998228699 3 3 56519638 5 3 206422527 1 3 101250004 2 1 744868656 1 744868656 2 86883811 1 1 1000000000 1 482818266 1 429939459 1 766356434 2 206422529 3 3 76211860 3 3 966631803 1 3 966631803 1 3 216140705 4 2 292015613 2 2 1 3 1 963873520 1 231398662 2 86883812 2 2 76211860 2 1 348652718 1 564836882 1 313062682 2 438133772 2 2 556605328 1 2 780418693 3 2 1000000000 2 1 963873520 3 76211862 3 3 564836881 5 2 588790352 5 2 710733674 4 2 200354484 2 3 681728742 2 1 91111257 3 313062682 3 3 556605330 1 1 565111336 2 744868657 5 3 147747441 5 2 438133772 4 3 963056780 2 2 681728742 5 1 273869784 2 999999999 2 1 564836882 2 710733676 4 2 231398663 5 2 780418695 2 3 781833036 4 3 966631802 2 1 878542863 2 747241048 1 2 173087940 3 3 246549659 4 3 348652719 1 2 81073251 3 3 147747440 4 1 781833037 1 313062682 1 86883812 2 766356434 4 2 710733674 4 1 348652718 2 101250003 2 2 348652717 4 2 744868656 4 3 681728742 3 2 588790352 2 1 963056779 2 184147678 4 1 292015612 2 539527855 4 1 588790353 3 313062681 5 3 56519637 1 1 147747440 3 86883811 4 1 998228699 1 565111336 1 147747440 3 539527854 4 2 389290764 2 3 780418694 2 2 963056778 2 2 173087939 5 3 348652719 5 1 681728741 3 780418693 1 1 81073252 3 1000000000 2 1 216140704 1 438133771 3 207264424 4 1 744868656 1 173087940 2 963056778 5 1 556605329 1 91111257 3 1000000000 5 2 998228698 3 1 710733675 1 665245341 2 81073252 1 3 966631802 5 3 377509580 2 3 173087940 4 1 29366295 2 857731779 5 2 429939460 3 3 206422527 5 2 81073251 4 2 747241048 2 3 292015612 2 3 76211861 4 3 76211862 3 2 207264423 2 1 348652718 3 556605330 1 1 173087940 3 206422528 5 2 6632156 3 2 313062681 3 1 313062682 2 565111336 1 1 565111336 3 313062681 3 2 681728742 1 1 998228699 1 507308489 1 878542863 3 273869783 2 2 91111256 2 2 507308490 1 2 429939459 1 2 556605329 2 1 665245341 1 747241048 2 81073252 5 3 963873521 3 2 564836883 1 2 417188304 5 3 878542864 5 3 438133771 5 1 966631802 3 377509580 4 2 81073251 3 2 878542862 2 1 588790353 1 878542863 2 507308490 2 1 360543850 3 91111258 1 1 878542863 1 417188303 1 665245341 1 76211861 1 744868656 2 76211862 5 3 429939460 5 2 377509581 4 3 998228700 3 2 438133771 2 3 101250004 5 2 710733674 4 3 147747439 1 3 747241048 4 1 1000000000 2 556605328 1 3 1000000000 4 1 681728741 2 273869783 1 3 173087940 1 3 539527854 3 3 348652718 4 3 56519639 2 1 681728741 2 966631803 2 1 273869784 1 86883812 1 292015612 3 76211862 2 3 565111337 2 2 231398662 1 2 556605329 5 2 76211860 3 2 747241047 3 2 429939459 2 1 273869784 1 216140704 3 482818266 2 2 963056780 2 3 206422527 3 2 389290763 3 1 389290764 2 81073251 5 3 101250004 3 3 184147679 4 1 389290764 3 588790352 1 2 429939458 3 2 101250003 1 3 963873521 2 3 86883812 5 2 507308490 5 2 216140704 2 3 588790354 1 1 76211861 3 710733676 2 2 360543851 1 2 1000000000 4 1 101250004 2 377509581 3 2 86883813 3 3 246549659 3 1 6632155 2 963056778 2 1 564836882 3 564836883 4 2 360543850 5 3 747241047 1 1 963056779 2 56519639 2 3 216140704 4 1 878542863 3 273869785 3 2 91111256 5 1 963873520 3 963873521 5 3 681728740 1 2 438133772 3 1 200354483 3 429939459 1 2 76211861 1 1 780418694 1 710733675 2 29366294 3 3 681728742 4 3 438133772 3 2 76211861 1 3 200354482 4 3 556605329 5 1 313062682 2 147747440 1 2 200354482 4 3 857731778 4 2 292015612 2 2 207264422 2 1 292015612 2 429939460 3 2 588790353 2 3 766356433 1 2 857731779 2 2 81073252 3 2 665245342 1 2 482818266 2 2 744868656 2 2 292015613 3 1 101250004 1 101250004 1 963056779 2 206422527 4 2 1 1 2 665245341 1 3 246549660 3 2 348652717 3 1 588790353 1 76211861 3 780418693 2 2 207264424 1 1 507308489 1 665245341 2 565111335 4 2 360543850 4 3 147747441 2 2 665245342 3 3 565111336 1 3 966631802 4 3 29366295 2 3 1 2 3 184147679 5 2 588790352 5 2 556605329 5 2 91111257 2 2 313062682 1 1 348652718 3 564836881 3 3 747241047 3 3 780418693 1 1 360543850 2 206422529 2 3 76211862 2 2 417188302 2 2 273869784 3 1 377509580 1 246549659 3 184147677 2 2 389290764 5 3 292015612 1 2 966631801 3 1 710733675 3 91111256 3 1 766356434 3 438133771 4 2 360543850 5 3 56519638 3 1 781833037 2 966631803 5 1 273869784 1 91111257 1 429939459 2 780418695 5 2 6632154 5 3 556605330 4 2 1000000000 2 1 1000000000 2 86883812 4 3 963873521 4 2 780418693 3 1 348652718 1 101250004 1 6632155 2 710733674 1 2 76211860 2 2 665245342 5 1 588790353 2 246549659 1 1 780418694 1 681728741 3 377509580 5 2 86883812 4 3 998228698 3 1 6632155 1 963873520 1 998228699 1 377509580 2 1 2 1 56519638 3 216140703 4 3 292015613 5 1 710733675 2 857731777 1 1 747241048 2 273869785 2 2 963873519 5 3 91111258 3 1 681728741 1 747241048 3 1 1 1 91111257 1 539527855 1 780418694 1 780418694 3 681728740 2 2 747241048 1 2 665245341 2 1 76211861 3 963056779 3 3 6632156 1 3 744868657 2 3 348652717 4 2 963056779 4 2 857731779 5 1 273869784 3 91111257 3 2 747241049 4 1 998228699 2 710733675 4 2 963056778 4 2 273869784 5 3 348652717 1 2 377509580 2 2 76211860 1 2 184147677 2 2 86883812 5 1 246549659 2 857731777 3 3 81073251 2 1 507308489 2 747241049 2 2 766356435 2 2 482818266 4 2 91111257 2 2 665245341 4 1 313062682 1 482818266 2 857731778 3 2 200354482 3 1 781833037 3 963873520 2 1 963056779 2 377509580 4 2 665245341 5 1 147747440 2 1 2 3 173087941 5 1 747241048 3 710733674 2 3 216140703 3 2 564836881 2 2 438133771 3 2 556605328 3 2 681728742 4 2 766356435 1 1 216140704 2 966631803 2 1 147747440 1 588790353 1 29366295 1 564836882 2 56519638 1 1 747241048 3 76211860 2 3 147747439 5 1 81073252 2 292015611 5 1 438133771 1 81073252 3 216140704 5 3 173087941 5 2 206422527 5 2 781833036 4 2 81073252 4 2 857731778 4 1 173087940 1 1 2 389290765 3 3 246549659 3 3 747241047 5 1 184147678 3 76211860 5 2 780418693 2 3 348652718 2 1 207264423 3 216140705 1 1 665245341 3 86883812 1 2 1 5 1 184147678 1 588790353 3 207264422 2 2 101250003 3 1 781833037 1 417188303 1 539527855 2 878542862 2 3 29366295 3 3 744868656 2 2 147747439 2 3 429939459 2 3 780418694 1 1 507308489 1 857731778 2 91111257 1 2 781833037 5 3 173087940 2 3 780418694 1 2 348652719 1 2 417188303 5 3 963873519 3 3 29366294 4 3 665245342 1 3 998228700 2 1 6632155 2 246549660 5 3 56519638 1 2 200354483 4 3 273869784 4 2 348652717 3 1 184147678 3 966631803 1 3 438133770 1 3 438133770 5 2 184147677 3 3 681728742 2 1 6632155 1 710733675 2 216140703 2 3 56519638 2 3 360543851 4 2 91111257 4 2 1000000000 2 2 6632154 2 2 710733675 2 3 780418693 4 2 86883812 1 3 710733674 1 1 963056779 2 216140704 4 1 200354483 3 216140703 4 2 56519639 5 3 377509581 4 1 86883812 1 766356434 2 173087941 5 2 200354484 5 2 744868657 1 3 81073252 4 3 147747440 3 2 29366295 5 3 200354483 1 2 966631803 5 2 206422527 1 3 86883812 5 1 429939459 3 360543849 5 1 878542863 3 173087940 5 1 766356434 3 231398662 5 3 747241049 4 2 998228698 4 1 216140704 2 665245341 2 2 273869785 3 3 56519639 2 3 681728741 3 3 206422528 1 3 389290764 4 2 207264424 4 2 389290765 2 3 781833038 2 3 184147679 5 3 963056779 3 3 207264424 1 2 377509579 1 3 744868657 3 3 56519639 3 3 173087940 3 2 565111335 4 1 438133771 2 780418694 1 3 216140703 3 2 665245341 1 2 766356435 2 3 857731779 5 3 101250004 5 3 963056779 2 2 998228699 4 3 1 2 1 565111336 2 184147678 5 2 173087941 3 1 878542863 2 744868657 3 1 507308489 2 998228699 4 3 313062682 5 1 216140704 3 101250003 2 1 184147678 1 273869784 1 91111257 3 963873521 1 3 273869785 5 2 29366295 1 3 231398661 4 3 147747440 2 1 744868656 1 963873520 1 681728741 1 91111257 1 564836882 2 507308490 2 2 1000000000 5 3 389290763 5 3 231398663 4 3 747241048 3 3 76211861 5 2 482818267 2 1 665245341 1 91111257 2 781833038 3 2 81073252 4 1 963873520 1 348652718 2 1000000000 5 1 200354483 3 438133770 3 1 780418694 1 86883812 2 173087940 1 2 29366296 3 3 2 4 3 966631803 4 2 681728741 2 3 313062683 5 1 76211861 1 963056779 2 2 2 3 377509579 4 1 292015612 1 206422528 1 389290764 1 744868656 2 81073253 5 1 6632155 3 56519637 1 1 313062682 2 147747440 4 1 1 1 360543850 1 273869784 2 766356433 2 1 147747440 1 173087940 3 438133770 2 2 313062683 3 1 292015612 3 482818265 5 1 766356434 2 147747441 4 3 963873519 3 1 482818266 1 565111336 3 681728741 1 3 173087939 1 1 91111257 1 101250004 3 273869784 4 1 857731778 2 29366295 5 3 878542864 2 1 173087940 1 966631802 2 564836881 5 2 184147679 4 2 231398661 2 2 681728741 3 3 1 4 1 389290764 2 857731778 4 3 206422527 4 2 857731778 1 2 565111335 2 1 966631802 2 207264423 4 1 207264423 1 780418694 1 482818266 2 86883813 5 1 963873520 3 29366294 2 2 681728741 2 3 246549659 1 2 56519637 4 2 681728740 1 1 780418694 2 744868656 2 3 173087940 5 2 147747439 3 3 29366294 5 3 101250003 1 2 539527854 1 1 91111257 3 998228698 5 3 747241049 3 1 173087940 3 1000000000 2 3 539527854 5 3 998228698 3 1 200354483 2 91111258 3 2 173087941 1 1 780418694 3 878542864 3 3 81073251 3 2 878542863 3 1 417188303 3 216140705 5 3 200354483 5 3 438133772 5 2 1 5 2 348652719 1 3 857731777 2 2 200354483 2 2 206422527 4 3 1 3 1 86883812 1 963873520 3 565111335 3 3 86883813 2 2 292015612 5 2 482818267 3 3 417188303 2 2 147747439 4 3 766356435 3 3 173087941 2 3 81073252 5 3 360543850 5 2 429939460 5 1 744868656 2 565111336 4 3 206422528 5 2 91111257 1 2 857731779 3 2 482818265 3 3 273869785 3 3 91111257 2 3 588790354 2 1 101250004 1 231398662 1 998228699 3 231398662 1 3 231398663 1 3 507308488 5 1 710733675 2 565111336 2 2 6632156 2 2 273869784 1 2 507308488 3 1 681728741 3 91111258 5 2 81073253 1 2 963873520 1 2 857731777 3 3 564836883 3 1 184147678 3 963873520 1 2 29366294 1 2 744868656 1 1 1000000000 3 200354482 1 1 360543850 2 184147678 2 3 963873520 1 2 857731778 2 3 292015613 3 2 91111258 2 1 963056779 1 313062682 1 313062682 1 963056779 3 857731778 1 1 81073252 2 200354484 3 2 246549660 4 2 556605330 5 2 565111337 5 1 56519638 3 184147677 3 3 91111257 5 3 564836883 3 1 539527855 1 101250004 3 429939458 4 1 564836882 2 56519639 1 2 781833036 1 2 556605329 5 1 147747440 1 231398662 2 482818265 3 1 744868656 2 857731779 2 3 86883813 5 2 101250004 3 1 273869784 1 588790353 3 377509580 1 3 273869783 5 2 710733674 1 1 766356434 1 101250004 3 206422527 1 2 29366294 2 3 744868657 5 2 200354482 1 2 681728740 5 2 273869785 3 3 91111257 1 3 780418695 4 1 588790353 1 207264423 2 101250004 1 3 184147679 2 3 6632156 2 3 966631802 4 3 878542862 4 3 207264423 2 1 91111257 3 539527855 2 1 539527855 3 81073251 2 2 507308488 2 2 747241048 1 2 998228700 1 1 206422528 3 101250003 1 1 966631802 3 389290764 5 2 744868656 1 3 710733675 4 2 207264423 2 3 539527855 2 2 999999999 3 1 200354483 2 207264424 5 2 963056779 4 1 81073252 1 360543850 2 681728740 3 1 29366295 2 781833036 3 3 86883813 1 2 539527854 5 3 173087941 2 1 665245341 2 231398661 4 2 588790354 4 1 246549659 2 6632156 3 2 766356435 1 1 963873520 2 438133771 1 2 966631802 5 2 377509579 4 2 963056780 2 3 56519637 2 2 482818267 1 3 76211862 5 2 29366295 2 2 91111256 2 1 429939459 1 539527855 1 565111336 3 482818266 2 1 507308489 2 200354484 3 2 588790353 2 3 556605328 4 3 56519637 5 2 91111257 5 2 76211860 3 3 766356435 3 1 482818266 3 81073252 3 3 389290765 3 3 429939459 2 1 747241048 3 91111256 4 3 207264424 5 2 147747439 5 2 1 5 3 564836883 2 3 231398661 4 3 56519639 2 1 539527855 2 747241048 4 1 216140704 1 963873520 2 81073251 1 2 878542862 3 1 147747440 1 389290764 1 207264423 1 438133771 3 999999999 2 3 207264424 1 2 556605328 2 3 216140705 4 3 207264423 3 3 389290765 4 3 377509580 5 1 147747440 2 292015613 4 3 206422527 5 3 429939459 3 3 681728740 5 3 76211862 4 2 710733675 2 1 998228699 2 1000000000 5 1 963873520 1 998228699 1 246549659 3 781833038 4 2 781833037 3 2 173087941 4 3 2 3 3 147747440 1 3 1 2 1 747241048 3 101250003 5 2 539527855 1 1 292015612 2 173087940 1 2 29366294 4 3 963056779 4 1 710733675 1 766356434 1 998228699 2 747241047 1 1 200354483 3 780418695 2 2 539527855 4 2 2 3 1 710733675 1 766356434 1 246549659 3 91111257 2 1 507308489 3 507308489 4 3 76211861 4 1 313062682 3 200354482 3 2 1000000000 3 2 231398663 1 3 6632155 1 3 564836883 3 2 966631801 4 1 539527855 1 766356434 3 857731777 5 3 857731778 1 2 56519637 3 3 556605328 3 1 507308489 3 588790353 2 1 56519638 3 216140705 5 3 963873519 2 1 101250004 2 539527856 3 1 417188303 1 101250004 1 998228699 1 292015612 2 565111336 4 2 86883811 1 1 878542863 3 744868657 1 2 313062681 1 2 665245341 4 2 200354482 3 1 878542863 2 565111335 5 3 206422527 5 2 313062682 4 2 273869785 3 1 766356434 3 507308489 5 3 747241048 2 1 273869784 2 313062681 2 3 101250003 1 1 207264423 1 1 2 588790353 4 3 1 2 2 206422529 5 2 348652719 3 3 6632155 1 2 231398663 1 2 556605328 3 2 81073252 1 3 417188302 1 1 744868656 3 389290764 1 2 231398663 3 2 101250004 3 3 389290763 3 2 292015612 3 1 200354483 3 86883813 2 1 292015612 1 766356434 2 556605329 3 3 507308490 1 2 86883813 2 3 231398661 3 1 417188303 2 216140704 2 1 781833037 1 438133771 3 482818266 1 1 184147678 3 417188304 3 3 710733676 3 1 377509580 2 963056778 3 1 389290764 1 348652718 3 429939459 3 1 766356434 1 780418694 3 313062681 1 1 246549659 1 539527855 1 780418694 2 766356435 4 2 681728742 5 3 292015612 2 2 147747440 3 1 429939459 1 147747440 2 231398661 2 1 963056779 2 747241048 3 3 966631803 4 2 565111336 4 1 963056779 1 565111336 3 507308489 3 1 56519638 3 744868655 1 1 878542863 2 231398661 3 1 91111257 1 1 3 184147678 4 1 681728741 1 273869784 1 389290764 1 313062682 3 173087939 3 2 313062682 5 3 184147679 4 3 744868657 4 1 998228699 3 438133772 2 1 91111257 1 564836882 3 565111335 4 3 207264422 2 3 744868656 3 1 216140704 2 246549660 4 2 389290765 2 2 313062682 3 1 206422528 1 231398662 3 710733676 3 1 6632155 2 744868657 5 2 292015613 1 3 29366294 4 2 81073251 4 3 348652719 5 3 1000000000 1 2 81073252 4 3 6632154 1 3 29366296 2 1 389290764 3 206422528 2 1 377509580 3 681728740 3 2 29366296 1 3 556605329 1 3 147747439 4 3 438133772 5 1 998228699 1 507308489 3 438133772 4 1 292015612 2 173087941 1 3 417188303 3 2 681728742 5 2 360543850 4 3 377509579 1 3 273869784 1 3 665245341 2 1 565111336 2 681728742 3 3 6632154 1 1 665245341 1 29366295 2 1000000000 1 1 86883812 1 507308489 1 747241048 2 184147678 2 3 857731778 5 1 207264423 2 507308490 1 1 766356434 2 81073252 3 2 857731777 4 3 389290765 1 2 173087940 5 1 56519638 2 313062681 3 3 565111336 5 1 207264423 1 857731778 3 878542864 5 3 56519637 4 1 857731778 2 292015613 5 3 292015613 3 2 273869784 3 3 564836881 4 3 2 2 3 857731779 5 2 744868657 4 1 206422528 2 206422529 3 3 377509581 1 1 482818266 2 6632155 5 2 1000000000 3 3 360543849 5 2 681728740 4 1 744868656 3 766356434 2 1 207264423 3 86883813 2 2 665245341 4 3 429939458 2 1 246549659 2 966631802 5 3 417188304 4 2 565111335 4 2 417188304 4 3 29366294 1 1 781833037 1 231398662 2 539527854 4 3 360543850 3 1 963873520 3 29366295 1 3 857731777 5 2 766356435 5 1 564836882 1 29366295 3 744868655 5 1 710733675 2 781833038 3 3 781833037 3 3 429939459 3 2 389290764 1 2 438133772 4 2 207264423 3 1 91111257 1 173087940 1 429939459 3 539527854 5 1 438133771 3 429939459 3 1 747241048 2 313062681 2 1 76211861 3 91111256 5 1 417188303 2 507308490 3 3 747241048 3 1 665245341 1 1 3 101250003 5 1 1000000000 3 781833037 4 2 565111336 1 1 273869784 2 348652717 5 2 539527854 3 2 173087941 4 3 429939460 2 2 665245340 2 1 963873520 3 56519639 1 2 1 4 2 966631803 5 2 438133771 5 2 710733676 4 3 101250005 2 2 91111257 3 3 147747441 2 1 780418694 3 292015612 3 3 588790354 2 3 147747440 4 2 963873521 1 3 710733676 4 3 101250005 4 1 878542863 3 273869783 5 2 2 4 3 665245340 1 3 963873520 1 2 56519638 2 1 147747440 2 438133772 1 2 56519638 5 3 1000000000 2 1 313062682 1 29366295 1 963056779 1 76211861 3 539527856 1 3 200354482 4 1 81073252 3 780418695 3 3 1000000000 1 1 246549659 2 389290765 2 1 207264423 2 200354483 4 1 101250004 2 91111258 2 2 86883812 1 2 273869783 5 2 91111258 1 1 292015612 1 56519638 2 482818266 2 3 207264424 5 1 29366295 1 200354483 3 91111257 5 1 29366295 2 780418695 2 1 389290764 1 780418694 3 878542862 3 3 556605329 5 3 588790353 1 1 147747440 3 710733675 3 1 744868656 1 438133771 1 539527855 3 173087940 4 3 81073253 5 2 6632155 3 3 588790354 2 2 482818266 1 1 564836882 3 744868655 3 1 377509580 1 1000000000 3 246549660 4 3 781833038 4 1 147747440 2 429939458 3 2 710733676 4 2 200354482 1 2 76211860 1 2 1000000000 1 3 539527854 3 3 878542864 1 3 348652718 3 1 482818266 2 665245340 3 1 81073252 3 81073252 4 3 81073253 5 1 216140704 1 429939459 3 564836882 5 2 766356434 5 1 184147678 3 781833036 3 2 292015611 2 3 681728742 4 1 216140704 1 565111336 3 206422528 2 2 360543851 2 2 999999999 1 1 710733675 2 963056780 3 2 389290764 1 1 360543850 3 966631803 1 3 389290764 2 1 313062682 2 963873519 5 3 998228699 1 1 747241048 3 857731777 2 3 780418694 3 2 91111258 2 2 966631802 3 2 206422528 3 2 231398663 2 1 246549659 2 482818265 3 2 681728740 4 2 710733676 5 2 417188304 5 2 173087941 1 2 348652718 1 1 273869784 2 231398663 2 1 313062682 2 878542864 4 3 348652717 5 2 101250003 3 2 313062681 5 3 744868656 2 3 246549660 3 1 81073252 1 200354483 1 206422528 1 184147678 3 744868657 1 2 878542864 2 3 292015611 3 3 184147679 4 3 1 3 1 507308489 3 313062681 1 3 999999999 1 1 780418694 1 857731778 1 56519638 1 966631802 1 360543850 1 539527855 2 564836881 1 2 207264422 2 2 360543850 1 2 56519638 2 2 173087939 1 2 348652717 1 1 781833037 3 273869784 5 3 246549659 1 2 429939458 3 1 429939459 2 273869785 4 3 216140704 4 3 56519637 4 1 86883812 2 29366296 1 3 377509581 1 3 429939458 1 3 91111258 1 3 81073253 2 3 86883811 2 1 200354483 2 963056778 3 2 747241047 5 1 207264423 3 963873519 1 2 429939460 1 3 313062683 5 2 207264424 3 2 147747439 3 3 665245342 5 2 588790354 5 2 292015611 3 1 184147678 2 6632156 3 2 29366294 4 3 482818266 2 2 76211861 2 1 438133771 2 1000000000 5 1 665245341 3 29366295 1 2 206422528 2 2 56519637 2 3 1 2 2 998228698 2 1 482818266 1 86883812 1 963056779 1 1000000000 2 81073252 4 3 231398661 1 2 200354483 1 3 313062681 1 2 710733675 1 1 1000000000 1 101250004 3 1 2 1 429939459 1 963056779 2 273869783 4 1 665245341 1 564836882 3 86883813 5 1 1 1 710733675 1 539527855 2 781833038 5 2 539527854 1 3 389290764 5 1 29366295 1 76211861 3 313062683 3 1 101250004 1 665245341 3 564836883 1 1 438133771 2 556605328 1 3 1 3 2 86883813 3 1 963873520 1 781833037 3 389290764 5 1 377509580 3 588790353 4 3 438133772 3 2 56519639 3 2 273869783 5 1 292015612 2 588790354 3 2 29366294 4 3 348652717 5 3 963873520 1 1 556605329 2 389290763 2 3 417188302 5 2 565111337 2 2 246549658 1 3 273869785 4 1 429939459 3 539527855 5 2 184147677 4 1 207264423 2 29366294 3 2 429939458 3 2 710733676 2 2 91111257 2 1 216140704 2 681728741 4 3 539527856 1 1 857731778 3 588790353 5 3 878542864 2 2 6632156 1 1 91111257 3 101250005 4 2 857731778 3 2 1 4 2 86883812 1 2 56519639 3 3 216140705 2 2 747241048 4 1 91111257 3 966631803 4 3 207264424 3 1 665245341 3 348652719 1 3 184147679 1 1 200354483 2 86883812 1 3 101250003 4 2 216140705 2 1 206422528 2 91111256 4 1 173087940 2 482818266 2 1 313062682 3 216140703 3 1 246549659 1 780418694 1 207264423 2 173087939 1 1 313062682 2 681728742 4 3 207264422 4 2 207264424 3 1 963873520 3 539527855 4 1 377509580 2 878542862 5 3 206422529 2 3 29366295 4 1 76211861 3 292015611 5 2 216140703 5 3 348652717 3 1 6632155 1 200354483 1 588790353 1 101250004 2 86883812 3 2 710733674 2 1 313062682 1 857731778 1 539527855 2 360543850 2 3 966631802 3 2 292015612 2 2 76211861 5 3 273869784 5 1 91111257 2 878542862 4 3 56519637 1 3 147747441 5 2 86883813 1 1 482818266 3 564836883 4 1 246549659 3 417188302 1 1 878542863 1 539527855 2 963056780 4 1 147747440 2 216140704 4 1 766356434 3 377509580 5 3 216140705 2 1 681728741 1 1000000000 2 747241049 5 2 6632154 5 1 507308489 2 507308490 2 1 81073252 3 173087941 2 2 857731777 1 1 29366295 3 417188304 4 1 1000000000 3 438133771 5 2 200354484 1 3 200354484 4 2 313062681 5 3 389290764 3 2 246549658 4 3 482818266 5 2 76211861 1 1 438133771 2 76211862 2 1 556605329 3 744868655 5 2 206422527 2 2 963873519 4 3 417188303 3 1 246549659 2 246549658 1 1 665245341 2 246549660 1 1 710733675 3 1000000000 3 1 588790353 2 91111257 4 2 710733675 3 2 29366294 4 1 216140704 2 81073253 1 3 273869785 1 2 857731778 4 1 348652718 1 273869784 1 564836882 1 200354483 2 417188302 5 2 200354483 3 1 857731778 1 1 3 231398663 5 1 29366295 3 1 5 2 482818265 3 3 681728742 1 1 1000000000 3 565111335 1 1 507308489 2 507308489 1 3 173087940 4 2 1 3 3 781833038 4 1 417188303 3 2 2 3 200354484 2 1 377509580 3 429939460 4 3 184147677 1 3 1000000000 5 2 588790352 5 3 417188304 3 3 539527856 3 1 507308489 2 781833037 5 3 781833036 3 2 389290765 3 2 999999999 2 2 1000000000 4 3 417188304 2 1 966631802 3 173087941 5 3 998228698 4 3 781833038 2 1 147747440 2 766356433 5 3 963873520 5 2 6632154 2 3 556605329 2 1 998228699 3 200354483 5 3 29366295 5 1 292015612 3 91111256 1 2 1000000000 5 1 216140704 3 1000000000 3 1 377509580 1 173087940 2 91111257 1 1 1000000000 1 377509580 2 6632154 3 3 81073253 5 3 564836882 1 3 417188304 4 2 56519638 3 1 207264423 3 200354484 3 1 246549659 1 482818266 1 76211861 3 273869784 4 2 747241048 3 1 780418694 2 231398663 2 3 29366294 3 2 147747441 3 2 91111256 2 1 348652718 3 377509579 3 2 348652719 5 1 86883812 1 482818266 1 56519638 3 429939460 4 1 747241048 2 389290763 3 2 200354482 1 2 588790353 5 1 744868656 1 963056779 3 216140705 4 2 747241049 2 3 231398662 1 2 781833037 3 2 417188303 5 1 86883812 3 184147677 1 3 377509579 5 3 482818266 1 2 147747439 4 3 766356433 5 3 588790354 4 1 539527855 2 507308489 4 2 857731778 5 1 377509580 3 216140704 5 3 360543851 4 1 857731778 2 56519639 1 3 681728740 3 1 29366295 3 665245340 1 1 744868656 1 857731778 2 878542862 4 1 292015612 3 966631801 5 2 86883811 3 3 29366295 3 1 231398662 1 184147678 3 6632156 5 3 273869784 3 2 710733676 2 1 6632155 1 206422528 3 29366294 3 1 6632155 3 56519637 4 2 292015611 2 3 173087940 1 3 747241049 5 1 231398662 1 216140704 2 963056780 5 2 216140703 1 3 56519638 2 2 200354483 3 3 747241048 1 3 360543850 1 2 184147679 4 2 313062681 5 3 231398663 2 1 1000000000 3 556605329 4 3 360543850 1 3 744868656 2 3 857731778 4 3 747241048 3 1 507308489 3 565111335 4 3 665245340 4 2 963056778 3 3 963873521 4 3 76211862 2 3 999999999 4 2 377509579 2 3 857731777 5 2 91111257 2 2 200354483 4 1 417188303 2 998228698 5 1 565111336 3 665245340 4 1 1000000000 1 857731778 1 766356434 2 76211860 5 2 963873521 4 3 86883813 3 2 76211861 3 3 292015611 3 1 417188303 3 29366296 4 3 273869783 1 2 56519638 4 2 313062683 4 1 101250004 3 588790352 5 3 360543851 2 2 681728740 3 3 56519639 2 1 429939459 2 963873519 1 1 482818266 1 147747440 1 6632155 1 147747440 3 744868657 4 1 313062682 3 29366296 4 1 377509580 1 747241048 2 747241047 5 3 878542864 4 3 780418693 3 3 207264422 2 1 963873520 1 56519638 1 81073252 1 766356434 3 780418694 3 3 710733674 3 1 747241048 2 857731777 1 2 2 5 2 216140704 5 1 857731778 3 681728740 5 3 200354484 5 2 766356433 2 1 1 2 1000000000 3 1 482818266 2 564836881 4 3 29366295 2 1 292015612 3 857731777 5 3 377509581 3 2 101250005 3 2 184147677 5 1 507308489 2 147747439 1 3 91111256 3 3 565111336 5 2 56519639 4 1 681728741 1 184147678 1 56519638 3 200354483 4 2 556605329 5 3 292015611 5 3 377509579 4 2 231398663 2 1 348652718 2 173087941 4 1 377509580 2 313062683 5 3 147747439 2 1 781833037 2 147747439 1 3 710733676 2 3 710733674 3 2 1 1 3 998228700 1 2 681728740 1 1 29366295 1 781833037 3 147747440 4 3 665245341 4 3 81073251 5 1 91111257 3 207264422 1 2 482818265 3 1 766356434 3 588790353 1 2 482818267 1 1 556605329 3 377509581 2 2 246549659 4 3 91111258 4 1 747241048 2 29366296 4 2 348652718 3 2 292015613 4 1 147747440 1 76211861 3 184147679 2 2 710733674 5 1 81073252 2 207264424 5 2 998228700 3 1 556605329 2 348652717 2 1 389290764 3 29366296 4 1 665245341 1 389290764 2 878542862 2 2 1 5 3 998228699 2 2 966631803 2 3 101250004 1 3 744868656 3 3 313062681 1 2 246549659 4 1 207264423 1 565111336 3 216140704 5 3 313062681 3 3 360543849 2 1 86883812 3 438133770 2 1 564836882 2 76211861 2 3 231398662 1 3 29366296 4 3 1 5 1 216140704 2 91111256 3 2 173087939 2 2 507308488 4 3 681728741 5 3 438133770 1 1 147747440 3 206422529 5 3 665245342 5 2 246549659 2 3 207264423 2 2 173087940 2 3 216140703 2 1 681728741 2 81073251 1 3 747241048 4 3 273869784 3 2 6632154 3 3 231398661 4 2 438133771 1 1 231398662 3 665245341 3 2 556605330 4 1 29366295 3 963056779 3 3 389290763 2 1 507308489 1 681728741 3 147747439 4 2 507308490 2 1 556605329 1 246549659 2 231398663 1 2 6632155 5 1 147747440 3 184147679 4 3 539527854 4 1 438133771 2 744868656 3 2 781833038 1 1 389290764 2 173087941 1 2 963873520 1 3 564836883 3 1 539527855 3 6632155 3 1 231398662 1 76211861 3 744868655 1 1 147747440 1 1000000000 1 429939459 2 681728741 1 1 681728741 2 565111336 5 3 273869783 2 2 417188302 1 3 710733674 5 2 292015611 3 3 438133770 3 1 564836882 1 766356434 1 744868656 3 200354484 4 3 438133770 5 1 482818266 2 292015612 4 1 564836882 2 206422528 2 2 507308489 1 1 966631802 1 681728741 3 482818265 2 1 665245341 3 539527854 2 3 147747441 5 2 273869784 1 2 76211861 3 3 101250003 5 1 389290764 2 999999999 5 2 539527855 3 2 76211860 5 1 588790353 3 76211860 4 2 1 2 3 766356435 2 1 377509580 1 360543850 3 246549659 5 3 710733675 4 2 878542863 1 3 1 4 2 539527855 4 2 966631801 4 1 81073252 2 246549659 2 1 348652718 1 216140704 1 1000000000 3 482818265 3 3 1 3 2 86883813 2 3 377509580 5 3 207264424 1 2 360543849 4 2 246549659 5 3 565111337 5 3 292015612 3 2 200354482 1 1 963056779 3 292015612 1 2 184147678 2 2 963056779 4 1 781833037 2 56519638 4 3 966631803 1 1 200354483 3 246549660 4 2 857731778 4 2 29366294 4 2 781833037 2 2 56519639 3 2 377509579 2 3 681728741 4 1 681728741 3 1000000000 3 2 147747439 1 3 438133772 5 2 207264423 1 1 101250004 2 216140703 2 2 292015611 3 3 747241047 2 2 998228700 2 2 147747439 1 2 207264422 1 1 1 1 998228699 2 781833037 2 1 539527855 2 429939459 4 2 206422529 3 2 963873519 2 2 360543850 1 2 348652717 3 1 231398662 3 86883812 2 2 878542864 2 3 998228699 4 2 207264422 1 1 747241048 3 184147679 1 1 389290764 1 539527855 1 781833037 2 348652717 1 1 507308489 1 507308489 3 966631801 3 2 389290763 5 3 417188303 1 2 747241047 3 2 377509580 3 1 556605329 1 878542863 1 91111257 1 665245341 1 173087940 1 1000000000 1 417188303 3 292015611 4 3 564836881 1 1 963873520 2 56519638 1 2 173087939 4 2 857731778 2 1 76211861 1 173087940 1 438133771 2 744868655 1 3 998228699 3 3 438133770 1 2 744868655 1 1 744868656 1 963056779 2 377509579 5 2 588790354 2 2 81073253 5 1 681728741 2 360543851 5 2 556605330 1 1 766356434 1 766356434 2 206422528 4 3 507308490 2 3 348652718 2 3 207264424 1 1 565111336 1 246549659 1 216140704 2 206422527 3 1 173087940 1 780418694 1 565111336 3 360543850 2 1 231398662 3 429939460 5 2 966631803 5 2 184147677 5 1 781833037 1 1000000000 2 507308489 5 2 681728741 5 1 6632155 3 147747440 5 1 780418694 3 681728742 3 2 417188302 5 2 231398661 1 3 780418693 2 2 101250003 4 1 6632155 1 216140704 2 963873521 4 3 780418693 4 1 313062682 2 564836882 5 2 348652718 2 2 665245342 1 3 1000000000 1 2 200354484 1 2 438133771 4 3 216140705 4 3 963873521 5 2 348652718 2 2 556605328 4 2 710733675 5 2 565111337 4 1 184147678 2 781833038 5 1 231398662 2 539527855 3 1 389290764 3 564836883 4 1 966631802 1 1000000000 1 184147678 2 681728741 5 2 91111256 2 1 207264423 2 766356435 2 2 292015613 4 2 744868656 2 3 173087941 1 3 878542862 1 2 766356433 4 3 963056779 4 2 747241048 5 3 963056779 1 2 147747441 1 2 6632155 5 3 507308488 3 1 86883812 1 710733675 2 173087939 3 1 766356434 2 747241048 1 2 665245340 3 1 389290764 3 417188302 2 3 76211860 3 1 963056779 3 6632154 1 2 781833038 3 3 710733676 5 3 29366296 4 3 681728742 4 1 998228699 3 556605329 1 3 539527855 1 1 963056779 1 1 1 184147678 3 539527854 3 2 998228699 3 1 878542863 2 76211860 3 1 665245341 2 2 3 1 273869784 1 1000000000 1 348652718 1 507308489 3 147747441 5 1 216140704 3 565111336 4 2 998228699 5 3 507308489 2 1 86883812 1 963056779 3 556605328 2 1 246549659 2 81073252 5 1 200354483 2 360543851 2 3 231398663 3 3 539527855 5 3 710733676 4 3 747241048 1 2 878542864 5 2 313062683 5 3 292015613 1 2 744868656 5 3 56519638 1 3 744868655 3 2 998228699 3 1 206422528 2 878542862 1 1 429939459 1 588790353 2 747241048 3 3 273869784 2 1 539527855 1 780418694 2 273869783 2 2 81073253 3 2 681728742 2 3 1000000000 5 3 56519638 1 2 86883813 1 2 781833036 1 1 273869784 2 744868657 1 3 878542864 1 3 81073252 1 3 438133770 1 2 780418693 5 2 438133772 4 3 91111258 3 1 963056779 3 710733676 5 3 710733674 4 3 998228699 3 2 6632155 4 2 56519638 1 1 206422528 1 857731778 2 781833038 3 2 273869785 3 3 91111258 2 1 665245341 2 665245342 1 3 81073253 4 1 81073252 2 588790352 3 3 389290763 2 3 998228700 4 1 56519638 2 781833038 5 3 744868657 1 2 173087939 1 3 417188304 5 1 81073252 2 377509580 5 1 313062682 1 377509580 3 81073251 1 1 389290764 2 389290765 4 2 313062683 4 3 963056778 3 3 710733676 2 2 360543851 2 2 766356434 5 1 173087940 3 588790353 1 2 665245341 3 3 389290764 4 1 766356434 2 429939459 5 2 86883811 3 2 86883811 1 1 147747440 3 200354484 2 1 781833037 1 747241048 1 747241048 2 963056778 1 1 857731778 1 173087940 1 1 1 360543850 3 147747439 4 3 1000000000 1 3 438133771 4 1 963873520 3 744868657 1 1 438133771 2 565111337 1 2 231398663 4 1 556605329 3 1 1 3 184147677 5 3 681728741 3 1 998228699 3 313062681 5 2 184147677 1 3 86883813 3 3 747241049 1 1 998228699 3 766356435 5 3 360543849 1 3 747241048 2 1 681728741 2 56519638 2 2 6632155 3 2 76211861 4 3 710733674 4 3 417188303 4 3 389290765 3 1 348652718 2 429939459 1 2 76211862 2 3 780418693 2 2 56519637 1 2 91111256 1 3 963056780 2 2 710733675 3 2 184147678 2 2 184147679 5 3 273869783 3 1 681728741 2 377509579 4 1 231398662 3 665245340 3 3 360543849 4 1 556605329 1 206422528 1 292015612 3 556605328 1 1 564836882 1 507308489 1 429939459 3 665245342 2 3 348652718 1 2 231398661 1 1 966631802 1 878542863 2 681728741 3 2 429939459 1 3 216140705 5 2 173087940 1 2 507308489 3 1 206422528 1 429939459 2 482818266 2 1 246549659 3 1000000000 5 3 665245341 4 1 231398662 1 766356434 1 539527855 2 389290764 5 1 429939459 2 147747441 2 3 348652718 2 3 81073251 3 3 246549660 1 3 766356435 5 2 588790354 5 1 710733675 1 438133771 2 1000000000 4 2 6632155 3 3 565111337 4 2 173087940 3 2 56519638 2 1 1 1 710733675 2 184147677 5 3 999999999 3 2 29366296 2 2 665245342 4 1 6632155 1 6632155 3 710733676 5 3 417188304 5 2 348652717 1 3 681728742 4 3 56519637 1 3 292015611 3 3 348652717 2 1 438133771 2 273869785 4 3 313062681 1 3 747241049 3 1 857731778 3 857731777 5 3 507308490 2 2 998228698 5 1 273869784 1 216140704 1 184147678 3 966631801 5 3 417188304 5 1 681728741 1 91111257 2 81073253 1 2 184147679 2 1 292015612 3 781833038 1 2 556605329 4 2 6632155 4 1 273869784 3 313062682 5 1 173087940 2 588790353 2 3 377509581 1 3 710733675 1 2 56519637 1 3 878542864 2 1 857731778 2 417188304 2 3 556605329 4 3 389290765 3 1 710733675 2 482818267 5 3 1000000000 2 1 86883812 3 417188302 1 1 744868656 2 101250003 1 3 588790354 4 2 556605330 3 1 206422528 1 91111257 3 1 1 2 246549658 5 1 173087940 1 231398662 1 438133771 2 313062682 5 2 231398661 2 3 681728741 1 1 29366295 3 1000000000 1 3 438133772 2 3 438133770 3 2 780418694 3 2 747241048 1 3 747241047 3 3 665245340 5 3 482818266 5 3 56519638 1 3 207264422 5 3 86883812 3 3 206422528 1 3 417188303 4 2 207264422 3 2 216140703 1 2 681728741 3 3 56519637 2 3 857731777 2 1 76211861 1 231398662 3 56519637 5 1 781833037 1 857731778 2 482818267 3 3 747241049 5 1 29366295 3 81073251 2 3 86883812 4 3 963873520 1 2 246549659 5 2 184147678 5 3 173087941 1 2 216140703 5 1 963056779 1 147747440 2 6632155 4 3 389290763 4 2 2 1 1 91111257 2 86883811 2 3 273869785 3 2 710733675 4 1 1000000000 3 216140705 3 3 963873521 4 1 348652718 3 173087939 4 1 780418694 1 246549659 2 91111256 1 3 539527855 4 3 565111337 1 1 184147678 3 747241047 4 3 313062681 5 3 857731778 3 2 207264424 5 2 681728740 4 2 999999999 1 3 1 2 3 857731779 1 3 780418694 4 3 588790354 4 3 2 2 2 744868657 4 2 556605330 1 2 963873521 3 1 206422528 1 781833037 1 1 1 482818266 2 665245340 5 3 91111256 4 3 781833036 2 3 273869783 2 3 377509580 5 3 76211860 4 3 147747441 3 3 963873519 3 2 207264423 5 3 81073252 3 2 377509581 1 1 206422528 1 780418694 3 966631802 3 1 565111336 2 963873519 4 3 173087940 4 2 207264423 5 3 56519639 5 3 206422528 3 3 681728741 5 1 1 3 389290764 1 2 173087939 4 3 710733675 2 3 184147679 1 2 780418695 1 1 389290764 2 86883811 1 2 1 5 2 565111336 5 2 780418694 2 3 747241048 4 1 482818266 1 878542863 1 565111336 2 665245340 2 1 1000000000 2 429939460 2 3 206422529 4 1 482818266 1 417188303 2 588790352 2 3 2 5 1 377509580 2 482818265 5 3 1000000000 3 3 556605330 4 3 556605328 1 3 429939458 5 2 389290765 1 3 565111335 5 1 101250004 1 200354483 2 482818267 2 3 966631803 3 1 147747440 3 313062682 1 3 766356435 4 3 231398663 3 1 173087940 1 588790353 2 348652718 1 2 216140703 2 1 76211861 1 710733675 1 878542863 2 231398662 4 1 231398662 1 313062682 2 507308490 5 3 565111335 3 2 246549660 1 3 273869784 1 3 857731779 5 1 313062682 1 438133771 2 507308490 4 2 200354482 2 2 91111258 1 3 878542864 4 3 429939458 3 1 56519638 3 681728740 1 3 878542863 2 3 292015613 5 1 966631802 2 681728742 4 1 780418694 1 207264423 3 781833037 4 1 56519638 3 556605328 3 2 556605329 3 3 438133770 1 1 665245341 2 200354484 5 1 6632155 2 29366295 3 1 747241048 3 556605330 1 2 86883811 2 3 565111337 3 1 966631802 3 377509581 4 1 91111257 2 747241047 1 1 200354483 3 184147679 2 2 147747441 1 3 216140705 4 2 207264423 2 2 348652718 4 2 963056780 3 2 292015613 2 3 389290764 2 1 101250004 1 348652718 1 273869784 1 56519638 1 389290764 1 206422528 2 273869785 4 2 564836881 2 3 766356435 1 3 360543851 5 1 998228699 3 292015613 2 1 81073252 3 665245340 2 3 231398663 5 3 200354483 1 3 173087939 3 1 348652718 3 747241049 5 2 539527854 3 2 29366294 1 1 313062682 1 313062682 1 565111336 3 76211862 2 1 963056779 3 1000000000 3 3 781833036 2 1 710733675 1 29366295 2 101250004 3 2 588790354 2 3 681728742 2 3 780418693 4 1 482818266 2 56519638 2 2 766356434 3 2 539527855 4 3 963873520 4 3 200354482 5 1 966631802 3 91111256 3 3 417188304 3 3 556605329 2 1 29366295 1 556605329 3 429939459 4 2 81073251 1 3 86883811 1 1 780418694 2 781833037 5 1 246549659 2 206422528 5 2 231398663 2 3 710733676 4 2 564836881 2 1 878542863 2 56519638 3 2 747241047 2 2 29366295 1 1 857731778 1 81073252 2 781833038 5 2 1 2 2 101250005 4 1 377509580 2 588790352 5 1 273869784 2 29366295 4 1 147747440 1 744868656 2 417188302 2 2 966631802 2 2 76211860 3 1 313062682 2 231398663 3 3 91111257 4 3 556605328 2 3 747241047 1 2 1 2 2 710733675 1 1 417188303 3 273869783 4 2 747241048 2 2 588790354 5 3 681728740 5 3 86883813 5 2 207264423 2 3 780418693 2 3 86883812 3 2 273869785 5 3 91111257 4 2 966631802 2 2 81073251 4 3 438133772 3 2 565111337 1 2 744868655 1 2 507308490 3 2 81073251 2 1 184147678 3 292015611 3 1 76211861 2 429939458 4 3 507308489 3 2 1000000000 2 1 710733675 2 184147679 4 1 207264423 2 91111257 3 2 507308488 2 1 564836882 1 417188303 2 744868655 2 2 147747439 5 1 710733675 3 482818267 5 1 966631802 1 389290764 3 81073251 3 3 1000000000 4 2 184147679 4 2 147747439 4 2 246549659 1 1 998228699 3 588790352 5 2 147747439 5 3 744868656 2 1 556605329 1 292015612 3 2 1 2 429939458 4 3 86883813 5 3 76211861 4 3 781833037 3 2 857731779 1 2 313062682 5 3 6632155 5 1 747241048 2 766356434 2 2 206422527 3 2 216140704 5 3 665245342 2 1 91111257 2 91111258 2 2 389290763 3 3 710733674 4 1 246549659 3 857731779 2 3 665245341 5 2 173087939 2 3 184147679 1 1 417188303 1 438133771 3 857731778 1 2 377509579 2 1 857731778 3 963873521 2 3 966631802 3 3 482818267 1 1 781833037 1 857731778 2 6632156 4 2 313062683 3 2 206422528 3 2 292015611 1 2 857731778 4 2 348652719 3 3 966631803 4 1 963873520 3 857731779 1 3 963873519 2 2 780418695 2 3 231398662 3 1 91111257 2 744868656 1 1 216140704 3 91111257 2 3 389290764 1 2 588790352 1 1 56519638 2 173087941 3 3 588790352 1 2 173087940 4 3 81073251 3 1 744868656 2 766356434 2 3 963873520 5 2 273869783 2 2 76211861 2 2 857731779 2 3 360543851 4 2 999999999 4 3 101250004 1 3 998228699 2 1 389290764 3 216140703 1 1 681728741 3 29366294 3 2 878542863 3 3 76211861 3 2 81073251 1 1 1000000000 3 76211861 4 2 963873519 5 1 292015612 3 273869785 3 2 101250005 1 2 86883812 2 1 963873520 1 91111257 2 29366296 4 1 216140704 2 564836882 5 1 878542863 3 588790352 4 2 292015612 3 3 216140705 3 2 360543850 4 2 963056779 1 3 173087939 4 2 1 1 1 963056779 2 963056780 3 3 173087940 4 2 86883811 1 1 564836882 1 565111336 2 564836882 2 1 998228699 1 1000000000 2 206422528 1 2 417188304 1 3 377509580 5 3 1000000000 4 1 564836882 3 147747440 2 2 565111337 2 2 377509579 3 1 348652718 1 231398662 3 207264424 1 3 101250003 2 2 377509580 3 2 588790353 4 1 292015612 1 377509580 2 539527856 5 1 86883812 2 999999999 4 3 206422528 2 1 744868656 3 963056780 3 1 1000000000 3 998228700 4 1 56519638 2 389290765 2 1 998228699 2 81073253 5 3 710733674 4 1 565111336 3 389290763 1 1 565111336 2 81073253 5 3 6632155 4 2 857731778 2 2 348652719 3 3 273869784 4 2 556605330 3 1 101250004 2 665245342 2 2 747241047 1 1 200354483 3 91111256 1 2 206422529 5 2 246549658 2 1 389290764 2 231398661 4 3 29366296 3 3 313062681 4 2 417188302 3 3 565111337 1 1 246549659 1 588790353 1 1000000000 3 781833037 4 2 2 4 3 1 4 3 781833036 5 1 184147678 2 963873521 4 1 81073252 1 206422528 1 438133771 1 360543850 2 216140705 1 2 184147678 4 2 482818265 5 3 389290763 2 1 963873520 3 963056780 1 1 681728741 1 744868656 2 231398662 2 1 565111336 3 6632155 5 3 963056779 3 3 482818267 5 3 389290763 2 1 710733675 3 29366295 3 2 207264424 5 1 173087940 2 780418694 1 2 29366296 3 3 184147678 2 1 389290764 3 963056780 4 3 781833037 5 3 273869784 3 1 173087940 2 507308490 4 2 998228699 5 2 417188303 4 1 780418694 2 86883811 2 2 766356434 5 3 147747441 3 1 665245341 1 1000000000 1 438133771 3 348652717 1 1 76211861 1 348652718 1 56519638 3 564836882 4 3 998228700 5 2 710733675 5 2 564836882 1 2 273869785 4 1 76211861 3 56519639 4 2 313062683 4 2 766356434 3 2 273869783 2 3 91111256 4 1 206422528 2 878542862 1 3 56519637 3 3 744868655 5 2 998228700 1 3 878542862 2 2 101250004 4 2 539527854 3 1 184147678 1 710733675 3 539527855 1 1 360543850 2 1 3 1 878542863 1 348652718 3 781833036 1 3 200354484 4 2 273869784 3 1 998228699 1 200354483 3 482818267 1 3 200354482 5 1 429939459 2 389290763 3 3 173087939 1 2 556605328 5 1 998228699 3 207264422 5 1 781833037 1 665245341 2 963056778 2 2 246549660 2 2 429939458 3 1 1000000000 1 206422528 1 507308489 3 565111337 2 3 966631803 4 2 29366295 3 1 206422528 1 56519638 1 86883812 1 429939459 3 878542863 1 3 292015611 1 1 231398662 1 292015612 1 86883812 2 417188304 1 1 81073252 1 681728741 3 417188304 3 3 665245341 2 1 86883812 2 377509580 4 3 857731778 3 2 482818266 3 1 482818266 1 231398662 3 747241048 1 1 29366295 2 207264424 1 1 207264423 3 360543851 5 2 200354484 4 3 588790354 1 3 6632155 5 2 173087940 1 2 998228699 1 1 360543850 3 6632155 3 2 147747440 4 3 2 2 1 348652718 2 216140704 5 2 76211860 2 2 878542864 3 1 91111257 1 231398662 3 173087939 2 1 6632155 3 246549659 2 3 482818266 4 3 29366296 1 1 81073252 3 86883811 3 1 200354483 2 963873520 4 2 81073253 3 1 389290764 1 564836882 2 507308489 4 3 313062683 1 1 1 3 91111257 2 2 556605330 4 1 216140704 2 313062683 5 2 200354483 4 1 781833037 2 348652717 2 3 507308490 5 3 81073253 2 3 246549660 3 3 744868655 4 2 482818267 4 2 963056780 4 3 966631802 1 2 292015612 1 3 564836883 3 3 564836883 1 1 438133771 2 780418695 4 3 389290764 1 3 963873521 2 3 556605328 2 1 81073252 2 963056779 1 2 878542864 3 2 417188302 4 3 313062683 2 1 360543850 2 91111257 3 1 429939459 3 200354482 2 2 710733676 4 3 200354482 5 2 966631801 2 2 539527854 1 1 507308489 1 200354483 3 389290765 1 1 963873520 1 417188303 2 588790354 5 3 565111336 5 1 565111336 1 539527855 2 56519638 1 1 966631802 3 313062682 2 1 780418694 2 438133772 1 3 588790353 2 3 246549660 3 2 6632155 5 3 1000000000 3 1 389290764 2 963056779 1 2 665245341 1 3 207264424 5 3 56519639 3 1 207264423 2 963056779 1 3 29366296 5 3 780418695 4 3 216140703 2 1 857731778 1 781833037 1 147747440 2 963873520 1 3 2 5 2 999999999 3 2 216140703 3 3 1 2 1 86883812 3 389290764 1 3 999999999 3 2 6632155 2 3 857731777 4 3 147747440 4 3 360543850 5 1 1000000000 1 417188303 3 857731777 3 2 76211862 1 2 417188304 3 2 91111258 1 2 184147679 5 1 781833037 3 29366294 4 2 348652717 5 1 963056779 2 539527855 5 3 101250005 4 3 539527854 5 3 91111256 4 2 360543849 2 1 665245341 2 429939458 5 1 744868656 3 231398662 3 1 539527855 2 665245341 3 2 556605329 4 1 231398662 2 417188304 1 3 710733676 2 1 231398662 3 389290764 2 1 766356434 1 29366295 1 173087940 3 963873520 3 1 389290764 3 878542864 4 3 184147679 3 2 999999999 1 2 878542863 5 3 565111335 1 3 781833038 4 3 76211861 2 3 556605330 2 3 206422527 4 2 539527856 2 2 417188303 2 2 76211862 3 2 998228700 5 1 6632155 1 1000000000 3 389290763 5 1 389290764 3 744868655 2 1 81073252 3 216140704 3 1 878542863 1 91111257 1 173087940 2 76211860 1 1 206422528 3 231398662 5 2 292015612 4 1 429939459 3 246549659 3 3 273869784 2 3 963056779 1 1 377509580 1 86883812 2 564836882 2 3 998228700 1 1 588790353 1 966631802 2 556605329 3 2 998228698 4 1 377509580 2 966631803 4 1 86883812 2 781833037 3 3 588790353 5 2 292015612 2 1 588790353 1 744868656 2 857731778 5 1 56519638 3 292015613 2 1 1000000000 3 998228698 4 1 246549659 2 273869783 2 2 76211860 3 2 878542864 3 3 348652717 3 3 564836881 3 3 389290765 2 2 539527855 3 1 348652718 3 588790352 2 1 710733675 3 377509580 3 3 29366296 5 2 246549660 3 1 76211861 2 507308488 1 3 200354484 5 3 81073251 3 3 56519637 4 2 273869784 4 3 482818265 4 3 966631802 4 1 417188303 3 857731778 4 2 147747440 3 3 246549659 3 3 360543851 2 3 665245340 4 3 184147678 1 1 246549659 1 482818266 3 6632154 2 3 246549658 2 1 389290764 2 780418695 2 1 781833037 2 963056778 5 2 91111256 2 2 564836881 1 2 292015611 4 1 429939459 3 216140703 4 1 878542863 2 389290764 2 1 417188303 3 76211861 4 3 665245340 3 3 56519638 5 2 963056778 1 3 273869783 4 3 781833037 1 1 1000000000 1 173087940 3 429939460 2 1 246549659 2 1000000000 3 2 766356435 3 1 429939459 2 966631803 3 2 86883811 3 3 81073252 4 3 6632155 2 3 91111258 1 2 2 3 1 963056779 2 200354483 2 2 207264424 3 2 76211861 4 3 389290764 4 2 998228699 3 1 507308489 3 292015612 2 2 588790352 3 1 86883812 3 389290763 3 1 966631802 1 963873520 2 377509579 2 2 878542862 2 3 507308490 5 3 6632156 1 1 29366295 1 86883812 2 206422529 3 3 173087941 2 1 348652718 3 539527856 3 3 360543849 1 1 565111336 2 747241047 1 1 313062682 2 766356433 2 1 556605329 3 963873521 3 1 1000000000 3 780418693 5 2 91111257 2 3 507308490 2 2 781833036 1 3 710733674 2 1 29366295 2 76211860 5 3 6632156 1 2 744868656 1 3 29366295 4 3 313062681 2 2 417188302 5 3 681728740 3 1 29366295 1 147747440 2 377509581 2 3 665245341 4 1 101250004 1 389290764 3 539527854 4 1 482818266 3 91111257 1 2 29366294 1 1 781833037 3 173087941 3 3 292015612 4 3 564836883 3 2 539527856 5 3 360543850 1 3 184147679 3 3 681728740 2 1 313062682 1 710733675 1 29366295 1 86883812 3 86883813 1 3 360543849 2 2 507308489 1 2 665245342 3 3 147747440 4 2 966631802 4 3 966631803 3 2 429939460 2 3 207264424 4 3 966631801 4 2 747241049 5 3 173087941 3 3 207264422 2 1 588790353 3 556605330 1 2 147747439 3 2 206422529 5 3 429939459 4 3 76211861 5 1 292015612 2 507308490 1 3 564836881 4 3 81073253 4 1 200354483 1 766356434 2 29366296 4 1 766356434 2 565111336 3 3 665245341 1 3 417188302 1 3 681728741 5 3 588790353 3 2 878542864 3 2 588790352 1 3 963056780 5 1 360543850 3 417188303 2 3 91111257 3 1 766356434 3 417188304 4 1 81073252 1 292015612 1 6632155 3 681728741 2 3 231398661 5 2 665245340 2 2 998228699 2 1 29366295 3 564836881 3 1 207264423 1 781833037 1 438133771 1 292015612 3 313062681 2 1 81073252 2 963873520 5 3 588790352 4 1 681728741 2 564836881 3 3 273869783 5 3 389290763 2 2 417188304 5 1 781833037 3 231398662 5 3 86883813 1 2 147747439 3 3 216140703 5 3 216140703 2 3 681728742 1 1 313062682 3 216140704 4 1 766356434 1 438133771 2 564836881 3 3 147747439 5 3 81073253 2 1 747241048 1 86883812 2 539527855 5 3 76211862 1 3 857731777 4 1 744868656 1 429939459 2 417188304 1 3 231398661 2 2 6632156 2 1 246549659 2 507308489 1 1 857731778 2 313062682 5 3 998228699 2 1 216140704 3 273869783 1 3 857731779 2 3 173087940 3 1 184147678 1 482818266 1 781833037 1 781833037 2 710733676 4 3 999999999 2 1 429939459 2 29366295 4 1 747241048 1 588790353 3 173087939 5 2 86883813 5 2 998228700 1 1 747241048 2 482818267 4 2 1 3 2 101250004 2 3 313062682 4 1 173087940 2 878542862 4 2 273869784 4 3 81073253 4 1 147747440 1 173087940 3 766356435 4 3 429939460 1 2 963056778 2 1 348652718 1 780418694 2 360543851 3 3 438133771 5 1 588790353 3 207264424 3 1 963873520 3 963873520 4 2 747241049 3 2 878542862 1 2 273869784 4 2 200354484 4 3 56519638 5 1 216140704 3 564836883 1 1 781833037 3 389290765 2 2 91111258 4 1 76211861 1 173087940 1 681728741 1 200354483 3 1000000000 4 2 377509579 2 3 507308490 3 3 173087939 5 3 963873521 2 2 710733675 5 1 588790353 1 86883812 1 147747440 3 76211860 1 1 963056779 3 438133771 1 2 744868656 2 1 1000000000 2 200354484 1 1 565111336 2 86883813 4 2 556605329 3 3 389290765 3 1 998228699 3 206422528 4 2 766356433 1 2 681728742 3 2 744868655 4 3 216140704 3 3 998228698 3 1 246549659 1 681728741 3 348652717 3 2 507308489 5 2 246549659 1 3 747241047 5 3 565111337 4 3 966631801 5 3 246549659 1 2 1000000000 5 2 878542862 1 2 76211861 4 2 507308489 1 2 857731777 4 3 207264424 5 3 539527854 3 2 1000000000 3 3 556605328 2 1 539527855 2 1 5 3 710733676 5 3 6632155 2 1 313062682 2 101250005 5 1 780418694 3 360543849 3 1 565111336 3 1000000000 4 1 273869784 3 200354483 5 2 6632155 3 2 86883811 5 2 588790353 4 2 377509581 1 2 857731779 2 3 744868655 3 1 780418694 1 417188303 3 665245340 3 1 857731778 2 184147678 2 2 539527855 5 2 710733675 3 1 200354483 3 963056779 5 3 744868657 4 2 81073252 1 1 963056779 1 565111336 2 81073252 2 3 173087941 3 3 377509581 4 2 1000000000 2 1 1000000000 1 360543850 1 91111257 3 556605329 5 1 565111336 2 766356435 4 2 389290763 3 3 507308488 5 1 681728741 3 206422529 5 2 56519639 1 3 101250004 4 2 556605329 1 3 556605330 1 3 147747439 4 3 747241049 5 3 665245342 2 3 56519637 2 1 998228699 3 878542863 5 2 348652718 3 2 966631803 5 2 206422527 1 1 539527855 1 966631802 3 56519639 2 3 207264424 3 3 216140705 3 3 81073251 2 3 665245340 3 1 998228699 3 744868656 5 1 86883812 3 665245342 3 1 200354483 3 565111335 3 2 216140705 1 2 81073252 4 1 565111336 3 857731777 4 3 200354482 2 1 539527855 3 857731777 4 2 429939459 1 3 963056780 2 3 348652717 5 1 348652718 2 963873521 4 1 429939459 2 207264422 5 1 389290764 3 507308488 4 2 348652719 2 1 101250004 1 710733675 2 348652718 5 1 963056779 1 963056779 2 539527855 1 2 507308488 4 1 76211861 1 86883812 3 438133771 5 3 482818266 3 2 1000000000 1 3 482818267 1 1 184147678 1 564836882 2 417188303 2 2 482818266 4 2 966631802 3 2 231398663 2 1 184147678 2 857731777 5 1 76211861 3 6632156 2 3 565111337 2 1 963056779 3 781833037 2 3 91111258 1 3 206422529 2 2 207264423 1 2 101250005 1 1 878542863 2 766356435 1 1 564836882 1 377509580 1 246549659 1 966631802 3 556605330 3 2 377509579 1 3 507308489 3 1 780418694 2 76211860 4 2 766356433 3 1 56519638 1 173087940 3 231398662 4 3 781833036 2 2 747241048 5 2 81073252 2 1 86883812 2 417188304 2 2 747241048 3 2 207264423 4 3 207264424 2 3 246549659 5 2 2 4 2 56519637 3 2 1000000000 4 1 1 3 878542864 1 2 564836881 2 2 747241048 4 2 200354483 2 2 747241048 5 2 747241048 2 3 377509580 5 3 507308490 3 1 184147678 1 963056779 1 857731778 2 507308489 4 1 81073252 1 588790353 3 564836883 5 1 86883812 1 29366295 3 878542863 5 2 963056779 1 1 963056779 1 147747440 3 747241047 3 1 878542863 1 313062682 3 206422527 5 2 101250004 2 1 292015612 3 207264423 1 1 246549659 2 966631801 5 1 1000000000 3 963056779 2 2 963056779 4 3 878542862 3 3 56519637 4 3 91111257 5 1 207264423 1 76211861 2 360543851 5 3 665245342 3 2 963873521 3 3 438133771 2 1 963873520 3 91111258 5 2 207264424 5 1 389290764 1 747241048 1 747241048 1 86883812 2 417188303 2 1 56519638 1 377509580 3 429939459 3 3 101250004 3 2 998228698 1 2 29366296 3 1 81073252 1 273869784 3 101250004 5 2 173087941 1 2 681728741 1 1 781833037 1 966631802 1 86883812 1 744868656 2 482818267 5 3 29366295 5 2 564836882 4 2 417188303 3 2 184147678 2 2 438133771 2 3 417188304 4 2 744868655 1 2 389290764 2 3 313062681 2 2 313062683 2 3 292015613 5 1 963873520 3 147747439 5 3 417188303 5 1 216140704 3 963056778 4 3 998228699 2 1 292015612 2 207264422 4 1 429939459 1 665245341 1 360543850 1 747241048 1 438133771 1 588790353 2 216140705 5 1 710733675 1 766356434 1 878542863 1 348652718 1 857731778 1 91111257 3 539527856 4 3 216140704 5 1 710733675 1 963873520 2 665245340 2 3 348652718 3 3 348652717 1 2 6632155 4 3 377509580 2 1 482818266 3 429939460 3 1 963873520 3 273869785 5 3 200354482 2 3 438133771 5 2 231398663 1 2 2 1 1 377509580 3 246549659 1 3 56519639 2 1 966631802 3 857731779 3 1 360543850 1 6632155 3 966631801 5 2 81073252 1 2 273869784 1 2 313062681 5 2 6632154 2 1 539527855 3 1 1 3 86883812 1 2 207264423 2 3 556605328 4 3 564836881 3 3 966631801 1 3 348652718 2 1 1 2 200354482 4 3 857731778 3 3 6632156 5 3 963056779 3 2 966631801 3 3 313062682 1 1 101250004 2 417188302 1 3 556605328 4 3 81073253 2 1 857731778 3 507308489 3 2 565111337 2 2 564836882 1 2 360543850 5 2 878542864 3 3 963056778 2 3 766356435 4 2 417188303 2 2 2 5 3 292015612 3 1 86883812 1 273869784 1 998228699 1 539527855 3 507308488 3 2 101250004 1 3 781833036 5 1 766356434 3 998228699 5 2 377509580 3 3 231398663 2 3 389290763 3 3 539527854 2 2 539527854 1 1 681728741 2 147747439 4 1 273869784 3 588790354 2 1 417188303 1 348652718 3 556605328 5 2 963873521 3 1 482818266 1 539527855 3 184147678 3 2 539527855 4 2 200354482 1 2 710733676 2 3 963056778 1 1 216140704 3 273869783 1 1 429939459 2 86883813 4 1 173087940 1 86883812 1 681728741 1 507308489 1 766356434 2 200354483 2 3 56519638 1 3 963873520 1 1 91111257 2 173087941 3 2 389290765 3 3 91111256 5 1 766356434 3 348652719 3 3 998228699 1 3 565111336 4 2 744868656 2 1 588790353 2 781833037 5 1 665245341 2 147747439 3 1 1 1 29366295 1 184147678 3 665245341 5 1 998228699 3 429939460 4 1 6632155 2 710733676 1 2 207264424 3 1 565111336 2 878542864 2 2 482818265 4 1 91111257 2 206422528 5 1 998228699 3 710733676 3 3 665245341 4 1 6632155 1 556605329 1 173087940 2 438133771 1 2 963873521 1 3 747241049 2 1 781833037 1 878542863 3 747241048 5 1 710733675 2 766356434 2 2 507308489 5 1 556605329 2 313062683 2 1 56519638 3 747241047 1 1 1 1 246549659 3 101250003 1 3 313062683 3 2 482818266 2 2 86883812 4 2 857731778 4 2 216140705 3 2 710733674 5 2 91111256 5 2 966631802 4 3 999999999 5 2 998228699 1 3 539527855 3 1 1000000000 3 429939458 3 2 539527855 3 2 348652719 5 1 91111257 2 966631801 3 1 565111336 1 348652718 2 184147677 1 1 417188303 1 216140704 2 246549660 1 2 6632154 4 1 147747440 3 6632156 2 1 207264423 1 91111257 2 681728740 2 1 588790353 1 780418694 3 200354484 1 2 438133772 3 3 963056779 4 2 539527854 5 3 482818265 1 1 216140704 2 963873521 5 3 744868655 3 1 482818266 3 216140703 5 3 681728742 2 2 216140704 5 2 207264424 5 3 556605330 5 3 766356435 2 3 360543851 5 1 963056779 2 1000000000 2 1 681728741 2 389290764 2 3 710733674 4 1 273869784 2 206422528 2 1 377509580 2 963056778 2 1 564836882 2 29366295 1 2 744868655 5 3 81073253 4 3 348652717 5 1 1000000000 2 389290764 1 3 206422529 1 2 360543849 2 3 246549660 3 3 216140704 4 2 998228700 2 2 56519638 1 1 747241048 3 429939460 2 2 86883812 3 1 216140704 3 966631802 2 1 207264423 3 173087941 4 2 76211860 2 2 766356433 5 3 417188303 3 2 747241049 4 1 781833037 2 56519638 1 3 91111258 1 2 377509581 3 3 246549659 1 1 292015612 2 360543850 5 1 360543850 1 184147678 3 766356433 1 1 1 2 81073252 5 1 86883812 2 747241049 5 1 206422528 1 389290764 2 780418694 3 2 377509581 4 2 76211862 2 1 857731778 3 482818267 5 2 348652718 1 3 173087940 4 3 348652719 5 3 206422529 2 2 206422528 1 2 81073253 1 1 200354483 1 360543850 2 539527855 4 3 744868655 1 1 588790353 1 564836882 1 200354483 1 273869784 1 665245341 2 438133770 3 2 998228699 2 1 206422528 2 564836882 4 3 438133770 4 2 438133770 4 1 6632155 2 539527855 3 1 565111336 3 998228699 5 1 963056779 3 438133770 5 1 206422528 3 766356433 5 1 6632155 3 588790353 5 2 292015612 1 2 29366296 2 1 91111257 3 200354482 3 3 429939459 2 1 438133771 1 377509580 3 857731777 3 2 998228699 5 3 207264423 4 1 377509580 2 429939460 5 2 56519639 2 1 348652718 2 360543851 1 1 147747440 1 429939459 3 91111257 4 2 184147678 5 3 184147677 2 1 780418694 1 173087940 1 29366295 1 313062682 2 200354484 2 3 147747440 4 2 313062683 1 3 766356433 3 1 206422528 1 507308489 2 246549658 5 1 101250004 1 963056779 2 556605329 2 3 348652718 4 1 556605329 2 246549658 1 2 780418695 2 3 360543850 1 3 389290765 4 1 681728741 3 1000000000 5 1 564836882 3 377509579 5 3 780418693 3 1 417188303 2 231398662 5 1 966631802 1 360543850 3 966631801 5 2 539527855 2 1 417188303 3 963873519 1 3 246549659 4 3 1 3 2 429939458 2 2 91111256 3 3 681728741 5 1 313062682 2 780418694 5 2 56519638 1 2 206422528 4 3 273869785 1 3 565111336 4 1 963056779 3 998228699 4 3 6632155 4 1 710733675 2 147747440 5 2 507308488 2 2 438133770 5 1 963056779 2 1 4 1 200354483 1 377509580 3 6632155 4 3 780418693 1 3 780418693 2 1 482818266 2 207264422 3 1 963873520 1 76211861 1 780418694 3 86883813 1 1 482818266 1 207264423 3 360543851 3 3 438133771 2 3 998228700 2 3 86883813 5 3 29366296 3 2 29366295 1 2 780418694 4 3 681728741 3 2 781833038 4 3 780418694 1 2 56519637 5 3 184147677 4 1 200354483 3 588790352 3 2 173087939 5 3 200354483 2 3 246549659 3 3 184147678 2 1 417188303 3 216140704 2 2 246549659 3 3 207264424 5 2 429939460 5 3 216140703 1 1 377509580 3 207264423 1 2 747241049 3 3 556605328 2 3 200354482 4 1 417188303 2 200354482 2 2 377509580 2 2 231398662 3 2 292015612 5 3 780418693 5 1 184147678 3 348652717 1 2 173087941 3 2 377509579 3 2 710733675 5 1 766356434 3 184147678 4 3 216140703 3 3 91111256 3 2 744868655 1 3 781833036 2 2 507308488 4 2 766356434 1 2 76211860 5 3 101250004 5 1 377509580 3 360543851 4 2 999999999 3 2 780418695 4 3 29366296 5 1 147747440 1 665245341 3 966631801 4 1 747241048 2 665245340 3 2 246549658 3 1 360543850 2 348652718 4 1 216140704 3 507308489 3 3 6632156 5 1 207264423 2 766356435 1 3 588790354 5 1 246549659 2 556605330 2 3 556605328 5 3 200354482 1 2 681728740 2 3 29366296 5 1 184147678 1 781833037 1 588790353 3 292015613 2 3 482818266 5 1 313062682 2 101250003 2 3 588790354 1 1 377509580 1 417188303 3 963056779 2 2 76211860 1 3 681728742 4 2 556605328 5 1 429939459 3 292015612 3 1 766356434 3 780418693 5 1 360543850 1 101250004 1 56519638 2 360543849 2 2 556605329 1 3 86883812 4 3 588790354 3 3 1000000000 5 2 539527856 2 2 86883813 4 3 389290764 5 1 963056779 1 231398662 1 246549659 3 207264423 3 1 966631802 1 665245341 2 588790352 3 3 710733674 3 3 147747441 2 3 565111336 4 1 665245341 2 966631801 5 3 998228698 1 1 216140704 2 744868657 2 3 564836883 5 3 438133770 1 2 588790354 5 3 747241048 1 2 780418693 1 2 389290764 1 3 273869785 1 2 246549660 1 3 200354483 1 3 147747439 2 3 91111256 1 1 665245341 3 878542863 1 2 147747439 1 2 417188304 3 3 313062682 3 3 781833036 4 2 744868655 3 2 878542862 2 1 6632155 2 857731778 1 3 1000000000 4 2 101250004 3 3 766356435 5 1 565111336 1 564836882 3 292015613 1 1 998228699 3 184147679 4 3 556605330 2 1 482818266 3 564836881 5 3 565111336 1 1 780418694 1 76211861 1 857731778 1 539527855 2 564836882 3 3 2 3 2 588790354 5 2 76211860 1 3 588790354 3 1 231398662 3 29366294 2 1 564836882 1 360543850 2 878542864 3 1 389290764 1 482818266 2 681728741 3 2 556605329 3 1 1000000000 1 766356434 1 81073252 3 878542864 4 1 101250004 1 173087940 1 857731778 3 966631803 5 3 556605330 2 2 81073251 1 3 207264424 5 1 86883812 1 878542863 3 665245340 4 2 173087941 1 1 1 3 963056780 5 3 101250005 1 1 588790353 3 2 5 2 665245340 3 3 681728740 2 3 377509580 4 3 29366296 5 3 857731777 5 1 565111336 1 1 1 556605329 1 173087940 3 184147679 4 3 710733674 1 2 76211860 3 2 766356434 5 3 231398662 4 3 857731779 2 1 206422528 3 6632154 4 3 1 5 3 878542863 4 3 216140705 5 2 184147679 5 1 966631802 1 588790353 3 377509580 4 3 86883812 5 1 348652718 1 963056779 1 231398662 1 360543850 2 438133770 4 3 556605328 5 3 246549660 2 2 665245342 4 1 966631802 1 29366295 3 200354482 5 2 429939460 5 1 6632155 1 556605329 2 681728740 3 1 147747440 2 86883812 5 2 246549660 5 3 101250003 3 1 482818266 2 766356433 3 2 216140704 2 1 76211861 1 963873520 3 744868657 1 2 147747440 2 2 56519639 2 1 147747440 1 184147678 1 273869784 2 857731778 1 1 91111257 3 1000000000 5 2 246549659 4 2 665245342 4 1 482818266 1 878542863 3 417188303 1 1 86883812 1 273869784 3 507308490 1 3 1 4 3 665245342 5 2 556605329 3 2 377509580 5 1 744868656 3 417188302 4 3 101250003 1 3 681728742 3 1 998228699 3 292015612 5 2 313062681 1 2 966631802 1 2 482818265 2 1 348652718 2 360543849 4 3 292015612 2 3 710733676 5 3 665245342 1 1 348652718 2 91111258 2 2 998228699 3 2 966631801 1 3 1 4 3 246549658 1 3 438133772 2 1 747241048 1 564836882 2 539527855 1 2 56519639 1 1 86883812 2 207264422 3 2 564836881 2 1 200354483 1 710733675 3 76211861 3 3 6632155 3 1 588790353 1 389290764 3 348652718 2 1 348652718 2 173087941 4 1 565111336 1 417188303 2 207264422 5 1 857731778 2 313062683 1 3 81073252 5 1 200354483 3 6632156 4 2 313062682 5 2 76211860 4 1 766356434 3 273869783 3 1 292015612 2 56519638 5 1 588790353 3 216140705 1 1 588790353 1 184147678 1 207264423 3 200354483 3 3 246549658 4 3 389290763 4 2 246549658 3 2 963056779 1 1 766356434 2 2 2 2 360543851 4 3 963056778 2 2 207264422 2 1 438133771 1 565111336 2 200354483 3 2 246549658 2 1 207264423 2 482818265 2 1 781833037 1 966631802 1 216140704 1 963056779 2 564836883 4 3 216140703 1 1 29366295 1 292015612 3 273869783 3 2 963873520 4 1 429939459 1 206422528 3 360543851 2 1 966631802 3 360543850 1 2 6632154 3 1 348652718 2 147747441 1 3 963056779 3 3 86883812 4 1 377509580 1 389290764 2 147747441 4 1 665245341 1 963873520 1 665245341 1 556605329 2 966631801 5 2 966631801 2 1 389290764 3 588790352 3 3 101250004 3 1 1000000000 3 91111256 5 2 429939460 3 3 564836883 2 2 360543851 2 2 389290764 4 2 86883812 3 1 216140704 3 29366296 3 3 56519638 5 1 417188303 2 417188302 2 3 417188304 1 1 857731778 2 963873521 1 2 76211862 4 3 1 3 2 389290763 1 2 91111258 1 1 86883812 2 878542863 3 1 417188303 3 147747441 2 1 878542863 1 482818266 2 207264424 1 1 1000000000 2 91111258 2 1 482818266 3 184147677 4 2 999999999 3 1 389290764 3 966631801 1 2 389290765 4 1 780418694 2 56519637 5 2 780418695 5 1 429939459 2 360543850 2 1 56519638 3 206422528 2 2 273869784 4 3 482818265 1 1 429939459 2 507308489 3 1 966631802 1 556605329 2 966631802 2 1 482818266 3 665245342 4 3 999999999 5 1 273869784 2 348652718 5 3 91111258 1 2 377509579 4 2 482818266 4 1 1000000000 1 348652718 1 101250004 3 207264424 5 3 963056780 4 2 857731778 5 3 565111336 5 1 588790353 3 564836881 4 3 963056779 5 3 564836883 5 2 207264423 3 2 998228699 5 3 147747440 2 2 747241049 3 2 780418694 5 2 963056779 4 2 348652719 1 1 681728741 1 781833037 3 56519637 1 3 766356433 3 1 781833037 3 56519639 4 1 1000000000 3 878542863 3 3 588790353 3 2 999999999 4 3 173087939 5 1 6632155 1 747241048 1 966631802 1 76211861 3 101250005 2 2 1000000000 3 1 207264423 3 389290764 4 1 966631802 3 710733674 2 1 780418694 1 1000000000 1 313062682 3 429939458 4 1 482818266 2 710733675 4 1 313062682 3 200354482 5 2 292015611 3 3 389290763 2 2 91111257 1 3 101250005 1 1 417188303 2 216140704 3 2 966631803 2 2 206422527 5 2 588790353 3 3 56519639 2 1 539527855 3 147747439 3 3 556605330 4 2 588790353 5 2 565111336 5 3 438133772 5 1 665245341 1 966631802 1 200354483 2 564836882 4 1 417188303 1 6632155 3 231398663 3 3 556605328 4 2 292015613 3 1 744868656 2 29366295 2 2 429939460 1 2 766356433 5 1 565111336 2 56519639 4 1 273869784 2 6632155 2 1 998228699 3 200354484 4 1 998228699 2 556605330 3 3 200354483 5 2 556605330 3 2 91111258 3 3 91111257 2 2 781833038 5 3 539527856 3 3 389290765 5 1 360543850 3 429939460 2 1 417188303 1 348652718 1 878542863 1 878542863 3 966631803 5 2 766356435 5 1 184147678 3 665245342 1 2 766356434 1 1 998228699 2 231398661 1 1 998228699 1 206422528 2 86883811 3 3 564836881 3 2 292015612 4 2 966631801 5 3 681728740 3 1 292015612 2 780418694 5 2 292015613 5 2 588790352 2 1 216140704 3 681728741 1 2 184147678 4 3 91111256 5 1 963056779 2 348652717 1 3 781833037 1 1 29366295 1 429939459 1 857731778 2 857731779 3 1 313062682 1 556605329 2 780418693 3 2 184147678 1 3 417188303 1 2 389290764 1 2 76211861 4 1 857731778 3 207264422 2 3 747241048 2 3 857731778 1 3 857731778 4 2 429939458 1 2 564836882 3 2 766356435 1 3 963056779 4 3 56519639 5 2 348652718 5 2 482818265 2 3 482818267 2 2 565111337 1 2 556605330 2 3 556605328 4 2 29366295 4 2 710733676 5 2 565111335 1 3 206422527 2 1 966631802 3 206422529 3 2 556605330 1 1 681728741 2 963873521 1 3 681728740 1 2 86883812 2 2 173087940 2 2 681728742 2 1 184147678 1 184147678 1 101250004 3 781833038 4 2 206422529 4 2 417188303 4 1 206422528 2 313062681 5 3 86883812 3 2 710733675 5 3 292015611 5 1 780418694 1 91111257 2 539527855 3 1 482818266 1 86883812 3 6632155 2 3 173087939 4 2 747241047 5 2 313062681 5 2 76211862 4 3 91111258 5 3 438133772 3 3 206422529 2 1 29366295 3 206422529 1 2 565111335 3 1 963056779 3 565111335 2 2 86883813 5 1 710733675 1 429939459 3 313062683 4 3 216140704 2 2 878542864 3 3 292015612 3 2 76211860 4 1 878542863 2 681728742 3 1 780418694 2 273869785 2 3 56519638 5 3 206422529 2 3 482818265 5 2 377509581 3 3 56519637 2 2 417188304 1 1 781833037 2 207264423 3 1 482818266 2 781833038 2 2 1 4 3 231398663 3 3 998228698 3 1 747241048 1 348652718 1 766356434 3 81073251 1 3 200354484 3 3 76211860 1 1 377509580 2 781833037 4 1 744868656 1 246549659 3 780418694 3 2 781833038 3 1 482818266 1 539527855 3 747241047 3 3 86883813 5 1 744868656 1 963873520 1 878542863 2 216140704 5 1 200354483 3 766356433 5 2 147747441 1 2 292015613 5 3 710733676 4 1 780418694 2 747241049 1 3 556605328 1 3 292015612 4 3 556605328 3 2 681728742 4 3 781833036 1 3 438133770 5 3 966631801 2 1 6632155 1 681728741 1 389290764 1 377509580 3 56519638 5 2 417188304 2 2 766356435 5 3 360543849 1 3 966631803 5 1 56519638 2 565111336 5 3 710733676 4 3 292015613 5 3 313062681 2 3 878542863 4 1 1 3 81073251 1 1 780418694 2 564836883 2 3 389290764 5 2 6632154 2 2 184147678 5 1 246549659 3 246549660 4 3 360543850 5 3 246549658 5 3 429939460 5 3 963873519 5 3 184147677 3 2 231398662 3 2 147747441 1 1 200354483 2 6632154 2 3 91111257 2 3 681728741 2 3 313062682 4 3 292015612 5 3 710733674 5 1 206422528 2 348652718 2 3 6632155 3 2 781833038 2 2 998228698 5 2 780418695 1 3 173087941 4 1 966631802 2 744868655 3 1 173087940 2 780418693 1 3 564836881 3 3 507308490 5 1 781833037 3 246549660 4 1 389290764 1 665245341 1 91111257 1 747241048 3 313062681 3 2 81073251 4 3 360543849 5 3 963056779 2 1 681728741 1 507308489 1 766356434 1 766356434 1 273869784 3 231398662 1 2 780418693 4 1 246549659 2 963056778 2 2 6632155 2 2 564836883 3 3 101250003 2 2 438133770 1 3 216140705 3 2 206422528 3 2 76211861 2 3 878542863 5 1 313062682 3 998228700 4 2 565111337 3 1 998228699 3 206422527 5 1 1000000000 2 747241049 2 1 360543850 1 101250004 3 857731778 2 1 207264423 1 377509580 3 963873520 3 3 565111337 2 3 781833037 1 3 389290763 2 2 313062681 2 3 216140703 2 1 313062682 1 747241048 2 588790352 3 2 780418695 2 2 184147678 4 3 507308489 5 3 216140704 4 2 91111256 4 2 429939460 2 3 744868656 1 2 76211862 4 2 389290763 4 2 857731779 4 1 292015612 1 1 3 588790352 4 2 200354483 3 3 744868656 1 2 101250004 4 2 2 1 3 963873521 5 2 216140703 3 3 246549658 5 2 207264422 5 2 747241049 3 1 292015612 2 780418694 2 1 6632155 2 292015611 1 3 747241047 5 2 360543850 5 1 86883812 2 377509579 5 3 246549660 1 1 507308489 3 556605328 5 3 998228699 4 3 482818267 2 1 429939459 1 963873520 1 147747440 1 681728741 3 173087941 5 1 588790353 1 91111257 1 1000000000 3 207264424 5 1 556605329 3 998228699 3 2 2 2 3 780418694 5 2 665245341 1 2 507308490 4 1 246549659 1 206422528 3 747241047 1 1 173087940 1 81073252 2 1 2 3 588790353 4 1 246549659 3 76211860 3 3 292015611 4 1 857731778 1 273869784 3 173087939 2 3 482818267 5 1 766356434 3 86883812 4 2 438133771 2 1 766356434 1 292015612 2 216140705 5 3 963056779 1 3 29366294 1 1 389290764 2 76211862 1 1 438133771 1 56519638 3 76211862 1 3 173087940 5 1 91111257 3 292015611 4 2 147747440 5 2 744868657 3 2 184147677 2 1 86883812 1 377509580 1 81073252 1 292015612 1 429939459 1 56519638 2 588790353 1 3 556605329 5 2 147747439 4 1 564836882 3 273869785 3 2 429939460 5 1 1 1 29366295 1 216140704 1 184147678 1 246549659 3 6632155 1 3 200354482 1 2 81073253 4 2 781833038 2 3 665245341 4 1 710733675 1 681728741 3 539527856 4 2 76211862 5 2 6632154 5 1 207264423 2 966631803 3 1 966631802 2 173087940 4 1 539527855 2 246549659 3 3 963056780 2 2 556605328 2 3 857731778 5 2 56519638 5 2 781833036 5 1 231398662 1 766356434 1 216140704 2 231398661 3 1 231398662 2 389290764 1 1 313062682 2 963056780 5 2 556605328 4 1 377509580 3 246549660 1 1 564836882 2 766356433 3 3 91111258 4 2 81073253 4 1 963873520 2 556605330 3 3 206422528 4 1 710733675 3 963056778 1 2 101250004 2 2 91111257 1 3 857731779 2 1 273869784 2 246549660 2 2 29366296 4 3 963873521 5 2 878542863 1 2 747241049 5 2 56519637 2 2 231398662 2 1 966631802 2 246549658 5 1 966631802 1 29366295 2 2 2 3 417188302 1 1 29366295 3 147747441 1 2 588790353 5 1 963056779 1 966631802 2 781833037 4 1 200354483 1 482818266 3 878542862 3 3 389290763 4 3 231398661 2 1 76211861 2 29366294 5 1 963056779 2 91111258 1 3 747241048 2 1 147747440 3 556605330 3 3 564836883 3 1 292015612 2 556605330 1 2 1000000000 3 1 588790353 1 438133771 2 360543849 2 2 389290764 5 2 76211860 5 2 292015611 5 3 878542863 5 2 766356433 3 3 556605330 5 2 747241048 1 2 389290763 4 2 29366296 3 3 507308490 4 3 6632155 5 1 681728741 2 207264422 3 2 857731779 5 2 246549659 3 3 91111256 4 3 878542863 3 1 377509580 2 565111337 1 2 565111336 1 2 766356434 1 1 216140704 1 1 3 200354483 3 2 81073252 2 1 313062682 3 91111256 2 2 184147677 2 1 857731778 3 539527855 5 2 273869783 3 2 76211862 2 3 780418693 2 2 878542863 5 2 539527854 2 1 781833037 3 76211862 1 2 781833037 3 3 348652719 4 3 963056779 2 1 963056779 1 747241048 3 76211862 5 1 429939459 1 665245341 2 207264422 2 2 377509580 3 1 747241048 2 999999999 3 3 878542863 5 1 766356434 3 389290763 3 2 207264422 2 1 482818266 3 360543851 5 3 76211860 2 3 348652717 4 2 206422527 3 2 998228699 3 3 744868656 1 3 857731779 2 2 246549659 3 1 681728741 3 878542864 1 2 963873520 4 2 681728742 2 2 207264422 4 3 438133770 3 2 86883811 4 3 482818266 4 3 313062681 1 1 966631802 1 482818266 2 747241047 2 3 564836882 1 1 81073252 2 710733676 2 3 507308488 1 2 91111256 1 1 710733675 3 377509579 3 3 206422527 5 3 766356434 1 1 200354483 2 564836881 1 1 963873520 2 216140705 4 2 857731778 1 2 482818266 4 3 878542864 1 1 781833037 2 184147678 3 3 781833036 4 3 81073252 2 2 377509579 4 1 101250004 2 206422529 4 1 389290764 3 781833038 1 2 588790353 1 3 86883811 5 2 91111258 3 3 81073252 5 1 246549659 1 963056779 2 780418695 4 1 963056779 2 878542863 1 2 681728741 2 1 665245341 3 216140704 2 3 246549658 1 3 857731778 3 2 417188303 1 3 6632156 4 3 564836883 3 1 710733675 3 963873519 3 3 200354483 1 3 681728741 3 3 292015613 4 2 360543850 2 1 780418694 3 360543849 4 3 231398661 3 2 681728741 2 2 313062683 1 1 313062682 1 360543850 3 101250004 5 2 207264422 4 3 963056778 3 3 507308489 5 3 377509579 3 2 6632156 2 2 857731779 1 1 588790353 2 231398663 4 1 482818266 2 76211862 4 1 665245341 3 438133770 1 1 565111336 1 744868656 1 780418694 2 81073251 4 1 56519638 1 6632155 3 681728740 4 1 56519638 2 429939458 4 2 91111256 3 1 173087940 2 206422528 5 1 231398662 3 6632155 2 3 857731779 3 3 710733675 5 3 438133770 4 1 206422528 1 1000000000 3 681728742 3 1 216140704 3 539527856 5 2 1000000000 2 2 438133771 5 1 173087940 3 780418695 2 2 200354483 4 1 710733675 1 1 2 780418694 1 1 147747440 2 1 2 1 6632155 2 56519638 5 3 1 5 2 56519637 5 3 348652718 4 3 206422527 2 1 273869784 1 963873520 3 780418693 1 1 216140704 3 438133771 1 1 348652718 1 565111336 2 2 4 2 147747439 5 3 231398661 3 3 173087939 5 2 29366294 4 1 231398662 2 429939458 5 3 184147679 5 2 200354482 5 3 76211862 3 2 216140703 3 1 56519638 1 564836882 1 507308489 1 184147678 1 780418694 3 438133770 1 3 963873520 4 3 878542862 5 2 292015613 4 1 766356434 1 1000000000 3 744868657 4 1 963873520 1 482818266 2 6632156 1 3 389290763 1 2 539527856 1 3 101250004 3 2 438133770 5 2 681728741 5 1 857731778 3 681728742 1 1 857731778 3 207264424 4 3 231398663 4 2 681728740 5 2 206422527 2 2 681728741 4 2 429939460 1 2 56519637 4 3 417188304 4 1 207264423 1 429939459 3 999999999 4 2 76211861 3 1 1000000000 2 998228700 1 2 56519637 2 1 246549659 3 377509581 2 2 507308490 1 3 681728740 5 1 781833037 1 966631802 2 81073251 4 2 231398661 4 3 81073252 1 1 292015612 3 963873521 3 3 246549658 3 3 564836882 2 2 273869785 4 3 963056778 4 2 507308490 5 1 173087940 3 216140704 2 3 389290763 4 2 744868657 5 3 348652718 5 3 246549660 1 2 963056780 5 1 360543850 2 1000000000 4 2 76211862 3 2 665245340 4 2 6632155 1 1 781833037 2 273869785 1 3 482818266 1 3 1 5 1 710733675 2 747241049 3 3 747241048 1 1 101250004 1 292015612 1 360543850 2 292015613 5 3 216140703 2 1 556605329 1 438133771 1 273869784 1 766356434 3 246549659 5 3 665245341 4 2 744868656 3 1 377509580 3 588790354 2 3 101250004 5 1 966631802 3 781833038 4 1 101250004 3 665245342 3 2 539527856 4 3 556605329 5 2 744868657 1 1 81073252 3 231398663 1 2 29366296 5 1 29366295 3 81073253 1 2 206422529 2 2 780418694 3 1 539527855 2 665245342 5 1 681728741 3 780418693 5 2 417188304 3 1 292015612 1 417188303 3 200354482 2 1 857731778 2 273869785 3 3 360543851 4 3 76211861 5 1 998228699 2 81073252 4 3 377509581 1 1 565111336 1 56519638 2 101250004 1 1 857731778 1 556605329 1 507308489 3 101250004 2 2 273869785 1 1 184147678 2 216140704 4 1 564836882 1 86883812 3 86883812 5 3 482818267 3 3 313062682 3 3 417188302 4 1 86883812 3 91111257 3 1 377509580 3 76211860 4 3 206422528 2 2 681728741 5 1 744868656 2 377509581 4 2 81073251 3 1 482818266 2 91111256 2 2 780418693 3 3 963056780 3 1 507308489 3 348652717 5 1 507308489 2 565111336 1 1 507308489 2 313062683 1 3 246549658 2 3 348652717 2 2 29366295 5 2 565111336 2 2 710733675 3 3 200354484 5 3 747241047 2 2 780418695 4 3 963056778 4 2 360543851 3 2 29366294 3 3 438133770 1 1 206422528 1 998228699 1 417188303 2 556605329 2 1 246549659 1 377509580 1 1000000000 2 998228698 1 2 710733675 2 2 507308489 1 3 966631802 1 2 81073252 5 3 173087939 4 3 313062681 5 3 998228698 4 1 966631802 2 665245340 2 2 564836882 1 3 507308489 2 2 348652719 5 2 565111337 4 2 231398662 2 1 857731778 1 482818266 1 81073252 3 348652718 1 1 91111257 2 292015611 3 1 966631802 2 539527855 3 1 781833037 3 200354484 2 2 216140703 2 3 81073253 3 3 6632156 4 1 429939459 3 273869784 5 3 966631802 2 1 207264423 2 963873519 4 1 878542863 3 200354483 2 2 417188303 4 2 417188304 2 2 1000000000 4 3 1000000000 4 3 556605328 2 1 91111257 1 710733675 3 86883812 4 3 377509581 1 1 292015612 3 681728740 3 2 377509580 5 2 1000000000 1 2 681728741 1 3 781833036 2 2 747241048 4 2 231398663 5 3 539527854 5 1 56519638 1 1 2 665245342 3 2 86883811 3 1 1000000000 3 389290765 4 2 231398662 1 1 292015612 1 747241048 2 200354483 2 3 81073251 2 3 56519639 4 1 417188303 2 76211860 3 3 389290764 2 3 360543850 5 2 999999999 5 3 313062682 2 2 963873519 3 1 681728741 1 86883812 2 588790354 1 1 564836882 1 482818266 2 348652718 3 2 963873519 4 1 86883812 3 389290764 4 2 539527854 2 1 147747440 3 292015612 1 2 273869784 2 2 780418694 2 3 681728740 3 2 292015612 5 1 564836882 3 744868655 4 2 966631803 2 1 963873520 2 966631802 1 3 207264424 5 1 101250004 3 101250003 3 1 389290764 1 588790353 3 173087941 4 1 91111257 2 6632156 2 2 86883812 1 2 377509581 4 3 360543849 3 2 878542863 2 1 173087940 3 377509579 5 3 998228700 1 2 273869783 4 2 360543849 2 3 216140704 3 2 556605328 4 3 313062683 5 1 86883812 2 2 4 3 91111257 2 1 878542863 1 966631802 2 417188303 2 1 1 3 681728740 2 2 273869783 3 3 744868657 4 1 766356434 2 91111258 3 3 91111257 1 1 56519638 3 147747440 4 2 438133770 3 2 417188303 1 2 173087939 5 1 246549659 2 348652718 3 1 966631802 3 377509579 5 1 766356434 3 766356433 4 1 665245341 1 963873520 3 292015611 5 1 766356434 1 76211861 2 744868657 3 1 710733675 2 360543851 1 2 999999999 1 3 206422529 3 2 417188303 5 3 507308490 5 2 507308490 5 3 744868657 5 3 101250003 5 2 56519638 3 2 91111257 5 3 76211860 4 2 207264423 3 1 86883812 3 966631801 3 3 6632156 2 3 76211860 1 3 780418693 4 3 206422528 2 3 173087939 2 3 780418695 5 1 665245341 2 780418694 3 1 963873520 2 56519638 3 3 246549660 2 2 231398662 4 2 76211860 3 2 507308488 1 1 507308489 3 482818267 5 1 588790353 3 91111258 3 2 207264423 1 3 348652719 2 3 360543849 2 1 91111257 1 998228699 2 231398661 2 1 389290764 3 200354484 4 2 56519638 4 3 91111257 2 1 246549659 3 147747440 5 3 507308489 3 1 273869784 1 86883812 2 857731778 2 2 857731777 1 2 482818265 5 1 438133771 2 766356435 1 1 565111336 3 29366296 3 2 681728742 4 3 29366295 4 2 556605329 4 2 273869784 3 1 963056779 3 539527856 2 3 6632155 1 1 389290764 3 482818267 5 1 81073252 3 565111337 3 2 507308489 4 3 86883811 2 3 744868656 3 2 389290763 2 3 184147679 1 3 857731779 5 2 313062683 5 1 231398662 1 246549659 1 1 2 507308488 5 3 565111336 1 3 273869784 5 1 417188303 2 1000000000 4 3 216140705 5 2 781833038 4 3 56519639 5 1 744868656 1 81073252 1 29366295 3 273869784 4 3 747241049 5 1 6632155 1 539527855 1 200354483 3 1 4 2 389290764 2 3 1 4 2 313062681 2 2 2 4 3 86883812 5 3 710733674 1 3 781833036 4 2 963873519 4 3 348652719 5 1 184147678 3 963056780 4 3 588790354 4 3 86883811 5 2 147747440 5 2 216140704 3 1 780418694 1 556605329 2 482818265 3 1 963873520 2 81073253 4 2 438133771 1 3 417188303 1 1 963056779 3 29366294 3 3 147747439 3 3 216140703 1 1 963056779 3 588790354 4 3 780418695 2 1 273869784 3 86883812 3 1 29366295 1 417188303 2 963873519 3 2 878542863 5 1 857731778 2 216140703 3 1 29366295 1 1 1 681728741 1 246549659 1 438133771 2 998228698 2 3 246549659 5 2 6632155 4 3 747241047 1 1 29366295 1 966631802 1 482818266 2 747241047 4 2 665245340 1 2 207264423 2 2 539527854 2 1 216140704 1 1000000000 3 998228700 1 3 231398662 3 1 6632155 1 1000000000 3 273869783 4 3 81073251 3 3 86883812 5 1 564836882 1 963056779 3 878542864 3 1 665245341 3 710733675 2 3 246549658 1 3 429939458 1 3 184147677 2 2 86883811 3 2 6632154 1 2 101250004 1 3 313062683 4 2 482818265 4 3 963056778 2 2 780418695 5 2 86883811 3 2 556605328 3 3 556605329 1 1 207264423 1 963873520 1 91111257 2 200354483 1 1 389290764 2 417188302 5 2 389290765 1 1 147747440 2 710733676 3 2 246549660 4 3 781833036 4 3 360543851 4 3 857731777 1 2 539527856 5 1 710733675 2 747241049 2 1 101250004 2 313062683 4 1 313062682 3 360543850 1 3 56519637 1 1 101250004 1 1 3 216140705 5 3 857731779 5 2 76211860 2 3 56519637 5 3 6632154 4 2 747241049 1 1 91111257 3 588790353 4 2 482818267 5 2 781833037 4 3 1 1 2 681728741 4 1 76211861 1 29366295 1 878542863 3 377509581 1 3 781833037 1 2 207264423 3 1 507308489 1 556605329 2 389290764 1 1 966631802 3 56519638 3 3 878542864 1 3 246549658 2 3 966631802 1 1 292015612 3 91111257 1 3 564836881 4 2 1000000000 1 3 360543851 3 1 273869784 3 348652718 2 2 966631802 4 1 56519638 2 101250005 5 1 588790353 1 216140704 1 200354483 2 564836881 2 3 966631801 2 2 86883811 3 3 348652719 3 3 1000000000 1 1 56519638 1 360543850 1 710733675 3 507308488 2 3 91111258 3 1 29366295 2 766356434 5 1 360543850 3 91111257 2 2 360543850 4 2 360543850 1 2 389290765 5 1 29366295 2 878542864 1 3 781833037 3 2 216140705 4 2 588790352 5 2 681728742 3 1 173087940 2 780418693 2 2 781833036 4 2 681728742 5 2 878542864 1 2 389290764 1 1 564836882 1 313062682 2 184147679 4 2 998228698 3 2 389290765 1 2 1 4 3 76211861 4 1 216140704 1 81073252 2 539527855 5 1 507308489 1 438133771 3 507308490 3 3 377509580 5 1 565111336 3 429939458 5 3 29366294 1 3 56519639 3 1 429939459 3 556605329 5 1 710733675 1 207264423 3 389290763 2 2 564836883 2 3 998228700 5 3 780418694 5 2 857731777 2 1 200354483 1 781833037 2 246549660 1 1 556605329 3 507308490 4 2 76211861 4 2 556605329 1 1 377509580 2 780418694 4 1 348652718 3 507308488 3 2 966631802 1 1 389290764 3 999999999 1 3 665245342 2 1 507308489 1 857731778 1 766356434 3 377509581 3 3 539527855 3 3 1000000000 2 1 360543850 1 766356434 2 539527855 2 3 292015613 1 1 1000000000 2 766356433 1 2 780418695 4 3 966631801 1 1 216140704 2 147747440 4 1 878542863 3 377509579 3 3 966631802 5 1 565111336 1 556605329 3 564836882 1 1 360543850 3 81073253 3 2 438133771 2 2 348652719 3 1 231398662 3 29366294 1 2 998228700 4 2 231398662 1 1 101250004 3 588790353 3 3 200354482 2 1 348652718 3 766356434 2 1 963873520 2 766356433 3 1 963873520 2 710733676 5 2 207264424 1 1 377509580 2 147747439 2 3 781833037 1 3 681728741 1 3 417188304 5 3 781833036 1 1 588790353 2 744868656 1 1 377509580 3 438133771 2 1 482818266 1 710733675 2 588790352 4 1 998228699 1 81073252 2 588790354 1 3 76211862 4 3 780418695 4 3 681728742 5 3 184147678 1 2 91111257 2 2 207264424 1 1 313062682 3 207264423 4 1 29366295 1 76211861 3 781833036 2 1 76211861 2 556605328 3 2 878542864 3 2 665245342 1 3 429939460 2 3 360543850 1 3 681728741 4 1 878542863 3 744868655 4 1 564836882 3 231398663 1 2 878542863 4 1 998228699 3 681728740 3 1 273869784 3 565111335 1 2 173087941 2 1 207264423 3 539527854 1 3 360543851 1 3 101250005 5 2 966631803 4 2 1 2 2 998228700 1 1 6632155 1 200354483 3 389290763 3 1 292015612 1 231398662 2 1 4 2 292015613 4 1 710733675 2 6632155 5 3 963056779 3 3 963056778 1 1 539527855 1 1000000000 3 231398661 1 1 417188303 2 665245341 5 1 482818266 1 56519638 2 389290764 3 2 966631802 5 3 963873521 2 1 292015612 1 966631802 1 292015612 2 747241047 1 1 76211861 3 681728740 2 2 246549658 2 2 377509580 3 1 206422528 1 438133771 2 665245341 3 3 507308488 3 3 564836883 3 2 200354484 2 3 429939460 1 3 878542862 1 2 360543851 1 2 313062682 4 2 86883811 5 2 216140703 2 3 564836881 4 2 539527854 5 1 273869784 3 273869783 5 2 86883812 3 1 665245341 2 147747439 1 1 147747440 1 482818266 2 292015613 5 2 539527855 5 3 1000000000 5 2 744868657 3 1 482818266 2 966631802 1 3 56519637 5 1 417188303 3 966631803 3 1 81073252 1 781833037 3 184147678 2 3 878542862 2 1 173087940 1 377509580 1 1 2 6632154 5 3 231398661 1 1 292015612 1 766356434 2 998228699 4 1 963056779 1 963873520 2 389290765 3 2 56519638 4 3 147747440 5 2 878542864 5 1 1000000000 3 878542862 3 1 76211861 3 273869784 5 3 273869785 5 3 86883813 4 3 184147678 1 3 184147677 1 3 963873519 3 3 101250004 3 2 588790352 1 3 76211862 3 2 206422527 4 2 963873521 2 1 665245341 2 6632155 1 3 781833037 1 3 766356435 3 1 6632155 2 313062683 3 2 417188304 2 1 747241048 3 556605330 3 3 389290763 3 3 56519637 2 1 565111336 1 86883812 3 507308490 3 2 377509581 2 1 588790353 1 966631802 2 482818266 5 1 878542863 3 565111336 2 2 781833038 1 3 1 1 3 200354484 3 3 292015613 2 1 6632155 3 292015612 1 2 665245341 3 3 81073253 1 3 878542862 2 1 184147678 1 565111336 2 429939460 3 3 539527856 1 2 438133772 2 2 744868656 4 2 273869784 3 2 539527855 5 3 564836883 2 3 681728741 5 3 273869783 2 3 429939458 2 2 200354484 2 3 998228699 4 2 246549658 2 3 747241048 2 2 747241048 4 3 173087940 1 1 747241048 3 360543850 5 3 200354482 1 1 417188303 2 76211861 1 2 417188302 3 3 29366294 2 1 681728741 1 1 1 766356434 2 360543849 3 1 438133771 3 588790354 5 2 360543851 5 2 1000000000 4 2 216140705 5 3 173087940 4 1 781833037 3 781833037 5 1 747241048 1 539527855 2 438133772 3 3 348652719 1 2 1 1 2 273869783 2 3 556605329 4 3 1000000000 1 3 147747439 5 3 29366294 1 1 246549659 1 200354483 3 438133771 2 1 429939459 3 246549658 4 1 710733675 2 507308488 2 1 184147678 3 429939458 3 1 246549659 2 998228700 1 2 857731777 5 2 348652717 5 1 857731778 2 539527854 2 1 665245341 3 184147678 5 1 482818266 1 665245341 3 246549658 4 1 246549659 3 665245341 2 2 101250003 1 2 86883813 3 2 556605329 4 2 292015611 1 1 429939459 1 91111257 1 710733675 3 556605330 3 1 173087940 1 101250004 3 246549659 1 1 76211861 3 744868657 2 1 216140704 1 556605329 3 206422529 4 3 665245342 4 1 744868656 3 417188303 3 3 246549660 1 3 313062682 4 2 564836883 2 2 1000000000 3 3 781833038 2 1 565111336 3 482818265 2 1 781833037 1 29366295 2 429939458 2 2 539527856 5 2 360543850 3 1 6632155 1 429939459 2 710733676 4 1 556605329 3 81073253 1 2 313062683 4 3 81073253 3 2 86883812 5 1 963056779 2 565111337 3 2 81073253 1 3 246549660 3 2 482818266 3 2 665245340 3 2 857731779 4 3 963056778 1 3 206422529 3 3 147747440 3 2 417188304 2 2 101250005 1 3 101250004 2 1 56519638 2 313062683 2 1 966631802 3 781833037 2 3 147747439 2 3 539527856 4 3 389290763 1 3 246549659 1 1 273869784 1 588790353 2 966631803 3 2 86883812 1 2 29366295 2 2 56519639 5 2 780418693 5 2 556605330 1 2 2 5 1 246549659 1 184147678 1 438133771 1 1 3 216140705 5 2 377509580 2 2 556605329 4 1 665245341 3 389290764 1 1 389290764 1 556605329 2 857731778 4 1 710733675 1 1000000000 1 507308489 1 56519638 3 429939460 1 1 56519638 1 857731778 2 564836882 1 1 744868656 2 348652717 4 1 200354483 1 665245341 1 200354483 2 781833037 1 1 963873520 2 360543850 2 1 29366295 3 588790354 3 3 781833038 2 3 86883813 4 3 507308489 3 1 744868656 3 91111257 4 2 857731779 4 1 417188303 1 1000000000 3 389290765 3 3 101250004 5 2 246549658 1 1 91111257 3 665245342 1 2 556605329 4 1 147747440 3 56519637 2 1 273869784 1 360543850 1 429939459 3 101250004 5 3 507308488 1 2 1000000000 2 2 966631802 4 3 781833038 1 3 76211860 5 3 564836881 4 1 565111336 2 377509580 3 2 507308488 1 1 200354483 1 963056779 3 216140705 1 3 216140703 4 1 273869784 3 360543850 2 2 681728741 5 3 216140705 5 2 81073251 1 2 429939459 5 3 76211862 4 1 482818266 2 878542862 4 3 429939459 1 1 101250004 3 360543850 2 1 710733675 1 29366295 1 389290764 1 507308489 1 681728741 3 2 3 2 747241047 4 2 747241048 3 1 86883812 1 556605329 3 429939458 5 1 781833037 1 313062682 1 857731778 1 556605329 2 999999999 5 1 429939459 2 173087941 3 1 438133771 3 101250004 1 2 292015611 3 3 780418694 2 1 565111336 2 292015613 5 3 963056779 2 2 507308490 3 3 966631801 4 1 1 2 29366295 5 3 438133770 3 2 556605329 2 3 588790354 2 2 681728741 1 2 207264422 5 3 429939458 2 1 200354483 2 747241047 3 2 246549660 3 3 665245340 1 2 966631803 1 2 216140703 1 1 206422528 2 292015613 3 1 781833037 1 438133771 2 963056779 1 1 966631802 3 744868657 5 3 246549658 4 2 206422527 2 1 292015612 3 507308488 2 1 665245341 1 389290764 2 147747441 5 2 681728740 5 2 998228700 3 2 744868657 1 2 998228699 2 3 231398662 2 1 417188303 2 857731778 1 3 206422529 4 2 665245340 3 1 766356434 1 360543850 1 206422528 2 1 4 1 710733675 3 6632156 1 1 857731778 1 966631802 1 173087940 2 273869783 3 1 963873520 3 766356435 5 3 76211862 1 3 216140704 1 3 665245340 3 1 963873520 1 292015612 1 389290764 2 710733676 5 3 539527854 4 1 963873520 3 780418695 2 1 231398662 3 56519639 5 1 507308489 1 681728741 3 963873519 2 1 747241048 2 963056779 1 1 200354483 2 76211861 4 3 539527854 2 1 482818266 1 91111257 3 81073252 3 3 539527856 1 1 173087940 1 29366295 3 6632155 1 3 766356434 4 1 231398662 2 665245340 1 2 963056779 2 3 780418694 4 2 91111258 3 1 173087940 2 780418695 3 1 91111257 1 565111336 2 313062681 2 1 780418694 1 539527855 2 417188303 3 2 588790354 4 3 173087940 4 2 710733674 4 2 101250005 5 1 6632155 2 963873519 2 1 216140704 2 206422529 5 1 200354483 1 1000000000 2 857731777 1 3 747241048 1 1 966631802 3 56519639 5 3 963056778 2 2 184147677 4 3 966631803 2 2 389290764 1 2 588790354 4 2 273869783 4 2 963056778 2 1 1000000000 2 360543851 2 1 29366295 1 1000000000 2 681728741 4 2 966631802 1 3 429939460 4 1 747241048 2 1 4 3 101250005 5 3 747241047 5 1 86883812 2 29366296 5 1 781833037 1 76211861 1 747241048 2 747241047 5 2 665245342 4 2 710733674 1 2 313062681 3 1 482818266 3 747241047 3 2 348652719 2 3 377509579 2 2 766356434 3 2 360543850 5 2 963056780 4 2 998228699 3 3 998228699 5 1 966631802 2 246549660 4 1 507308489 2 292015611 2 3 56519637 4 1 556605329 1 878542863 3 81073251 2 2 86883811 3 2 313062681 1 3 200354483 5 1 6632155 2 998228699 1 3 389290763 1 3 216140704 1 2 1 5 2 507308490 3 1 377509580 3 857731779 4 3 681728740 4 3 507308488 2 3 173087939 1 1 86883812 1 766356434 2 417188304 3 1 438133771 2 377509580 2 2 389290763 2 1 313062682 1 86883812 1 438133771 1 564836882 3 273869783 3 3 766356433 2 2 216140705 2 1 1000000000 2 91111256 3 3 710733674 1 1 710733675 3 556605330 1 2 417188302 3 2 539527856 1 1 200354483 3 780418693 2 2 348652719 1 3 966631803 4 3 507308488 2 1 86883812 2 81073253 2 1 710733675 3 313062681 1 3 857731777 3 3 360543850 3 3 206422529 5 2 565111337 1 1 273869784 3 184147679 3 3 556605330 1 2 878542863 5 1 91111257 3 292015611 1 1 207264423 3 507308490 4 1 438133771 3 417188303 1 3 417188303 1 3 556605328 4 1 998228699 3 86883813 2 3 206422527 1 3 966631802 1 1 231398662 3 348652719 3 1 173087940 1 216140704 1 744868656 2 710733675 2 1 147747440 2 206422529 2 1 1 3 101250005 2 1 417188303 2 417188304 5 1 81073252 1 438133771 1 564836882 1 417188303 1 429939459 2 273869784 3 3 857731778 4 2 998228699 5 2 206422527 3 3 231398663 2 1 507308489 1 588790353 3 246549658 5 1 56519638 1 438133771 3 963873520 4 3 747241047 4 3 313062682 3 2 360543851 1 1 29366295 3 878542863 1 2 781833037 4 3 963056780 5 3 963056780 3 1 389290764 2 101250003 5 1 216140704 3 507308490 2 2 389290765 4 3 438133772 1 1 556605329 2 429939458 4 1 273869784 1 507308489 2 389290763 5 3 147747441 3 2 313062682 3 1 744868656 1 539527855 1 857731778 2 878542862 2 1 429939459 1 963056779 1 998228699 2 101250005 5 3 998228700 4 1 360543850 1 878542863 3 29366295 2 2 389290765 1 2 86883811 2 1 207264423 1 206422528 2 878542863 3 2 417188304 3 2 86883812 5 1 539527855 1 91111257 1 91111257 3 6632154 3 2 216140705 2 3 429939459 4 2 91111257 5 2 86883812 2 1 1000000000 2 101250003 1 2 91111257 1 1 29366295 3 216140703 2 2 207264423 1 1 766356434 3 216140705 4 1 766356434 1 747241048 3 998228699 2 1 781833037 1 246549659 2 963056779 2 1 665245341 1 29366295 3 1 1 3 780418695 2 1 147747440 2 273869783 1 3 588790352 2 1 6632155 2 29366296 3 2 539527855 1 2 681728742 3 1 184147678 3 91111256 2 3 101250005 3 3 564836882 5 2 389290763 4 1 482818266 1 81073252 1 507308489 1 313062682 2 429939458 4 2 313062682 1 1 1 3 963056778 5 3 184147678 2 3 1000000000 2 3 665245341 1 3 200354483 5 3 292015613 3 2 147747440 2 1 313062682 1 360543850 2 747241048 2 1 963873520 2 417188304 1 3 389290765 4 2 539527855 2 3 966631803 3 1 539527855 1 206422528 3 963873521 2 1 681728741 2 766356434 3 2 81073251 3 2 781833038 4 1 963873520 1 963873520 2 360543849 4 3 963873521 5 3 878542864 3 1 389290764 3 246549658 4 2 184147677 3 3 710733675 2 3 565111335 4 1 780418694 1 963873520 2 81073251 5 3 438133772 5 3 417188304 1 1 878542863 3 429939459 5 3 76211861 4 2 216140704 5 3 429939458 3 2 273869785 2 1 200354483 1 857731778 3 857731779 2 2 766356434 3 1 246549659 1 588790353 2 101250003 2 1 878542863 1 206422528 3 348652717 1 3 966631801 1 3 966631801 3 2 878542862 3 1 781833037 1 292015612 3 665245340 5 3 417188303 1 3 878542862 3 1 29366295 3 206422529 5 1 6632155 2 76211862 4 3 360543850 3 3 781833036 4 1 438133771 1 216140704 3 6632154 5 1 857731778 2 565111336 2 2 966631802 3 1 744868656 1 438133771 2 273869784 4 2 556605330 4 1 377509580 3 963056780 1 2 91111257 2 2 417188304 4 3 781833036 2 1 857731778 3 507308490 1 3 966631801 2 3 588790354 4 1 360543850 3 507308488 4 2 565111336 3 3 184147677 4 1 246549659 3 963873521 3 2 86883812 3 3 246549659 3 3 539527856 4 2 681728740 4 1 231398662 3 206422528 2 2 377509580 1 2 963873520 2 3 963056778 5 2 377509580 5 2 565111335 5 3 246549659 2 3 766356435 3 3 91111257 4 2 963873519 2 2 766356435 1 2 963873520 4 3 360543850 2 1 147747440 2 292015612 2 2 665245340 2 3 878542864 2 2 360543849 4 3 56519637 5 3 231398663 3 1 273869784 2 292015613 5 3 565111336 2 2 966631801 1 1 147747440 2 966631802 1 1 76211861 2 744868657 3 1 273869784 3 86883813 1 3 1000000000 1 1 273869784 2 56519639 3 1 273869784 2 389290764 1 1 781833037 1 998228699 2 539527855 1 3 200354483 3 3 76211860 4 3 81073253 1 2 681728741 5 1 101250004 2 76211861 5 2 963873521 1 3 1 2 2 417188302 3 2 588790352 4 2 246549659 2 3 56519637 2 1 348652718 3 81073251 5 1 56519638 3 56519637 4 1 246549659 1 556605329 1 781833037 3 91111256 1 2 231398662 2 3 966631801 2 2 273869785 2 3 76211860 3 1 216140704 3 482818267 2 2 780418693 3 2 313062683 3 1 744868656 1 438133771 1 184147678 1 564836882 3 482818265 3 1 710733675 2 588790353 3 1 781833037 2 147747441 1 3 482818266 3 2 173087939 3 3 292015612 5 3 389290764 3 3 273869783 5 3 246549659 1 3 246549658 1 1 710733675 3 56519637 2 2 216140704 1 3 207264422 3 1 360543850 2 147747441 2 3 91111257 4 3 1 3 1 56519638 2 744868655 5 2 482818267 4 1 216140704 2 216140705 2 2 173087939 3 2 273869784 3 2 747241048 5 2 184147678 5 1 438133771 3 76211861 5 2 216140704 1 3 781833037 5 3 246549660 1 1 417188303 1 147747440 3 539527856 2 1 184147678 3 417188302 3 2 878542862 4 2 348652719 2 2 81073252 3 2 507308490 2 1 147747440 2 377509580 2 1 377509580 2 29366295 3 1 556605329 3 588790353 4 3 216140703 5 2 878542862 1 2 1 5 2 744868655 2 1 246549659 3 665245340 1 3 482818266 3 1 998228699 3 429939459 4 3 507308490 3 2 91111257 5 3 429939458 3 1 482818266 3 360543849 1 1 86883812 1 565111336 1 292015612 3 710733675 5 1 556605329 3 665245342 1 1 246549659 3 556605328 5 3 1 1 3 29366295 2 3 91111256 3 2 147747441 2 3 86883813 5 1 184147678 1 766356434 1 857731778 2 184147677 5 3 29366296 2 2 429939459 3 1 564836882 1 539527855 1 665245341 1 206422528 2 313062683 3 2 681728742 1 3 206422529 1 3 273869783 3 1 681728741 3 173087941 1 3 564836881 1 3 184147679 5 3 429939458 5 2 200354483 3 1 184147678 3 963873521 4 3 878542862 2 3 313062683 1 2 999999999 2 2 1 2 3 246549660 1 2 313062683 1 1 6632155 1 857731778 3 273869785 1 3 313062683 1 2 184147677 1 1 101250004 2 377509579 5 2 29366294 4 3 744868657 1 1 348652718 2 417188304 4 3 207264424 4 3 564836881 5 1 29366295 2 56519639 3 2 417188302 3 3 273869784 2 2 389290765 4 3 565111337 2 2 565111337 3 2 377509580 4 3 231398663 4 3 588790352 4 3 781833037 5 3 857731777 2 3 766356435 1 2 438133772 5 2 91111257 4 1 998228699 2 377509581 2 3 86883811 5 2 173087941 2 2 207264422 3 1 377509580 2 966631802 1 1 231398662 3 246549660 5 2 184147677 4 1 565111336 1 173087940 1 147747440 3 588790353 4 3 377509580 3 3 389290763 5 2 91111257 2 1 665245341 3 1 5 2 507308490 3 2 81073252 4 2 216140704 1 2 147747439 4 3 665245342 3 1 231398662 2 766356435 3 1 744868656 2 710733674 2 3 273869784 3 2 565111335 5 1 29366295 1 482818266 2 744868656 5 3 206422529 1 3 360543851 5 3 429939458 5 1 998228699 3 999999999 4 2 29366294 2 1 963056779 3 780418694 4 2 207264424 4 2 438133770 1 3 438133770 4 1 963056779 3 507308490 1 1 780418694 3 246549659 4 1 348652718 2 681728740 1 2 438133772 4 1 681728741 1 681728741 1 744868656 3 482818266 5 1 857731778 3 781833037 3 1 507308489 1 173087940 3 173087941 5 3 507308490 3 2 2 2 1 101250004 3 539527856 4 3 246549659 1 1 206422528 1 313062682 1 377509580 1 147747440 3 963056780 2 3 507308489 5 2 76211861 5 1 200354483 2 86883811 2 1 963056779 3 565111336 4 1 665245341 3 966631802 2 1 539527855 2 857731777 2 3 246549658 1 2 681728742 4 3 744868657 3 3 101250005 3 3 360543849 1 3 564836881 1 2 747241048 2 3 101250004 5 2 878542864 4 3 999999999 3 1 665245341 1 556605329 1 665245341 2 207264423 5 1 216140704 3 29366294 4 1 81073252 1 857731778 3 998228700 5 1 710733675 3 231398663 2 1 207264423 1 781833037 1 206422528 3 710733676 1 3 76211861 5 1 184147678 2 780418695 2 3 207264423 4 2 556605329 4 1 56519638 1 556605329 3 766356435 5 2 438133770 4 3 744868657 2 3 377509581 4 3 273869783 2 1 781833037 3 86883812 1 1 429939459 1 429939459 2 507308490 3 2 588790352 1 2 482818266 5 3 588790353 3 2 6632155 3 2 780418693 5 2 348652717 4 3 173087941 2 2 147747441 1 2 565111337 3 3 781833037 4 1 963056779 2 273869785 2 2 588790354 5 1 1000000000 3 417188304 4 1 966631802 2 377509580 5 1 184147678 3 963056778 5 3 681728741 4 1 857731778 2 360543849 1 3 588790354 3 3 101250003 2 1 665245341 1 556605329 3 348652719 1 2 86883813 4 1 348652718 3 231398663 4 2 681728742 4 1 556605329 1 556605329 3 998228700 1 2 216140705 2 1 963056779 1 766356434 1 781833037 1 207264423 2 963056780 1 2 438133772 2 2 56519637 1 2 665245341 1 1 377509580 1 966631802 2 588790352 3 3 681728741 2 3 389290765 1 2 2 3 3 147747440 5 2 147747439 4 3 857731778 3 1 1000000000 3 963056779 4 2 766356434 4 3 147747440 5 3 206422529 3 3 231398661 2 2 417188303 5 1 292015612 3 200354483 2 1 246549659 1 710733675 1 1000000000 3 216140704 4 2 857731777 5 2 963873519 3 1 780418694 2 200354483 1 3 963873521 2 2 231398661 4 3 313062683 1 2 564836883 5 2 29366295 5 1 81073252 3 273869785 4 1 507308489 3 207264424 3 2 438133772 3 3 207264423 3 3 377509580 1 2 173087940 3 1 857731778 2 200354484 3 3 29366295 4 1 389290764 3 200354484 4 1 173087940 2 81073252 1 3 998228699 2 1 539527855 1 173087940 3 147747440 5 3 766356435 2 1 81073252 1 539527855 1 744868656 3 438133772 2 2 766356434 3 1 246549659 3 564836883 4 1 507308489 2 780418695 1 2 681728742 4 2 588790352 3 3 710733676 1 1 246549659 1 91111257 1 507308489 1 998228699 2 766356434 4 2 588790353 1 3 184147677 3 3 963873520 2 2 207264424 2 2 438133772 4 3 963056779 4 1 377509580 3 29366295 5 3 184147679 1 1 681728741 1 565111336 1 6632155 1 539527855 3 216140704 3 3 377509579 2 1 539527855 1 292015612 1 389290764 2 482818267 4 2 780418694 2 3 200354484 5 1 207264423 2 184147678 4 2 292015611 4 2 963056780 4 3 1 2 2 184147677 3 1 29366295 1 206422528 1 348652718 1 360543850 2 348652719 5 3 1000000000 2 3 29366296 5 2 76211860 3 1 348652718 2 360543851 4 1 86883812 3 273869784 4 1 966631802 3 377509579 1 3 963873519 1 1 246549659 2 744868656 1 2 878542862 1 1 313062682 1 101250004 1 564836882 1 1000000000 3 6632154 5 2 744868657 2 2 273869784 2 2 588790352 2 1 207264423 2 184147677 1 2 565111337 2 1 781833037 2 564836882 5 3 565111337 5 2 857731777 1 3 665245340 2 3 273869783 5 2 1 3 2 91111258 1 1 429939459 2 588790354 1 1 273869784 1 747241048 1 360543850 2 200354482 4 1 86883812 1 173087940 1 681728741 3 556605329 4 3 56519637 1 2 313062682 2 2 348652718 4 3 556605330 5 3 348652718 2 1 963056779 1 1000000000 1 91111257 2 781833036 1 1 200354483 3 200354482 1 1 681728741 2 681728741 2 1 206422528 1 710733675 1 429939459 2 91111257 4 1 29366295 1 878542863 2 29366294 5 2 348652719 2 2 377509581 4 2 780418695 5 1 101250004 2 665245342 2 3 780418695 4 1 56519638 1 76211861 3 747241049 3 2 588790353 1 2 963873521 5 3 438133771 5 1 747241048 2 246549659 1 3 747241047 1 1 564836882 3 665245341 5 3 539527856 4 2 780418695 4 2 482818267 4 1 665245341 2 86883811 3 2 216140705 1 2 998228698 1 2 681728740 4 1 86883812 2 56519639 5 3 744868656 4 1 76211861 3 184147677 3 1 147747440 3 438133770 3 2 91111257 2 3 313062683 1 1 207264423 1 147747440 3 564836882 1 3 348652718 3 3 360543851 4 3 91111256 1 1 273869784 1 81073252 2 539527855 5 3 963873520 1 3 857731778 5 3 744868656 5 3 539527854 3 1 998228699 1 878542863 1 273869784 2 556605330 1 3 231398661 1 2 56519639 2 2 56519638 4 3 564836882 2 2 360543851 4 2 564836883 1 3 360543850 3 3 998228699 1 1 206422528 2 588790354 2 2 857731779 5 3 231398662 5 2 966631803 2 3 963056780 5 1 565111336 1 966631802 2 292015611 5 1 681728741 3 184147677 5 2 147747440 5 1 781833037 2 389290765 1 2 966631802 5 1 429939459 1 963873520 1 744868656 1 6632155 1 29366295 2 963873521 1 1 681728741 1 360543850 2 1000000000 4 3 539527855 1 3 29366294 3 1 482818266 3 556605328 1 1 313062682 3 438133770 1 1 313062682 3 565111337 2 1 588790353 3 206422527 3 3 565111336 1 1 313062682 1 206422528 3 539527855 5 3 101250005 1 2 86883813 4 1 482818266 3 273869785 3 2 588790352 2 1 429939459 2 360543849 4 1 681728741 1 1000000000 1 507308489 3 173087941 3 1 588790353 2 207264423 2 2 348652717 1 3 29366295 3 1 86883812 3 377509581 3 2 681728740 2 1 588790353 1 565111336 1 173087940 1 998228699 3 56519639 2 2 360543849 5 1 780418694 2 246549658 4 1 377509580 1 665245341 2 710733675 5 3 216140704 2 3 206422528 2 1 539527855 1 681728741 2 417188304 1 2 360543849 5 3 273869783 3 3 29366296 3 3 91111258 2 1 681728741 1 564836882 3 29366294 2 1 539527855 2 200354482 1 3 292015613 3 1 482818266 3 710733676 5 3 747241049 2 3 216140703 3 1 556605329 3 744868655 2 1 292015612 2 780418693 1 2 216140705 2 1 665245341 2 1 5 3 681728740 3 2 313062681 1 3 857731779 4 1 56519638 1 744868656 3 207264422 5 3 681728740 5 3 81073253 1 1 564836882 1 564836882 2 200354483 2 3 429939459 1 1 998228699 2 173087940 2 2 963873521 4 1 1 3 417188304 5 2 216140705 2 1 206422528 3 389290763 2 3 857731777 2 1 313062682 1 76211861 1 429939459 2 438133771 4 1 6632155 1 556605329 3 86883812 5 1 207264423 1 665245341 2 2 3 2 292015611 4 1 1000000000 3 76211860 3 3 565111337 5 2 744868655 1 2 966631802 3 2 313062683 3 3 429939460 4 1 360543850 3 665245341 2 1 200354483 3 665245341 2 1 56519638 2 507308488 3 1 173087940 1 857731778 2 56519637 5 2 184147677 2 3 29366294 2 2 539527856 1 2 360543849 3 1 216140704 3 966631801 4 1 963873520 2 389290764 5 1 173087940 3 1 3 3 507308490 2 3 438133771 1 1 86883812 1 482818266 2 207264422 3 1 556605329 1 273869784 2 507308488 3 1 482818266 1 91111257 2 681728740 5 2 998228698 4 3 780418695 4 3 216140703 1 3 389290764 5 3 184147677 3 3 963056778 1 1 963873520 3 29366294 3 3 101250004 3 3 6632155 3 1 780418694 1 1 3 273869783 4 3 438133772 3 1 360543850 1 6632155 1 56519638 2 963873521 4 2 539527856 5 1 780418694 3 482818266 2 2 966631802 2 3 76211861 5 3 231398662 1 1 857731778 1 29366295 1 76211861 1 231398662 3 76211860 3 3 1000000000 5 3 482818267 2 2 246549660 4 1 564836882 3 780418695 3 3 744868656 4 2 565111336 1 1 292015612 1 438133771 3 101250004 1 3 539527856 2 2 565111335 3 1 857731778 1 360543850 1 507308489 2 710733675 2 1 417188303 3 360543849 3 2 539527855 3 1 147747440 3 101250004 2 3 2 1 1 1000000000 1 184147678 2 507308489 1 3 482818265 5 1 216140704 1 6632155 3 91111257 2 2 429939458 2 2 360543851 1 1 744868656 3 273869785 4 3 747241048 2 1 781833037 1 273869784 3 963056779 3 1 556605329 1 857731778 1 438133771 2 206422527 1 1 963873520 2 565111336 4 2 417188302 2 2 348652718 1 1 963056779 2 6632154 5 3 273869783 3 2 482818265 4 2 482818265 3 1 963873520 1 747241048 3 417188303 3 3 963873519 4 1 184147678 3 292015612 5 2 781833037 4 3 200354484 1 2 348652718 4 1 206422528 3 200354483 1 2 313062683 5 2 173087940 1 1 998228699 1 206422528 3 360543849 3 1 878542863 2 292015612 5 2 206422528 3 3 438133771 5 2 429939460 3 2 56519638 5 1 29366295 3 86883813 5 3 966631802 1 3 963056779 4 1 429939459 3 1000000000 2 1 206422528 3 273869785 1 3 710733675 1 3 207264423 3 2 999999999 5 1 878542863 3 747241049 1 1 81073252 1 438133771 2 91111258 4 2 681728740 4 1 539527855 1 292015612 1 565111336 2 231398663 4 3 747241047 4 1 438133771 2 216140705 1 3 966631803 3 3 998228698 3 1 86883812 3 507308488 1 2 246549658 3 2 313062682 4 3 389290765 5 1 206422528 1 482818266 1 246549659 1 86883812 3 556605330 5 1 998228699 3 377509581 3 3 539527855 5 1 539527855 1 231398662 3 207264424 1 2 184147678 2 1 1000000000 1 482818266 2 56519638 2 2 313062681 4 3 207264423 2 3 482818267 3 1 878542863 3 200354483 5 2 389290765 3 2 998228699 3 3 377509581 5 3 246549658 4 1 565111336 3 173087939 3 3 963873519 3 1 556605329 3 417188302 1 2 273869783 1 2 81073252 5 2 963056780 1 2 963056780 4 1 389290764 2 744868655 5 1 313062682 1 377509580 1 6632155 3 273869784 2 2 273869784 1 2 878542863 2 1 564836882 3 377509580 5 2 482818265 5 3 101250003 3 3 744868656 4 2 429939459 1 2 56519638 2 1 665245341 2 216140704 5 2 86883813 5 1 101250004 2 556605329 4 3 273869784 3 2 81073253 3 2 76211862 5 3 482818265 1 1 206422528 2 216140703 5 1 747241048 2 1 3 1 246549659 2 216140704 5 3 206422527 3 2 56519638 2 3 292015611 2 1 438133771 3 246549658 5 3 292015611 2 1 781833037 1 744868656 1 417188303 3 76211861 4 1 780418694 2 86883813 1 3 747241048 4 2 206422527 1 1 216140704 1 76211861 1 747241048 2 781833038 4 1 29366295 1 184147678 3 565111335 1 2 6632156 4 3 216140704 4 2 81073253 5 3 438133770 3 1 966631802 3 389290764 1 3 389290764 1 2 313062681 2 1 438133771 2 878542864 5 3 766356434 5 2 780418693 1 2 6632154 5 2 781833036 3 2 665245342 5 1 216140704 1 231398662 1 147747440 2 963873521 5 1 29366295 2 360543850 1 2 539527855 5 2 963873521 1 2 710733675 3 1 29366295 1 1 3 482818265 5 1 780418694 3 56519639 4 3 766356435 2 1 539527855 1 507308489 2 681728740 4 1 81073252 1 665245341 1 1000000000 3 564836882 3 3 173087939 3 3 184147679 5 1 963056779 2 273869783 2 2 76211860 3 1 998228699 1 710733675 3 507308488 1 2 389290765 2 3 200354482 4 2 91111256 1 2 6632156 1 3 429939460 1 3 86883813 2 3 273869784 2 3 857731779 1 2 1000000000 1 3 86883812 2 2 429939460 4 2 81073252 1 1 91111257 1 147747440 1 6632155 2 147747440 3 1 273869784 1 556605329 2 747241048 1 3 91111257 4 1 780418694 2 389290763 3 3 507308488 3 2 207264424 3 2 292015611 2 3 246549658 5 2 482818265 3 1 216140704 2 147747440 3 3 313062682 5 3 206422527 3 2 681728741 3 3 173087941 2 1 963056779 3 273869785 1 1 766356434 2 438133771 5 1 998228699 2 246549658 3 2 781833038 3 3 207264424 2 1 216140704 1 998228699 1 101250004 2 292015612 4 3 681728741 5 1 744868656 3 438133770 2 1 429939459 2 2 5 3 963056779 3 1 360543850 3 766356433 5 3 29366294 2 3 857731779 1 3 292015611 4 2 216140703 4 1 273869784 1 173087940 1 200354483 1 766356434 3 780418693 3 2 1000000000 1 3 681728740 5 2 998228698 4 1 539527855 2 507308488 1 3 564836882 3 3 184147679 5 1 389290764 3 147747440 2 1 781833037 3 206422527 5 1 565111336 3 6632155 2 3 207264424 4 2 246549660 4 1 76211861 2 184147679 1 2 780418695 2 1 710733675 3 377509580 4 2 147747441 3 1 76211861 1 766356434 2 273869785 2 2 76211861 2 2 147747441 4 1 101250004 3 206422527 4 3 200354483 4 3 348652718 4 1 417188303 1 273869784 2 564836883 5 1 744868656 1 377509580 3 216140705 5 2 564836883 3 1 665245341 3 1 2 1 206422528 3 389290765 5 1 56519638 2 747241048 2 1 313062682 1 747241048 3 747241049 5 2 231398662 5 1 184147678 3 998228699 4 3 377509581 1 1 292015612 2 781833037 5 2 565111336 4 3 710733676 1 3 588790352 1 1 747241048 2 438133771 1 2 710733676 5 1 313062682 3 216140703 5 1 389290764 2 273869783 5 3 348652717 2 2 292015612 5 3 710733674 4 1 665245341 1 588790353 2 76211860 3 2 389290765 1 3 781833036 3 2 86883811 3 3 417188303 2 2 747241048 4 1 681728741 3 564836883 3 2 2 5 3 963056779 1 2 216140705 2 2 200354484 1 1 681728741 1 206422528 1 429939459 1 216140704 2 292015611 4 3 206422528 2 3 482818266 4 2 507308490 1 1 360543850 1 6632155 1 86883812 1 389290764 1 482818266 3 588790352 1 2 417188304 2 3 781833038 4 2 6632155 2 3 556605329 3 3 999999999 5 2 878542862 4 1 86883812 1 348652718 2 998228700 3 1 360543850 1 377509580 1 438133771 2 200354483 1 1 747241048 1 588790353 2 81073252 1 3 747241048 1 2 6632155 5 1 681728741 3 389290765 5 2 564836881 1 2 76211861 1 3 744868655 4 3 360543850 3 1 780418694 2 998228698 5 1 348652718 2 1000000000 4 3 878542862 3 2 56519639 2 2 766356435 4 2 588790352 3 2 482818267 2 1 781833037 3 963873520 2 2 417188303 2 2 966631802 1 1 966631802 3 273869785 3 1 173087940 3 417188304 3 2 781833036 5 3 246549658 3 1 273869784 2 81073252 2 1 857731778 1 747241048 2 681728741 4 2 966631801 1 3 966631801 2 3 963056779 3 3 878542864 1 1 998228699 2 966631801 4 2 6632156 5 1 273869784 1 29366295 3 377509580 5 1 780418694 1 86883812 1 766356434 3 681728741 5 3 966631801 4 1 482818266 1 6632155 3 482818266 4 2 963873521 2 3 377509581 2 1 766356434 3 507308489 1 1 429939459 3 588790354 5 2 101250003 2 2 781833038 5 2 292015612 2 3 313062681 4 1 360543850 1 216140704 2 147747441 1 1 665245341 2 81073252 5 3 273869784 2 3 91111258 2 2 56519639 3 3 101250005 4 1 6632155 1 681728741 3 744868656 1 1 91111257 1 81073252 3 6632156 3 3 429939460 2 1 966631802 1 556605329 3 780418695 5 3 184147677 1 3 966631803 1 3 438133770 5 1 81073252 1 565111336 3 206422527 2 1 780418694 2 101250005 4 2 206422528 3 2 86883811 1 1 417188303 3 377509581 2 2 565111337 1 1 429939459 2 76211862 4 2 216140705 3 2 56519637 1 1 482818266 1 417188303 2 564836882 1 3 184147678 2 1 360543850 2 665245342 5 2 963873521 1 2 999999999 3 1 781833037 3 389290765 3 2 966631803 1 1 998228699 3 507308489 3 2 780418694 2 2 200354484 4 1 744868656 2 766356434 1 3 417188303 3 1 147747440 1 231398662 2 313062681 3 1 747241048 3 173087940 2 1 556605329 2 482818266 5 1 292015612 3 292015611 5 2 539527855 2 1 963873520 2 429939459 2 3 766356435 1 2 710733674 3 2 292015611 1 3 273869784 5 2 200354483 1 2 710733676 1 3 1 1 2 86883813 3 3 389290765 5 3 313062681 2 3 216140705 3 2 710733675 2 1 781833037 1 665245341 3 963056779 5 2 377509580 5 1 681728741 1 1000000000 3 56519639 2 1 29366295 1 766356434 3 207264423 4 3 417188302 5 1 206422528 3 417188302 1 1 76211861 3 200354484 3 3 207264422 2 2 482818266 1 2 147747439 2 2 147747441 4 3 438133771 2 1 91111257 3 206422527 1 3 966631802 5 2 216140705 5 2 966631802 1 2 781833037 2 1 966631802 2 665245341 4 2 76211861 1 1 147747440 2 81073251 5 3 292015612 2 3 86883812 5 2 1 5 3 565111336 2 3 173087939 1 2 360543851 1 3 6632155 5 1 588790353 3 29366295 4 1 273869784 1 292015612 1 564836882 2 273869785 5 1 963873520 1 246549659 1 966631802 2 588790354 2 2 588790352 1 3 216140705 4 3 101250003 3 2 6632156 5 2 101250005 3 1 101250004 3 747241047 1 3 781833037 3 1 147747440 1 963056779 3 565111336 5 1 200354483 1 173087940 1 857731778 2 564836883 1 1 76211861 3 963056780 2 2 565111335 1 3 681728741 5 1 246549659 2 429939459 4 1 564836882 2 184147678 1 3 780418693 1 2 556605330 3 3 184147679 1 1 963873520 1 710733675 1 91111257 3 56519637 2 1 963873520 3 206422528 2 3 588790353 3 2 91111256 4 2 780418694 1 2 292015613 1 1 207264423 1 429939459 2 963873521 5 1 998228699 3 81073252 4 2 2 5 2 665245341 1 3 101250005 2 1 780418694 2 101250003 1 2 966631803 4 1 1000000000 3 360543849 3 3 273869783 3 1 963873520 3 207264423 5 3 76211860 1 3 147747441 4 1 292015612 3 710733676 1 2 207264424 4 1 780418694 1 173087940 1 360543850 1 360543850 2 246549659 1 1 101250004 2 429939458 5 2 360543849 5 3 360543850 3 2 292015612 3 2 200354484 5 1 781833037 2 588790354 4 3 998228700 4 3 710733676 3 2 81073253 2 3 216140705 2 2 963873521 3 1 963056779 3 29366295 4 3 556605328 3 2 429939458 5 3 556605328 2 1 998228699 1 147747440 2 86883811 1 2 998228700 1 2 507308489 1 3 206422527 2 1 273869784 1 564836882 1 184147678 3 200354482 5 1 966631802 2 81073253 4 1 389290764 1 438133771 3 246549659 4 1 389290764 2 998228700 4 2 389290763 2 1 207264423 1 878542863 1 246549659 2 76211861 2 1 565111336 2 539527854 4 1 313062682 2 1000000000 1 2 246549659 2 1 56519638 1 417188303 1 200354483 2 377509580 4 1 539527855 2 29366294 1 3 710733676 2 2 1000000000 5 1 507308489 2 665245341 4 1 438133771 1 565111336 1 857731778 3 766356434 1 3 429939459 4 3 681728742 3 3 564836882 3 3 377509579 2 3 878542862 1 1 438133771 2 681728741 5 3 857731779 3 1 681728741 3 665245340 3 1 231398662 2 29366296 1 2 29366295 1 1 556605329 3 998228698 4 1 966631802 2 998228699 5 2 539527854 4 2 246549660 4 2 292015611 2 1 565111336 1 747241048 2 417188303 2 3 781833038 5 1 539527855 3 207264423 5 2 681728742 2 1 86883812 1 857731778 3 747241047 4 3 878542864 4 1 81073252 2 781833037 5 1 6632155 3 781833038 3 1 348652718 2 710733675 3 1 744868656 3 184147677 2 1 588790353 1 206422528 2 200354484 3 3 438133771 4 3 966631802 4 3 1 1 1 438133771 3 231398662 4 3 292015611 4 3 348652719 5 1 173087940 3 200354482 4 2 292015611 1 1 556605329 1 857731778 2 184147679 2 3 207264424 3 3 781833036 4 2 1 4 2 482818267 3 2 246549660 4 1 56519638 3 216140703 4 1 681728741 1 348652718 1 231398662 3 1 1 1 173087940 2 878542863 4 3 781833036 5 3 173087939 2 3 744868655 1 3 246549660 4 1 56519638 1 539527855 1 348652718 2 292015613 4 1 81073252 2 173087941 5 2 2 2 3 101250005 5 3 56519639 1 2 878542863 2 2 76211860 5 1 780418694 2 878542863 3 3 29366295 1 2 389290763 4 3 86883811 4 2 966631802 1 2 6632156 4 3 507308490 5 1 998228699 1 998228699 2 998228698 1 2 744868655 5 3 556605330 3 3 781833037 2 2 556605329 3 1 207264423 1 389290764 3 273869784 2 3 206422527 1 1 710733675 2 2 3 1 556605329 2 246549660 1 3 184147677 5 1 438133771 1 588790353 3 539527854 3 3 101250005 4 2 29366295 4 2 1000000000 5 1 313062682 2 780418693 2 2 76211861 4 3 744868655 3 2 781833036 1 1 1 2 91111258 4 3 173087940 2 3 766356433 2 1 216140704 2 200354482 5 3 963873520 1 3 389290764 3 2 389290764 5 1 665245341 3 292015613 2 1 963873520 1 1000000000 3 966631802 2 3 588790354 1 2 588790352 5 1 216140704 1 86883812 1 565111336 3 389290765 3 1 588790353 1 91111257 2 966631801 1 3 231398663 3 2 200354484 3 1 56519638 3 348652717 1 2 747241048 2 3 963873519 1 3 147747441 1 3 292015612 1 1 207264423 1 184147678 2 710733676 2 2 665245341 3 3 216140704 1 3 998228698 1 3 681728742 1 3 173087941 2 1 147747440 3 966631802 2 3 101250005 5 2 313062682 2 3 438133771 2 2 273869785 4 3 482818266 1 2 207264422 3 3 565111335 2 1 780418694 1 81073252 1 246549659 3 360543851 1 2 482818265 1 1 292015612 3 1000000000 1 2 81073251 5 1 963873520 2 556605329 3 2 998228699 4 1 389290764 2 781833036 3 1 81073252 3 999999999 3 3 200354484 2 2 86883811 3 1 780418694 1 556605329 2 2 1 3 1 3 1 377509580 1 963873520 2 216140704 5 1 200354483 3 184147679 5 3 81073253 2 2 766356435 2 3 438133772 5 2 565111337 1 2 681728740 5 2 780418694 4 3 878542862 4 3 231398662 1 3 963056779 2 1 417188303 2 710733674 5 2 744868656 4 2 747241049 1 1 1 1 29366295 2 389290764 4 3 665245340 1 1 273869784 3 438133770 3 1 681728741 1 216140704 2 766356433 2 3 76211860 3 3 781833037 5 3 766356434 3 2 313062681 2 2 766356434 2 2 966631803 2 3 29366294 3 3 429939460 4 2 665245340 4 2 81073252 1 3 76211860 2 2 417188303 2 3 665245342 4 3 6632155 3 1 91111257 2 173087940 2 1 1 1 200354483 3 710733676 5 1 429939459 1 556605329 1 588790353 1 360543850 2 360543850 4 2 710733676 3 2 206422528 1 1 681728741 2 348652718 4 3 184147677 4 3 231398662 3 1 963873520 1 81073252 1 507308489 3 565111337 4 3 76211862 4 2 377509579 3 3 429939460 4 3 417188303 3 1 857731778 2 429939458 1 2 231398662 1 3 377509581 4 2 564836883 4 2 173087940 5 3 29366296 3 3 29366295 3 1 81073252 2 539527854 5 3 556605328 4 2 438133770 2 1 184147678 3 482818265 2 1 292015612 1 564836882 2 766356435 4 2 206422527 1 3 56519638 4 3 216140704 3 1 710733675 2 231398662 5 3 878542864 2 1 747241048 2 1000000000 3 2 966631802 3 3 744868657 5 3 417188303 5 2 348652718 4 2 29366296 1 1 482818266 3 292015613 2 2 564836882 4 2 360543851 4 1 91111257 2 998228699 2 2 246549658 5 3 878542862 3 3 507308488 3 3 438133771 4 3 207264423 2 1 438133771 3 710733674 3 2 216140705 3 1 184147678 2 184147677 1 1 207264423 1 101250004 1 86883812 1 273869784 2 438133770 2 3 56519637 5 1 56519638 1 438133771 3 963056779 1 1 1 1 6632155 1 417188303 3 429939458 2 2 507308488 3 2 482818267 3 1 998228699 2 360543850 2 3 781833038 5 3 313062683 2 1 246549659 2 173087940 1 2 998228700 3 1 360543850 2 998228698 3 1 206422528 1 1 3 101250003 3 1 389290764 1 998228699 1 200354483 2 710733674 3 1 81073252 2 313062683 2 1 231398662 3 86883813 3 3 377509581 4 2 173087939 1 1 878542863 3 710733675 4 3 781833036 2 2 710733675 4 2 681728740 3 2 216140703 1 2 710733676 2 1 963873520 1 147747440 3 429939460 1 1 998228699 1 963056779 3 101250005 3 3 681728741 4 2 681728742 3 1 56519638 1 998228699 3 313062682 4 2 564836882 3 2 173087941 5 2 878542862 1 2 246549658 4 2 206422528 1 2 857731777 2 2 76211861 2 2 29366296 3 2 963056779 4 3 966631801 4 3 56519637 3 3 681728741 5 1 29366295 3 216140704 4 1 963056779 2 507308488 5 2 665245342 1 1 173087940 3 207264424 2 1 76211861 1 206422528 3 246549659 2 3 417188303 5 1 216140704 2 86883811 1 3 56519639 5 1 747241048 1 206422528 2 206422528 5 1 173087940 3 556605330 4 3 91111256 4 3 389290764 5 2 417188302 2 3 857731778 1 2 999999999 4 1 781833037 2 681728741 2 2 313062683 3 2 76211861 4 2 539527856 5 1 29366295 3 665245340 1 3 565111335 1 3 429939459 4 2 216140704 3 2 6632156 2 1 147747440 2 665245340 5 3 963873521 5 3 360543849 1 1 744868656 2 998228699 5 2 766356434 5 1 781833037 2 766356435 2 2 681728741 3 3 292015613 2 2 539527856 3 1 81073252 3 101250003 1 2 29366295 3 1 377509580 2 681728742 4 3 206422529 5 3 857731777 3 3 564836882 5 3 216140704 2 3 6632156 5 3 417188304 4 3 246549658 3 2 216140703 2 3 56519638 4 2 246549659 2 3 2 2 2 429939459 5 3 1000000000 4 2 91111256 5 2 389290763 1 1 766356434 3 857731778 1 3 556605330 3 2 348652718 1 3 246549658 3 2 348652718 1 1 389290764 1 231398662 1 766356434 2 81073251 3 2 206422528 5 2 564836882 5 1 710733675 2 231398662 5 3 29366296 2 3 389290765 5 3 507308489 2 3 857731779 4 2 101250004 3 3 963873520 1 3 313062681 4 3 766356434 4 2 76211861 2 3 878542864 3 2 963056780 3 2 184147678 4 3 588790354 2 2 665245340 5 3 216140704 5 1 231398662 2 292015613 4 1 681728741 1 539527855 2 147747440 4 2 6632156 1 3 216140703 2 3 588790354 2 2 429939458 3 3 173087939 2 1 780418694 1 207264423 2 292015613 2 2 216140705 2 3 184147678 5 2 507308488 3 1 482818266 2 781833038 4 2 91111256 5 2 91111257 2 1 76211861 3 781833037 2 3 665245341 1 1 173087940 2 710733676 4 1 360543850 1 81073252 3 273869784 5 3 429939459 2 1 206422528 3 998228699 5 1 963056779 2 1 4 3 246549659 5 3 429939460 5 1 507308489 1 780418694 1 6632155 2 429939460 1 1 998228699 3 710733676 2 2 417188304 2 2 438133772 3 1 681728741 2 231398663 1 3 681728741 1 3 86883812 2 3 681728740 3 1 101250004 3 231398663 2 2 76211861 4 1 246549659 1 348652718 1 173087940 2 246549658 3 1 173087940 1 747241048 1 81073252 3 81073252 1 3 564836881 3 2 377509579 3 3 1 4 3 963056779 3 2 539527855 1 3 878542864 4 1 246549659 3 273869784 3 1 998228699 1 1000000000 1 565111336 3 766356433 5 3 86883813 3 3 539527856 3 1 963056779 1 438133771 3 29366294 1 1 29366295 1 417188303 2 147747439 3 1 766356434 1 878542863 1 147747440 2 292015611 3 1 147747440 2 878542864 3 1 6632155 3 998228699 5 1 360543850 2 313062683 1 3 1 5 3 86883812 3 3 76211860 4 1 878542863 2 588790353 1 3 998228698 1 1 86883812 3 206422527 3 2 417188302 1 3 966631803 5 3 1000000000 3 1 681728741 3 780418694 1 3 360543849 4 1 216140704 1 438133771 1 216140704 1 360543850 3 438133771 4 2 6632155 3 2 246549659 5 3 313062681 5 1 360543850 1 81073252 2 377509580 5 1 91111257 2 482818265 5 3 207264423 3 1 665245341 3 377509581 1 1 1 1 101250004 2 200354484 1 3 681728740 1 2 966631801 2 2 781833037 1 1 206422528 2 417188302 4 2 377509580 4 2 781833037 2 3 565111335 4 3 588790354 5 2 665245341 3 1 482818266 2 556605328 2 2 565111335 4 1 101250004 2 780418695 3 1 766356434 1 507308489 2 665245342 5 2 588790353 3 3 207264423 5 3 482818266 3 2 744868656 4 2 389290764 5 1 81073252 3 539527856 1 1 417188303 3 665245341 2 1 81073252 1 507308489 2 348652717 5 1 56519638 2 207264423 2 2 6632156 5 2 556605328 2 2 681728742 2 1 206422528 3 438133770 4 3 377509581 2 3 681728742 1 1 1 3 681728742 4 1 91111257 2 273869785 3 2 588790354 4 2 147747441 5 1 91111257 1 348652718 1 147747440 3 231398661 5 1 565111336 2 998228699 3 2 86883811 1 3 86883811 2 1 273869784 3 507308488 3 1 81073252 3 878542864 2 3 539527854 1 2 29366294 3 2 963056780 2 3 81073253 2 3 556605330 5 3 781833036 4 1 681728741 3 56519637 5 3 207264424 1 1 273869784 1 6632155 2 348652718 1 3 389290764 2 3 81073251 5 2 417188303 3 3 780418695 3 3 246549660 1 1 588790353 1 91111257 2 101250004 5 2 1000000000 1 3 966631801 4 3 963056780 5 1 29366295 3 29366295 1 2 86883813 3 1 81073252 2 710733676 2 3 564836881 3 2 29366294 4 1 147747440 3 246549659 5 1 710733675 3 231398661 2 1 56519638 2 231398663 2 3 206422529 5 2 91111258 1 2 216140703 3 1 348652718 2 101250005 1 1 86883812 2 86883811 5 3 86883812 5 2 206422528 4 2 564836883 1 3 429939460 2 2 857731779 5 1 86883812 2 438133771 3 3 963873519 1 3 147747441 1 2 348652719 5 1 216140704 3 417188302 1 3 780418695 2 2 91111256 3 2 963873521 4 2 389290764 4 1 438133771 3 564836883 5 3 273869783 3 1 539527855 3 206422527 2 3 147747439 5 1 857731778 1 747241048 1 438133771 1 681728741 3 91111256 3 3 507308490 5 3 246549660 4 2 389290764 3 1 81073252 2 966631801 3 3 564836881 3 3 200354484 4 1 29366295 1 360543850 2 348652717 5 2 86883811 4 2 857731777 1 3 539527855 2 3 56519638 4 3 360543849 2 3 556605329 3 2 200354484 5 1 206422528 2 966631802 3 2 564836881 5 3 206422528 1 1 200354483 2 1000000000 4 2 482818267 3 3 429939459 3 1 389290764 1 438133771 3 417188302 5 2 438133770 5 1 744868656 3 81073252 4 1 963873520 2 482818267 1 1 780418694 1 744868656 2 744868657 3 3 216140705 3 1 963056779 2 710733676 4 3 747241049 5 2 81073251 3 1 81073252 1 29366295 1 6632155 1 556605329 1 246549659 2 184147679 3 3 878542862 2 3 507308489 1 1 963873520 3 216140703 4 2 184147678 2 1 878542863 3 76211861 5 1 429939459 2 963873519 1 2 348652717 3 1 216140704 2 389290765 5 2 744868656 3 2 766356435 3 3 147747439 3 1 56519638 3 857731779 5 1 101250004 1 539527855 1 292015612 2 292015612 2 3 507308488 4 2 292015612 5 3 273869784 1 1 377509580 2 348652718 4 3 878542862 4 1 588790353 3 81073252 1 2 482818266 5 3 76211860 3 2 966631801 2 1 878542863 3 780418693 1 1 588790353 1 507308489 2 998228698 5 2 507308489 2 1 147747440 1 710733675 1 56519638 1 360543850 3 273869784 4 3 747241048 5 1 184147678 3 207264422 2 2 857731777 4 3 966631801 2 3 147747440 1 3 556605330 3 3 216140705 4 1 29366295 3 246549658 4 3 377509581 5 1 348652718 3 556605330 1 1 878542863 1 292015612 2 1 1 3 101250004 3 2 780418693 3 2 56519638 1 3 216140704 5 1 857731778 2 588790354 2 2 665245342 5 1 81073252 2 360543850 2 3 857731779 2 2 246549660 4 1 417188303 1 565111336 3 963873521 1 2 998228700 4 3 429939459 2 3 1 5 3 207264423 5 3 206422529 2 3 273869785 4 2 681728741 1 3 29366294 1 1 389290764 1 348652718 3 273869784 2 1 998228699 3 184147678 5 3 507308488 1 2 56519639 2 2 507308488 5 1 857731778 2 101250003 1 3 76211860 1 2 857731779 1 1 29366295 2 429939459 2 1 91111257 1 681728741 3 556605328 1 1 998228699 2 207264424 3 1 86883812 1 781833037 1 348652718 1 313062682 1 207264423 1 564836882 3 539527854 1 3 565111337 2 2 999999999 2 3 389290763 3 2 665245340 3 2 665245341 3 2 91111257 1 3 999999999 2 1 780418694 3 710733675 4 3 2 1 1 417188303 2 429939460 2 3 101250004 4 2 781833038 3 2 417188304 1 3 231398661 3 2 710733675 1 2 246549658 2 2 878542863 2 2 1 4 2 744868655 1 2 878542864 5 3 76211860 4 2 6632156 5 2 438133770 4 3 564836881 4 2 556605330 3 2 681728741 4 1 101250004 3 507308489 5 1 417188303 1 878542863 1 389290764 3 6632155 2 1 6632155 3 963056778 2 1 857731778 3 999999999 2 2 565111336 3 3 86883811 5 3 231398661 2 1 147747440 1 556605329 1 710733675 2 389290765 2 3 780418694 2 3 998228700 2 3 81073253 1 1 206422528 3 565111336 5 2 744868657 4 2 377509579 2 1 963873520 2 766356434 5 3 360543849 5 1 539527855 2 556605329 3 2 999999999 5 2 665245340 5 3 556605329 3 1 184147678 1 56519638 3 360543850 4 2 216140703 4 3 999999999 4 3 429939460 4 1 780418694 2 360543850 3 2 878542864 5 2 216140705 5 3 878542862 2 1 681728741 1 56519638 3 681728740 2 2 564836883 5 2 710733676 3 2 389290765 2 2 507308489 2 2 780418695 5 3 780418695 4 1 564836882 1 963873520 2 313062682 2 1 91111257 2 857731779 3 3 377509580 1 1 438133771 3 389290764 4 2 966631801 5 2 377509581 4 3 231398661 3 3 710733675 3 1 377509580 2 101250004 1 2 91111257 1 2 429939460 3 2 781833037 4 1 56519638 2 998228699 4 3 56519638 3 1 438133771 2 681728740 5 3 216140705 1 2 29366294 2 2 360543850 5 1 781833037 3 429939458 1 2 86883812 5 2 173087941 5 1 998228699 1 184147678 2 781833036 3 3 963873520 1 2 200354483 3 2 231398663 1 2 780418694 5 2 507308490 2 1 998228699 1 780418694 2 101250003 2 2 101250004 1 2 539527855 5 1 963873520 1 231398662 2 273869783 4 1 207264423 2 377509581 2 2 206422528 2 3 747241049 1 2 507308490 3 1 377509580 3 6632156 2 1 564836882 2 781833037 2 2 482818266 1 3 565111336 3 2 292015611 4 2 101250005 1 1 417188303 2 86883812 5 2 313062683 4 1 766356434 1 665245341 3 207264424 1 3 857731778 1 1 766356434 1 665245341 2 588790352 2 3 1000000000 3 2 482818265 2 3 781833037 3 3 966631801 5 1 780418694 3 417188304 2 1 539527855 2 246549659 4 2 417188302 3 3 29366294 3 3 417188303 3 1 747241048 3 184147679 3 3 766356434 1 1 963873520 2 539527854 1 1 147747440 2 438133770 4 3 29366296 3 3 429939460 3 1 6632155 1 565111336 3 438133771 4 2 966631802 5 1 438133771 3 231398663 5 2 81073253 5 2 246549659 3 2 588790352 5 2 963873521 4 1 206422528 3 147747439 3 2 246549660 2 2 999999999 1 2 231398663 4 1 81073252 1 360543850 1 147747440 2 780418695 2 3 76211861 5 3 780418693 5 2 780418694 4 1 206422528 2 766356433 2 3 389290764 2 3 2 2 2 857731778 5 1 556605329 1 1 3 556605328 4 3 665245341 5 1 273869784 3 6632156 3 1 963873520 3 963056779 4 2 747241048 2 2 564836883 5 3 780418694 2 1 710733675 2 539527854 3 3 556605328 1 2 857731779 1 3 313062681 4 1 710733675 2 766356433 3 2 86883813 5 2 438133770 4 3 29366294 5 3 665245341 3 2 200354483 2 1 56519638 3 564836882 2 1 429939459 3 588790354 4 1 147747440 2 200354484 3 2 565111335 1 2 681728741 2 1 539527855 3 744868657 3 3 963873521 1 3 292015612 1 3 998228700 5 2 200354484 3 2 564836883 1 3 147747440 4 3 86883812 5 2 273869784 2 3 246549658 2 3 6632155 1 1 101250004 1 710733675 3 564836881 1 1 360543850 2 963873521 5 3 292015611 3 1 963873520 3 91111257 2 3 377509580 1 3 429939458 3 2 857731779 2 1 56519638 2 539527856 2 2 781833037 4 3 857731779 1 2 665245341 3 3 231398663 4 3 565111335 5 2 56519637 3 1 292015612 2 86883812 3 3 273869783 3 3 878542862 3 3 56519639 5 3 565111336 3 2 963056780 4 3 76211862 3 3 1000000000 4 3 963873519 4 1 273869784 2 556605330 5 1 86883812 1 56519638 2 147747439 1 1 246549659 3 482818266 2 3 482818267 1 3 963056779 2 1 766356434 3 200354482 3 1 429939459 3 565111335 3 2 747241048 2 1 1000000000 2 184147677 2 3 184147679 3 2 207264424 3 3 878542863 5 2 681728740 4 1 207264423 2 216140705 4 2 56519639 5 3 766356433 4 1 216140704 1 681728741 1 147747440 2 966631801 1 1 588790353 2 313062683 1 3 857731777 3 2 556605329 3 3 86883813 2 1 147747440 1 681728741 1 665245341 2 966631801 3 1 86883812 1 81073252 3 231398661 4 3 539527855 5 2 389290764 1 2 81073251 4 3 377509579 1 2 377509580 4 2 389290764 1 1 564836882 1 86883812 3 216140703 5 3 360543850 2 3 377509581 2 3 313062683 1 1 206422528 3 507308489 5 3 482818265 1 2 231398663 1 1 998228699 3 482818266 3 3 246549660 2 2 539527854 5 2 200354482 1 1 273869784 1 313062682 1 857731778 3 216140705 4 1 1000000000 1 147747440 1 710733675 1 766356434 1 588790353 3 348652717 4 1 173087940 3 710733675 2 1 744868656 1 313062682 2 417188302 5 1 766356434 2 438133771 5 2 29366295 2 1 780418694 3 878542864 1 3 665245340 4 1 482818266 3 780418695 2 3 681728742 5 1 781833037 1 681728741 2 665245341 1 1 86883812 2 29366296 2 3 539527856 3 2 6632154 4 3 231398661 3 1 216140704 2 1 4 1 76211861 2 539527854 4 1 556605329 3 556605328 5 3 200354483 4 1 56519638 1 438133771 2 429939459 5 2 963056778 5 1 507308489 1 429939459 1 1000000000 2 313062681 4 2 56519637 4 2 482818267 4 3 429939459 1 3 781833037 1 2 681728741 5 3 963873520 2 3 91111256 5 3 963056778 1 1 216140704 1 231398662 1 101250004 1 539527855 2 966631803 5 3 747241047 4 2 539527854 5 2 360543849 4 3 681728741 4 1 216140704 3 780418695 5 3 91111257 5 3 231398661 5 2 556605329 4 1 556605329 3 556605328 1 2 588790354 4 1 857731778 1 1 3 665245342 2 3 857731777 3 1 766356434 3 273869785 4 3 539527855 5 1 665245341 1 963873520 2 878542864 2 1 231398662 3 200354483 4 2 417188303 1 2 588790352 5 1 878542863 3 1000000000 1 2 231398662 1 3 313062683 3 1 681728741 1 556605329 3 360543849 4 1 216140704 1 747241048 2 710733674 1 2 81073252 2 1 184147678 2 56519638 3 3 76211860 2 2 313062682 5 2 966631803 3 2 1 1 2 780418694 5 1 780418694 1 780418694 2 273869785 3 1 588790353 1 998228699 3 101250005 1 2 565111335 4 2 1000000000 3 3 417188302 3 3 539527856 3 2 1 1 1 273869784 1 200354483 1 76211861 2 200354482 4 3 76211861 5 2 681728740 5 3 313062683 4 2 231398661 5 3 780418693 2 1 216140704 1 377509580 3 86883811 5 3 998228698 1 3 6632156 3 3 963056780 1 3 29366295 2 1 86883812 2 747241047 5 2 710733674 2 3 747241047 3 2 482818266 3 3 539527854 3 3 76211862 2 3 417188304 3 3 744868655 2 1 348652718 2 780418693 3 1 101250004 1 29366295 1 966631802 2 29366294 1 3 313062682 3 3 482818267 5 2 710733675 5 2 216140703 5 1 665245341 3 91111256 4 1 963056779 3 216140703 5 3 998228700 1 1 29366295 2 766356433 3 3 56519638 4 2 747241049 1 1 1 1 878542863 2 1000000000 5 1 1000000000 2 565111335 2 1 1000000000 1 539527855 3 29366295 4 1 29366295 2 292015611 2 3 963873520 3 1 1 2 76211862 3 3 781833038 5 1 231398662 3 81073252 4 2 417188302 2 2 556605329 3 1 588790353 2 747241047 2 3 681728742 3 1 417188303 2 438133772 2 1 744868656 2 348652718 1 2 389290763 5 2 438133770 3 2 539527856 2 3 313062683 4 3 206422527 2 3 744868656 1 2 76211861 3 2 246549660 1 3 710733675 2 1 81073252 2 857731777 1 3 429939460 5 3 313062683 1 2 86883811 5 2 389290764 3 1 588790353 2 6632155 5 1 429939459 1 998228699 2 56519638 2 3 206422529 4 3 438133771 2 1 507308489 2 2 2 3 878542862 4 3 710733676 5 2 76211862 5 1 747241048 3 747241049 2 3 173087941 2 3 710733674 3 2 482818267 5 2 966631803 3 1 438133771 1 966631802 3 207264422 5 1 781833037 1 76211861 3 389290763 3 2 216140704 2 1 206422528 2 231398663 1 2 200354483 2 1 429939459 1 360543850 3 1000000000 3 2 81073251 3 2 377509581 3 2 429939458 5 1 417188303 2 6632155 2 1 878542863 3 81073252 4 3 2 2 3 878542862 2 1 1000000000 2 710733675 1 3 101250005 1 2 963873521 1 3 348652718 5 1 184147678 1 998228699 3 6632156 5 3 173087940 5 1 998228699 2 231398662 3 3 147747440 4 2 438133772 2 1 417188303 3 744868656 3 2 81073253 4 2 91111257 1 1 417188303 1 206422528 2 56519638 1 3 539527856 2 1 556605329 2 507308489 5 3 766356433 5 1 173087940 1 56519638 3 766356434 3 2 588790352 5 3 429939459 5 3 710733674 5 1 564836882 2 780418693 5 3 184147679 2 2 564836881 2 2 273869783 3 3 564836881 5 2 76211862 3 3 360543850 4 1 556605329 1 564836882 3 200354482 1 2 1 3 3 231398663 3 3 482818266 4 3 348652718 3 3 81073252 2 1 81073252 1 1000000000 2 963873519 3 1 744868656 1 313062682 3 1000000000 5 1 200354483 2 200354482 3 3 200354483 5 1 29366295 3 588790353 3 2 313062682 3 1 348652718 1 963056779 3 81073252 5 2 101250005 5 1 313062682 1 564836882 2 963873520 2 1 147747440 1 747241048 1 665245341 3 389290765 4 1 216140704 3 766356434 1 1 86883812 2 681728742 3 1 766356434 1 86883812 1 292015612 2 101250004 2 2 966631803 5 1 507308489 2 101250004 1 3 246549659 4 1 292015612 1 564836882 3 744868656 1 2 2 5 2 747241049 3 3 2 2 3 744868657 3 2 273869783 3 1 377509580 3 507308490 4 2 857731778 4 3 878542864 3 3 147747440 1 1 273869784 3 747241048 1 2 507308489 3 3 588790354 1 3 710733676 3 2 417188303 3 2 216140705 1 1 966631802 1 564836882 3 147747441 4 1 781833037 1 360543850 1 438133771 1 417188303 1 184147678 1 766356434 1 438133771 2 1 5 2 588790354 3 1 173087940 1 29366295 2 101250004 1 1 747241048 2 86883811 5 1 313062682 2 173087941 3 1 539527855 3 766356435 5 2 348652717 4 2 292015613 5 3 207264424 1 3 998228698 4 1 963873520 3 231398663 3 1 81073252 1 348652718 2 389290763 5 3 429939460 5 3 2 1 1 29366295 2 438133772 1 3 781833037 3 1 216140704 3 998228699 3 3 184147677 3 3 91111257 5 3 744868655 3 3 313062683 3 3 665245342 5 3 206422529 2 2 86883813 1 3 313062683 2 3 206422527 4 3 377509579 4 2 101250004 3 2 417188304 2 3 377509579 4 3 1 4 1 200354483 3 966631802 5 1 389290764 2 91111258 4 2 56519638 2 1 246549659 3 998228698 3 2 231398661 5 2 539527856 1 3 507308490 4 1 313062682 3 878542864 5 1 507308489 1 76211861 3 429939459 5 1 86883812 2 507308489 1 3 216140705 1 1 273869784 3 173087941 5 2 539527854 3 3 231398663 3 3 91111258 3 3 81073252 1 2 507308489 3 1 747241048 1 360543850 3 76211860 3 3 966631802 3 1 273869784 1 565111336 1 710733675 3 76211860 3 2 556605328 1 3 565111336 5 2 507308488 1 1 438133771 1 588790353 1 56519638 3 963056779 1 1 348652718 1 766356434 1 588790353 1 665245341 2 998228698 4 1 231398662 2 360543849 4 2 6632155 1 1 389290764 3 665245341 1 1 200354483 2 207264424 3 3 313062682 4 1 273869784 3 360543851 5 1 747241048 2 556605330 4 1 556605329 3 417188304 1 3 781833038 5 2 292015611 1 3 482818266 3 3 966631803 2 1 482818266 3 91111256 1 3 556605329 1 1 389290764 3 417188303 5 3 766356434 5 1 101250004 1 482818266 2 2 2 3 766356433 2 2 781833038 5 3 147747440 3 2 1000000000 3 1 101250004 3 766356435 3 3 857731778 5 1 1 2 6632155 1 3 389290763 1 3 665245342 1 2 781833038 3 2 231398663 2 1 780418694 3 91111256 5 2 963056780 2 1 710733675 2 246549659 2 3 207264423 1 1 216140704 1 360543850 2 482818266 3 2 360543851 1 3 101250005 3 1 744868656 1 878542863 3 86883812 2 2 429939460 1 1 360543850 2 780418693 5 1 438133771 2 747241049 4 2 766356435 3 1 76211861 1 681728741 2 781833038 5 3 565111337 3 2 438133771 1 2 564836881 1 3 313062681 5 1 781833037 1 1000000000 1 747241048 3 681728740 2 1 207264423 2 438133771 4 3 231398662 2 3 588790354 1 2 360543849 5 3 173087941 5 1 417188303 3 29366294 2 3 998228699 4 3 348652719 3 3 216140704 1 3 556605330 5 3 781833038 5 2 292015611 5 2 348652717 1 2 216140703 3 1 231398662 2 857731778 5 2 200354483 5 1 998228699 2 360543851 3 1 81073252 2 998228700 3 2 878542863 4 1 710733675 3 539527854 4 1 360543850 1 766356434 3 6632155 3 2 665245341 5 2 81073252 3 3 857731778 4 2 206422529 5 3 780418694 1 3 147747439 3 2 507308489 4 1 429939459 1 292015612 3 6632154 2 2 173087939 3 1 377509580 2 207264424 4 2 665245342 2 1 747241048 3 91111256 3 2 780418694 2 3 76211860 2 1 377509580 1 588790353 3 86883812 3 3 781833037 2 2 681728740 1 1 539527855 1 710733675 2 348652718 5 1 377509580 1 665245341 2 966631803 2 2 246549659 1 1 29366295 3 1 5 2 744868655 2 1 81073252 1 173087940 2 184147679 4 1 710733675 1 857731778 1 101250004 1 313062682 1 292015612 2 273869784 3 3 389290765 1 3 417188302 3 1 429939459 3 81073251 5 3 417188304 5 3 429939459 1 1 86883812 3 1000000000 3 2 438133771 5 2 313062681 3 2 273869784 1 2 857731777 1 3 2 3 2 539527855 1 1 857731778 1 681728741 2 564836881 4 1 564836882 3 206422529 3 1 147747440 1 216140704 3 377509581 3 3 389290765 2 2 556605328 4 1 231398662 2 86883813 5 1 173087940 2 56519638 4 3 6632156 2 1 539527855 1 766356434 3 565111335 5 2 564836882 3 2 81073251 5 2 1000000000 2 2 482818266 3 3 147747441 4 2 76211862 3 3 147747440 3 3 231398661 3 2 781833038 3 2 184147678 3 1 207264423 3 81073251 5 2 963056780 1 1 665245341 1 963873520 3 76211860 3 2 292015612 1 2 81073251 2 3 91111256 5 1 56519638 2 539527855 4 2 539527855 5 2 389290765 5 2 6632156 5 3 878542862 4 2 389290764 1 2 747241047 1 1 438133771 2 377509581 2 3 389290763 3 2 507308490 2 2 6632156 2 3 173087940 1 3 744868656 1 3 56519638 5 3 744868655 5 1 147747440 3 857731779 3 2 207264422 5 3 173087940 2 3 147747441 4 3 231398661 1 2 539527854 2 1 56519638 3 482818266 1 2 29366295 4 1 417188303 1 292015612 3 377509579 4 1 565111336 1 507308489 1 429939459 2 389290765 2 3 147747441 5 2 966631802 2 3 246549659 2 1 588790353 3 966631802 2 3 857731777 3 1 231398662 1 744868656 1 360543850 3 101250004 5 2 438133770 3 3 588790354 2 3 231398663 3 3 29366296 5 2 313062681 3 3 780418694 1 2 710733675 2 2 539527854 5 2 766356435 3 3 101250003 1 1 273869784 3 564836883 4 3 91111256 3 1 29366295 2 963873520 3 2 56519637 3 1 539527855 1 207264423 3 207264423 2 2 216140705 5 3 482818266 1 1 173087940 2 147747439 4 1 56519638 1 963873520 2 417188303 3 3 147747441 2 2 360543851 5 1 556605329 3 231398661 5 2 556605330 2 3 665245341 3 1 588790353 3 1000000000 2 1 76211861 2 780418694 1 3 29366296 3 2 556605330 1 3 998228698 2 1 101250004 2 91111256 2 2 780418694 5 3 206422527 5 1 86883812 3 29366295 3 1 101250004 3 781833038 4 2 6632155 2 2 878542863 3 2 231398661 3 2 539527854 5 2 231398661 2 1 429939459 3 206422527 5 2 101250003 3 3 857731779 5 1 29366295 2 207264423 4 3 857731777 3 2 857731777 4 3 173087939 2 2 200354483 5 3 216140703 1 3 360543850 3 2 681728740 1 1 81073252 1 438133771 3 857731779 2 3 857731777 2 3 857731777 5 3 76211862 3 2 482818266 5 2 389290765 3 3 377509579 2 1 348652718 2 482818267 2 3 556605328 3 3 6632155 2 2 999999999 5 3 56519637 3 1 246549659 1 173087940 3 539527854 5 3 781833036 2 3 147747441 1 3 216140705 2 1 81073252 1 86883812 2 101250003 1 1 56519638 2 231398661 1 3 588790352 2 3 207264424 3 1 878542863 1 539527855 1 91111257 2 507308488 5 3 377509579 3 2 780418695 2 3 710733676 1 1 482818266 1 91111257 3 91111256 4 3 1 4 3 766356433 5 2 91111258 2 3 681728740 5 3 564836882 5 1 76211861 1 173087940 3 207264423 5 3 81073252 4 3 6632154 1 3 507308488 2 1 231398662 1 966631802 2 86883811 2 3 389290764 1 1 998228699 3 216140703 5 1 292015612 2 878542864 2 1 200354483 3 76211862 5 1 417188303 3 91111256 5 1 878542863 2 766356435 5 3 292015611 4 2 56519637 4 2 780418694 4 3 147747440 3 2 231398663 4 2 588790353 2 1 417188303 3 539527855 4 3 231398662 2 1 184147678 1 878542863 3 857731777 3 3 292015611 3 3 1000000000 2 2 207264422 5 3 438133772 2 1 273869784 1 1 2 200354484 4 3 216140704 1 2 564836881 5 2 588790354 1 3 681728742 4 2 963873521 5 3 744868656 1 3 710733675 4 1 86883812 2 417188302 5 1 76211861 3 1000000000 3 1 206422528 3 681728741 2 1 438133771 3 781833036 3 2 681728742 1 1 231398662 3 6632154 5 3 588790353 3 1 482818266 2 556605329 1 1 207264423 3 29366295 2 2 101250003 2 1 556605329 3 216140705 1 2 389290764 1 3 878542863 1 2 101250005 2 2 999999999 3 2 292015611 2 3 857731778 2 3 744868656 1 2 539527856 5 2 292015612 5 1 206422528 1 313062682 1 273869784 1 565111336 1 377509580 3 766356435 1 2 86883812 1 1 681728741 1 56519638 2 81073252 1 1 857731778 2 81073253 3 3 963873520 5 1 56519638 2 86883812 2 2 173087941 1 1 29366295 3 29366295 5 2 173087940 3 2 246549660 3 3 6632155 1 3 91111257 5 2 429939459 1 2 1 1 3 56519638 2 1 147747440 2 966631801 5 1 963873520 3 348652719 3 3 81073251 1 3 766356434 3 2 710733674 5 1 588790353 3 101250003 5 3 857731777 3 1 101250004 3 665245341 3 2 963056779 1 3 273869784 5 1 273869784 2 556605329 5 1 565111336 2 6632156 2 2 556605330 2 2 29366294 4 2 556605330 3 3 389290765 2 3 681728740 1 1 747241048 2 564836881 1 3 377509580 2 2 1000000000 2 1 878542863 3 857731779 1 2 710733675 1 2 766356433 3 3 766356433 2 1 766356434 2 963056778 4 2 29366294 5 1 766356434 3 273869784 3 1 200354483 3 681728741 4 1 998228699 2 1 1 2 438133772 1 3 246549659 5 1 91111257 3 81073253 1 1 966631802 1 173087940 1 147747440 2 565111335 1 1 963873520 1 101250004 2 966631802 4 3 429939460 2 2 6632155 1 3 29366296 1 2 564836882 3 2 878542864 3 3 710733676 4 2 766356435 3 1 710733675 2 744868657 4 3 417188303 3 1 273869784 3 273869783 1 2 681728742 4 3 857731777 1 1 207264423 2 292015612 4 1 273869784 1 565111336 3 360543849 2 3 507308489 5 2 744868656 1 1 206422528 2 588790353 5 3 857731778 5 3 998228698 5 2 878542862 2 1 91111257 2 6632155 3 1 1000000000 3 998228700 2 1 184147678 1 206422528 3 564836881 3 3 781833036 3 1 86883812 3 710733674 2 3 6632154 1 1 313062682 1 966631802 3 681728740 4 1 101250004 2 781833037 3 2 539527856 1 2 81073252 3 1 206422528 3 507308488 3 2 206422528 2 1 482818266 1 29366295 2 438133772 4 2 539527856 4 3 348652719 3 3 429939458 5 1 556605329 3 206422529 1 2 747241049 1 3 588790352 5 3 200354483 5 2 200354482 4 3 377509581 2 3 360543850 4 2 147747439 3 3 292015611 4 3 999999999 2 1 556605329 1 292015612 3 766356433 5 3 747241048 5 3 184147678 1 3 507308490 1 2 56519638 2 1 963873520 1 1 3 588790352 2 3 81073251 5 2 292015612 4 2 348652719 2 3 780418694 5 3 231398661 4 2 780418693 2 2 747241048 5 1 565111336 3 966631802 2 2 377509579 3 2 417188303 1 3 998228700 4 3 963873521 5 2 482818266 1 2 963056779 1 3 292015613 2 1 1000000000 1 963056779 2 389290765 2 2 76211861 2 3 1000000000 5 2 6632155 5 3 313062683 5 3 56519638 3 1 81073252 1 76211861 3 348652717 1 2 91111257 3 1 780418694 1 348652718 1 1000000000 1 360543850 2 292015612 3 3 781833038 4 2 81073251 2 3 556605329 4 1 878542863 3 101250003 3 3 966631803 5 2 173087939 4 3 681728740 4 1 6632155 3 963056778 5 1 76211861 3 6632154 2 3 360543850 4 1 710733675 2 588790353 3 3 273869784 2 2 539527856 5 3 966631801 3 3 556605329 5 3 966631803 5 2 588790354 1 1 710733675 1 360543850 2 878542862 1 3 878542862 5 2 6632156 3 2 6632156 4 1 507308489 3 101250004 2 3 963873519 3 1 173087940 3 539527854 3 3 857731777 3 1 273869784 3 76211862 3 2 86883813 4 1 207264423 2 56519637 2 2 556605328 5 1 857731778 2 507308488 5 2 681728742 5 1 86883812 1 147747440 2 681728740 1 1 744868656 1 206422528 2 1 5 2 246549658 4 2 429939459 2 3 273869784 2 3 313062682 1 1 417188303 2 360543850 3 3 348652719 2 1 1 1 101250004 3 878542862 3 2 417188302 1 3 744868656 5 3 6632155 4 1 963056779 3 207264422 5 3 588790352 1 3 207264423 5 3 710733674 5 2 766356434 5 2 200354482 2 1 173087940 1 101250004 1 29366295 1 556605329 1 966631802 1 231398662 1 360543850 2 2 1 2 147747441 3 1 81073252 3 246549660 1 1 6632155 3 81073251 1 2 1 2 1 86883812 1 216140704 1 766356434 2 86883813 3 1 76211861 1 246549659 2 86883813 1 1 29366295 3 184147679 3 3 207264424 2 3 246549658 4 1 91111257 3 556605328 5 2 147747440 4 1 207264423 2 29366295 3 1 539527855 1 1 1 101250004 2 588790354 5 1 878542863 2 246549659 4 1 200354483 3 76211860 2 3 292015611 4 3 556605328 5 2 998228700 4 3 91111257 4 2 539527854 3 1 588790353 1 781833037 1 507308489 2 482818266 5 3 878542864 5 2 539527856 2 2 857731779 1 3 29366294 4 3 766356434 1 1 207264423 1 29366295 3 6632155 2 2 101250003 4 2 292015611 2 1 665245341 1 313062682 2 81073251 3 1 539527855 2 681728742 5 3 360543851 3 3 206422527 1 1 6632155 2 744868656 5 2 86883812 3 2 377509580 5 1 556605329 2 184147679 1 3 482818267 5 3 207264424 2 1 377509580 2 313062681 4 1 564836882 2 747241048 2 1 781833037 3 207264423 4 1 681728741 3 200354482 1 3 781833038 5 2 246549659 5 2 216140703 2 2 273869783 5 2 360543849 3 3 417188304 5 2 206422528 4 1 273869784 3 588790353 1 2 482818265 4 3 781833036 3 2 780418693 1 3 377509581 2 2 216140704 4 1 966631802 1 292015612 2 747241048 1 3 588790354 2 3 81073251 2 3 216140704 2 1 173087940 3 91111257 1 3 588790354 1 1 86883812 2 200354483 3 2 216140704 4 1 81073252 2 963873520 2 3 206422529 2 1 963873520 1 313062682 3 429939460 3 1 781833037 1 963873520 1 292015612 3 207264423 3 2 6632155 2 2 565111335 2 3 878542864 3 2 81073253 1 3 246549660 4 3 564836883 3 3 482818265 3 3 360543850 5 1 780418694 1 744868656 1 147747440 1 101250004 1 1000000000 1 246549659 2 216140705 5 1 438133771 1 216140704 2 857731778 4 1 200354483 2 216140703 3 3 710733675 5 3 200354482 2 3 86883811 1 3 29366295 5 3 200354483 5 3 588790353 3 2 231398663 4 3 507308489 5 1 878542863 1 482818266 1 1000000000 1 76211861 3 665245340 3 1 200354483 1 6632155 3 429939458 5 1 206422528 2 539527856 2 1 313062682 1 206422528 3 429939460 1 2 389290764 1 1 389290764 2 147747439 3 2 313062682 1 3 206422527 3 2 91111256 5 1 56519638 1 273869784 2 184147677 3 1 207264423 1 207264423 3 206422528 5 2 438133772 1 3 231398662 1 2 216140705 4 3 348652719 2 1 389290764 3 246549660 5 2 429939458 1 2 857731779 2 2 857731777 2 1 29366295 1 564836882 2 147747441 5 2 588790353 1 1 681728741 1 963056779 3 878542864 5 3 999999999 4 3 998228700 3 2 216140704 1 2 147747440 5 3 2 3 3 292015613 5 1 588790353 2 539527854 5 3 565111335 2 1 744868656 3 565111336 1 2 200354482 3 2 292015611 4 2 507308490 1 3 665245342 2 3 564836881 4 2 200354482 2 3 29366295 2 3 438133772 2 1 1000000000 2 292015611 5 1 665245341 1 231398662 3 438133770 1 3 766356433 5 3 101250004 2 1 29366295 2 2 3 1 966631802 3 200354482 3 1 101250004 3 766356435 5 2 246549659 4 1 184147678 2 747241048 5 3 565111336 2 1 313062682 3 857731779 4 1 681728741 3 1 4 3 2 1 3 348652718 5 1 482818266 2 76211860 4 3 147747439 4 1 6632155 1 231398662 2 1000000000 1 1 86883812 2 348652717 3 3 482818266 3 3 147747441 4 1 246549659 2 91111257 3 3 184147677 3 1 438133771 3 429939460 4 1 6632155 2 76211861 5 3 91111258 2 2 2 3 1 6632155 3 556605328 1 3 101250003 3 3 588790353 5 3 101250004 1 3 665245341 4 3 6632154 1 2 766356434 1 2 507308488 1 3 438133771 4 2 744868655 2 2 710733676 2 2 556605328 2 2 438133772 2 1 360543850 1 564836882 2 780418694 5 1 348652718 3 206422528 1 3 231398663 5 1 878542863 3 231398662 5 1 438133771 3 1 5 3 588790352 1 3 539527855 3 1 206422528 3 1000000000 1 2 564836882 1 3 101250005 4 2 56519638 4 2 565111336 1 2 377509580 4 3 246549658 3 2 389290764 1 1 389290764 1 292015612 1 963056779 1 101250004 1 780418694 1 747241048 1 313062682 2 857731777 5 3 482818265 1 3 101250005 1 2 857731779 3 2 556605329 1 1 966631802 1 438133771 2 744868657 2 3 766356434 3 2 878542864 4 3 665245340 5 3 273869783 4 1 507308489 2 91111256 2 2 966631801 3 3 184147678 5 1 744868656 3 429939459 2 1 377509580 3 6632154 2 3 292015611 4 3 564836881 1 2 91111257 5 3 1000000000 4 3 1 3 1 564836882 1 101250004 2 184147678 4 2 29366295 4 1 101250004 3 348652719 4 3 565111337 4 1 507308489 2 313062682 2 1 200354483 3 231398662 2 2 76211860 1 2 377509581 4 2 588790353 3 3 273869785 5 1 6632155 1 1000000000 2 1000000000 5 1 747241048 2 507308488 5 1 348652718 1 76211861 3 377509579 4 3 200354483 1 2 1000000000 1 1 507308489 1 76211861 2 556605328 5 3 246549659 5 1 564836882 3 482818267 2 2 564836881 5 3 998228700 4 2 76211862 4 1 76211861 2 377509581 3 1 780418694 1 565111336 1 438133771 2 377509581 1 1 200354483 1 246549659 1 6632155 2 998228700 5 3 710733676 1 3 417188304 2 1 147747440 2 507308490 1 3 507308489 3 1 76211861 1 507308489 2 389290764 3 2 207264423 1 2 273869783 4 1 6632155 2 273869783 5 3 207264423 4 2 184147679 4 3 76211860 1 3 206422529 3 3 744868657 3 3 710733674 5 1 565111336 1 377509580 3 348652719 3 2 348652719 3 1 377509580 1 747241048 3 565111337 3 1 963873520 2 101250003 3 2 348652718 2 2 438133770 2 3 6632155 1 3 76211860 1 1 781833037 1 313062682 2 966631802 3 1 744868656 3 482818267 1 3 780418694 5 2 588790354 4 1 878542863 2 588790354 2 3 348652718 5 2 101250003 1 3 417188304 5 1 246549659 2 780418693 3 3 91111256 3 1 766356434 3 173087941 1 3 681728740 4 1 206422528 1 482818266 3 857731777 3 1 246549659 2 747241049 5 3 206422528 3 1 216140704 2 6632155 5 3 76211861 1 3 173087939 1 3 878542862 1 1 360543850 1 539527855 3 744868656 5 2 966631801 5 1 377509580 3 507308490 4 2 200354484 3 2 2 2 3 438133770 1 2 963056780 4 3 56519637 2 1 588790353 1 206422528 2 377509581 1 1 747241048 3 710733674 3 1 207264423 3 963873521 4 2 665245340 4 2 76211860 2 1 76211861 3 565111337 5 2 963056780 3 1 780418694 3 216140703 5 3 81073253 2 1 417188303 1 348652718 2 231398661 5 1 438133771 1 998228699 1 482818266 2 81073252 2 3 6632154 4 1 766356434 3 76211860 3 2 429939460 2 2 29366294 1 1 747241048 2 564836883 4 2 507308488 5 3 6632156 4 2 292015613 5 1 438133771 3 147747441 5 3 1000000000 3 1 963873520 1 438133771 3 360543849 3 1 29366295 1 6632155 3 963873520 1 2 184147679 1 2 207264423 4 3 273869783 1 1 1000000000 3 482818266 5 1 781833037 2 556605329 5 3 744868657 3 3 747241049 1 3 766356434 1 2 147747440 3 1 556605329 1 6632155 2 231398661 2 3 766356433 4 2 564836881 5 1 966631802 3 1000000000 3 3 56519639 3 1 966631802 3 360543851 1 1 429939459 3 681728740 4 1 710733675 1 539527855 1 231398662 2 507308490 2 3 207264423 1 3 781833036 1 1 29366295 3 200354482 3 3 878542862 4 3 780418693 3 1 86883812 1 207264423 1 377509580 2 766356435 4 3 539527856 5 3 539527856 5 2 539527854 2 2 29366295 4 1 556605329 2 429939460 4 3 744868657 1 1 292015612 2 207264422 3 2 292015613 5 2 539527855 4 2 206422527 3 3 200354483 2 1 173087940 2 565111335 1 1 206422528 1 377509580 2 781833036 5 2 780418694 4 3 681728742 5 2 681728742 4 3 377509580 4 3 216140704 5 3 207264424 4 3 417188304 2 1 246549659 2 710733675 2 2 417188302 4 2 564836883 5 1 681728741 1 539527855 3 781833038 3 2 539527854 3 1 206422528 3 231398663 5 1 966631802 3 780418695 2 1 348652718 3 273869783 2 2 56519638 2 3 360543850 4 1 206422528 2 710733676 4 1 781833037 1 963873520 1 588790353 2 963873520 3 2 200354483 5 3 966631803 5 2 216140703 2 2 206422527 5 1 147747440 3 429939459 5 3 747241047 4 3 207264423 4 1 665245341 1 681728741 3 482818266 3 3 29366296 4 3 966631801 3 3 681728741 5 2 273869783 5 2 184147678 1 2 744868657 2 1 781833037 1 206422528 2 966631801 3 3 766356435 4 3 665245342 2 3 246549659 4 3 539527856 2 2 173087941 5 2 246549660 1 2 147747439 5 2 29366296 5 1 417188303 2 200354482 3 1 429939459 3 556605328 4 1 200354483 2 86883811 3 1 91111257 1 273869784 1 998228699 3 184147678 5 2 781833036 4 1 429939459 2 81073253 3 1 878542863 2 417188304 2 2 313062683 5 1 665245341 1 681728741 3 231398663 1 3 184147678 5 1 963873520 1 56519638 1 747241048 3 29366295 3 3 56519639 1 1 781833037 1 292015612 1 710733675 1 507308489 3 86883813 5 2 231398663 1 3 998228700 5 2 556605330 4 3 766356433 5 1 6632155 3 665245340 3 2 665245340 4 2 360543851 2 2 766356433 5 2 429939458 2 2 91111257 5 2 389290765 5 1 173087940 2 966631801 4 1 216140704 3 565111336 4 1 348652718 2 184147677 4 3 207264424 3 2 539527856 5 1 429939459 3 710733674 4 3 6632155 5 1 565111336 3 766356434 1 3 539527854 2 1 207264423 3 744868655 5 2 966631801 1 3 565111336 3 3 966631803 3 3 101250005 1 1 56519638 3 556605329 4 2 507308490 2 2 507308490 1 2 878542864 2 1 231398662 2 963056779 5 1 231398662 2 565111337 1 1 681728741 2 313062683 4 1 747241048 2 747241048 1 2 963873520 2 2 710733676 2 3 273869783 4 3 998228699 2 1 780418694 1 588790353 3 438133771 5 2 147747440 1 2 6632155 5 1 556605329 2 878542864 1 2 56519639 1 1 966631802 2 507308490 4 3 101250004 5 3 857731777 5 2 710733676 1 2 998228700 5 1 588790353 3 377509580 5 2 91111257 3 1 781833037 3 389290764 3 3 747241048 2 2 665245342 3 3 207264424 3 3 56519638 5 1 56519638 3 1000000000 5 1 780418694 2 216140704 5 3 81073252 4 2 389290765 5 1 86883812 2 417188302 5 3 6632155 5 1 482818266 3 747241048 3 1 565111336 3 556605329 2 1 780418694 3 780418694 2 1 780418694 1 360543850 3 780418694 2 2 86883811 4 3 565111337 1 2 147747441 5 1 200354483 3 710733675 1 3 313062682 1 2 389290765 2 1 878542863 3 86883812 4 1 564836882 2 781833036 1 3 1 4 2 588790354 1 1 429939459 2 710733676 2 1 417188303 3 438133770 5 3 998228700 3 2 101250005 4 2 184147677 2 1 360543850 2 292015613 5 3 184147679 3 1 184147678 2 206422529 1 3 878542863 1 2 780418693 3 1 1000000000 1 29366295 2 360543850 3 2 360543850 2 1 857731778 2 231398661 5 3 482818266 5 1 417188303 1 184147678 2 206422527 4 3 857731777 4 2 780418695 5 1 588790353 1 207264423 1 588790353 3 360543851 1 3 348652718 2 2 588790353 3 2 147747439 4 2 246549658 4 2 710733675 5 2 999999999 5 3 507308490 1 2 417188304 2 2 963873521 3 1 216140704 1 438133771 3 565111336 4 3 147747439 3 3 710733675 1 3 101250005 2 3 564836883 3 3 231398663 5 2 360543851 1 2 438133770 4 3 766356435 2 1 565111336 2 147747440 2 3 76211861 1 3 747241048 3 3 6632155 1 3 246549660 1 3 1000000000 1 1 429939459 2 482818267 5 1 184147678 3 781833037 2 2 56519639 2 2 273869785 5 2 438133771 4 1 857731778 3 76211861 5 2 507308489 2 1 539527855 2 878542862 1 3 360543849 2 3 173087941 5 1 246549659 2 292015611 4 3 766356435 2 2 377509580 5 3 207264422 1 3 147747440 3 3 360543849 2 2 766356434 2 1 878542863 1 216140704 2 780418693 1 1 206422528 1 556605329 1 1 3 681728741 3 2 173087941 4 1 966631802 2 998228698 1 2 780418693 5 2 377509580 2 2 710733674 1 1 313062682 1 588790353 3 878542863 2 2 857731779 2 3 29366296 5 3 507308489 3 3 6632155 4 1 1000000000 2 963056780 3 3 482818266 4 3 1000000000 5 2 206422529 3 1 857731778 2 1000000000 1 2 565111336 3 3 246549659 2 1 56519638 3 482818266 4 3 1 4 2 747241049 1 3 206422529 5 3 878542863 1 3 273869783 5 2 857731777 5 3 81073251 4 1 273869784 3 539527854 2 3 1000000000 3 1 857731778 3 200354484 2 2 91111257 3 3 417188304 5 2 857731778 1 1 665245341 1 747241048 1 91111257 2 1 4 3 966631803 3 2 206422527 3 1 710733675 2 710733674 5 1 173087940 1 564836882 2 76211861 3 1 360543850 3 360543851 2 3 766356435 5 3 200354484 3 2 1 5 1 200354483 3 780418693 5 2 6632155 2 3 313062681 3 3 101250003 4 1 81073252 3 389290764 1 3 966631803 3 3 81073251 5 2 292015612 3 3 86883811 5 1 857731778 3 200354484 1 3 216140703 4 1 91111257 2 2 1 1 966631802 1 313062682 3 781833038 5 1 507308489 3 857731777 3 2 878542862 3 1 207264423 3 184147678 2 3 710733674 2 1 766356434 3 184147677 2 2 81073253 4 3 76211860 4 1 360543850 3 147747439 1 1 781833037 1 56519638 2 216140703 3 2 377509581 4 3 998228699 5 2 429939459 2 2 206422527 2 3 246549659 4 3 2 1 1 963873520 1 273869784 3 747241048 3 3 56519639 5 1 56519638 1 747241048 1 6632155 1 539527855 3 292015613 5 3 1000000000 5 3 184147678 1 2 556605328 4 2 348652717 4 3 588790352 4 2 29366294 2 3 780418693 1 3 216140704 4 1 482818266 2 857731777 2 1 348652718 1 878542863 2 438133772 4 1 147747440 1 438133771 1 91111257 1 56519638 2 681728742 1 2 206422529 2 2 556605330 1 1 438133771 1 565111336 3 710733674 1 1 173087940 1 588790353 2 207264422 3 1 429939459 3 998228698 2 1 29366295 3 766356435 2 3 857731779 5 3 56519637 4 3 564836883 1 3 556605329 5 2 539527855 2 2 86883812 4 2 999999999 5 1 963056779 2 200354484 3 2 766356434 2 3 665245340 2 1 184147678 3 86883811 5 2 781833036 1 1 360543850 1 963873520 1 507308489 3 29366296 3 2 173087939 4 3 781833037 1 3 857731777 3 3 681728741 2 1 56519638 1 101250004 2 781833038 1 3 963873519 5 1 377509580 3 966631801 2 1 556605329 2 857731777 5 2 147747439 4 1 998228699 3 206422527 2 3 1 1 2 999999999 3 2 482818265 5 3 91111258 4 1 389290764 3 184147677 4 2 588790354 5 1 588790353 1 780418694 2 86883812 4 2 216140705 4 3 747241048 3 2 747241049 1 1 1000000000 1 101250004 2 539527855 4 2 781833036 1 3 966631802 5 2 273869783 5 1 29366295 2 998228698 3 1 207264423 3 766356434 1 1 539527855 2 147747441 2 2 246549659 5 2 710733676 2 1 313062682 1 681728741 3 747241048 3 1 963873520 3 710733674 1 3 273869784 3 3 313062681 5 2 766356435 2 2 857731777 2 2 857731778 1 1 273869784 2 101250004 1 2 348652718 3 1 857731778 3 781833037 4 1 389290764 3 313062683 3 2 273869783 2 3 998228700 2 1 360543850 3 273869783 2 3 6632154 2 2 539527856 4 2 999999999 2 1 780418694 2 56519638 3 1 681728741 2 963873521 5 2 377509581 4 1 780418694 2 507308488 1 1 76211861 3 747241048 1 2 200354483 3 2 507308489 5 2 76211860 1 2 216140704 1 1 389290764 2 780418693 3 2 377509580 2 2 963873519 5 3 681728741 3 1 507308489 3 429939459 3 3 507308490 5 2 216140703 1 2 878542864 5 1 173087940 1 1 2 963873520 1 3 360543850 4 1 206422528 1 6632155 2 781833036 2 2 857731779 2 2 101250005 1 2 998228699 4 1 200354483 1 417188303 3 747241047 2 2 681728742 2 3 507308490 2 1 56519638 2 780418693 3 3 780418694 4 1 91111257 3 147747441 2 3 681728741 5 3 81073252 2 3 681728741 3 1 81073252 1 482818266 3 539527856 3 2 429939459 1 1 348652718 1 507308489 3 81073252 2 2 429939460 4 3 246549658 5 3 781833036 4 2 999999999 2 3 231398662 5 1 184147678 1 231398662 3 91111256 2 1 29366295 3 507308489 2 2 747241049 1 3 173087940 2 2 857731778 2 1 173087940 1 1 2 76211860 4 2 963056780 5 2 744868657 1 2 417188303 3 1 507308489 3 564836883 2 3 565111335 5 1 963873520 1 681728741 2 507308489 3 2 207264422 4 2 766356433 4 2 173087940 5 1 231398662 2 963873520 3 3 665245342 5 2 681728741 5 1 681728741 2 1 1 1 878542863 3 417188303 1 2 184147677 3 2 417188304 1 1 206422528 2 231398663 3 1 429939459 1 588790353 2 86883813 1 1 588790353 1 417188303 1 781833037 1 781833037 2 29366294 4 1 246549659 1 360543850 3 292015612 1 2 200354482 3 1 389290764 2 482818266 3 1 246549659 1 360543850 1 246549659 2 76211862 1 1 389290764 2 482818265 4 3 273869785 2 1 588790353 3 91111256 3 1 744868656 3 556605328 4 3 56519639 4 1 101250004 2 998228698 5 3 564836881 2 2 231398661 3 2 246549659 1 1 963873520 1 1000000000 2 207264423 4 2 539527856 5 1 417188303 1 360543850 1 360543850 3 507308488 3 3 29366295 1 1 216140704 2 507308490 4 3 781833038 5 3 6632154 1 1 6632155 1 273869784 1 747241048 2 744868655 3 2 91111256 5 3 273869785 4 3 588790352 1 1 766356434 3 710733676 1 2 389290764 5 1 744868656 2 147747440 5 2 389290763 5 1 747241048 3 963873520 3 3 766356433 4 2 588790353 1 2 963056779 5 3 507308488 5 3 81073252 1 3 231398661 5 3 313062682 2 1 857731778 1 681728741 3 417188302 5 1 747241048 1 91111257 3 360543850 3 2 147747439 2 2 681728740 3 3 173087939 4 3 710733675 3 1 348652718 3 539527855 3 1 780418694 1 101250004 3 246549658 4 3 565111336 4 1 1000000000 3 207264422 5 1 184147678 3 292015613 3 3 147747439 1 3 377509579 1 1 565111336 2 507308489 1 3 780418694 4 1 389290764 2 81073251 4 2 438133772 5 2 207264424 2 1 147747440 1 780418694 1 246549659 3 76211861 1 2 200354484 3 1 781833037 1 564836882 1 781833037 1 417188303 3 147747440 5 3 29366296 2 3 565111335 3 2 56519637 1 3 360543850 5 2 81073252 2 1 76211861 1 101250004 2 29366295 5 1 507308489 1 1000000000 1 857731778 2 246549659 1 1 81073252 1 963056779 3 2 4 2 206422527 4 3 963873519 1 1 76211861 1 564836882 2 556605330 3 3 565111336 1 2 766356434 1 1 588790353 1 665245341 3 246549659 2 2 744868656 1 3 556605330 1 3 781833037 5 2 360543850 3 3 231398663 3 3 766356435 3 3 556605330 2 2 360543849 2 1 780418694 1 878542863 3 710733675 3 2 417188303 2 3 147747439 2 3 438133771 4 1 429939459 2 200354483 4 1 780418694 1 76211861 2 963056779 2 1 86883812 3 565111337 5 2 86883813 3 3 966631802 3 1 507308489 1 76211861 2 417188304 5 1 6632155 1 539527855 3 29366296 3 1 681728741 1 216140704 3 360543850 3 3 184147678 3 1 313062682 1 417188303 3 963873521 3 3 963056780 5 3 417188304 5 2 438133771 1 3 81073252 4 2 81073252 2 1 29366295 1 86883812 3 564836881 4 2 231398663 1 1 29366295 1 963056779 1 963056779 2 429939460 1 1 780418694 1 747241048 2 147747441 1 2 710733676 3 3 1000000000 3 1 710733675 1 438133771 1 588790353 2 710733676 1 3 206422529 2 1 360543850 1 781833037 3 216140705 2 2 173087939 1 2 389290764 4 1 766356434 3 878542863 4 3 389290763 1 2 564836882 5 1 857731778 3 86883812 3 1 216140704 1 710733675 3 539527854 5 3 564836882 5 2 246549660 5 1 200354483 1 101250004 1 206422528 2 963056780 2 2 998228700 5 2 744868657 4 1 482818266 1 56519638 1 507308489 3 56519639 3 3 348652719 5 1 81073252 2 207264423 3 1 91111257 2 207264422 3 2 29366295 3 2 147747441 2 3 56519638 2 3 29366296 1 2 56519639 3 1 966631802 1 1000000000 2 565111337 5 3 482818267 1 2 56519638 1 3 556605328 3 2 438133771 2 1 29366295 2 417188303 5 2 216140703 2 3 681728741 5 1 206422528 3 273869785 3 3 556605328 1 2 766356433 4 2 564836883 5 1 216140704 3 438133771 2 1 857731778 3 91111258 2 1 556605329 1 206422528 1 744868656 3 91111257 4 1 360543850 2 966631801 1 1 200354483 2 588790354 1 2 963056778 1 3 29366294 4 3 206422529 5 1 56519638 3 744868655 4 1 313062682 3 565111337 2 2 377509580 1 2 348652717 1 1 539527855 1 766356434 2 29366296 5 3 744868656 4 3 6632154 2 1 1 1 539527855 2 246549658 5 1 665245341 2 780418693 2 2 2 5 3 857731779 4 3 173087941 5 3 207264424 2 1 744868656 3 6632154 2 3 56519639 1 3 564836883 3 3 216140704 5 2 588790353 1 1 246549659 1 273869784 3 429939460 1 2 747241047 1 3 200354482 5 1 878542863 3 438133770 3 1 86883812 1 564836882 3 878542863 5 2 292015612 5 2 101250005 1 3 966631803 3 3 273869784 5 3 710733675 5 2 206422529 5 1 963873520 1 76211861 3 246549658 1 1 744868656 3 747241049 3 1 539527855 2 216140704 2 2 747241049 1 3 101250003 2 1 588790353 3 1000000000 1 1 429939459 3 101250003 3 2 482818267 3 2 878542864 5 1 91111257 1 998228699 1 1 1 389290764 3 216140705 1 1 482818266 2 710733675 2 2 588790354 4 3 507308489 3 3 173087939 4 2 91111256 2 1 539527855 1 206422528 1 781833037 3 963056779 4 2 184147677 3 1 417188303 3 246549660 2 2 6632156 2 1 507308489 3 377509579 2 3 273869783 3 1 539527855 1 246549659 3 857731777 3 3 86883813 5 3 292015613 5 3 747241048 3 1 998228699 1 348652718 2 91111256 3 1 539527855 2 429939459 2 3 539527854 5 3 147747440 4 1 231398662 2 101250003 5 1 438133771 3 963056779 2 2 313062681 3 2 417188303 1 1 710733675 2 681728742 1 2 429939460 3 3 200354483 4 2 207264424 5 3 389290763 4 2 313062682 3 1 147747440 2 747241047 3 1 101250004 2 966631801 3 2 429939459 3 3 963873519 4 3 744868657 2 2 878542862 5 2 81073252 5 2 710733675 3 3 207264422 3 2 91111256 5 3 1000000000 3 3 781833037 2 1 747241048 1 710733675 1 207264423 3 1000000000 3 1 998228699 3 429939459 5 2 507308488 5 1 231398662 3 81073251 3 3 857731779 1 3 246549659 1 2 963873520 1 3 216140703 2 1 429939459 1 6632155 3 539527854 4 3 429939459 1 3 966631803 2 1 216140704 1 539527855 3 1 2 1 207264423 2 184147679 4 1 1 2 665245341 3 2 747241049 2 3 101250005 2 2 2 4 1 273869784 1 564836882 2 747241048 2 3 147747439 5 2 556605330 1 3 29366294 5 2 564836883 3 1 56519638 3 246549658 3 1 781833037 1 1 2 507308489 3 1 966631802 2 292015612 4 1 86883812 3 29366296 4 2 878542864 3 3 29366295 5 1 564836882 3 681728742 3 3 389290763 5 3 292015613 3 1 216140704 3 81073253 3 3 207264424 1 2 963873521 5 3 781833036 5 1 246549659 2 564836882 3 2 588790354 3 3 417188302 1 1 539527855 2 966631802 2 2 963056778 4 1 966631802 1 292015612 2 147747441 1 2 231398661 5 2 207264424 4 2 377509581 4 1 966631802 2 360543849 3 1 565111336 3 780418694 2 1 246549659 2 207264422 3 2 878542864 5 1 998228699 3 101250004 4 3 780418693 4 3 76211860 5 2 348652717 5 1 231398662 3 588790353 3 2 246549659 1 1 29366295 1 744868656 2 200354484 3 2 86883813 5 2 878542864 3 3 429939458 2 1 681728741 1 781833037 3 56519638 1 3 231398662 1 3 963056779 5 2 780418694 5 1 963873520 2 429939458 1 1 857731778 1 91111257 2 184147677 5 3 665245342 3 3 76211861 5 2 200354483 5 3 6632156 1 1 963873520 1 998228699 2 86883811 5 3 681728741 3 1 292015612 2 710733675 5 1 966631802 2 710733674 3 3 857731777 1 1 91111257 3 766356435 1 2 565111337 1 1 389290764 1 556605329 1 6632155 2 86883813 1 3 29366295 2 1 766356434 2 56519639 5 1 231398662 3 565111337 1 2 6632155 5 2 29366296 5 3 780418693 4 1 206422528 1 417188303 2 184147679 2 2 313062681 1 1 231398662 3 781833037 1 2 507308489 4 1 710733675 1 766356434 1 539527855 3 963873521 3 1 207264423 1 417188303 1 360543850 2 588790352 5 2 857731778 4 1 780418694 2 556605329 1 3 999999999 3 2 857731777 4 2 766356434 5 3 56519637 2 3 184147679 2 1 207264423 3 206422529 4 1 147747440 1 564836882 2 681728741 5 1 963873520 1 564836882 3 81073251 5 1 588790353 1 1000000000 2 76211861 3 2 539527855 1 2 231398661 3 2 231398663 1 2 766356434 2 1 231398662 2 6632154 1 2 781833036 2 3 81073253 2 1 766356434 3 710733676 5 1 292015612 2 710733675 2 1 963056779 3 878542862 5 3 81073253 5 1 507308489 3 101250004 2 1 556605329 1 507308489 1 556605329 2 147747440 3 3 857731779 4 3 565111337 2 2 878542863 3 3 556605328 5 1 429939459 2 878542864 1 1 348652718 3 539527856 4 3 76211862 5 1 313062682 1 377509580 1 360543850 3 966631803 5 2 963873520 1 3 292015611 5 3 482818267 3 3 6632156 4 3 747241047 4 3 81073253 3 1 184147678 1 1000000000 2 101250003 5 1 101250004 3 565111337 3 3 564836882 2 1 747241048 3 207264424 2 1 766356434 1 747241048 1 273869784 3 101250003 3 2 207264424 4 1 56519638 3 101250005 5 1 184147678 2 56519638 4 3 273869784 5 1 781833037 3 588790354 4 3 556605329 3 1 681728741 1 76211861 2 766356433 3 1 184147678 1 556605329 3 588790354 2 2 292015613 3 3 507308488 4 2 781833036 4 3 878542864 2 3 588790353 1 1 29366295 1 200354483 3 665245341 1 1 963873520 1 1000000000 1 360543850 1 377509580 2 417188302 5 1 91111257 2 781833036 4 2 588790353 3 3 377509581 3 2 963056778 3 3 878542863 2 3 417188303 2 3 781833037 3 2 206422527 4 2 200354484 4 2 744868656 2 3 91111258 4 2 963056779 2 1 173087940 1 482818266 1 6632155 1 360543850 3 173087940 5 2 766356435 1 2 781833038 4 2 781833037 5 2 744868655 5 2 273869785 2 2 781833038 3 2 200354484 1 3 348652717 3 3 999999999 5 2 781833038 4 3 963056779 2 1 429939459 2 429939459 1 2 780418694 3 3 429939460 4 2 147747439 4 1 377509580 3 147747441 1 1 6632155 3 417188303 5 1 482818266 1 292015612 2 292015611 2 1 184147678 2 2 1 2 1 4 3 377509581 2 2 246549660 1 1 81073252 3 781833036 1 3 857731777 1 2 6632155 5 3 780418694 4 3 565111337 3 2 665245341 1 2 2 2 3 86883811 5 3 360543851 1 3 417188302 1 3 273869785 3 1 216140704 2 429939460 4 3 377509580 3 3 482818267 2 2 747241049 3 3 184147677 1 2 377509580 3 2 556605330 5 3 1 4 3 564836882 5 1 246549659 2 963056779 4 3 766356435 3 2 417188303 4 2 207264422 2 3 6632154 2 3 101250003 1 2 438133772 3 1 207264423 2 665245340 3 2 556605330 4 3 966631801 3 1 878542863 2 389290764 5 2 231398661 1 2 878542862 2 3 91111258 3 1 429939459 1 1 3 681728742 1 3 6632156 1 1 766356434 2 231398663 5 3 377509581 2 2 565111336 5 3 2 5 2 246549658 5 3 681728740 4 1 766356434 2 963873520 5 3 417188304 5 1 1 3 360543849 1 1 781833037 3 417188303 3 3 86883813 3 2 216140705 2 3 710733674 3 3 56519638 2 3 857731778 2 2 963873521 4 3 101250005 3 2 292015611 4 1 963873520 1 744868656 3 482818265 3 3 377509581 5 1 184147678 3 710733675 1 3 417188304 3 3 206422527 4 2 878542862 4 3 963873521 2 1 389290764 2 86883812 4 3 429939459 1 1 998228699 2 588790352 1 3 216140703 3 1 744868656 3 184147678 2 3 91111257 3 1 184147678 1 86883812 2 6632154 5 1 389290764 1 963056779 1 857731778 2 539527856 5 2 389290763 3 2 313062681 3 1 857731778 3 348652718 4 2 216140703 2 2 246549660 3 3 29366296 5 3 565111337 3 3 101250005 1 3 206422527 1 2 101250003 1 3 360543849 2 3 998228700 2 1 1000000000 3 539527854 5 1 147747440 1 231398662 2 564836882 4 1 29366295 1 438133771 3 184147679 5 2 273869785 3 1 76211861 2 200354482 1 2 292015613 4 1 963873520 2 206422529 1 1 216140704 1 747241048 1 147747440 1 766356434 3 389290763 1 1 556605329 3 389290764 3 2 766356433 2 1 665245341 3 665245341 1 2 966631801 1 3 184147679 3 3 29366295 1 2 963056779 3 1 507308489 2 539527855 4 3 292015612 3 3 539527855 5 3 565111336 5 1 377509580 2 665245341 3 2 29366294 4 1 710733675 2 963873519 4 3 360543849 2 3 665245342 2 3 710733675 3 3 360543851 2 3 91111256 3 3 966631801 3 3 6632154 5 1 747241048 1 147747440 2 966631802 4 2 207264423 3 1 101250004 1 29366295 3 681728742 1 1 29366295 3 963873521 1 1 273869784 3 1 4 2 216140705 1 2 147747439 3 2 207264422 2 2 681728742 5 1 966631802 3 507308489 3 2 81073253 4 1 29366295 3 781833036 3 1 360543850 3 29366294 5 3 681728742 3 3 482818267 3 1 184147678 3 565111337 4 2 963873519 3 1 766356434 1 665245341 2 747241047 4 1 377509580 1 665245341 2 482818265 5 1 482818266 3 173087939 4 3 292015611 4 1 780418694 2 482818267 3 2 29366294 5 3 681728742 2 3 665245341 4 2 963056780 2 1 747241048 1 173087940 2 710733674 3 3 231398663 1 3 710733675 1 2 507308488 2 2 200354484 2 1 417188303 3 507308490 4 3 389290764 4 2 963056778 4 2 963873520 3 2 147747440 2 1 878542863 2 101250005 5 2 377509579 4 1 963873520 2 377509580 4 2 1 1 2 438133770 1 2 246549659 3 3 360543851 3 2 81073251 1 3 766356433 3 3 1000000000 5 3 766356433 2 1 231398662 2 482818265 1 2 184147677 4 3 313062681 3 1 29366295 3 200354484 2 1 744868656 1 747241048 2 963056778 1 1 747241048 3 565111335 2 2 147747440 3 1 747241048 1 360543850 3 665245340 5 3 377509580 1 3 348652717 2 2 101250005 5 3 216140703 2 2 744868655 5 1 966631802 1 747241048 3 857731779 5 2 147747441 2 1 588790353 2 966631802 1 1 76211861 3 76211861 4 1 389290764 1 482818266 3 207264422 4 3 360543849 3 1 665245341 3 273869783 3 1 744868656 2 246549660 5 2 1000000000 3 3 76211862 3 2 999999999 3 2 206422527 2 2 216140705 5 3 246549659 2 1 348652718 3 29366295 1 2 564836882 2 2 360543849 3 1 246549659 3 76211860 4 2 564836883 4 3 2 5 2 216140703 2 1 539527855 1 206422528 1 29366295 3 348652717 4 1 313062682 1 389290764 2 29366296 2 3 348652719 5 1 744868656 3 681728740 1 3 29366296 4 1 539527855 2 389290765 4 2 744868657 5 2 781833038 5 3 963873520 2 3 292015613 5 2 86883812 3 2 360543851 1 3 681728740 3 2 963873520 1 2 200354482 5 1 91111257 3 29366295 1 3 6632156 5 2 665245340 2 2 206422528 2 2 564836883 3 1 744868656 1 91111257 2 963873520 5 2 6632155 2 3 206422528 2 1 313062682 1 665245341 1 29366295 3 348652719 2 3 857731777 2 3 556605328 3 1 429939459 3 438133772 3 3 86883811 2 1 766356434 1 29366295 2 200354482 1 2 246549660 4 2 539527855 5 1 56519638 2 963056779 3 3 857731779 3 2 710733676 1 3 360543851 3 1 857731778 1 963873520 1 780418694 3 998228700 1 2 766356435 5 2 998228699 4 1 86883812 3 998228698 3 1 963056779 3 1000000000 5 1 389290764 3 86883811 5 2 81073251 3 2 206422527 2 3 348652717 4 3 246549660 5 2 429939459 2 2 556605330 2 1 565111336 1 1 2 963873519 4 2 482818265 5 2 207264424 5 3 588790354 2 1 963056779 3 348652719 5 2 173087941 3 1 710733675 3 857731778 3 2 588790353 2 3 565111337 5 2 216140704 2 2 216140703 3 3 207264423 2 2 417188302 3 3 438133770 3 1 207264423 3 313062681 5 2 231398662 1 1 966631802 2 564836881 1 3 556605328 5 2 292015613 3 3 206422528 1 1 539527855 3 565111337 4 1 482818266 1 556605329 3 2 3 2 56519638 1 2 377509580 5 2 588790352 5 1 539527855 1 966631802 2 184147677 1 3 273869784 4 3 438133771 5 1 710733675 1 1000000000 1 438133771 3 966631802 1 1 564836882 1 857731778 2 101250003 1 3 417188303 2 1 963056779 3 857731778 4 1 184147678 2 781833038 3 3 507308488 5 1 173087940 3 507308489 5 2 744868657 2 3 389290765 2 3 963873521 4 1 147747440 2 377509580 2 3 556605330 5 2 878542862 5 3 200354483 4 3 348652717 5 1 216140704 3 780418693 3 1 963056779 1 91111257 1 56519638 1 766356434 2 417188304 2 2 857731779 1 1 184147678 1 710733675 1 1000000000 1 206422528 2 857731778 1 3 246549659 3 3 389290764 1 3 91111256 4 3 81073252 3 1 273869784 2 6632155 1 2 999999999 5 2 564836882 1 2 766356434 5 3 1000000000 3 2 147747439 3 3 588790353 1 2 665245340 4 3 173087940 1 3 389290765 5 1 966631802 3 429939458 3 1 91111257 3 246549658 3 1 216140704 3 206422527 5 2 360543850 3 2 857731778 2 3 998228698 1 2 313062682 1 1 744868656 2 231398662 5 2 747241049 3 1 1 2 273869785 3 1 780418694 1 507308489 1 29366295 3 360543850 2 1 184147678 2 81073252 5 2 231398662 3 2 556605329 5 1 81073252 3 780418693 3 2 539527854 4 3 389290765 5 3 963056780 4 2 766356434 4 2 6632154 2 1 565111336 1 389290764 2 348652718 2 2 207264423 5 1 273869784 2 564836881 1 1 963056779 3 766356433 3 2 999999999 4 3 1000000000 5 2 999999999 3 3 565111337 4 1 766356434 3 539527855 2 2 173087940 3 3 101250004 5 2 86883812 3 2 86883813 5 1 76211861 2 56519637 4 3 1000000000 4 2 2 4 2 1000000000 4 2 766356435 2 2 389290764 1 3 781833036 2 2 377509580 4 1 81073252 2 147747439 2 1 173087940 2 747241049 1 2 681728740 4 1 780418694 1 564836882 1 313062682 2 6632154 4 1 173087940 2 173087939 4 1 963056779 3 565111337 4 2 389290765 3 2 878542862 4 3 101250005 4 2 963873519 4 1 86883812 2 206422528 1 3 29366295 2 3 200354483 5 2 360543849 3 2 766356435 5 3 482818267 5 2 216140704 2 3 147747441 2 2 963873521 1 3 564836881 3 2 29366295 3 2 76211862 4 3 389290765 1 1 507308489 3 963056778 4 1 76211861 3 966631801 1 2 2 5 2 231398663 2 3 747241049 2 2 429939459 5 1 966631802 3 588790353 3 1 1 3 91111256 4 2 564836883 4 3 101250005 5 2 963873519 3 1 429939459 3 665245340 2 3 360543851 5 1 86883812 2 56519638 1 3 273869784 2 3 377509579 1 3 81073252 1 1 81073252 1 747241048 1 29366295 3 231398662 1 2 377509579 4 3 273869783 2 1 747241048 2 565111337 3 3 429939459 2 1 781833037 1 878542863 3 781833037 3 2 747241048 4 2 766356435 2 2 438133770 1 2 438133772 1 2 780418694 4 2 91111257 5 2 206422528 5 3 389290763 3 2 147747439 5 1 246549659 2 665245340 1 2 507308490 4 1 389290764 2 273869784 3 2 710733675 4 3 292015613 1 3 681728740 5 2 56519639 5 2 747241047 2 1 1000000000 3 29366294 2 2 878542862 4 1 1 2 665245341 3 1 231398662 2 206422527 5 3 6632156 2 1 56519638 3 231398663 2 3 1 2 3 429939460 1 3 360543849 4 1 539527855 1 216140704 2 588790354 4 3 507308488 3 3 216140705 4 1 744868656 3 76211862 3 3 766356434 4 3 147747441 5 3 507308488 3 2 207264422 5 2 6632156 3 3 539527854 2 2 438133772 4 3 747241049 5 3 588790353 2 3 273869785 3 3 766356434 4 1 966631802 3 781833038 3 3 780418693 4 1 200354483 3 998228698 5 1 507308489 2 76211860 5 3 1 4 1 147747440 2 147747441 4 1 438133771 1 780418694 1 147747440 2 200354482 4 3 313062683 3 3 781833038 2 3 747241047 4 1 81073252 1 564836882 1 438133771 2 747241047 2 1 665245341 3 417188302 3 1 588790353 3 681728742 5 3 417188302 3 1 76211861 2 6632155 2 2 6632155 1 1 665245341 3 564836882 1 1 389290764 2 744868656 1 2 429939459 5 3 963873520 4 3 681728741 3 1 389290764 3 81073251 4 3 857731779 2 1 86883812 1 246549659 3 86883813 2 3 681728740 5 2 101250003 3 1 81073252 3 389290765 1 3 377509581 2 2 744868656 1 3 539527854 3 1 173087940 2 417188302 2 2 681728741 3 1 710733675 2 766356433 1 2 389290764 5 3 710733675 1 2 29366294 5 2 417188303 1 2 313062683 1 3 482818265 1 2 1 4 3 588790354 5 1 81073252 1 216140704 3 429939458 1 3 377509581 3 3 206422528 4 3 781833038 5 3 857731778 5 2 878542862 4 1 206422528 3 747241048 4 2 565111337 4 3 29366294 1 1 1 2 1000000000 4 3 360543851 3 3 998228698 3 3 998228700 1 3 966631802 2 1 360543850 2 417188302 3 2 292015612 5 1 963056779 1 273869784 3 747241048 1 1 780418694 3 360543850 2 2 56519638 3 1 216140704 1 564836882 1 200354483 3 556605328 3 1 200354483 2 429939458 2 1 681728741 3 231398662 1 3 878542863 1 2 231398663 5 1 766356434 3 588790354 4 1 744868656 3 665245341 4 2 206422527 3 2 147747439 5 1 747241048 2 564836882 5 3 56519639 2 3 56519637 1 2 173087941 1 2 857731779 4 1 417188303 3 86883813 4 2 963873519 3 1 348652718 2 29366295 5 2 966631802 1 1 966631802 1 76211861 1 216140704 2 76211860 3 2 963056778 3 1 360543850 1 273869784 3 588790353 3 2 246549659 3 1 273869784 2 206422527 3 2 81073251 5 2 207264423 2 2 780418695 4 3 665245340 4 2 216140703 4 2 1 4 3 184147677 1 2 438133771 5 3 91111257 4 1 377509580 1 246549659 1 1 2 429939459 3 2 216140703 4 3 101250003 1 2 348652717 4 2 966631803 3 3 29366294 1 3 744868657 4 3 377509579 2 3 564836883 4 2 998228700 5 3 2 5 3 878542863 3 3 231398661 2 2 1 4 3 963873519 2 2 588790352 5 3 246549659 4 3 348652717 5 2 429939460 3 3 507308489 2 1 273869784 1 781833037 2 173087940 5 1 998228699 1 246549659 1 76211861 1 360543850 3 766356434 1 3 564836882 1 2 681728741 3 3 588790354 3 2 507308489 1 3 231398662 1 3 76211862 5 2 101250003 1 3 200354484 5 1 184147678 2 200354482 4 2 681728742 3 3 91111256 2 2 231398663 2 3 147747441 2 3 781833038 2 1 29366295 2 429939458 5 2 565111337 2 1 539527855 1 86883812 2 857731779 1 2 429939458 5 3 200354484 4 3 246549660 2 1 665245341 1 588790353 1 781833037 2 313062683 2 3 744868655 1 2 86883812 3 2 857731777 1 3 747241047 4 3 377509579 2 2 482818267 4 1 6632155 3 565111335 1 3 246549658 4 2 417188302 4 1 81073252 3 482818267 3 1 246549659 1 966631802 2 438133770 3 3 507308489 5 1 377509580 1 963056779 2 86883813 4 1 207264423 3 998228699 4 3 556605329 2 2 200354483 4 3 76211862 4 1 6632155 2 1000000000 4 2 86883813 5 1 963056779 1 216140704 2 766356434 1 3 231398661 3 3 998228700 2 1 91111257 2 780418693 4 1 216140704 2 6632156 5 3 417188303 1 2 184147677 5 3 2 2 1 81073252 3 556605329 3 1 56519638 1 29366295 3 173087939 5 1 1000000000 2 91111257 1 1 231398662 1 231398662 1 91111257 2 86883811 4 3 206422528 5 3 539527856 4 1 246549659 1 429939459 1 389290764 1 665245341 1 76211861 2 429939459 3 2 147747441 3 2 56519639 4 1 564836882 2 963873520 2 2 76211860 1 1 273869784 1 482818266 1 1000000000 3 29366294 3 1 747241048 2 216140703 4 2 173087940 4 3 76211862 4 1 963056779 1 86883812 3 781833036 1 2 86883813 3 2 710733674 5 2 710733674 4 1 710733675 2 417188304 3 1 564836882 2 963056779 4 2 963873521 2 3 348652718 1 2 999999999 3 1 101250004 3 2 4 3 482818267 4 3 29366294 3 1 101250004 3 681728740 1 3 417188304 3 2 313062683 1 1 781833037 2 998228700 3 3 998228699 2 2 438133772 1 2 857731778 1 2 857731778 1 2 780418695 4 2 377509580 2 3 857731777 2 1 29366295 2 710733674 4 1 438133771 2 184147677 1 3 206422529 3 2 744868655 4 1 857731778 1 91111257 1 360543850 3 216140704 5 1 360543850 3 377509581 4 3 1000000000 1 3 184147678 1 1 665245341 3 360543849 4 3 273869783 3 2 207264424 4 2 184147679 4 1 438133771 1 206422528 1 389290764 1 780418694 3 231398662 1 3 878542864 4 1 86883812 2 207264424 1 3 710733676 1 3 998228698 1 1 539527855 2 766356435 3 1 246549659 3 200354483 2 2 147747441 1 2 681728742 3 1 1000000000 2 29366295 1 1 147747440 2 101250004 3 1 556605329 1 184147678 1 857731778 1 231398662 1 91111257 2 665245342 3 3 507308490 5 1 216140704 2 91111258 1 3 417188302 3 3 184147678 1 2 377509580 2 2 556605328 3 2 766356435 4 1 766356434 3 91111257 3 3 539527854 1 3 507308488 4 1 101250004 2 429939460 5 2 417188302 3 2 665245342 3 2 963873520 4 3 147747441 2 3 556605328 4 3 91111256 2 2 91111256 2 1 429939459 2 710733676 3 1 507308489 3 246549660 3 3 565111337 4 2 101250003 1 1 564836882 2 91111258 4 3 710733674 4 1 246549659 2 389290765 2 3 966631801 3 2 200354482 4 2 857731777 4 3 565111335 2 1 482818266 1 56519638 3 360543849 2 2 1 3 1 389290764 2 231398663 2 2 231398663 3 3 556605328 2 1 998228699 2 747241048 5 3 507308489 2 2 101250004 1 3 216140705 3 2 507308488 5 2 173087940 4 1 438133771 2 377509580 1 3 313062683 5 2 207264422 5 2 101250005 1 2 76211862 1 2 963873519 3 3 231398661 3 3 966631803 4 1 348652718 1 184147678 1 206422528 3 556605329 2 1 184147678 1 781833037 1 1 1 273869784 1 29366295 2 207264423 1 3 389290763 2 2 207264422 3 1 29366295 1 207264423 3 216140704 5 2 389290765 3 3 348652719 2 2 313062682 3 3 681728742 2 2 389290764 1 1 200354483 3 173087939 4 2 147747440 3 3 556605330 4 2 86883813 4 3 539527856 4 3 1 4 1 857731778 3 781833037 3 1 565111336 1 482818266 2 246549658 5 2 963056780 3 3 744868656 2 2 966631803 3 2 963056778 3 1 681728741 3 747241047 2 2 81073252 5 1 417188303 1 564836882 3 6632154 1 1 998228699 2 780418694 4 3 744868657 2 2 377509579 3 2 556605329 2 2 998228699 5 2 998228698 3 3 173087939 2 3 81073251 1 1 963873520 2 482818266 2 1 998228699 2 588790353 4 2 482818266 2 1 81073252 1 417188303 2 29366295 2 3 6632156 3 1 1 1 184147678 2 81073251 5 3 780418693 1 2 857731778 4 2 681728740 3 2 231398661 5 1 417188303 3 710733674 5 3 206422527 5 1 665245341 1 780418694 3 1000000000 3 1 588790353 2 313062681 5 2 173087939 2 1 389290764 1 539527855 2 565111336 1 2 91111257 5 1 417188303 1 747241048 2 1000000000 3 2 564836881 1 2 781833036 1 3 184147678 5 3 76211862 1 1 539527855 1 507308489 3 216140704 2 3 565111336 5 2 588790354 4 1 564836882 3 766356435 3 3 348652718 4 1 231398662 1 966631802 1 91111257 2 963056780 2 2 292015611 4 1 173087940 1 200354483 1 539527855 3 588790353 4 2 780418693 2 2 200354484 2 1 780418694 3 780418695 2 3 1000000000 4 3 1000000000 1 2 313062681 4 2 564836882 5 3 173087939 2 2 665245342 2 3 91111256 3 1 780418694 3 184147678 5 3 91111258 4 1 539527855 1 998228699 1 482818266 3 781833038 5 1 710733675 1 173087940 3 348652719 1 3 377509581 1 1 81073252 1 91111257 2 377509581 5 1 857731778 1 998228699 2 438133772 1 2 273869784 1 2 273869785 1 3 6632156 1 3 507308488 1 1 377509580 3 556605328 5 1 184147678 2 76211861 3 3 747241047 1 2 81073252 4 1 313062682 1 147747440 2 539527856 5 3 200354483 4 2 966631802 3 3 389290763 2 2 1000000000 4 3 360543851 1 1 681728741 1 747241048 3 539527854 4 2 101250004 3 1 681728741 2 147747439 5 1 857731778 3 507308488 3 1 6632155 3 507308490 5 1 744868656 3 588790352 1 2 147747440 1 2 780418693 1 3 101250003 2 1 246549659 3 966631801 2 3 389290765 1 2 216140705 4 2 389290763 4 3 292015612 3 1 313062682 2 81073251 2 2 56519639 2 2 200354484 4 1 206422528 1 710733675 2 665245341 1 2 417188303 2 3 539527854 4 2 482818265 3 3 963873519 1 3 101250004 1 1 766356434 1 747241048 3 588790354 1 2 747241047 3 1 438133771 1 86883812 3 81073251 3 3 507308489 3 3 564836883 4 3 200354482 3 2 56519638 5 2 429939459 5 2 963873519 5 2 147747440 2 3 564836883 2 2 216140704 2 3 438133771 4 2 747241048 3 2 313062683 4 2 963056778 5 2 507308490 2 2 482818266 5 1 173087940 2 417188303 2 3 857731778 1 3 231398662 1 2 91111256 1 1 744868656 1 482818266 2 206422527 5 1 91111257 2 744868657 3 1 91111257 3 360543849 4 2 389290764 2 3 101250005 3 2 184147677 5 2 377509580 3 2 539527854 5 1 206422528 2 766356433 4 2 101250005 3 2 206422529 5 3 29366294 4 1 665245341 1 963056779 2 206422529 2 1 744868656 1 507308489 3 781833036 4 2 81073253 2 1 507308489 3 665245342 2 1 348652718 1 588790353 1 313062682 2 216140704 4 3 747241048 3 2 76211862 3 1 1000000000 1 206422528 3 781833038 4 1 292015612 3 556605330 1 1 556605329 2 173087940 4 2 744868656 3 1 963873520 1 482818266 1 292015612 1 588790353 2 348652717 1 2 273869785 2 2 429939460 3 2 246549658 2 2 665245341 2 1 6632155 2 207264423 5 2 429939459 1 1 273869784 3 1 2 2 348652717 1 1 273869784 2 747241049 2 2 998228698 4 2 857731777 2 2 482818266 1 3 360543851 2 2 246549659 1 2 1 3 1 313062682 3 206422529 2 1 766356434 3 273869783 5 1 963056779 2 1000000000 1 3 91111258 3 1 588790353 3 747241047 3 1 207264423 1 377509580 2 273869784 3 1 206422528 1 86883812 3 207264423 4 3 482818267 1 2 147747439 3 1 564836882 3 91111256 3 1 246549659 3 744868657 4 3 292015612 5 1 360543850 3 781833037 5 1 56519638 3 313062682 2 3 966631801 4 2 665245342 5 1 963056779 2 1 1 1 482818266 1 389290764 1 173087940 2 184147677 4 2 101250003 1 3 665245340 3 2 878542864 3 3 588790354 2 3 588790353 2 3 207264422 3 1 292015612 3 556605328 3 2 747241047 5 1 360543850 3 681728741 2 1 91111257 1 216140704 1 360543850 3 665245341 5 2 781833037 5 1 998228699 2 348652717 3 2 29366294 1 2 206422527 5 1 681728741 2 857731777 1 1 56519638 3 780418693 4 1 565111336 1 781833037 1 200354483 3 76211862 1 2 273869785 1 2 429939460 2 2 81073253 4 1 147747440 3 360543851 5 3 966631801 1 2 231398661 3 3 246549660 5 3 665245342 5 2 56519637 2 3 377509581 1 3 377509581 4 3 184147679 2 3 206422529 2 3 29366296 5 1 766356434 2 246549660 3 3 781833036 5 1 86883812 3 29366294 2 3 206422527 1 2 207264423 4 1 781833037 2 556605329 5 3 878542862 4 2 878542863 1 2 963873520 5 3 438133772 4 2 966631803 5 1 781833037 2 417188304 4 1 681728741 1 963056779 1 429939459 1 556605329 1 556605329 2 173087940 4 3 780418694 3 2 91111256 2 2 963056778 4 3 184147679 4 3 348652718 1 3 91111256 3 3 556605329 3 2 1 2 3 348652717 1 2 200354483 5 3 377509581 4 3 76211860 3 1 389290764 2 207264422 4 1 216140704 3 744868655 5 2 878542864 1 3 348652717 5 3 438133771 2 3 710733676 5 2 91111257 4 1 744868656 3 963056779 5 3 429939458 1 2 665245341 1 1 29366295 3 963056779 3 1 348652718 3 710733675 3 3 389290765 2 2 348652719 3 2 200354484 3 1 857731778 3 101250003 4 3 438133770 5 1 173087940 1 966631802 1 147747440 2 665245340 5 1 766356434 2 539527855 1 3 665245340 3 2 313062682 3 2 216140704 5 3 556605328 2 2 231398662 3 2 6632156 1 1 173087940 1 963873520 3 482818265 3 1 216140704 2 417188302 3 2 781833038 3 1 857731778 3 76211860 3 1 747241048 3 539527856 1 1 539527855 3 292015612 1 2 216140703 1 1 91111257 2 747241048 2 3 81073251 3 2 857731779 3 3 389290763 2 2 207264422 4 3 963056780 1 1 482818266 2 766356435 4 3 438133771 4 2 998228700 1 3 200354483 5 3 29366295 4 3 147747441 5 2 184147679 3 3 207264424 4 2 665245341 3 3 81073251 3 3 744868655 4 3 507308488 3 2 206422529 4 2 781833036 3 2 482818266 5 2 565111337 4 2 184147677 5 3 963056780 5 2 348652717 1 2 507308489 4 2 206422528 3 3 1 4 3 216140704 2 1 76211861 3 81073251 2 2 292015613 5 3 417188303 3 1 1 1 564836882 1 76211861 1 76211861 1 56519638 2 747241049 4 2 1000000000 3 1 231398662 3 681728740 1 2 206422529 5 3 292015612 5 2 76211862 2 1 565111336 1 207264423 3 963056778 2 2 377509580 2 3 313062682 4 1 101250004 1 389290764 2 780418695 3 1 1 3 963873521 4 3 91111258 3 3 482818265 5 3 747241048 2 3 81073251 5 2 1000000000 4 3 556605328 5 2 231398661 5 3 101250004 4 3 429939458 4 1 556605329 3 1 5 1 81073252 1 173087940 3 101250003 4 2 747241048 3 2 417188302 4 3 482818265 2 3 507308489 2 2 507308490 3 3 29366295 2 3 482818266 5 1 429939459 3 539527856 2 1 184147678 1 348652718 1 147747440 2 565111335 5 3 780418694 5 3 766356433 1 1 998228699 3 200354482 4 3 1 5 2 780418694 4 2 216140704 3 2 173087940 1 2 438133772 3 3 781833038 3 2 507308488 1 2 564836882 1 1 417188303 3 556605329 3 2 665245340 4 1 438133771 3 710733675 5 1 747241048 2 86883811 4 3 56519637 4 2 565111336 4 2 665245341 3 1 564836882 3 2 4 3 857731779 2 2 588790354 4 2 665245342 1 1 710733675 1 389290764 1 101250004 2 963056779 5 2 29366295 2 3 565111336 3 3 963056780 4 2 206422528 1 1 91111257 3 184147677 4 3 781833037 4 2 429939460 4 1 184147678 1 878542863 1 147747440 2 1 1 1 963873520 1 273869784 2 438133771 3 2 292015613 3 1 360543850 1 360543850 1 216140704 3 963873520 1 2 878542864 4 3 766356435 3 2 966631803 4 2 348652717 2 2 963873520 1 2 6632154 3 1 360543850 3 91111257 2 2 147747440 4 1 556605329 3 173087939 1 2 91111256 1 2 565111336 1 1 588790353 3 963056778 3 2 206422527 1 1 766356434 3 766356434 5 2 417188303 2 3 377509579 4 1 246549659 3 29366294 1 1 206422528 1 780418694 3 417188304 4 1 710733675 3 389290765 3 3 207264423 1 1 588790353 2 6632154 1 1 246549659 2 747241049 4 2 766356433 2 2 184147679 2 3 681728740 3 1 429939459 2 438133772 5 2 438133770 5 2 766356434 1 3 438133770 1 1 564836882 1 292015612 2 76211861 2 3 29366296 4 2 744868655 5 2 173087941 2 2 1 2 2 56519639 3 1 216140704 1 216140704 1 507308489 2 564836883 4 3 878542863 5 3 999999999 5 2 173087939 5 3 963056780 3 1 86883812 3 173087941 5 2 231398661 2 3 665245342 1 3 878542863 4 1 313062682 3 348652718 3 2 665245342 5 3 681728742 3 3 313062681 1 3 216140703 3 3 389290765 3 1 681728741 3 429939460 3 3 744868655 3 2 781833038 4 2 348652719 1 1 348652718 2 781833036 3 2 556605330 5 1 292015612 3 56519638 4 2 665245340 5 3 966631801 3 2 29366296 3 3 747241049 4 1 76211861 1 246549659 3 438133770 1 1 857731778 1 147747440 1 76211861 2 857731778 3 1 6632155 1 780418694 3 539527854 5 2 710733676 2 1 206422528 3 417188303 2 3 173087939 4 1 147747440 2 101250005 2 1 966631802 3 313062681 5 3 780418695 2 2 780418693 2 1 744868656 1 780418694 1 878542863 1 348652718 2 101250005 1 2 588790353 2 3 348652719 2 1 29366295 1 56519638 3 857731777 4 3 744868657 2 1 429939459 2 588790353 4 1 389290764 3 313062681 5 3 429939460 2 1 86883812 2 438133772 4 2 710733675 3 1 963056779 2 539527855 1 2 998228700 4 2 56519638 3 1 206422528 2 292015611 5 3 246549659 5 1 29366295 2 348652719 1 1 56519638 3 681728742 1 3 564836883 4 2 681728742 2 1 173087940 1 184147678 3 438133772 1 3 86883812 3 3 766356433 2 2 539527856 2 1 206422528 2 184147679 4 2 565111337 1 2 389290763 4 3 207264422 2 2 348652718 2 2 564836881 1 2 681728740 3 1 539527855 1 101250004 1 56519638 1 200354483 1 29366295 1 101250004 3 747241049 1 3 56519637 2 1 216140704 3 184147679 3 1 206422528 3 6632154 1 1 91111257 1 29366295 1 857731778 3 766356435 5 2 744868656 2 2 766356433 5 2 780418693 5 3 665245341 2 1 29366295 1 29366295 3 6632155 2 3 857731778 5 3 292015611 2 1 556605329 1 780418694 1 348652718 2 1000000000 5 2 780418695 5 2 86883811 4 3 273869785 2 3 206422529 5 2 482818265 5 1 417188303 3 564836882 1 1 246549659 1 781833037 3 781833037 4 1 389290764 1 588790353 3 81073252 1 2 389290763 3 2 246549658 4 3 963056780 1 1 747241048 3 588790353 2 3 184147678 5 1 878542863 3 91111256 2 3 878542864 5 2 966631802 4 3 780418693 3 2 91111256 5 2 173087941 5 1 966631802 3 389290763 3 1 91111257 2 76211862 2 3 292015613 2 2 246549659 2 3 565111336 2 3 147747440 5 2 507308490 3 1 246549659 2 76211860 3 3 200354482 4 3 1000000000 4 2 507308489 2 2 76211861 3 2 207264424 5 1 147747440 3 766356435 3 1 184147678 2 184147677 5 1 246549659 2 429939460 3 1 588790353 3 292015611 2 2 857731777 5 3 273869784 5 2 744868657 2 3 184147677 5 2 313062683 4 3 438133770 1 1 1 3 377509579 1 1 246549659 2 29366296 5 1 313062682 3 878542862 5 1 56519638 2 292015612 3 2 482818266 3 2 507308488 2 2 173087939 5 2 147747441 1 1 710733675 2 56519639 1 3 6632155 3 1 313062682 1 710733675 2 507308489 4 2 539527854 3 1 744868656 2 556605330 2 1 313062682 2 565111337 1 2 417188302 5 2 710733674 4 1 86883812 3 417188303 4 2 963056779 2 2 857731777 5 1 184147678 3 998228699 4 3 76211861 2 3 482818265 2 3 377509579 5 2 206422527 5 3 966631802 3 3 556605329 2 3 966631802 5 1 1000000000 2 313062682 1 1 539527855 2 348652718 5 1 482818266 3 857731778 1 2 147747439 3 3 76211861 4 2 998228699 2 2 681728741 5 3 565111336 2 3 81073253 3 1 1 2 206422529 5 3 231398661 1 2 76211862 4 3 588790354 3 2 966631803 5 2 292015611 1 2 681728742 5 2 539527855 4 1 173087940 1 507308489 1 29366295 1 200354483 3 963873520 5 3 539527856 2 1 878542863 1 539527855 1 1 2 963873519 1 3 998228698 5 3 313062683 4 3 781833037 2 2 86883812 3 2 1000000000 2 2 966631801 2 2 6632155 5 3 76211860 2 3 184147679 5 1 81073252 2 665245341 2 3 81073251 4 2 878542863 5 3 360543851 5 1 6632155 3 507308489 5 2 781833037 3 1 273869784 2 539527855 2 2 377509581 2 1 507308489 3 360543849 1 1 246549659 1 556605329 2 565111336 2 1 231398662 2 207264422 5 1 963056779 2 963873520 4 3 556605329 2 2 360543851 2 3 173087939 3 2 482818266 4 3 184147679 2 1 207264423 3 556605330 5 1 1 1 348652718 3 313062682 3 1 313062682 3 200354483 5 1 665245341 1 273869784 3 292015613 3 2 389290764 2 3 313062683 1 3 76211862 3 2 564836882 4 3 2 4 1 81073252 3 781833037 2 2 200354484 5 2 246549658 1 1 313062682 2 482818265 2 2 857731779 5 3 292015611 5 2 766356433 5 2 313062681 3 1 1 3 766356433 5 2 292015613 3 3 681728742 4 2 878542862 1 3 710733676 4 3 417188302 3 2 231398661 1 1 348652718 2 56519639 5 1 81073252 2 999999999 2 3 173087939 5 2 780418695 5 2 963873521 5 1 710733675 3 184147679 5 1 29366295 3 747241048 3 3 556605329 3 2 389290765 1 1 81073252 1 184147678 3 857731778 3 3 81073252 1 1 565111336 3 147747440 3 2 246549659 3 1 91111257 2 200354482 3 2 206422528 3 3 963873519 4 3 389290763 4 2 438133772 1 1 966631802 3 1 5 1 482818266 1 101250004 1 564836882 3 963056779 3 3 246549660 1 2 173087940 1 1 206422528 1 588790353 3 101250004 5 1 360543850 2 766356435 2 2 1000000000 2 2 6632155 5 3 200354484 5 1 246549659 3 780418693 3 1 681728741 1 313062682 3 878542862 3 2 878542864 5 2 564836883 1 2 206422528 4 2 389290764 4 2 101250005 3 3 482818266 5 2 56519637 2 2 360543850 3 3 6632154 4 1 147747440 2 766356435 2 1 91111257 3 507308489 3 2 207264423 2 3 710733675 3 1 665245341 3 966631801 2 3 76211862 3 2 206422528 1 2 588790352 5 3 200354482 1 2 91111257 4 1 200354483 2 556605330 4 1 710733675 2 963873520 4 2 665245340 3 3 507308490 4 1 206422528 3 313062683 4 2 747241048 1 2 246549660 5 1 966631802 3 389290764 4 2 710733676 5 2 507308488 2 3 292015613 3 3 417188302 1 1 539527855 3 216140704 1 1 1 2 482818265 1 2 744868657 1 1 507308489 1 780418694 1 273869784 1 998228699 2 963873521 5 1 417188303 2 184147677 5 2 29366296 3 2 556605330 3 2 966631801 4 2 6632154 3 1 184147678 1 747241048 2 207264422 1 1 206422528 3 389290765 5 1 348652718 1 147747440 3 710733676 5 1 173087940 3 780418693 5 3 438133772 4 2 438133772 2 2 207264422 3 1 998228699 2 747241049 4 1 348652718 1 857731778 2 313062681 4 2 101250004 4 1 564836882 1 389290764 1 857731778 1 681728741 2 539527854 5 2 998228699 5 2 377509579 5 3 744868657 2 3 781833038 4 1 417188303 3 207264423 5 1 29366295 1 766356434 3 200354482 3 3 539527854 3 2 56519639 3 3 564836883 5 3 565111336 1 2 998228698 5 1 744868656 3 292015613 2 1 565111336 1 744868656 2 857731779 3 2 200354484 1 1 91111257 1 6632155 1 429939459 1 507308489 1 86883812 2 360543849 3 2 681728742 3 1 588790353 3 56519639 5 3 438133772 1 3 681728740 3 1 857731778 3 681728740 5 2 184147679 5 1 101250004 3 539527856 3 1 963056779 1 348652718 1 292015612 2 781833036 2 3 417188304 5 3 147747439 2 2 963873521 4 3 878542862 2 3 744868657 2 3 91111256 1 1 966631802 1 231398662 2 147747440 1 1 29366295 2 207264422 3 3 147747441 3 3 681728741 5 3 184147679 5 3 1 4 3 710733674 1 1 313062682 1 417188303 2 389290763 4 3 231398663 3 1 207264423 2 173087940 4 3 231398663 4 1 747241048 1 963056779 3 966631803 1 2 665245342 2 1 556605329 3 1 4 1 710733675 3 360543850 4 2 81073253 1 2 91111258 4 1 781833037 3 998228699 3 2 438133770 5 1 507308489 2 539527854 5 1 781833037 1 588790353 1 747241048 2 292015613 3 3 878542864 3 2 1000000000 2 2 438133771 1 2 857731778 4 3 76211860 3 2 482818267 3 1 56519638 3 744868655 2 2 507308488 5 3 857731778 5 1 377509580 3 565111336 3 3 1000000000 1 3 101250003 2 3 539527854 4 1 147747440 3 963056779 4 1 963873520 3 665245341 2 1 348652718 2 556605328 5 3 231398663 5 3 857731778 2 2 482818266 2 1 744868656 2 665245342 3 1 389290764 1 781833037 2 147747439 5 2 556605329 5 1 273869784 1 565111336 3 273869784 4 1 360543850 1 246549659 3 91111257 2 2 564836882 1 3 482818266 1 3 417188304 4 1 963873520 2 207264422 5 1 780418694 1 6632155 2 147747439 4 2 292015613 2 3 147747441 2 1 6632155 1 206422528 1 998228699 1 565111336 1 766356434 2 588790354 3 3 681728742 5 3 780418695 4 1 206422528 3 565111336 3 1 998228699 2 681728740 4 1 744868656 1 216140704 2 857731777 1 2 565111335 5 1 246549659 2 564836882 5 2 86883811 5 1 6632155 3 86883812 2 1 348652718 2 200354484 5 2 665245342 3 2 482818265 4 1 200354483 1 507308489 3 429939459 5 1 348652718 2 56519637 2 3 744868655 4 2 207264424 4 1 6632155 3 963056780 3 2 857731778 4 3 231398661 4 3 200354484 5 2 231398663 1 2 429939459 3 3 556605330 3 2 744868655 5 2 313062682 2 1 966631802 3 539527854 3 3 389290763 3 3 86883812 3 3 588790353 4 2 173087940 5 1 389290764 2 766356434 5 1 231398662 2 360543849 1 3 966631803 4 2 360543850 2 2 184147678 4 3 147747441 4 3 101250005 4 3 780418694 3 2 206422527 2 2 681728741 2 1 56519638 3 313062681 3 1 556605329 3 482818267 2 2 507308488 1 3 565111336 2 3 710733676 2 3 207264424 2 1 147747440 1 56519638 3 86883811 1 2 780418695 4 3 6632156 5 1 313062682 2 1 5 2 273869784 5 2 766356433 1 1 147747440 1 998228699 2 216140704 1 1 998228699 3 389290765 2 3 86883811 2 3 681728741 3 1 565111336 1 482818266 1 507308489 2 780418695 1 3 1 1 3 200354484 1 3 76211862 1 2 1000000000 5 3 292015612 5 3 564836882 5 3 313062681 3 1 101250004 2 173087939 2 3 184147679 4 3 207264422 4 3 539527855 5 1 710733675 3 438133772 4 3 292015611 1 2 216140703 1 3 556605328 5 1 857731778 3 565111336 4 2 6632154 5 2 588790354 3 3 173087940 2 3 86883811 3 3 147747440 5 2 539527854 3 2 200354484 1 3 389290763 3 2 207264423 4 2 348652718 3 2 101250003 5 2 313062682 2 1 231398662 2 482818267 2 1 564836882 1 246549659 2 101250005 1 2 780418693 4 2 482818265 5 1 963056779 3 539527856 4 3 313062683 2 3 348652718 5 1 207264423 1 1000000000 1 184147678 2 76211862 4 2 29366295 4 3 207264423 4 2 29366294 5 2 556605330 5 1 781833037 1 200354483 3 766356435 3 2 101250003 3 1 744868656 3 101250004 5 3 482818266 2 1 857731778 2 1 1 3 564836883 1 2 91111256 4 2 360543851 1 2 438133771 4 3 147747439 3 1 564836882 1 482818266 1 292015612 3 857731777 3 2 273869784 1 3 963056780 3 1 389290764 3 482818266 4 1 963873520 1 389290764 3 377509580 1 2 216140703 5 2 147747439 1 3 1 4 3 101250005 3 2 101250003 5 2 56519639 2 1 564836882 2 564836882 1 2 292015612 3 3 101250005 4 2 744868656 2 3 780418694 4 2 565111337 2 3 81073252 4 2 81073251 4 3 216140703 1 1 565111336 2 206422529 3 1 216140704 3 207264424 5 3 292015613 5 2 313062681 1 3 482818267 1 1 1 1 766356434 2 681728740 5 3 273869783 4 2 781833038 5 3 216140703 1 3 417188302 5 2 556605329 2 3 747241049 2 1 273869784 2 744868657 2 3 184147679 4 1 101250004 1 200354483 3 998228699 2 1 429939459 3 878542864 1 1 507308489 2 313062683 4 1 1 2 1000000000 5 2 417188303 5 2 273869784 1 3 147747440 2 3 147747441 5 1 564836882 3 857731777 2 3 438133770 5 2 966631801 3 1 780418694 1 184147678 2 963056778 2 2 56519638 5 2 206422528 5 1 438133771 3 389290764 3 2 564836881 1 2 360543851 5 1 173087940 1 389290764 2 878542863 5 2 564836881 5 2 348652718 5 3 539527856 5 1 747241048 3 878542863 4 3 6632154 5 1 780418694 3 780418694 2 3 313062681 5 1 91111257 1 313062682 2 147747439 2 1 744868656 1 556605329 1 438133771 2 348652717 2 2 963056780 5 2 200354483 1 3 377509580 2 2 507308489 3 1 963873520 2 710733675 4 1 292015612 2 417188304 3 2 780418694 3 1 360543850 1 665245341 1 377509580 2 878542864 1 1 429939459 2 998228700 2 2 482818266 1 3 2 4 2 86883813 3 3 216140703 3 2 539527856 5 2 747241049 3 2 91111257 4 1 29366295 1 556605329 1 246549659 3 313062681 4 1 207264423 3 231398661 3 3 766356435 5 2 6632156 4 2 1 3 3 429939458 1 3 417188303 3 1 76211861 3 539527855 2 1 857731778 2 565111335 4 1 966631802 2 878542862 2 3 207264423 2 1 29366295 2 744868657 2 2 184147679 4 3 878542863 5 2 556605330 3 2 556605330 1 2 963873520 1 3 766356435 3 2 216140704 4 3 231398661 3 1 313062682 3 76211861 4 3 780418695 4 1 200354483 2 348652719 5 2 417188303 1 2 91111258 1 2 200354482 3 1 998228699 1 86883812 1 147747440 2 963873519 5 2 710733675 1 3 76211861 2 3 710733674 4 3 781833038 2 1 417188303 1 273869784 2 429939459 2 3 781833036 3 3 482818265 5 3 173087939 5 3 246549659 5 3 417188304 5 3 91111257 5 2 76211862 1 1 417188303 3 963873521 1 2 348652717 2 1 710733675 2 747241049 2 2 781833038 3 2 438133770 2 1 184147678 2 588790354 2 2 56519638 2 2 681728740 2 1 565111336 2 482818265 4 1 710733675 3 91111256 2 3 438133772 2 3 173087941 3 1 76211861 2 200354482 5 3 507308489 2 2 389290764 1 2 81073252 2 3 216140703 3 1 565111336 1 857731778 3 588790352 5 2 781833036 3 2 6632155 5 2 747241049 3 3 482818265 4 1 878542863 2 86883811 2 1 29366295 1 744868656 3 147747440 2 1 292015612 1 438133771 3 766356433 1 3 231398661 1 1 273869784 1 710733675 2 417188302 1 1 438133771 1 389290764 1 429939459 3 781833036 1 2 313062682 5 3 377509579 5 3 29366294 4 1 963873520 1 6632155 3 744868656 1 2 781833037 1 3 200354484 2 1 744868656 1 200354483 3 246549658 1 1 91111257 2 206422529 1 2 2 1 3 206422529 2 1 878542863 1 710733675 2 429939459 5 3 556605330 1 3 781833037 5 3 565111336 5 2 292015611 1 2 56519639 3 2 76211862 3 3 313062683 1 1 101250004 3 482818266 2 1 780418694 2 348652718 2 2 273869785 1 3 781833036 4 1 184147678 3 417188303 2 3 86883813 1 1 966631802 2 207264422 2 3 29366295 2 2 963873519 1 2 998228699 2 1 564836882 3 710733674 2 2 147747439 3 1 564836882 1 780418694 3 206422527 2 1 747241048 2 556605330 4 1 200354483 3 438133771 1 1 56519638 3 273869784 3 2 1000000000 3 3 348652719 4 1 556605329 1 76211861 2 438133772 3 1 878542863 2 482818266 5 1 81073252 1 56519638 3 710733675 1 1 556605329 3 588790353 1 3 857731777 5 1 744868656 2 665245340 3 2 101250003 3 3 780418695 3 2 377509580 3 2 184147678 1 2 360543849 5 2 564836881 2 2 216140705 2 1 200354483 3 76211860 4 1 56519638 3 76211862 4 1 482818266 1 681728741 1 246549659 3 710733676 5 1 417188303 1 681728741 3 482818267 1 1 292015612 1 273869784 2 313062682 4 2 564836883 4 2 56519639 5 1 665245341 1 377509580 1 482818266 3 101250005 1 1 76211861 3 1 1 1 1000000000 1 681728741 1 565111336 2 963056779 4 2 29366295 2 1 966631802 2 1000000000 5 1 91111257 2 206422527 1 1 665245341 3 539527854 5 2 417188304 4 1 878542863 3 564836882 4 1 539527855 1 781833037 3 963873519 3 3 207264422 2 2 857731779 1 1 216140704 2 565111337 1 1 564836882 1 200354483 1 231398662 1 6632155 3 766356435 1 2 231398663 4 1 665245341 3 588790353 5 3 963056779 5 1 878542863 2 81073253 1 1 780418694 2 81073252 5 2 999999999 3 2 507308488 2 1 781833037 1 1 2 91111258 5 2 313062682 5 3 998228699 4 2 438133772 2 1 780418694 2 273869783 1 2 173087940 4 3 216140705 1 1 389290764 3 963056778 5 1 665245341 3 747241048 2 1 665245341 3 6632154 1 1 963873520 3 76211862 2 2 1000000000 1 2 1000000000 3 3 207264423 4 2 417188303 3 2 781833036 2 2 207264422 4 1 1 1 963873520 2 438133770 3 2 389290765 3 2 29366295 2 1 377509580 1 681728741 1 216140704 2 76211861 1 2 206422528 5 1 206422528 1 389290764 2 744868656 1 3 681728740 5 2 556605330 2 3 507308488 1 1 588790353 2 963056780 3 1 76211861 1 565111336 1 206422528 3 417188304 1 3 744868657 1 2 564836881 1 3 29366296 4 3 147747439 2 2 963873520 3 2 207264422 1 2 389290763 5 2 184147678 4 1 857731778 3 665245340 4 1 292015612 1 273869784 1 101250004 3 438133771 2 2 184147679 2 2 966631802 3 3 101250003 5 2 998228698 1 1 207264423 2 429939458 3 2 377509579 1 1 438133771 2 389290763 4 2 101250004 5 2 857731778 5 2 998228698 4 1 206422528 3 389290764 3 3 56519638 1 2 348652717 4 3 681728742 4 2 377509581 4 3 565111337 2 1 200354483 2 231398662 3 3 565111336 4 1 216140704 2 588790352 1 1 878542863 1 766356434 1 1000000000 3 101250005 2 2 966631802 5 3 556605330 1 1 360543850 3 81073251 5 2 246549660 1 1 29366295 2 565111337 4 2 438133770 5 1 348652718 2 710733674 4 1 429939459 3 539527854 2 2 348652718 1 2 556605329 4 1 1 1 417188303 1 231398662 1 101250004 1 998228699 2 200354482 3 1 56519638 2 389290765 5 3 184147678 3 2 564836881 2 1 377509580 1 857731778 2 389290765 1 1 56519638 1 29366295 1 389290764 3 780418694 5 1 377509580 1 539527855 2 348652718 3 3 665245342 2 3 482818267 2 3 438133770 2 1 878542863 3 101250005 4 1 207264423 2 231398662 5 2 216140703 5 3 207264423 5 1 377509580 2 81073251 5 2 780418694 2 3 81073251 2 1 565111336 3 998228700 5 2 86883812 1 3 6632154 3 1 1 1 429939459 3 246549660 2 2 438133770 1 2 231398661 5 1 565111336 1 556605329 1 207264423 2 507308489 3 1 216140704 1 81073252 1 747241048 1 173087940 1 564836882 2 86883812 4 3 313062683 5 3 556605329 3 1 216140704 3 565111337 1 3 857731779 1 1 1 1 360543850 1 389290764 3 389290763 2 2 781833038 3 2 246549659 4 3 588790353 2 1 963056779 2 2 1 1 507308489 3 857731778 4 3 744868655 2 1 200354483 2 231398662 4 3 998228699 2 2 313062682 4 1 857731778 1 998228699 2 173087940 5 1 29366295 2 56519637 3 3 781833037 5 3 966631801 1 3 206422529 1 1 1 3 780418695 2 1 91111257 1 29366295 2 539527856 5 2 377509579 2 3 665245341 4 2 766356433 2 2 81073253 3 3 556605329 2 2 878542864 2 1 963873520 2 246549660 3 1 231398662 2 857731777 2 2 665245341 2 1 76211861 1 429939459 2 377509580 4 1 878542863 3 766356433 2 2 6632155 2 3 231398661 3 2 348652717 5 3 348652719 3 2 173087941 3 3 999999999 3 3 781833036 3 3 313062682 3 2 273869783 3 1 1000000000 2 29366294 4 3 360543850 2 3 216140703 4 2 246549659 5 3 507308488 2 1 438133771 1 665245341 2 389290764 3 1 147747440 2 216140705 1 3 780418693 1 3 207264424 2 2 710733674 5 2 878542863 3 3 482818265 5 2 91111258 5 3 665245342 3 1 231398662 3 588790353 2 2 747241047 4 1 857731778 3 507308490 2 2 86883813 2 1 665245341 2 710733675 5 2 438133771 4 2 710733675 1 1 747241048 2 377509581 4 1 966631802 2 273869785 4 3 556605330 4 2 91111256 3 2 781833038 5 1 1000000000 3 747241047 1 2 173087940 5 1 681728741 2 766356434 5 3 200354482 1 2 2 3 2 348652717 3 3 292015612 4 1 417188303 2 231398662 5 2 539527854 3 3 246549658 3 3 29366294 4 2 29366294 5 2 246549659 3 2 86883811 5 1 878542863 1 878542863 1 292015612 3 360543851 5 1 710733675 3 231398661 1 2 231398661 4 1 377509580 1 998228699 1 173087940 3 710733675 2 3 173087940 2 1 417188303 1 1 3 313062683 3 2 781833037 3 3 681728741 1 3 507308489 3 3 588790354 1 1 216140704 1 313062682 2 963873520 5 3 429939459 1 2 564836882 3 2 878542863 3 2 963873520 5 1 710733675 2 389290764 3 2 665245342 2 3 91111256 4 2 91111257 5 1 360543850 3 91111258 3 2 216140703 1 3 999999999 1 2 539527854 5 3 665245342 1 3 91111258 3 3 56519637 3 3 963056778 2 2 710733675 3 3 200354483 4 3 556605329 1 3 377509579 3 1 780418694 3 184147678 3 2 273869783 2 1 963056779 2 556605330 4 3 998228698 1 2 999999999 2 2 963056778 5 1 665245341 2 878542862 3 1 147747440 2 781833038 2 2 429939460 4 1 438133771 3 565111337 2 2 963056780 2 3 76211861 2 2 6632154 3 2 781833037 5 3 273869784 1 3 81073251 2 2 507308488 4 1 184147678 2 429939459 3 2 377509579 4 2 1 2 2 216140705 5 1 482818266 3 780418693 3 1 1 3 292015611 1 3 681728741 5 3 207264422 2 3 29366294 3 2 377509580 4 2 744868657 5 2 564836881 5 1 781833037 3 389290763 4 2 173087941 3 1 6632155 2 417188303 2 1 781833037 2 6632155 2 1 966631802 3 966631802 2 2 564836882 1 1 86883812 2 273869784 3 3 966631803 2 1 507308489 2 389290763 1 1 556605329 1 780418694 2 91111256 5 1 747241048 1 1000000000 1 76211861 2 781833036 4 2 681728741 4 1 482818266 1 246549659 1 857731778 3 966631801 1 2 246549660 2 1 86883812 2 781833038 4 1 766356434 1 246549659 1 76211861 1 710733675 1 81073252 1 56519638 2 6632155 2 3 966631803 3 1 292015612 1 780418694 1 348652718 1 507308489 2 556605329 5 1 780418694 2 101250003 2 1 963056779 3 539527854 1 2 6632154 1 2 744868656 2 1 780418694 2 665245342 3 3 588790352 3 2 86883811 5 2 29366294 3 2 173087940 3 2 101250004 3 2 747241048 2 1 389290764 3 377509581 4 2 206422528 3 2 539527856 2 1 878542863 1 76211861 2 507308489 5 1 780418694 3 1 5 2 588790353 5 2 231398661 4 2 348652717 2 1 747241048 1 206422528 3 147747440 2 1 1000000000 3 878542863 2 3 81073252 2 3 878542864 1 2 360543849 2 3 665245342 5 2 81073253 3 2 29366296 1 3 29366294 5 3 744868657 5 2 81073251 3 1 665245341 1 86883812 3 292015613 5 2 184147679 3 3 564836883 1 2 377509581 2 1 744868656 1 81073252 1 231398662 2 681728740 3 3 681728742 2 2 429939459 1 2 966631802 1 3 1 2 1 710733675 3 200354484 5 2 56519639 4 3 206422528 4 2 348652717 2 1 184147678 3 744868656 5 1 878542863 3 963873521 4 3 556605329 5 2 681728742 2 3 81073251 3 3 389290765 4 1 246549659 3 207264424 5 2 56519638 1 3 766356435 5 3 588790354 5 1 56519638 2 86883811 5 2 56519637 3 2 246549658 1 1 710733675 2 564836883 5 1 246549659 3 348652718 4 2 1 1 3 348652717 1 3 313062682 5 2 998228700 1 3 348652719 3 1 781833037 3 184147677 2 2 999999999 3 1 101250004 1 766356434 2 173087939 4 1 231398662 3 246549660 1 1 377509580 1 966631802 3 963056779 5 1 206422528 2 878542863 4 3 348652719 1 1 292015612 1 389290764 2 878542862 2 3 29366295 2 1 963056779 2 147747441 3 1 389290764 2 857731779 5 3 86883813 3 1 710733675 3 681728741 5 1 429939459 3 231398663 1 1 292015612 1 1 2 81073252 5 2 539527855 3 2 565111337 1 3 747241048 5 2 101250005 3 2 86883811 4 3 766356433 1 1 184147678 1 681728741 2 101250004 3 3 998228700 2 3 207264422 3 1 246549659 2 744868656 1 2 781833036 1 1 377509580 1 86883812 1 747241048 3 216140705 3 3 588790353 4 3 147747439 4 3 966631802 4 2 665245341 3 3 56519638 1 3 389290764 4 3 780418693 1 2 76211860 3 1 565111336 1 389290764 3 565111335 4 1 86883812 1 429939459 1 766356434 1 1000000000 1 747241048 3 292015613 5 3 173087941 5 1 482818266 1 231398662 1 147747440 1 780418694 2 292015611 4 1 588790353 3 1 3 3 81073252 3 2 184147678 1 1 29366295 3 184147679 5 2 200354484 1 1 348652718 1 173087940 3 781833037 4 2 1 5 2 81073253 4 1 273869784 1 1000000000 2 747241048 5 3 565111336 5 1 29366295 2 56519638 4 2 29366295 3 2 147747440 3 2 389290763 1 2 766356435 2 2 216140704 4 2 216140703 4 3 29366296 4 1 766356434 1 348652718 3 273869783 3 2 747241049 4 2 556605329 4 2 766356435 2 2 665245342 5 2 273869785 4 2 360543849 5 3 377509579 5 1 360543850 1 710733675 3 273869783 5 1 56519638 1 360543850 2 507308489 5 1 246549659 1 539527855 1 565111336 3 665245341 2 1 438133771 1 878542863 3 665245342 5 3 200354483 2 1 29366295 3 781833037 4 3 173087940 3 2 313062683 3 3 766356435 2 2 963873521 1 2 273869783 5 3 482818267 3 1 781833037 2 1 4 2 429939460 2 2 564836881 2 1 766356434 3 389290764 1 2 377509581 2 3 429939458 4 2 539527856 2 3 564836883 4 3 76211862 3 3 76211861 4 2 389290765 4 1 91111257 3 6632156 2 2 147747439 5 2 200354484 1 2 482818265 5 1 681728741 1 184147678 1 207264423 2 1000000000 1 2 744868655 4 1 76211861 2 963873519 4 3 766356434 3 1 665245341 1 429939459 2 963873520 4 1 588790353 2 360543850 4 2 539527855 3 1 482818266 1 539527855 3 81073252 2 2 246549660 3 2 81073252 1 2 999999999 5 2 206422528 3 2 417188302 5 1 780418694 1 246549659 1 780418694 2 429939458 2 1 86883812 2 857731777 2 2 56519637 1 3 313062681 4 1 966631802 1 246549659 3 556605329 5 3 857731777 5 1 147747440 1 781833037 3 438133772 5 1 29366295 1 389290764 2 766356433 5 1 556605329 2 998228700 4 1 389290764 3 539527854 3 1 184147678 2 76211862 3 3 878542862 5 2 246549659 4 2 681728741 1 2 438133770 3 1 710733675 3 744868656 2 2 86883811 4 1 206422528 3 206422527 3 1 963056779 2 200354483 2 3 665245341 2 3 556605328 2 1 878542863 3 360543849 4 3 389290765 1 1 998228699 3 348652717 3 2 417188302 5 2 665245340 1 3 292015611 5 2 313062681 5 2 200354483 5 3 710733675 2 2 780418695 4 1 86883812 2 857731777 1 2 781833037 1 1 377509580 1 76211861 3 173087940 3 2 389290763 3 1 56519638 3 206422529 1 3 747241048 3 1 963056779 1 216140704 3 681728742 2 2 216140705 2 3 966631802 1 1 206422528 3 507308489 5 1 273869784 2 348652717 5 3 231398661 4 1 963056779 2 710733676 2 2 429939458 1 3 963873520 2 1 216140704 2 588790353 2 2 681728741 3 1 857731778 1 292015612 3 966631802 2 3 482818265 5 3 173087941 5 3 998228698 5 3 147747439 4 3 966631802 1 2 878542863 1 1 564836882 3 966631802 2 3 539527856 4 1 438133771 3 29366295 2 1 565111336 1 780418694 2 147747441 2 2 81073251 3 2 429939459 5 2 482818265 5 1 665245341 1 81073252 2 76211860 1 2 348652717 2 3 780418695 2 1 101250004 1 206422528 1 207264423 2 29366295 5 2 101250003 3 1 963873520 2 966631802 3 2 216140703 2 2 207264424 4 3 564836882 5 2 101250003 4 3 438133770 4 3 91111258 2 1 588790353 3 147747440 5 1 507308489 2 438133772 2 2 200354482 1 2 206422528 1 2 564836883 1 1 313062682 1 1000000000 3 781833037 1 2 86883813 1 3 389290765 2 3 86883812 2 2 998228700 1 3 966631803 5 2 313062682 1 1 207264423 1 507308489 3 482818267 4 3 207264424 5 3 86883812 2 2 588790354 2 3 273869783 3 2 56519639 3 2 348652717 1 2 206422527 1 2 1000000000 5 2 665245341 1 1 231398662 1 76211861 2 206422529 2 2 417188304 4 3 857731777 4 2 998228698 4 3 184147678 4 3 963873519 3 1 246549659 1 878542863 1 564836882 3 556605330 4 3 507308490 3 2 91111258 5 3 857731777 5 3 507308490 3 2 556605328 1 2 681728740 1 1 377509580 3 81073251 1 2 1 5 2 588790354 1 1 556605329 1 348652718 2 173087941 1 2 710733675 1 3 389290763 2 2 539527856 3 2 963056780 2 1 744868656 1 101250004 3 963056778 5 1 482818266 2 963873519 1 3 348652717 4 1 665245341 2 556605329 2 2 147747440 4 2 966631801 4 3 173087940 1 1 539527855 1 200354483 2 273869784 1 2 710733675 3 1 184147678 3 781833036 3 3 389290763 1 3 417188303 5 3 438133772 5 1 6632155 1 417188303 2 556605329 2 2 710733676 1 1 665245341 2 565111336 2 3 665245340 4 3 665245340 1 2 360543849 2 3 429939460 4 2 998228699 3 1 565111336 3 184147679 3 1 878542863 2 681728740 2 1 878542863 2 56519639 5 2 539527855 2 1 216140704 1 507308489 1 780418694 1 184147678 1 588790353 2 766356433 4 2 273869783 1 1 6632155 2 216140704 3 3 429939458 3 2 781833036 2 3 348652717 5 1 744868656 1 963873520 1 429939459 1 246549659 2 744868657 1 2 56519638 3 1 857731778 3 313062683 5 2 482818265 1 1 246549659 1 206422528 1 564836882 1 29366295 3 539527854 5 3 710733674 1 2 766356433 5 3 76211860 2 1 377509580 1 482818266 2 246549658 2 1 6632155 1 348652718 3 417188303 1 2 76211862 5 3 963873519 2 3 216140704 5 1 313062682 2 681728741 4 3 29366296 5 2 56519638 5 1 273869784 2 681728740 4 2 710733675 2 2 348652719 3 1 1000000000 3 1 2 1 6632155 3 2 4 1 556605329 1 6632155 3 200354482 4 3 482818267 3 1 766356434 3 389290763 2 2 184147679 3 1 482818266 3 556605329 1 2 231398662 2 1 86883812 3 963873521 5 1 91111257 2 2 4 3 417188303 5 3 292015613 4 1 184147678 3 56519637 4 3 429939459 4 1 81073252 3 81073251 4 3 173087939 3 1 681728741 1 1 1 966631802 1 766356434 2 246549658 3 1 184147678 3 565111336 1 1 857731778 1 348652718 1 360543850 1 564836882 2 147747440 5 1 147747440 2 2 1 1 766356434 1 184147678 1 76211861 1 564836882 3 348652718 4 1 766356434 1 482818266 1 963873520 2 81073253 3 1 857731778 3 216140704 5 3 482818266 4 1 1000000000 1 206422528 1 539527855 3 417188303 3 2 963873520 5 3 744868655 4 1 313062682 1 857731778 2 556605328 3 2 81073253 2 3 780418694 2 1 564836882 1 200354483 2 878542862 4 2 377509581 1 1 184147678 1 747241048 3 744868655 1 1 184147678 1 963056779 1 744868656 1 56519638 1 507308489 2 206422528 3 2 207264424 4 2 1 2 1 273869784 2 681728740 3 1 76211861 3 857731779 4 2 216140703 1 3 429939459 1 3 681728740 4 1 417188303 1 389290764 2 588790353 5 3 766356435 4 1 780418694 2 56519639 3 1 184147678 2 665245342 4 3 963873520 4 1 377509580 1 998228699 3 429939460 2 2 878542864 5 2 710733675 2 2 564836881 5 3 857731778 4 2 147747441 4 3 184147678 3 1 292015612 3 429939458 2 2 81073252 2 2 963873521 3 1 200354483 2 81073251 2 1 482818266 3 184147677 4 1 963873520 1 998228699 3 91111256 4 1 389290764 3 206422528 1 1 710733675 1 377509580 3 56519639 2 2 857731779 5 3 963873520 1 1 438133771 3 438133772 3 1 429939459 1 216140704 1 665245341 1 710733675 3 231398662 2 3 273869784 5 2 231398663 1 3 588790352 3 3 857731777 5 3 565111336 3 1 173087940 2 766356434 3 2 665245340 1 1 507308489 2 86883811 1 2 429939458 5 2 565111335 4 2 710733674 5 1 857731778 2 710733674 5 3 360543851 5 3 292015613 1 3 348652719 4 3 588790352 1 1 665245341 3 878542862 4 3 556605329 5 2 207264423 5 1 216140704 1 564836882 3 348652717 4 2 710733674 1 1 1000000000 1 588790353 1 482818266 1 29366295 1 389290764 2 360543849 1 2 766356433 2 2 200354482 3 3 878542864 1 1 565111336 2 507308488 2 3 184147677 5 3 207264423 2 2 147747441 5 2 206422529 3 2 86883812 3 2 556605330 2 2 482818266 2 1 438133771 1 565111336 3 313062683 5 1 966631802 2 998228700 2 2 966631801 2 2 565111337 4 2 857731779 1 2 200354484 4 1 747241048 1 206422528 3 246549660 1 3 1 3 3 348652719 5 3 29366295 1 3 710733675 2 2 360543851 2 3 29366295 2 3 878542864 4 1 998228699 1 56519638 2 1 3 3 313062682 5 3 747241047 3 1 86883812 2 173087940 4 2 86883811 1 1 507308489 2 963056779 4 3 963056780 1 2 6632156 3 2 56519637 5 1 389290764 1 56519638 3 878542864 2 3 780418693 2 1 76211861 2 246549659 3 3 780418693 5 3 766356435 3 1 200354483 2 780418693 1 1 200354483 2 348652717 4 2 348652717 1 2 231398662 5 2 216140705 4 2 200354482 5 1 564836882 1 207264423 1 998228699 3 878542863 2 3 438133771 5 3 91111256 4 2 246549659 1 2 246549659 3 3 86883812 1 2 292015611 1 3 184147678 5 3 206422528 2 1 246549659 1 565111336 2 313062682 2 2 556605329 3 1 207264423 1 564836882 1 101250004 3 438133770 1 1 710733675 2 417188303 2 1 101250004 1 998228699 1 966631802 3 588790354 3 3 56519638 2 3 710733674 1 3 963873521 5 3 360543850 1 3 963873519 4 3 963056780 4 2 56519638 1 1 101250004 2 999999999 3 1 429939459 1 231398662 1 556605329 2 429939458 5 2 184147678 3 2 360543850 5 2 101250005 2 3 246549659 4 2 998228700 4 1 744868656 2 539527855 5 1 966631802 2 231398662 1 2 200354482 2 3 313062683 5 2 564836882 5 2 360543850 4 2 360543849 5 3 1000000000 4 2 556605328 3 1 539527855 3 86883813 4 2 2 2 1 200354483 1 429939459 3 744868655 1 3 438133771 5 1 348652718 1 539527855 3 963873521 5 3 76211861 2 3 747241049 2 2 173087939 2 1 539527855 3 963873519 5 2 81073251 1 1 101250004 3 1000000000 3 2 246549660 3 3 76211862 5 2 389290764 4 3 56519637 5 1 360543850 1 710733675 3 857731777 1 2 565111335 2 1 184147678 3 556605330 2 2 76211860 3 1 173087940 3 389290764 5 1 429939459 1 507308489 2 963873521 3 2 56519639 4 3 1000000000 4 1 429939459 2 1 1 2 766356434 5 1 56519638 2 56519637 4 3 377509579 5 1 200354483 3 207264422 3 3 56519637 5 3 246549658 3 1 56519638 3 564836881 5 3 246549658 4 3 216140704 3 1 766356434 1 147747440 2 681728740 2 3 313062683 5 1 313062682 3 417188302 1 3 744868655 3 1 780418694 2 216140704 2 2 429939458 2 2 200354483 3 1 747241048 2 588790352 2 2 147747440 2 3 29366294 2 1 173087940 3 747241049 5 1 184147678 2 1 4 3 360543850 3 1 963873520 3 389290763 2 2 200354484 5 2 207264423 3 1 273869784 2 539527855 1 3 91111257 4 2 1000000000 1 1 231398662 2 101250004 5 1 482818266 3 91111257 1 1 76211861 2 781833036 2 3 377509580 4 1 588790353 3 998228699 3 1 246549659 2 273869784 1 3 780418694 5 1 1000000000 2 766356435 1 1 81073252 1 747241048 2 101250004 4 3 963056778 5 2 1 3 3 744868656 4 2 91111256 2 2 216140704 2 2 507308489 1 3 857731778 5 1 207264423 1 81073252 1 360543850 3 780418695 5 1 273869784 1 507308489 1 147747440 3 565111335 4 1 417188303 3 482818267 4 2 744868657 1 2 184147679 1 1 417188303 2 81073251 3 3 292015611 3 3 556605328 1 1 216140704 1 766356434 2 6632156 1 3 29366295 2 2 963056778 1 3 81073252 5 1 184147678 2 207264424 4 1 556605329 3 963873519 5 1 206422528 1 429939459 1 389290764 1 377509580 3 216140704 2 1 766356434 1 963873520 1 91111257 1 76211861 3 1 4 1 556605329 3 710733675 3 2 200354484 3 3 966631803 5 2 292015612 1 3 147747441 4 2 681728742 3 3 292015613 2 2 966631803 2 1 207264423 2 206422528 4 3 681728741 4 1 86883812 1 56519638 3 744868657 1 2 313062681 3 1 539527855 2 86883813 5 3 200354482 4 2 665245342 1 1 747241048 1 29366295 1 29366295 3 207264424 3 1 76211861 2 710733674 2 3 744868656 3 2 292015611 3 1 564836882 2 377509579 5 1 292015612 3 216140704 2 3 482818266 2 3 360543850 3 1 744868656 2 564836883 5 3 292015611 1 2 6632155 3 1 200354483 1 273869784 2 231398661 5 3 246549659 4 1 147747440 3 780418693 2 1 665245341 2 429939458 5 2 681728741 4 1 29366295 3 963056779 1 3 429939460 5 1 539527855 2 29366294 2 1 348652718 3 780418695 3 3 588790352 1 2 438133771 2 1 231398662 2 29366294 3 2 91111257 5 3 76211861 4 2 963056778 2 2 86883813 1 2 91111256 3 1 360543850 3 878542863 2 1 147747440 2 665245341 3 2 564836882 5 3 147747440 2 2 429939459 1 2 681728742 4 2 56519639 4 1 564836882 2 564836882 3 2 507308488 3 3 1 3 1 216140704 1 377509580 2 999999999 4 1 429939459 1 101250004 2 91111258 1 3 231398661 2 3 429939459 1 3 29366295 3 1 206422528 2 878542864 4 3 348652717 4 1 348652718 3 56519637 2 2 966631802 5 2 766356434 1 2 101250003 2 1 348652718 1 766356434 2 999999999 4 3 101250003 3 1 76211861 2 6632156 5 3 565111337 3 3 200354482 3 3 539527854 1 3 565111335 5 3 966631802 1 2 1000000000 1 1 963056779 2 207264423 5 1 963056779 1 216140704 2 81073253 3 3 207264422 1 2 348652717 1 3 206422527 2 2 556605328 5 1 681728741 1 963873520 1 963873520 1 292015612 2 878542863 4 2 766356433 2 1 6632155 2 744868656 3 1 681728741 2 556605328 4 3 565111335 2 1 231398662 2 377509581 3 1 565111336 1 56519638 1 878542863 1 389290764 3 539527855 1 1 389290764 2 963056778 3 3 292015612 2 3 963056778 5 2 681728741 2 2 200354483 3 1 963056779 3 766356435 2 2 360543849 3 2 29366294 1 2 482818267 2 2 292015611 2 2 766356435 3 1 781833037 1 564836882 1 86883812 1 539527855 3 681728740 2 1 556605329 3 231398662 4 3 86883813 5 1 1 3 91111256 4 3 588790354 4 2 507308490 1 2 665245341 4 2 86883812 3 3 588790354 5 1 565111336 3 780418693 1 2 588790353 4 3 86883812 2 3 1000000000 4 2 878542864 4 1 747241048 3 216140705 1 1 565111336 2 438133770 4 2 6632156 1 1 539527855 1 1000000000 2 56519637 2 2 1000000000 3 2 1000000000 3 1 539527855 2 963056780 3 2 101250004 4 1 6632155 3 564836883 4 1 91111257 2 91111257 2 3 539527856 2 2 246549659 4 1 781833037 1 438133771 3 147747441 5 2 1 1 2 184147677 2 3 744868655 4 3 6632156 2 3 588790352 2 2 91111257 2 1 998228699 1 681728741 2 313062681 4 2 81073251 4 2 556605329 2 1 588790353 3 246549660 1 1 76211861 1 6632155 2 766356433 5 2 539527854 3 3 147747439 3 2 81073252 3 3 206422528 3 1 216140704 1 1 1 681728741 1 539527855 2 292015612 1 1 29366295 1 173087940 2 200354482 4 1 1000000000 3 101250004 4 1 766356434 2 744868655 5 3 313062682 4 1 147747440 1 360543850 1 482818266 2 313062683 4 2 482818267 1 2 429939458 2 2 56519638 1 2 588790353 3 2 1000000000 4 3 200354482 1 2 565111336 5 2 710733674 3 1 963056779 2 29366294 3 3 273869784 3 3 216140704 4 2 963056780 5 3 313062682 4 2 998228700 2 3 6632156 2 1 482818266 2 246549658 4 3 966631802 4 2 81073251 2 2 147747439 1 3 564836883 1 2 216140703 4 3 216140704 5 2 360543851 1 2 963873519 2 1 710733675 3 101250003 3 1 588790353 1 744868656 3 6632156 3 3 292015612 5 2 766356435 1 2 207264422 2 3 417188302 1 1 747241048 2 292015613 1 1 207264423 3 963873521 4 3 1000000000 3 3 438133771 5 2 273869785 4 1 1 3 963873519 2 3 389290763 3 2 6632154 2 1 507308489 2 780418695 5 3 86883812 2 1 6632155 1 147747440 2 564836882 1 2 417188303 1 3 565111336 5 1 173087940 1 780418694 2 438133772 1 2 56519639 2 1 91111257 1 86883812 3 29366294 3 2 665245341 1 2 147747440 3 2 348652717 3 1 91111257 3 963056778 2 1 231398662 1 588790353 1 147747440 1 231398662 2 966631803 4 2 206422529 1 1 710733675 2 184147677 3 2 207264424 3 2 147747440 4 2 91111256 4 3 360543851 4 2 766356433 4 2 781833037 3 1 246549659 1 360543850 3 313062681 4 1 539527855 3 781833037 3 2 429939460 1 2 273869784 3 1 216140704 2 963056779 1 2 76211860 5 3 231398661 4 1 710733675 1 781833037 2 348652717 2 1 200354483 1 377509580 2 998228700 2 2 200354484 4 1 963873520 1 539527855 2 417188302 1 1 963056779 1 565111336 1 360543850 1 360543850 1 507308489 2 313062681 2 2 76211862 3 3 377509580 2 1 710733675 2 766356433 2 3 744868655 2 3 206422527 1 3 377509580 2 2 56519637 5 3 966631802 4 1 998228699 2 216140703 1 1 438133771 2 1 4 2 29366296 1 3 360543850 2 2 184147679 4 1 747241048 2 507308488 4 3 747241048 2 3 389290765 5 1 206422528 1 81073252 1 556605329 2 56519639 2 1 360543850 1 86883812 2 91111256 4 3 963873521 3 1 429939459 2 173087940 4 3 556605328 5 2 857731777 1 3 292015613 4 1 665245341 2 857731778 5 3 681728741 3 1 206422528 2 710733676 1 1 348652718 3 539527856 5 1 747241048 2 206422529 1 3 173087939 3 2 377509581 5 3 86883812 2 2 1 4 3 681728741 1 3 744868655 1 2 681728741 5 1 360543850 1 184147678 3 29366294 2 3 246549660 5 2 389290765 2 2 292015611 4 1 556605329 3 588790353 2 2 56519639 1 2 417188304 4 1 681728741 2 313062681 2 3 588790352 1 3 747241047 1 1 389290764 1 231398662 1 710733675 3 56519637 3 2 588790353 5 2 91111258 2 2 963056780 1 1 556605329 1 438133771 1 56519638 3 556605330 3 2 781833036 1 2 216140703 3 1 588790353 2 81073252 3 2 360543850 4 3 377509579 5 3 507308488 1 2 56519638 2 2 556605329 4 1 429939459 3 1 4 3 246549659 3 2 539527854 1 1 216140704 1 417188303 2 86883813 3 3 665245342 3 3 438133772 3 3 29366294 1 3 389290763 4 2 29366295 2 1 56519638 3 710733674 2 1 216140704 2 1000000000 1 1 539527855 2 857731779 5 2 878542862 2 2 665245340 4 2 747241048 1 1 588790353 2 565111335 1 2 231398662 3 2 539527856 5 2 81073253 3 1 377509580 3 246549658 4 2 429939459 5 3 360543850 1 2 273869783 2 2 56519637 5 3 556605330 5 3 857731778 1 2 878542863 4 3 781833036 3 3 710733674 4 1 744868656 3 207264423 3 2 81073253 1 3 389290765 5 1 747241048 2 184147677 3 3 588790352 1 1 1000000000 2 29366294 5 2 966631803 5 2 81073252 4 3 231398661 5 1 101250004 3 963056778 3 2 744868656 5 2 438133772 5 1 147747440 3 76211860 5 3 76211862 2 1 81073252 1 766356434 3 246549660 4 2 998228698 3 1 747241048 2 147747441 3 1 747241048 2 377509580 5 1 6632155 1 857731778 2 81073252 2 1 564836882 1 173087940 3 360543851 2 1 86883812 1 781833037 3 963873521 2 1 747241048 3 348652717 1 3 389290763 2 2 747241049 5 2 556605328 3 1 231398662 3 81073251 2 3 857731777 1 1 857731778 1 588790353 3 246549660 4 1 231398662 3 878542862 2 1 207264423 2 273869784 5 3 963873519 2 2 665245340 3 2 348652717 5 1 246549659 2 86883813 5 2 147747439 1 1 781833037 3 1000000000 3 1 588790353 1 86883812 2 588790353 2 1 76211861 1 101250004 1 966631802 3 878542864 4 1 360543850 2 81073253 5 2 780418693 1 3 963056779 5 3 438133771 3 1 998228699 1 417188303 1 417188303 1 429939459 2 966631801 2 3 207264422 4 2 588790354 3 3 173087941 5 3 710733675 4 1 206422528 2 216140705 4 1 507308489 3 6632155 1 1 781833037 2 360543851 3 1 216140704 2 565111336 4 2 101250003 3 3 147747441 1 2 665245342 4 2 963056780 2 3 857731779 2 3 348652719 5 2 173087941 2 1 313062682 3 565111335 5 2 878542864 5 3 857731777 4 2 86883811 5 1 6632155 3 565111335 2 2 565111336 5 1 588790353 3 438133772 4 3 780418693 2 3 86883813 1 3 963873521 5 1 438133771 1 292015612 3 360543851 1 1 231398662 2 29366296 3 1 417188303 2 246549658 1 2 91111258 4 2 998228698 3 3 101250003 1 3 348652718 3 1 556605329 1 56519638 1 556605329 1 744868656 1 56519638 3 747241048 2 3 389290763 3 1 56519638 3 1000000000 1 2 429939460 1 1 564836882 3 565111335 5 3 56519638 1 3 588790353 3 2 389290763 1 2 91111257 2 1 81073252 2 101250004 4 2 81073251 2 3 999999999 3 2 200354484 3 2 564836881 4 1 184147678 2 76211862 3 3 200354484 2 3 878542864 5 2 246549660 5 2 200354484 2 3 998228699 3 2 86883812 4 2 147747441 1 3 216140704 3 3 292015611 2 3 184147679 5 2 744868657 1 1 216140704 3 200354484 3 2 665245341 3 1 206422528 1 1 3 766356434 1 2 507308490 4 1 292015612 1 231398662 2 101250004 2 2 963056778 3 3 389290763 2 2 482818265 5 1 313062682 3 173087940 3 2 998228700 1 2 273869785 4 3 966631801 5 3 507308489 3 3 747241047 3 2 29366295 3 3 429939458 1 2 101250003 5 2 588790354 2 2 56519637 4 3 710733674 5 1 556605329 1 963056779 3 710733675 4 1 389290764 3 207264424 2 1 207264423 2 360543849 5 1 681728741 2 1000000000 2 3 539527855 4 3 389290764 5 3 207264424 2 2 377509581 2 3 184147677 3 3 565111336 5 1 184147678 2 1 2 2 348652719 1 1 101250004 3 665245341 4 2 565111336 3 1 681728741 1 173087940 1 91111257 2 207264423 2 1 438133771 2 564836882 3 2 147747440 2 1 56519638 2 348652719 3 1 780418694 3 1 2 1 781833037 3 710733675 4 2 588790352 5 3 998228698 5 1 564836882 3 56519639 5 3 360543851 2 1 780418694 1 507308489 2 377509579 3 2 313062682 5 2 56519638 5 1 781833037 2 588790352 4 2 998228699 3 3 360543850 2 1 81073252 3 1000000000 1 2 184147679 2 2 665245342 2 1 216140704 1 200354483 1 710733675 1 963873520 2 184147679 1 3 417188302 3 3 273869785 4 2 438133770 5 3 377509579 5 1 313062682 1 588790353 3 389290765 4 2 417188304 4 3 76211862 3 1 1 1 998228699 2 588790353 1 2 273869785 1 3 206422528 2 2 766356434 2 2 417188303 3 2 417188302 4 2 564836882 5 1 710733675 1 231398662 1 6632155 2 998228698 4 2 482818265 1 2 564836883 4 2 231398662 2 1 681728741 2 91111258 2 1 81073252 3 665245340 4 2 200354482 4 2 207264423 5 1 998228699 2 1000000000 4 1 76211861 3 665245341 4 1 273869784 1 348652718 3 101250004 1 2 29366294 5 2 998228698 5 2 173087940 5 2 417188303 2 2 482818266 5 3 665245342 1 1 91111257 3 564836881 5 1 878542863 2 1 2 2 588790353 2 1 710733675 2 200354484 2 2 147747440 4 2 539527856 3 3 747241048 3 2 565111336 4 2 231398661 2 2 556605329 4 2 744868655 4 1 86883812 3 966631801 3 1 966631802 2 348652718 2 1 56519638 2 588790354 2 3 963873520 3 2 86883811 5 3 91111256 1 1 377509580 1 507308489 3 184147679 5 2 246549658 5 3 231398662 2 1 878542863 1 246549659 1 81073252 2 29366295 5 3 246549658 1 1 348652718 2 963873520 1 2 744868655 3 3 429939458 1 3 766356435 1 3 377509579 3 3 86883812 1 1 780418694 3 348652717 1 3 681728741 2 2 744868656 3 1 273869784 3 200354482 4 3 564836882 5 2 231398661 4 2 76211860 2 1 878542863 2 207264422 5 1 539527855 2 273869785 3 2 206422528 3 2 857731778 3 2 556605330 5 1 710733675 1 429939459 3 766356435 2 1 101250004 3 963873520 4 1 81073252 3 966631801 3 3 206422527 1 3 313062681 1 2 966631801 4 1 438133771 2 565111336 1 1 780418694 3 963056779 5 2 857731779 1 3 966631802 2 2 1000000000 2 2 417188302 3 1 507308489 2 29366294 4 2 101250004 4 3 173087939 4 3 781833037 1 1 101250004 2 173087940 1 3 207264422 5 3 507308488 5 1 766356434 1 744868656 1 200354483 1 438133771 2 780418694 2 2 147747439 3 1 313062682 2 56519637 4 3 86883812 4 1 966631802 2 766356435 3 2 246549660 3 3 377509580 4 2 246549658 4 3 963056779 1 2 747241047 4 2 417188302 5 3 377509581 5 1 216140704 3 417188303 1 3 766356435 3 3 173087940 2 2 556605329 5 2 184147677 3 2 91111258 5 3 216140704 5 2 200354482 2 3 963873521 4 2 292015613 4 2 231398663 4 3 665245340 2 1 878542863 1 857731778 2 429939460 3 3 781833037 5 1 588790353 3 377509581 1 1 565111336 2 747241048 3 2 173087940 1 2 438133772 3 2 963873520 3 3 81073252 2 1 744868656 3 173087940 3 2 360543851 1 1 665245341 2 348652717 3 1 556605329 3 207264422 3 1 766356434 1 56519638 1 86883812 2 184147677 4 1 273869784 1 173087940 1 744868656 1 313062682 3 101250004 2 2 766356434 3 2 482818266 1 2 389290763 2 3 1000000000 2 3 292015612 1 2 1 5 3 539527855 1 1 665245341 2 588790352 3 2 56519638 2 3 417188304 5 1 429939459 2 482818265 1 2 216140704 2 3 781833037 2 3 81073252 5 3 417188304 3 2 564836882 2 1 781833037 2 588790353 2 3 565111336 4 1 389290764 2 429939460 2 2 6632156 2 2 377509579 4 1 377509580 2 206422527 4 2 417188302 5 3 963873520 5 3 81073251 5 2 56519639 5 1 184147678 2 857731779 3 3 556605330 3 2 273869785 2 3 389290764 2 2 857731777 1 3 184147679 4 3 377509579 1 2 200354483 1 1 588790353 1 86883812 2 564836882 5 1 747241048 1 216140704 3 76211860 3 1 588790353 1 857731778 2 681728742 3 2 963056779 1 1 780418694 2 1000000000 1 1 91111257 3 766356434 5 2 878542864 2 2 91111256 3 1 389290764 1 766356434 2 556605328 5 1 56519638 1 878542863 1 101250004 2 482818265 1 1 360543850 1 246549659 1 429939459 3 1 3 3 747241047 2 2 292015611 5 3 681728741 5 2 665245342 1 2 81073253 5 2 438133771 4 2 665245342 1 1 91111257 3 184147677 5 2 313062682 5 2 6632155 1 2 781833037 2 1 747241048 3 216140704 2 2 292015611 4 3 482818266 4 3 184147677 5 2 565111336 4 3 86883813 2 2 438133771 2 2 101250003 5 2 81073252 2 2 207264422 3 3 206422528 2 2 76211862 2 1 6632155 1 963056779 2 76211862 1 1 438133771 3 417188304 4 2 101250005 4 2 231398663 5 3 360543849 5 1 857731778 3 857731779 1 1 878542863 1 665245341 1 56519638 2 207264423 3 3 665245340 3 2 781833037 3 1 878542863 2 91111256 5 1 857731778 2 998228699 5 1 438133771 2 206422527 2 1 998228699 2 292015612 1 1 482818266 3 565111337 3 2 710733674 4 2 56519637 5 3 998228698 4 3 56519638 4 3 56519639 3 2 482818266 1 1 360543850 1 588790353 2 360543851 2 2 360543849 5 3 389290765 4 3 206422527 4 1 780418694 3 246549660 5 2 377509579 3 2 2 1 2 482818265 1 3 216140703 1 1 878542863 2 273869784 1 1 539527855 3 81073251 2 3 206422529 1 2 147747441 3 3 417188303 2 3 389290765 4 1 56519638 3 417188303 4 1 173087940 3 246549658 1 3 81073251 5 1 998228699 2 348652717 1 2 231398663 3 2 417188304 2 3 348652717 4 1 101250004 3 101250005 2 3 507308489 2 1 273869784 1 878542863 1 389290764 2 207264423 1 2 766356433 1 2 81073251 1 3 184147679 1 1 6632155 2 564836883 1 3 231398662 5 3 91111257 4 1 173087940 3 588790354 5 2 81073252 5 2 747241049 4 1 29366295 1 998228699 1 1000000000 2 1 3 1 665245341 2 76211861 3 1 6632155 1 147747440 2 681728741 3 1 857731778 3 507308488 4 2 780418695 2 3 273869785 2 1 173087940 2 147747439 1 1 438133771 1 101250004 2 482818266 5 1 766356434 2 348652717 4 3 86883813 5 2 878542862 4 3 1000000000 1 2 184147679 5 2 588790352 5 2 998228699 1 1 86883812 3 539527854 4 3 963873519 4 2 6632154 5 2 998228698 4 3 292015611 5 3 539527854 1 2 216140705 5 1 173087940 2 147747441 4 1 665245341 1 878542863 2 1000000000 4 2 200354482 2 3 966631801 1 3 710733675 4 1 91111257 2 966631803 1 3 231398662 3 3 681728741 1 2 101250005 2 2 482818267 1 3 173087940 5 1 29366295 2 2 4 1 56519638 1 86883812 1 216140704 3 417188304 3 2 29366296 3 2 564836883 4 1 744868656 1 781833037 2 744868655 4 3 246549660 1 2 91111258 3 1 507308489 2 101250005 1 3 313062682 2 3 878542864 1 2 417188304 2 2 389290763 4 2 857731777 1 3 81073252 5 2 857731777 3 3 966631803 3 2 91111256 3 2 86883812 3 3 429939460 5 3 588790354 3 3 86883813 3 1 360543850 3 207264424 1 3 681728742 1 2 231398663 4 2 710733676 3 2 173087940 1 2 292015613 3 2 565111335 5 1 29366295 2 207264424 1 2 507308489 1 1 539527855 3 200354484 3 2 781833036 4 2 348652718 2 3 273869784 5 3 377509581 1 1 147747440 3 377509579 4 1 482818266 3 81073252 5 2 2 1 1 348652718 2 744868657 5 3 206422528 4 2 665245342 2 1 6632155 3 377509579 2 2 539527856 5 1 963056779 3 710733676 5 3 429939460 2 2 389290765 5 2 781833037 1 1 173087940 1 482818266 2 744868656 3 2 91111258 3 2 147747440 1 2 91111258 1 1 101250004 1 429939459 2 348652718 3 2 200354482 1 1 766356434 3 998228699 1 1 101250004 1 6632155 1 429939459 2 963873520 2 2 681728742 1 3 963873519 2 2 966631802 4 2 966631802 2 1 360543850 1 184147678 3 292015613 3 1 389290764 2 564836883 2 1 147747440 3 377509581 3 3 565111335 4 2 999999999 3 2 273869784 5 1 744868656 1 86883812 2 556605328 4 2 482818265 3 1 681728741 2 482818265 1 3 147747441 3 3 348652718 4 2 1 4 3 273869783 2 2 744868656 5 1 184147678 1 766356434 2 482818267 1 1 207264423 1 207264423 1 878542863 1 438133771 3 56519638 1 3 173087940 1 3 360543850 1 3 348652717 2 3 313062681 1 3 246549660 2 1 780418694 2 173087941 2 1 101250004 3 76211862 4 3 360543851 5 1 101250004 2 348652719 2 2 76211861 2 2 417188302 5 3 184147679 2 2 710733675 5 2 76211860 4 3 29366295 3 2 207264423 5 3 429939460 2 1 564836882 1 963056779 1 665245341 1 507308489 1 246549659 1 1 2 963873521 4 2 86883811 1 1 539527855 2 556605328 2 3 206422528 5 1 184147678 2 539527856 4 2 246549658 2 1 292015612 1 389290764 1 207264423 1 207264423 3 377509580 5 2 81073251 3 2 360543850 4 1 781833037 3 878542862 4 3 681728740 4 3 963056780 4 1 207264423 1 231398662 1 857731778 1 588790353 1 206422528 2 207264423 3 1 417188303 1 710733675 2 766356435 1 3 744868657 3 3 56519637 1 3 29366295 1 2 273869785 5 3 780418693 5 1 766356434 2 56519637 5 2 101250004 5 3 292015613 5 3 588790352 4 1 1000000000 1 565111336 3 360543850 4 3 766356434 3 2 216140704 1 2 2 4 3 200354482 3 3 348652719 3 3 766356434 2 1 539527855 1 963873520 2 429939460 2 3 966631803 5 2 564836881 5 2 1000000000 2 3 76211860 1 2 857731779 2 1 507308489 2 878542864 1 2 200354483 4 3 91111256 1 1 206422528 3 86883812 4 1 206422528 2 292015611 2 3 101250003 5 1 417188303 1 246549659 2 539527856 3 1 348652718 2 665245341 1 1 81073252 3 200354483 1 2 1000000000 4 3 56519637 1 2 231398662 4 3 6632155 5 2 429939460 3 3 417188303 4 3 781833038 3 2 429939459 1 3 878542864 3 1 556605329 2 588790353 4 2 6632156 3 2 565111335 2 1 348652718 2 482818267 3 2 857731777 3 2 963056780 3 3 173087940 5 3 998228700 1 2 29366294 5 3 81073251 3 1 588790353 3 29366294 1 2 29366296 4 1 429939459 3 101250003 1 1 878542863 3 184147679 2 2 246549659 3 1 29366295 3 313062682 1 1 963056779 2 76211860 1 2 1 3 3 482818266 5 1 665245341 1 81073252 2 313062681 1 2 710733676 3 1 507308489 1 588790353 1 1 2 91111256 3 1 206422528 2 878542862 4 1 200354483 1 780418694 1 184147678 1 417188303 2 389290764 1 3 200354483 1 3 76211862 2 2 207264424 5 1 313062682 3 273869785 3 2 206422529 3 3 766356433 3 1 206422528 2 216140703 2 3 81073252 1 2 200354482 4 1 665245341 3 781833036 2 3 216140705 5 2 507308489 5 1 1000000000 3 878542862 3 3 966631801 1 1 1000000000 3 231398663 4 3 81073252 2 2 1 1 2 313062683 5 1 665245341 3 1000000000 4 2 963873519 5 3 207264422 4 1 963873520 2 429939458 3 3 207264422 4 3 565111337 4 3 56519639 4 2 681728742 3 3 56519638 1 2 81073253 3 2 744868655 1 3 360543850 3 3 313062681 3 3 389290765 5 3 147747440 4 2 273869783 3 3 681728742 5 1 246549659 2 206422529 5 2 147747440 3 3 438133771 5 1 438133771 2 507308489 2 3 292015612 5 1 429939459 2 681728741 5 2 665245340 5 1 747241048 2 6632154 3 3 389290763 5 2 878542864 4 3 780418693 2 1 101250004 1 29366295 1 417188303 3 565111337 3 3 710733675 5 3 206422527 5 1 173087940 2 377509579 3 2 998228699 3 2 681728740 2 3 564836882 3 2 206422529 4 2 966631802 1 2 173087941 5 2 878542862 4 1 246549659 2 556605329 5 1 360543850 2 766356434 3 2 878542862 2 1 963056779 1 556605329 1 766356434 1 1 1 963056779 1 781833037 2 681728741 5 3 76211860 2 1 747241048 2 101250005 2 1 246549659 1 1 3 6632156 4 3 1 5 2 216140704 3 1 101250004 3 710733675 3 3 438133771 5 1 565111336 2 710733674 3 3 963056778 4 1 29366295 3 91111257 4 1 665245341 3 56519638 3 1 681728741 2 747241048 5 3 56519639 3 1 878542863 3 747241047 2 2 780418695 2 3 665245341 1 2 200354483 3 3 963873520 4 3 360543851 3 3 766356433 2 3 966631802 3 1 377509580 1 539527855 1 780418694 1 744868656 1 348652718 3 377509580 2 2 200354482 3 3 348652718 5 2 665245342 4 3 878542864 4 2 360543850 4 1 292015612 3 780418693 2 2 999999999 1 1 246549659 1 565111336 3 292015612 2 3 231398661 3 2 556605330 4 2 292015611 1 1 246549659 3 56519637 1 3 482818266 5 1 588790353 3 588790354 2 3 438133770 1 2 539527855 4 2 710733676 1 1 710733675 1 273869784 2 417188303 5 2 313062682 1 3 539527856 1 2 207264422 2 1 1 1 710733675 1 564836882 2 766356433 1 3 665245340 2 1 56519638 2 564836883 4 3 556605329 1 2 744868656 3 3 857731778 4 1 147747440 3 966631801 1 1 878542863 3 101250005 4 2 417188304 5 1 781833037 1 539527855 2 273869785 1 2 963056778 3 3 744868655 5 1 878542863 3 184147678 4 3 710733676 5 3 29366294 1 3 710733674 1 1 857731778 3 564836883 4 3 438133772 5 3 998228700 2 2 781833036 5 3 998228700 3 1 747241048 3 313062681 2 1 429939459 1 417188303 2 377509580 3 3 429939458 2 2 998228699 2 1 91111257 1 147747440 3 207264424 1 3 86883813 2 2 56519639 1 1 6632155 1 101250004 1 207264423 1 86883812 2 999999999 5 2 389290764 5 2 565111337 3 2 710733674 4 1 86883812 3 747241047 2 3 6632154 4 2 173087939 2 1 246549659 2 231398662 3 2 101250004 5 1 588790353 1 6632155 2 29366295 1 2 781833038 5 2 507308489 2 2 417188303 2 3 207264424 3 2 429939460 4 3 81073252 1 3 273869784 5 3 747241048 1 3 482818265 1 2 781833036 5 3 781833037 4 2 780418693 3 1 507308489 2 173087939 5 3 564836883 2 1 780418694 2 273869785 2 3 780418694 1 1 482818266 3 539527856 3 1 101250004 2 1000000000 5 1 377509580 1 29366295 1 101250004 3 747241048 3 1 389290764 2 29366296 4 1 216140704 3 780418694 3 3 147747440 5 2 101250003 1 3 91111258 3 3 998228700 3 2 681728740 4 1 747241048 3 565111335 4 2 173087940 1 2 564836882 3 2 417188303 2 3 857731777 4 1 963056779 1 377509580 2 999999999 1 3 1 1 2 313062683 4 1 681728741 3 681728742 3 1 878542863 1 29366295 1 766356434 1 766356434 3 766356434 3 1 348652718 2 780418694 1 1 766356434 3 482818266 5 2 565111336 5 3 857731779 1 2 184147677 1 2 246549659 1 2 482818266 1 3 389290765 3 3 507308488 4 1 200354483 3 246549659 3 2 665245341 5 2 147747441 1 3 998228699 5 2 766356434 3 3 857731778 1 3 246549658 5 3 56519639 4 3 429939458 5 3 556605329 1 1 377509580 1 29366295 2 417188303 3 3 184147679 2 2 377509580 1 2 588790354 2 1 273869784 2 91111256 2 1 710733675 3 200354483 1 3 588790353 4 1 766356434 1 565111336 3 246549659 3 2 147747439 5 3 56519637 2 2 998228699 1 3 429939458 2 1 360543850 2 147747441 5 2 780418694 3 1 206422528 2 207264424 2 1 173087940 1 91111257 2 389290763 4 2 207264424 4 3 76211861 2 1 539527855 2 878542863 3 3 482818265 4 1 665245341 2 744868657 2 1 998228699 2 273869784 3 2 747241047 2 3 507308490 2 3 200354484 1 3 76211862 3 1 417188303 1 184147678 1 588790353 1 417188303 1 857731778 2 292015611 4 3 963056780 5 1 1000000000 1 565111336 2 998228698 1 1 86883812 3 206422529 2 3 377509580 5 3 966631802 5 1 564836882 3 681728741 2 2 377509580 5 1 1 3 6632156 2 3 963873519 2 2 246549660 4 3 86883811 2 3 565111336 2 2 292015611 4 2 539527856 4 1 766356434 3 86883812 4 2 273869784 5 2 781833038 4 3 539527855 5 2 91111257 1 2 6632154 5 2 389290765 4 1 360543850 2 389290763 4 3 966631803 5 2 507308490 3 3 91111258 2 1 200354483 3 556605330 4 3 81073253 1 2 207264424 5 1 377509580 2 998228699 5 3 101250003 4 2 665245342 5 3 377509581 4 3 963873519 3 3 780418695 3 2 273869783 4 1 681728741 3 91111258 5 3 482818265 5 1 377509580 2 747241048 4 1 207264423 3 966631801 2 1 377509580 1 963056779 1 588790353 1 438133771 2 857731777 5 1 429939459 2 747241047 1 1 564836882 3 56519639 4 3 417188303 5 2 313062683 5 1 292015612 2 360543850 5 3 360543849 1 2 857731778 5 3 966631803 4 1 710733675 2 216140704 2 3 86883813 4 2 998228700 4 1 744868656 3 507308489 1 2 665245341 4 3 173087939 2 1 76211861 1 588790353 2 588790353 2 2 1000000000 4 3 963873521 5 3 747241047 1 2 101250003 5 1 207264423 1 81073252 2 101250005 1 1 56519638 3 360543850 1 1 173087940 2 348652719 1 1 1 1 1 2 966631801 4 3 86883812 3 2 857731779 1 2 747241049 1 1 998228699 2 747241047 1 1 6632155 1 81073252 2 206422529 2 1 76211861 2 665245342 4 2 747241047 3 2 377509580 5 2 780418693 5 2 963056778 4 1 6632155 3 766356433 1 3 963056779 3 3 966631803 4 2 348652717 4 3 231398663 5 3 963873519 5 1 273869784 2 507308490 1 2 292015612 4 1 348652718 1 1000000000 2 963873519 2 1 482818266 1 565111336 3 878542862 5 3 292015613 1 3 147747440 2 2 588790353 4 1 482818266 3 507308488 4 1 216140704 1 200354483 3 377509580 1 2 360543849 2 1 665245341 2 377509579 2 3 360543850 4 3 246549659 2 2 539527854 1 1 417188303 1 665245341 2 857731777 5 3 766356435 5 3 200354482 3 3 1000000000 5 3 857731777 4 2 878542863 4 2 539527856 3 3 101250004 4 1 360543850 3 86883811 2 2 556605329 1 3 147747440 4 2 998228698 1 1 780418694 3 360543849 3 2 6632156 5 2 857731779 4 2 429939459 3 1 878542863 2 173087940 5 2 744868656 2 2 147747441 3 3 507308488 3 2 1000000000 4 3 389290765 1 1 377509580 2 56519638 5 3 710733674 2 2 417188303 1 3 231398663 2 3 417188302 2 1 101250004 1 56519638 2 200354483 1 2 999999999 1 2 744868655 2 3 101250004 1 2 81073252 1 2 564836883 4 1 438133771 2 81073251 2 2 681728741 1 1 1 2 200354482 3 3 565111336 5 2 56519639 1 2 429939460 2 3 200354484 3 3 963056778 4 3 207264424 4 1 360543850 1 780418694 1 963873520 3 565111335 4 3 681728742 5 3 556605330 1 1 56519638 2 246549659 5 2 747241047 3 1 56519638 3 963056778 5 3 998228698 2 1 482818266 3 857731779 2 1 681728741 1 1000000000 3 564836882 5 2 360543851 3 3 766356434 3 3 963056780 5 2 482818265 2 3 246549659 3 3 292015613 2 2 2 4 3 857731777 4 3 963056779 3 1 273869784 2 878542864 2 3 539527855 1 1 710733675 2 76211862 4 1 564836882 2 207264422 3 3 292015613 3 3 878542863 5 1 6632155 1 246549659 3 556605328 5 1 565111336 1 539527855 1 744868656 3 539527855 2 3 56519637 3 3 173087941 3 2 147747439 1 2 29366295 3 2 588790352 4 2 665245341 5 1 200354483 1 360543850 1 781833037 1 539527855 2 681728741 4 1 147747440 2 999999999 4 3 681728740 4 1 966631802 1 878542863 3 313062683 1 2 173087939 5 1 588790353 2 76211860 3 1 216140704 3 963056780 3 2 681728741 4 3 780418695 2 2 56519639 5 2 206422528 4 3 438133771 4 2 963056778 5 2 1000000000 3 1 200354483 2 86883811 2 3 556605329 1 2 539527854 2 3 766356434 2 2 710733674 2 3 482818267 5 1 966631802 3 507308490 4 3 429939460 1 3 91111256 4 3 173087941 5 2 999999999 4 2 389290765 5 1 184147678 2 710733674 2 2 101250003 1 2 507308488 1 2 184147678 2 3 429939458 3 3 507308489 1 2 348652717 2 3 147747440 2 3 744868657 5 3 101250005 2 1 556605329 3 878542863 3 1 665245341 1 565111336 3 780418694 1 1 417188303 1 1000000000 2 766356435 5 1 147747440 1 101250004 3 206422527 1 1 556605329 3 200354482 3 2 539527855 4 3 417188302 3 2 507308489 4 1 173087940 3 206422528 4 3 81073251 3 1 1000000000 3 292015611 2 1 780418694 2 556605328 5 2 6632156 4 2 206422529 1 2 780418694 3 1 482818266 1 1000000000 1 29366295 3 76211862 3 2 963056778 2 2 231398662 3 1 377509580 1 246549659 3 86883811 3 2 76211862 2 1 780418694 1 747241048 1 429939459 2 556605328 2 3 963873520 2 1 482818266 1 273869784 1 6632155 3 76211861 2 2 81073252 3 3 539527855 2 1 744868656 2 588790353 3 3 184147679 5 1 665245341 2 6632156 4 3 588790354 5 3 184147679 4 3 781833037 1 3 857731778 3 1 878542863 2 147747440 2 2 360543850 2 3 1000000000 4 1 417188303 1 963056779 1 744868656 1 878542863 3 857731778 1 1 781833037 3 744868657 4 2 966631802 2 3 173087939 3 2 246549658 2 2 348652718 5 3 747241048 1 1 389290764 3 184147677 5 3 482818266 1 3 781833036 2 3 207264424 3 1 963056779 3 565111336 2 3 273869784 4 1 1000000000 2 744868655 1 3 6632154 2 2 963873521 5 2 86883812 2 2 348652719 4 1 231398662 3 1000000000 2 1 1000000000 1 556605329 3 963056778 4 3 966631803 4 3 207264422 3 3 966631803 4 1 101250004 1 878542863 2 681728740 2 3 56519639 2 3 184147679 3 2 429939458 4 2 766356434 5 2 747241047 1 2 539527854 3 3 417188303 4 1 200354483 2 744868657 1 2 564836881 3 2 438133772 3 2 556605328 4 3 766356433 5 3 292015612 5 1 273869784 3 507308490 5 1 780418694 2 1000000000 4 1 744868656 1 81073252 1 766356434 1 429939459 2 429939458 5 1 173087940 2 348652719 3 3 710733676 5 1 56519638 3 438133772 5 2 556605329 1 1 781833037 1 780418694 1 998228699 2 29366295 2 1 438133771 2 417188304 4 1 246549659 3 857731779 4 2 207264422 3 1 878542863 1 507308489 1 348652718 2 507308488 5 3 313062682 5 2 963056779 2 1 966631802 3 86883811 5 3 857731777 3 2 200354482 4 1 206422528 2 681728742 5 1 173087940 2 76211861 3 2 747241048 1 2 681728742 2 3 56519639 1 3 101250005 5 3 147747441 3 1 377509580 2 6632156 5 3 91111256 5 2 963873520 2 3 246549659 4 1 998228699 3 147747439 2 3 744868655 2 3 207264422 1 3 246549660 5 2 781833036 1 3 206422527 4 1 963873520 1 966631802 1 360543850 3 389290763 1 2 507308488 4 1 417188303 2 389290764 2 3 184147679 1 3 313062682 1 2 91111256 5 1 556605329 1 207264423 2 482818266 3 2 429939459 2 2 417188302 4 1 747241048 3 963873520 1 2 91111257 4 2 878542864 4 2 86883813 5 1 780418694 3 6632154 4 1 246549659 1 389290764 1 101250004 2 681728740 1 1 216140704 2 556605329 4 2 857731778 1 1 206422528 2 781833036 1 1 216140704 1 207264423 3 216140705 1 3 857731779 3 1 147747440 2 747241049 2 1 857731778 2 206422528 3 1 377509580 2 766356434 1 3 360543849 2 3 556605329 3 3 665245342 2 2 507308489 1 1 766356434 2 747241048 3 3 292015611 4 2 564836882 1 2 2 3 1 429939459 1 878542863 1 207264423 2 781833036 1 1 313062682 2 556605329 5 1 147747440 2 744868656 4 2 556605328 3 1 200354483 1 86883812 1 147747440 2 147747440 2 3 377509581 3 3 438133771 2 3 29366294 1 2 556605330 5 2 429939459 5 3 1 3 1 76211861 3 588790353 2 3 564836883 4 3 101250004 4 2 76211862 1 3 81073253 2 2 6632154 3 3 29366294 1 3 747241047 2 2 998228698 5 2 1 5 1 780418694 3 101250005 1 1 966631802 1 91111257 2 91111258 2 2 184147677 4 1 91111257 2 681728741 3 1 565111336 3 216140705 1 1 216140704 1 29366295 3 348652719 1 3 389290765 1 3 86883811 5 2 91111257 4 2 377509580 2 2 206422527 1 2 273869784 5 3 101250005 3 2 86883812 1 2 857731779 3 3 86883813 2 2 206422529 5 1 200354483 2 429939460 2 2 998228700 2 3 147747440 4 3 710733675 1 2 360543850 1 2 780418695 3 1 747241048 2 206422529 2 3 389290765 2 2 747241047 3 3 429939460 5 2 76211861 1 1 556605329 2 482818267 5 2 313062683 5 1 1000000000 3 273869785 4 2 389290764 4 2 998228700 1 2 998228700 3 2 539527855 4 3 966631803 4 2 747241048 3 1 1 2 86883811 2 1 56519638 2 231398663 2 2 6632155 5 3 588790352 5 1 389290764 2 292015612 1 3 429939459 3 1 857731778 2 1 1 1 292015612 1 360543850 2 184147677 3 3 273869784 2 2 744868657 1 2 56519637 5 3 91111256 4 1 963873520 3 29366296 4 3 76211861 4 2 857731779 1 3 781833036 4 3 273869784 4 3 429939460 2 2 273869783 4 3 377509581 2 3 273869784 5 1 231398662 2 556605329 4 1 1 1 313062682 1 377509580 1 417188303 3 780418693 2 1 556605329 2 747241047 1 3 273869785 5 1 507308489 3 200354483 1 3 389290764 5 3 147747441 1 3 1 4 1 6632155 3 273869784 5 3 556605328 3 1 963056779 1 200354483 2 556605329 2 1 91111257 3 200354483 5 1 389290764 2 91111256 3 3 781833036 2 2 539527855 4 2 292015612 3 2 147747441 5 1 76211861 3 56519639 3 2 588790353 5 2 438133771 1 2 710733674 1 3 200354482 1 1 91111257 3 56519639 4 1 216140704 2 313062683 2 1 76211861 3 91111257 1 1 231398662 3 429939460 4 1 207264423 3 963873521 5 3 438133770 1 1 91111257 3 91111257 2 3 313062683 3 1 273869784 2 429939460 3 1 681728741 2 206422527 1 2 389290764 3 1 878542863 3 665245341 2 2 1 1 2 539527854 1 2 966631803 3 1 389290764 2 206422529 5 2 76211860 1 2 565111336 4 2 780418693 1 1 588790353 2 231398662 4 1 81073252 1 101250004 3 81073252 1 3 292015612 1 1 273869784 2 206422527 5 3 878542863 4 3 999999999 3 2 744868657 2 2 747241049 4 2 29366296 2 2 273869784 5 2 231398662 2 3 564836882 2 2 556605329 5 2 963056778 5 1 710733675 3 377509580 4 3 76211862 3 1 507308489 1 313062682 1 273869784 3 206422528 2 1 273869784 1 766356434 1 963056779 1 998228699 2 29366294 4 2 966631802 4 1 1000000000 3 417188304 5 1 313062682 3 556605329 3 2 963873521 1 2 681728742 4 2 963873520 2 2 377509579 1 1 1000000000 3 744868656 5 3 377509581 3 1 216140704 1 101250004 3 681728740 4 1 665245341 1 292015612 1 781833037 2 482818267 2 1 101250004 1 184147678 1 348652718 2 231398662 3 1 231398662 1 206422528 1 292015612 2 348652719 1 2 780418693 4 1 963873520 2 216140705 3 2 273869784 4 3 747241047 4 2 681728741 3 1 56519638 1 91111257 1 588790353 3 173087940 5 2 246549659 4 1 56519638 2 231398662 4 1 273869784 2 377509579 2 3 681728742 2 1 681728741 3 76211861 5 2 998228699 3 1 747241048 1 781833037 2 360543850 1 3 781833038 2 3 101250003 1 2 710733675 5 3 747241049 5 1 878542863 1 91111257 1 292015612 2 200354482 4 1 200354483 2 999999999 1 2 564836883 2 1 482818266 3 665245340 3 2 744868655 2 3 963056779 5 1 246549659 2 438133770 5 1 857731778 3 56519637 2 1 429939459 3 216140705 1 1 246549659 2 588790352 3 3 91111258 3 2 417188303 4 2 6632156 4 1 963873520 3 292015611 4 2 878542863 3 2 747241047 5 1 273869784 2 86883811 4 1 556605329 1 101250004 2 766356434 1 3 246549658 5 3 216140705 5 1 91111257 3 313062681 3 3 360543851 5 1 101250004 1 963873520 3 999999999 2 2 963873519 3 1 173087940 3 564836883 4 1 206422528 3 966631802 3 3 216140703 3 2 29366294 4 2 389290763 4 3 360543850 2 1 438133771 1 556605329 2 200354482 5 1 429939459 1 966631802 2 556605328 5 3 348652718 4 2 766356435 5 1 246549659 3 507308489 4 2 29366295 3 2 86883813 1 2 147747441 5 2 246549660 1 3 588790353 3 2 665245342 4 1 482818266 1 313062682 2 966631803 5 1 173087940 2 556605328 1 1 273869784 2 29366296 1 1 207264423 2 216140705 4 3 81073252 5 2 206422528 4 2 766356433 5 3 76211860 3 1 963873520 3 482818265 2 1 556605329 1 216140704 3 2 1 1 681728741 3 963873519 4 2 91111256 2 2 91111256 1 1 360543850 1 231398662 3 780418693 2 2 417188304 5 2 377509580 2 2 565111335 3 2 91111257 4 1 348652718 2 438133771 2 2 857731778 1 3 1 1 3 417188303 5 2 1 4 1 482818266 3 86883811 3 1 56519638 1 207264423 1 147747440 1 998228699 2 878542863 2 3 29366296 1 1 963056779 3 564836881 3 2 231398662 1 3 744868657 3 1 246549659 1 360543850 2 564836883 2 2 246549659 4 2 565111335 2 3 6632154 3 3 966631801 5 3 231398663 4 2 292015611 1 1 1000000000 1 313062682 3 878542862 2 3 313062683 4 3 998228698 1 1 173087940 2 173087940 5 2 91111258 4 2 564836883 5 2 76211862 2 3 417188303 3 3 76211861 1 1 539527855 1 56519638 2 998228699 4 2 1 4 3 173087940 5 2 348652719 4 3 780418695 1 2 6632156 5 2 747241049 2 1 781833037 3 246549658 4 3 998228699 1 2 710733676 4 1 246549659 2 348652717 4 3 200354483 5 2 963056778 2 3 86883811 1 2 147747441 1 3 246549659 1 3 29366296 1 1 1000000000 3 56519637 3 1 744868656 3 665245340 4 3 963873521 5 3 556605330 2 1 216140704 1 101250004 1 101250004 1 857731778 1 147747440 2 360543849 4 2 781833036 3 2 206422528 1 2 966631803 2 2 86883813 4 1 966631802 3 780418695 2 3 857731777 4 2 747241049 3 2 206422529 1 1 417188303 1 91111257 2 998228699 2 1 29366295 1 1000000000 3 565111335 2 3 507308489 2 3 963873520 4 2 556605330 1 3 588790352 2 2 966631802 1 3 999999999 5 2 539527854 1 1 292015612 2 556605329 4 2 747241047 3 1 76211861 1 81073252 1 766356434 2 963056779 1 3 565111335 5 2 482818267 2 3 29366294 4 1 766356434 1 744868656 3 360543851 5 1 76211861 3 246549660 3 1 417188303 2 360543850 3 3 963056779 3 1 81073252 2 781833037 2 1 101250004 1 6632155 3 173087941 5 2 2 4 2 348652718 5 2 966631802 5 2 710733676 5 3 91111256 5 1 539527855 1 184147678 2 564836883 1 3 101250003 3 3 966631802 1 3 681728740 1 1 747241048 3 389290765 2 1 963873520 1 231398662 3 6632154 5 2 1000000000 5 1 857731778 2 377509581 5 3 1000000000 1 2 292015612 1 3 665245342 2 3 681728742 1 1 184147678 3 207264422 3 1 76211861 2 348652717 2 2 313062683 1 2 565111336 1 3 564836881 3 2 377509579 1 2 878542862 5 3 665245340 5 3 1000000000 3 3 429939460 3 3 482818266 4 1 564836882 1 86883812 1 766356434 3 348652718 2 3 780418694 5 2 173087940 3 3 231398661 2 1 389290764 1 417188303 1 438133771 3 86883813 3 2 6632154 3 2 313062682 2 3 207264424 2 1 29366295 2 1000000000 5 2 6632154 2 1 963873520 3 438133772 4 2 710733674 5 3 429939459 1 1 963873520 1 206422528 3 29366294 5 2 173087941 1 3 231398662 2 1 438133771 2 588790352 3 3 1000000000 1 2 744868655 4 1 766356434 2 556605330 1 1 539527855 3 56519637 1 2 1 3 3 207264423 2 1 207264423 1 963873520 1 377509580 2 998228698 3 2 417188302 4 1 377509580 2 91111257 4 3 173087940 4 2 744868655 1 3 507308489 2 3 482818265 2 3 231398662 3 1 588790353 3 429939459 2 1 539527855 1 556605329 2 998228700 4 2 377509581 2 2 216140705 5 2 231398662 2 1 207264423 1 91111257 2 429939460 4 3 91111257 5 2 438133770 5 3 348652719 1 1 482818266 1 539527855 1 744868656 2 206422529 2 2 292015611 2 2 147747440 4 3 246549660 4 2 147747440 3 1 878542863 3 184147678 4 2 998228700 5 1 389290764 1 91111257 3 999999999 5 1 101250004 3 539527854 1 3 565111335 4 2 184147677 4 2 173087939 5 3 781833038 5 1 963056779 3 417188303 1 1 246549659 2 766356434 1 3 348652717 2 3 6632156 1 2 29366295 5 1 101250004 3 91111257 3 1 292015612 1 963056779 2 539527855 4 2 966631802 1 1 564836882 1 565111336 2 273869784 5 1 963056779 3 781833036 2 2 348652719 1 1 878542863 2 86883812 4 1 29366295 2 184147677 4 1 81073252 2 1000000000 4 1 313062682 3 2 1 2 747241047 3 3 2 1 3 216140704 2 3 389290765 2 1 76211861 1 292015612 1 292015612 1 744868656 2 184147678 1 1 564836882 1 747241048 3 766356433 4 3 200354483 2 2 998228700 3 3 206422528 2 1 588790353 2 206422527 4 3 184147679 5 2 377509580 1 2 207264424 2 2 747241049 5 2 173087940 2 2 207264424 1 1 1000000000 2 482818265 4 1 564836882 3 482818266 2 3 348652718 5 3 206422529 2 1 564836882 1 56519638 3 101250003 3 3 429939460 1 2 173087940 4 1 417188303 2 710733676 2 2 200354482 1 2 507308489 1 3 360543850 5 1 963056779 3 999999999 4 1 588790353 3 2 2 1 681728741 2 81073251 3 1 747241048 3 348652718 3 1 200354483 2 200354484 3 3 878542864 2 2 101250004 3 1 539527855 3 273869783 1 1 216140704 1 389290764 2 417188302 2 2 81073253 1 2 184147677 5 3 665245342 5 1 588790353 3 781833037 3 1 564836882 1 556605329 1 81073252 1 101250004 2 665245340 2 1 389290764 1 273869784 3 766356433 5 3 101250003 2 1 998228699 1 429939459 2 76211860 4 1 565111336 2 147747441 4 1 878542863 3 780418695 1 2 766356434 2 3 147747440 3 1 206422528 1 348652718 2 101250005 1 1 565111336 3 963056780 2 2 857731778 5 1 91111257 3 2 5 3 878542864 4 1 6632155 2 780418694 5 1 348652718 3 780418695 5 3 246549660 3 3 29366296 5 3 417188304 1 1 292015612 1 482818266 2 781833038 2 1 998228699 2 101250003 4 2 231398662 3 3 81073253 1 2 539527854 5 1 507308489 1 963056779 2 556605328 1 1 710733675 1 360543850 3 313062682 4 3 360543851 4 1 665245341 2 313062682 1 2 780418693 3 1 206422528 1 216140704 1 744868656 1 665245341 1 313062682 2 200354483 3 1 377509580 1 246549659 3 91111257 5 1 231398662 2 207264422 5 1 565111336 1 878542863 2 963056779 1 1 56519638 2 147747439 5 2 710733675 4 2 231398662 4 1 556605329 1 556605329 2 564836883 3 2 963873521 5 1 216140704 3 963873519 4 1 766356434 3 313062682 3 2 273869785 1 1 81073252 1 878542863 1 878542863 2 429939460 1 3 710733676 3 2 91111257 3 3 438133772 4 3 417188303 3 1 710733675 2 292015612 3 1 747241048 2 780418694 5 3 438133770 4 2 184147679 2 1 539527855 3 998228698 5 3 565111335 1 2 147747439 1 1 429939459 2 29366296 1 3 482818266 2 3 963873519 1 3 963056778 1 3 29366296 3 3 377509580 2 1 273869784 2 556605330 1 2 231398661 3 2 273869784 5 1 389290764 3 588790352 3 2 206422528 5 3 998228699 4 2 539527856 4 1 313062682 1 780418694 3 147747439 4 2 200354482 3 3 710733676 5 1 91111257 1 681728741 1 556605329 3 766356434 1 3 564836882 2 2 1000000000 4 2 2 2 1 81073252 3 184147679 5 2 781833037 5 2 565111337 3 1 747241048 3 417188302 1 2 81073251 1 3 348652719 1 1 76211861 1 216140704 2 780418693 5 3 81073253 5 2 86883813 3 2 417188304 3 1 429939459 1 81073252 1 207264423 2 781833037 1 1 857731778 1 216140704 2 556605328 3 3 231398661 3 3 216140705 3 2 780418695 5 1 744868656 1 273869784 3 173087940 3 1 231398662 3 147747441 2 3 1 3 2 417188304 3 2 999999999 3 2 389290765 3 1 206422528 3 588790354 4 2 231398663 5 3 91111258 4 3 216140704 1 2 2 1 3 565111336 5 3 206422528 1 3 29366296 5 3 417188304 5 1 744868656 3 200354482 5 2 207264423 1 3 429939458 5 2 292015613 5 2 438133771 4 3 86883813 2 3 966631803 5 1 429939459 3 857731778 5 2 417188303 3 2 507308490 4 1 588790353 3 173087939 3 3 966631802 3 3 29366295 1 2 348652719 4 3 81073252 4 1 360543850 3 999999999 4 2 206422527 2 3 780418693 1 3 665245342 2 1 6632155 2 101250004 2 2 665245342 5 3 184147677 3 1 91111257 2 216140704 5 3 780418695 1 2 101250005 4 1 963056779 2 747241049 3 2 206422529 4 1 507308489 2 966631803 4 3 101250005 2 2 710733674 3 3 878542862 2 1 963873520 2 101250003 4 2 273869784 1 1 766356434 1 184147678 3 588790353 4 3 565111335 5 1 781833037 1 246549659 2 56519637 4 3 200354482 5 1 744868656 2 417188302 4 3 963056779 1 1 313062682 2 76211861 5 3 246549658 1 1 766356434 2 207264422 2 2 273869783 2 3 273869785 2 1 184147678 3 744868655 1 2 56519639 1 2 377509581 4 2 29366296 2 2 556605330 3 2 963873520 3 3 781833037 4 3 231398661 3 3 556605328 4 2 966631801 1 1 81073252 3 539527855 4 1 377509580 3 86883813 1 2 998228700 1 2 963873519 2 1 292015612 2 966631801 5 2 216140704 2 3 998228700 4 2 998228700 3 2 56519638 1 2 184147678 1 2 1000000000 3 1 857731778 2 76211862 2 3 231398662 3 3 86883812 3 2 206422529 3 3 857731779 3 1 56519638 1 780418694 3 377509579 5 1 360543850 2 681728741 3 2 539527856 5 1 91111257 3 86883812 3 2 963873519 5 3 781833036 4 2 216140705 2 2 231398662 4 2 556605330 1 3 665245342 3 2 781833037 4 2 998228700 3 3 147747440 1 2 101250004 3 2 56519639 2 1 482818266 2 206422527 5 3 292015613 2 2 173087940 5 2 744868656 4 1 292015612 3 86883812 2 1 76211861 3 429939458 2 2 292015613 1 3 207264424 3 3 556605330 3 2 216140703 2 1 681728741 1 206422528 1 681728741 2 966631801 2 1 963056779 1 966631802 2 348652719 5 1 857731778 1 91111257 1 6632155 3 857731778 1 1 207264423 1 200354483 1 200354483 2 963056780 3 1 1000000000 3 377509581 3 1 417188303 1 29366295 2 766356435 2 3 878542864 2 1 564836882 2 207264424 2 2 998228698 1 3 86883811 2 3 482818265 5 2 998228699 3 1 565111336 3 963056779 1 3 2 1 1 565111336 3 206422529 3 2 747241047 2 1 6632155 1 710733675 1 86883812 1 76211861 2 681728741 3 3 565111336 1 2 29366296 2 2 313062681 2 3 101250004 4 2 377509580 4 1 539527855 2 56519637 1 1 147747440 3 81073251 5 2 482818265 5 2 246549660 3 3 710733674 4 3 966631802 4 1 878542863 2 417188302 2 3 216140705 3 3 313062682 2 1 207264423 1 507308489 3 2 1 1 417188303 1 184147678 2 482818266 5 2 360543849 1 2 429939458 5 3 438133772 5 1 539527855 1 29366295 1 76211861 2 6632156 2 3 81073252 4 3 231398663 3 1 878542863 1 173087940 3 857731779 4 3 1 4 2 348652719 1 2 999999999 4 3 747241047 5 3 998228699 3 1 377509580 1 348652718 2 681728740 5 3 81073253 3 2 389290763 2 3 963056780 2 3 747241049 2 1 273869784 1 206422528 2 963056780 2 3 173087939 2 1 246549659 3 207264424 5 1 556605329 2 81073252 4 1 963873520 1 482818266 2 556605328 3 1 81073252 3 429939458 3 3 429939459 2 2 184147677 2 3 86883812 1 3 206422527 4 3 76211861 2 2 246549658 4 1 710733675 1 86883812 3 389290765 1 2 101250003 4 1 781833037 1 86883812 2 1000000000 3 1 231398662 1 998228699 1 173087940 2 438133772 4 3 507308489 5 3 206422528 4 2 429939459 3 1 273869784 1 781833037 3 417188304 2 2 665245342 5 1 273869784 3 878542864 3 2 747241048 5 1 6632155 2 91111257 3 3 963056778 3 1 438133771 3 29366295 2 3 200354484 2 1 564836882 3 86883812 2 3 2 2 2 482818265 2 3 966631803 3 2 1000000000 2 2 766356435 3 3 184147678 2 1 29366295 1 101250004 3 6632154 4 3 565111337 2 1 231398662 3 1 4 1 1 2 29366295 3 3 744868655 3 1 56519638 1 216140704 1 665245341 3 246549659 1 2 389290765 3 3 29366295 5 3 29366295 2 3 56519637 2 1 273869784 3 313062682 4 3 747241049 5 3 184147678 2 1 878542863 2 348652717 2 2 200354483 3 1 1 2 857731779 3 1 206422528 2 313062682 4 1 781833037 2 147747439 1 2 963056778 3 3 207264422 5 1 389290764 1 184147678 1 766356434 3 747241049 4 1 389290764 1 246549659 2 231398662 1 2 999999999 4 1 231398662 1 173087940 1 857731778 3 744868656 1 3 507308488 4 2 438133771 3 2 231398662 4 3 246549658 2 1 377509580 3 665245342 2 1 681728741 1 963056779 2 56519638 1 3 207264422 4 2 313062682 5 2 56519639 4 2 507308488 4 1 6632155 2 438133771 1 1 6632155 3 184147677 1 3 101250003 2 3 360543849 2 1 6632155 1 389290764 1 665245341 1 313062682 1 556605329 3 999999999 3 3 348652717 3 3 56519638 3 3 565111335 5 3 389290764 5 3 564836882 1 3 1000000000 3 2 565111336 3 1 539527855 2 565111336 4 3 482818267 5 2 963056778 3 2 200354484 4 2 147747440 4 1 998228699 2 744868655 4 2 417188304 2 1 313062682 1 207264423 3 246549660 2 1 744868656 3 565111336 1 3 81073253 5 3 747241048 4 1 438133771 2 377509581 5 1 747241048 3 348652718 5 3 482818265 2 2 91111256 5 2 389290764 5 2 482818265 4 1 565111336 2 348652717 3 1 173087940 1 747241048 3 781833036 1 2 173087941 2 1 86883812 3 101250004 3 2 556605328 3 1 207264423 2 766356433 1 2 556605330 5 1 438133771 2 507308489 2 3 681728742 2 2 539527854 2 3 29366295 2 1 429939459 2 6632154 5 3 665245341 1 1 147747440 2 273869785 5 2 2 1 3 81073251 1 3 429939458 2 2 556605330 3 2 360543851 5 2 747241047 2 1 101250004 2 56519637 5 2 963873521 1 2 878542864 4 1 231398662 3 417188303 4 2 29366294 1 2 231398663 1 3 200354483 2 1 747241048 1 292015612 3 216140705 5 3 360543849 4 3 86883811 1 3 231398661 5 3 1 2 3 998228700 3 1 76211861 3 360543849 3 1 81073252 2 565111336 1 3 963873521 2 3 200354483 2 3 200354484 3 2 438133771 3 2 348652717 4 3 200354482 3 1 438133771 1 681728741 2 780418695 4 2 86883813 5 3 781833037 2 2 710733675 5 2 101250003 1 3 377509580 4 1 1 2 482818267 3 3 86883813 4 2 273869785 4 1 556605329 1 417188303 1 417188303 2 360543850 5 1 539527855 3 963056780 2 3 878542863 1 3 417188303 5 2 29366295 3 1 565111336 2 173087939 3 3 200354482 2 3 56519639 4 2 86883812 5 3 857731778 2 2 438133770 5 1 207264423 1 101250004 3 91111258 4 3 966631802 1 1 231398662 3 184147677 4 2 348652718 1 3 147747441 5 1 963873520 3 292015613 5 2 780418695 4 2 29366295 2 3 184147679 4 1 766356434 1 313062682 3 147747441 2 3 438133771 3 1 710733675 2 482818267 2 2 665245341 2 3 207264422 1 2 966631802 4 1 91111257 1 1000000000 3 963056780 4 3 507308490 4 3 744868655 1 3 377509580 5 1 56519638 3 507308489 5 3 360543849 5 2 747241047 4 2 564836881 4 3 206422527 1 3 207264422 1 2 556605329 1 2 507308488 2 1 147747440 2 389290763 1 1 438133771 1 56519638 2 507308488 2 3 857731777 2 3 389290765 1 2 313062681 1 1 313062682 2 348652718 1 2 857731778 5 1 91111257 3 91111258 1 2 292015613 1 1 147747440 3 857731777 1 1 438133771 2 377509581 1 1 231398662 2 681728740 4 3 101250005 5 1 747241048 2 348652717 3 2 207264422 3 1 507308489 3 91111256 4 2 173087941 1 3 417188302 5 3 681728741 2 1 273869784 2 963873520 1 2 556605328 4 1 588790353 1 207264423 2 507308490 1 2 389290763 1 1 206422528 3 963873519 5 3 780418694 5 2 998228699 5 2 429939460 4 3 377509581 2 3 438133772 1 2 429939458 4 2 966631803 5 3 91111256 1 1 766356434 3 200354482 5 1 963056779 2 744868657 4 2 184147679 5 3 878542863 3 2 966631803 1 2 56519638 4 1 200354483 1 482818266 1 29366295 3 86883811 2 2 1 5 1 857731778 1 747241048 1 173087940 1 101250004 3 216140705 2 2 91111257 2 3 246549659 3 1 56519638 2 292015613 4 3 389290764 2 3 780418694 2 3 313062683 1 1 963056779 3 556605330 3 1 313062682 1 429939459 3 29366294 1 1 246549659 1 966631802 3 292015611 5 2 482818265 1 3 207264423 5 3 681728742 5 2 389290764 2 2 417188303 3 2 766356433 4 1 6632155 2 766356435 1 3 507308490 3 3 482818267 1 3 184147679 3 1 173087940 1 81073252 1 184147678 3 878542863 2 1 780418694 1 389290764 3 1 2 3 2 4 2 29366294 2 2 747241048 3 3 360543850 4 1 91111257 1 348652718 2 681728741 1 3 377509581 3 2 86883813 5 1 147747440 3 857731777 5 1 207264423 2 429939460 5 2 966631802 5 1 564836882 3 438133771 1 3 56519638 1 2 429939458 4 2 313062681 3 2 246549658 4 3 313062683 2 1 998228699 1 966631802 2 29366294 2 1 482818266 2 6632154 2 3 857731777 4 3 348652717 2 2 1 4 2 710733675 3 3 231398662 5 2 556605329 3 2 963873521 4 2 781833037 5 1 216140704 1 76211861 2 878542862 1 2 101250003 4 1 207264423 1 780418694 1 966631802 1 313062682 3 360543851 4 3 360543849 1 2 710733674 2 1 556605329 1 1000000000 2 963873520 1 1 963056779 1 184147678 2 998228699 4 1 417188303 1 76211861 1 507308489 1 963873520 3 200354484 3 3 539527854 5 2 6632156 3 1 438133771 1 681728741 2 681728740 3 3 747241048 2 1 76211861 1 216140704 1 744868656 3 766356434 4 1 348652718 2 482818265 5 3 273869785 2 2 681728740 4 1 56519638 1 292015612 2 377509580 1 1 200354483 1 429939459 2 781833037 1 2 565111335 2 3 76211860 2 2 200354483 2 2 963873520 4 3 588790352 4 1 86883812 3 86883813 2 1 878542863 1 86883812 2 29366295 4 3 147747440 2 3 86883813 1 1 681728741 2 564836882 1 2 292015611 2 2 482818266 2 3 998228700 2 2 173087939 3 3 780418694 4 3 313062681 4 3 857731778 1 1 348652718 1 313062682 1 360543850 2 313062683 4 3 377509579 3 2 963873519 5 1 539527855 3 747241047 5 2 482818266 3 2 6632156 3 3 998228699 1 2 81073252 5 1 878542863 1 564836882 2 429939460 2 2 966631803 3 1 963873520 1 482818266 3 1000000000 4 3 29366295 1 1 429939459 1 389290764 1 744868656 2 588790353 5 2 438133771 2 3 963056780 2 1 998228699 3 966631801 5 3 206422528 1 3 184147677 4 2 6632154 5 2 766356433 4 2 963056780 1 2 216140703 3 2 998228699 1 1 101250004 2 292015612 1 1 665245341 3 710733675 5 3 91111257 2 1 6632155 3 507308490 5 1 76211861 3 273869784 2 1 744868656 2 966631803 4 2 556605328 1 2 507308490 3 2 963873519 5 1 200354483 3 101250003 4 2 147747441 5 3 6632155 2 1 1 3 91111258 3 2 207264422 5 2 206422529 1 1 6632155 2 963056778 2 3 681728742 1 2 507308490 1 3 184147677 1 3 665245341 1 2 1000000000 1 2 1 2 3 207264422 3 2 966631801 4 1 313062682 1 76211861 1 539527855 3 292015613 5 1 744868656 1 348652718 3 780418695 2 2 766356434 2 2 91111258 2 3 81073252 4 3 273869785 1 2 348652719 2 1 564836882 3 665245341 5 2 744868657 4 1 76211861 2 348652719 1 2 588790354 4 1 966631802 1 91111257 1 780418694 1 710733675 3 200354482 5 2 417188303 4 2 963056779 4 1 76211861 1 81073252 1 348652718 2 710733675 5 1 766356434 2 681728742 5 3 681728741 2 3 966631801 4 2 564836881 3 1 556605329 1 273869784 2 76211861 1 3 206422528 5 1 966631802 1 101250004 2 101250004 2 2 101250004 4 3 360543850 2 2 173087941 5 2 963873521 2 1 781833037 2 681728742 2 3 963873519 4 2 91111257 2 3 565111336 2 1 86883812 1 348652718 3 744868657 2 1 747241048 3 231398663 3 3 857731779 1 3 482818267 3 3 565111335 3 3 313062681 4 3 6632156 4 1 377509580 2 377509581 4 1 482818266 2 184147677 2 1 766356434 3 429939460 1 1 1 3 781833038 2 1 507308489 3 273869785 4 1 292015612 2 966631801 4 1 681728741 2 206422529 2 1 539527855 1 429939459 3 681728741 2 3 747241049 5 3 966631803 1 3 206422527 4 2 76211860 3 2 780418694 5 1 429939459 1 747241048 1 292015612 2 998228700 5 1 744868656 3 744868655 1 1 565111336 1 231398662 3 556605328 2 1 86883812 1 231398662 2 482818267 5 3 565111335 4 3 91111256 5 2 878542862 4 2 29366294 4 3 207264422 1 2 482818265 3 1 86883812 3 747241047 3 1 747241048 3 766356435 1 1 389290764 2 417188303 5 1 91111257 1 878542863 2 681728742 2 3 200354483 3 3 313062681 2 2 76211860 1 2 482818266 3 1 273869784 1 86883812 2 966631801 4 3 539527854 1 1 878542863 3 539527854 3 3 710733676 1 1 273869784 3 665245341 3 2 963056778 5 3 76211861 1 2 747241049 1 2 6632155 3 3 207264424 3 2 565111335 3 1 781833037 3 665245340 4 2 1000000000 5 1 482818266 1 184147678 3 91111257 3 1 438133771 3 780418693 2 1 966631802 2 360543851 3 2 91111258 3 2 56519639 2 2 76211862 1 2 360543850 5 3 966631803 1 3 429939460 5 3 2 3 1 556605329 3 292015611 4 2 76211862 2 2 86883813 5 1 766356434 3 963056779 4 1 780418694 2 507308490 2 3 438133772 2 2 184147678 5 2 744868656 1 3 91111257 4 1 878542863 1 963056779 1 878542863 2 200354483 1 1 963056779 1 963056779 2 231398661 5 2 998228698 4 2 216140704 1 1 681728741 1 29366295 3 101250003 3 1 857731778 3 389290763 3 3 857731778 5 2 878542863 2 3 878542863 4 2 747241047 5 3 744868655 3 1 377509580 1 147747440 1 206422528 2 966631801 4 3 206422529 3 1 216140704 1 29366295 3 966631802 4 2 780418694 1 1 147747440 3 184147679 3 1 29366295 2 147747441 5 1 429939459 2 86883812 3 2 91111256 2 3 539527854 5 3 710733675 5 2 2 2 3 231398663 2 3 292015612 3 1 966631802 1 966631802 1 246549659 2 878542863 5 2 377509580 3 1 207264423 3 780418695 4 2 507308488 3 2 348652719 1 1 292015612 3 429939458 5 1 246549659 1 173087940 1 565111336 3 417188303 5 1 588790353 3 216140703 4 3 200354482 3 1 91111257 2 29366295 5 3 564836882 5 1 556605329 1 963056779 1 747241048 3 507308490 2 3 6632156 4 1 966631802 1 56519638 1 781833037 3 101250004 2 2 417188302 2 2 91111257 1 1 101250004 2 173087941 5 3 6632154 1 1 91111257 1 588790353 2 429939459 4 3 564836883 5 1 313062682 1 438133771 1 86883812 2 101250003 5 2 273869785 3 2 389290765 4 1 507308489 2 91111257 1 3 76211860 2 1 360543850 3 438133771 4 1 348652718 1 417188303 3 348652718 2 3 556605329 1 2 747241047 4 2 781833038 2 2 348652718 4 1 147747440 1 1 2 200354483 5 1 231398662 1 1 2 184147678 2 1 665245341 2 878542864 5 2 744868655 5 1 6632155 3 86883813 5 2 539527854 3 1 966631802 1 207264423 2 6632154 2 2 206422528 4 1 539527855 1 348652718 1 101250004 1 963056779 3 966631801 1 3 56519639 5 1 766356434 1 246549659 3 173087941 2 2 588790353 5 2 556605328 1 2 246549658 3 1 29366295 3 147747440 4 1 482818266 3 81073252 4 3 1000000000 4 2 565111336 1 1 539527855 2 482818266 2 3 273869783 1 1 565111336 2 377509579 1 2 360543849 1 2 101250003 1 1 231398662 2 91111258 1 1 231398662 1 781833037 2 207264423 2 3 744868657 5 3 184147677 2 3 565111336 1 2 963873519 4 1 482818266 3 91111256 3 1 539527855 2 81073253 4 2 681728742 3 3 438133772 5 2 231398662 1 1 781833037 1 438133771 1 86883812 2 999999999 5 3 999999999 3 3 1000000000 2 1 101250004 1 878542863 1 966631802 2 564836881 5 1 6632155 1 173087940 2 766356435 1 3 348652719 2 3 231398661 1 1 878542863 3 966631801 1 1 207264423 1 857731778 3 963873521 5 3 710733675 4 2 173087941 2 1 588790353 1 173087940 1 681728741 2 780418695 2 3 348652718 2 3 878542864 2 3 507308490 5 1 710733675 1 857731778 2 231398663 4 3 565111336 5 1 246549659 2 710733676 5 2 147747441 1 2 963056779 5 3 564836881 1 2 963056779 5 1 710733675 2 963056779 5 1 173087940 3 313062683 2 2 91111256 3 2 417188303 4 3 389290765 3 1 766356434 3 377509579 4 2 747241048 5 1 780418694 2 389290764 5 3 231398661 3 3 101250004 5 3 91111256 1 3 857731777 3 2 878542863 4 2 564836881 5 2 81073251 1 3 588790352 5 2 564836883 4 2 966631801 1 1 200354483 3 438133771 4 1 1 1 588790353 2 207264422 4 2 565111336 2 2 216140703 2 2 29366296 5 1 86883812 3 246549659 3 1 998228699 1 857731778 2 360543849 5 3 588790353 4 2 91111257 3 2 360543850 4 2 857731779 3 2 184147677 1 2 273869784 1 2 681728740 3 2 377509579 3 3 417188302 3 3 377509581 5 2 91111256 2 1 963056779 3 216140705 4 2 780418693 3 1 878542863 3 966631802 2 1 438133771 1 963873520 3 507308490 5 2 665245340 4 2 389290764 3 3 565111336 5 3 766356433 5 1 273869784 3 539527856 4 1 417188303 1 200354483 1 429939459 1 588790353 3 1000000000 5 2 781833036 1 2 200354482 4 3 313062681 4 3 565111337 4 1 206422528 3 963873520 2 2 81073253 5 3 207264423 3 1 377509580 1 878542863 2 998228698 4 1 780418694 2 206422527 4 3 747241049 1 1 417188303 2 556605328 2 2 781833038 3 3 781833038 3 1 417188303 1 507308489 1 273869784 1 681728741 2 857731779 5 1 878542863 3 273869784 2 3 781833038 2 1 348652718 1 81073252 3 101250005 1 1 29366295 1 1 2 206422527 2 2 565111335 4 2 313062683 1 2 665245341 4 2 101250003 5 2 86883812 2 1 184147678 2 200354482 5 3 147747441 4 1 76211861 3 588790354 2 1 665245341 1 857731778 1 86883812 1 744868656 2 766356433 1 2 539527856 4 1 665245341 2 966631803 4 1 857731778 1 565111336 3 86883812 2 2 681728741 2 3 744868656 5 3 81073251 3 2 292015611 5 1 173087940 3 564836882 1 3 76211861 1 1 780418694 1 216140704 2 1000000000 5 2 438133770 1 1 665245341 2 348652718 2 3 56519639 5 2 482818265 2 1 963056779 2 665245342 1 3 766356434 4 1 1000000000 3 681728741 5 3 681728742 5 3 216140705 4 2 313062683 2 1 6632155 1 857731778 2 216140705 4 3 766356435 1 2 200354482 2 3 482818266 5 3 998228699 1 1 348652718 3 389290764 4 1 998228699 3 766356435 2 1 207264423 3 56519639 3 3 206422529 3 1 101250004 1 710733675 2 360543849 5 3 184147678 4 3 710733676 5 1 998228699 3 665245340 2 3 963056779 4 3 377509581 3 3 681728740 5 2 1000000000 5 1 273869784 3 101250004 1 1 710733675 3 781833037 5 1 292015612 1 1000000000 2 747241047 3 3 482818266 2 3 101250004 4 3 507308489 5 1 438133771 3 76211860 5 3 246549659 1 3 6632155 1 2 665245340 3 3 564836883 1 1 539527855 1 231398662 1 507308489 3 206422529 5 3 56519638 2 2 780418693 4 3 147747439 4 1 273869784 1 747241048 3 206422529 2 3 556605330 1 3 438133771 3 3 216140705 5 2 147747439 3 1 588790353 3 857731777 4 3 1 3 2 1 4 3 438133771 5 3 781833036 4 1 76211861 2 389290765 3 2 292015611 2 2 429939458 2 2 744868656 4 2 564836883 5 2 91111258 5 2 665245342 1 2 966631801 3 3 246549660 1 3 76211860 1 1 81073252 3 246549658 3 1 780418694 2 710733676 3 1 81073252 2 963873520 5 3 963873519 3 2 482818267 4 3 81073251 5 1 747241048 2 681728742 3 2 966631802 4 3 377509579 4 2 429939458 3 3 781833036 5 3 206422529 3 3 76211862 3 1 747241048 2 91111258 1 1 184147678 3 565111335 2 2 348652719 4 3 360543849 5 2 207264423 3 1 231398662 1 507308489 2 200354483 1 1 878542863 2 781833036 3 1 377509580 3 76211862 1 3 173087940 2 2 1 1 1 292015612 1 91111257 3 2 3 3 86883813 2 3 86883811 1 1 76211861 3 56519637 2 3 147747441 1 1 173087940 2 377509580 2 1 747241048 1 438133771 3 56519637 1 1 744868656 1 389290764 1 963056779 3 173087941 4 2 963873520 4 1 665245341 2 744868656 5 1 482818266 2 273869785 1 2 377509581 4 3 780418694 2 1 6632155 1 29366295 2 86883813 3 2 564836882 4 1 1 3 184147677 3 1 781833037 1 216140704 1 482818266 2 216140705 1 2 539527856 4 2 231398663 2 1 76211861 3 878542862 1 2 565111335 5 2 200354484 1 2 588790352 2 3 857731778 3 2 878542864 5 1 766356434 3 2 2 2 999999999 3 1 246549659 1 963056779 2 963873519 2 2 438133772 1 1 56519638 2 556605328 3 3 681728742 4 1 556605329 2 216140704 1 2 556605329 1 1 966631802 3 184147678 2 3 313062681 3 1 147747440 1 744868656 1 744868656 3 857731777 1 2 81073251 5 3 29366295 4 2 91111256 2 2 56519639 3 2 246549660 2 2 2 1 1 665245341 2 588790354 2 2 857731777 2 1 173087940 2 781833038 5 2 963873521 2 2 389290764 3 2 184147677 2 1 564836882 1 29366295 2 348652719 3 1 878542863 2 665245341 4 2 998228698 4 1 564836882 1 313062682 3 200354483 1 2 710733675 4 1 564836882 2 744868657 3 1 963056779 3 780418694 1 2 681728742 3 1 744868656 2 81073252 1 3 963056779 5 3 81073253 5 2 744868655 2 3 184147678 4 2 173087941 1 1 184147678 1 389290764 1 231398662 3 1 3 1 246549659 3 781833036 1 1 147747440 2 681728741 2 1 377509580 3 539527854 5 3 999999999 4 2 348652719 2 1 429939459 3 216140704 2 3 681728742 4 1 417188303 3 216140705 4 2 1 5 3 147747439 3 3 963873520 3 1 173087940 2 963056779 5 3 710733675 1 2 766356435 5 2 429939460 4 1 565111336 3 1000000000 5 1 273869784 1 1 2 173087940 5 3 207264423 5 3 2 4 1 313062682 3 963056780 5 1 744868656 3 292015613 4 3 766356434 3 3 681728742 4 1 377509580 1 29366295 2 273869785 4 2 781833038 4 3 377509581 1 1 173087940 2 292015612 5 1 429939459 2 231398663 2 2 389290765 5 1 565111336 2 206422527 5 1 56519638 3 766356434 1 1 29366295 3 147747441 3 3 147747440 5 3 878542863 4 2 710733675 2 1 216140704 2 377509580 2 3 780418693 1 1 780418694 3 539527855 5 3 206422527 4 2 963056779 3 3 76211860 4 2 207264423 1 2 377509581 1 2 878542863 3 3 963873521 3 2 216140703 5 1 878542863 1 438133771 3 81073253 2 3 313062681 3 3 184147678 3 3 438133771 2 2 1 1 2 966631802 5 1 1000000000 3 507308489 5 3 438133771 1 2 184147678 4 2 246549658 1 2 681728741 3 3 91111256 5 3 665245342 1 2 360543851 3 2 231398661 2 2 963873521 2 3 184147677 5 1 173087940 3 313062681 2 3 565111336 1 1 184147678 2 313062681 3 3 482818267 3 1 216140704 2 507308490 5 2 878542864 4 3 273869785 2 3 878542863 4 1 966631802 3 781833036 1 1 86883812 2 147747440 1 2 681728741 1 1 482818266 2 29366295 4 2 246549658 5 2 147747440 5 2 273869783 1 2 246549659 3 2 564836882 1 2 206422528 4 1 780418694 3 273869783 2 1 246549659 3 173087941 5 2 857731779 1 2 147747440 1 1 216140704 3 681728740 5 1 780418694 3 766356434 3 2 377509580 3 2 681728740 5 3 360543850 2 1 147747440 3 184147678 4 1 665245341 2 6632155 5 3 207264422 5 3 744868656 1 3 1 1 3 539527856 1 3 556605328 5 3 173087939 3 1 101250004 3 29366295 2 2 507308488 5 2 966631801 4 3 665245340 1 1 781833037 1 76211861 2 101250004 3 2 86883812 1 1 29366295 3 1000000000 4 1 6632155 1 998228699 1 539527855 1 173087940 3 216140703 2 1 76211861 2 998228700 5 1 101250004 3 564836882 1 3 556605329 3 3 482818266 4 2 56519639 5 2 747241048 1 2 781833038 1 3 76211860 1 2 766356434 3 3 81073251 2 3 507308489 3 3 710733676 3 2 744868656 1 1 56519638 2 857731779 2 2 417188304 2 3 200354484 5 2 747241047 3 2 273869785 5 2 101250004 5 1 273869784 3 438133771 4 2 963873519 3 3 966631803 2 3 780418694 5 1 360543850 3 781833037 2 2 173087941 2 3 6632156 2 2 565111337 5 2 56519638 4 1 556605329 1 438133771 3 207264423 1 3 86883812 4 1 147747440 1 857731778 3 966631801 4 2 857731777 5 1 360543850 1 200354483 3 377509579 1 2 1000000000 1 1 29366295 1 231398662 3 963056780 2 2 781833038 4 3 76211860 3 2 231398661 4 3 556605329 2 1 710733675 2 588790354 3 3 766356434 2 3 313062681 5 1 86883812 2 216140704 4 1 564836882 3 710733674 5 3 417188303 5 1 565111336 2 665245341 5 1 857731778 3 216140703 5 3 710733675 5 2 438133771 5 2 313062683 3 1 857731778 1 998228699 1 665245341 3 1 2 3 173087939 2 2 966631802 1 1 564836882 1 377509580 2 417188302 5 2 744868655 4 2 966631802 2 3 710733675 4 1 81073252 1 29366295 3 878542862 2 2 588790354 3 3 998228700 4 1 507308489 2 292015611 5 1 360543850 3 216140703 1 3 556605328 1 3 781833037 2 3 417188304 5 1 147747440 1 539527855 1 101250004 1 200354483 2 747241049 4 3 417188304 3 2 360543851 5 3 482818266 2 1 438133771 2 766356435 1 3 1000000000 1 3 184147678 3 2 292015611 5 2 86883811 2 1 292015612 1 998228699 1 417188303 1 565111336 2 878542863 2 2 878542863 2 2 963056778 5 3 86883811 4 3 539527855 1 3 91111257 5 3 710733676 2 1 744868656 3 389290763 1 3 2 5 2 966631801 1 3 766356433 4 1 998228699 1 556605329 2 998228699 1 1 313062682 3 206422529 1 3 56519639 3 1 966631802 1 438133771 1 173087940 3 173087941 3 2 766356434 1 1 360543850 1 857731778 3 6632156 5 3 173087941 4 2 216140705 2 1 81073252 2 482818265 2 2 878542862 3 2 207264424 4 2 2 5 1 766356434 3 147747439 5 2 377509581 4 3 348652719 2 1 564836882 3 206422528 5 1 963873520 3 292015613 1 3 998228699 3 3 86883812 2 1 207264423 2 966631801 2 2 360543851 5 1 1 3 273869784 2 3 878542863 3 3 216140705 3 3 780418695 5 1 963056779 3 565111336 4 1 429939459 2 206422528 1 2 665245341 5 2 963056780 2 2 173087940 5 1 389290764 3 681728740 3 3 91111257 5 3 273869785 5 2 292015612 2 2 747241047 3 1 963873520 2 998228698 3 2 710733675 5 1 588790353 3 710733674 4 2 86883811 2 3 999999999 2 2 76211861 4 3 389290765 3 3 173087939 5 3 747241048 2 3 377509579 4 2 507308488 3 3 588790354 1 2 173087940 2 3 348652717 3 1 377509580 3 588790352 3 3 231398661 5 2 231398661 1 3 966631801 3 2 588790353 2 1 1 3 857731777 3 1 564836882 1 588790353 1 231398662 3 780418695 1 2 781833037 1 2 878542864 1 2 417188302 4 2 710733676 3 1 86883812 2 56519637 5 1 429939459 1 747241048 1 747241048 3 360543851 3 3 29366295 5 1 216140704 3 273869785 1 1 76211861 3 76211862 1 2 313062681 3 2 377509579 3 2 184147679 1 1 998228699 2 147747440 3 1 173087940 3 565111337 2 1 6632155 3 1000000000 4 2 744868656 5 1 200354483 2 216140705 5 3 231398662 2 3 588790354 4 1 101250004 2 231398662 3 1 313062682 2 206422528 5 2 184147679 1 1 6632155 3 429939459 1 3 273869784 4 2 998228700 5 2 780418695 4 2 438133772 2 2 6632156 4 2 101250005 1 3 147747441 2 3 207264424 4 3 6632155 1 3 360543851 1 3 1 4 2 200354482 5 3 273869784 1 1 556605329 2 747241049 2 2 564836883 2 2 417188302 2 3 246549658 3 2 564836881 2 3 173087939 4 2 147747440 5 1 246549659 2 56519638 4 3 173087941 1 3 556605330 2 3 216140703 3 2 348652717 5 3 665245340 2 3 348652717 2 3 81073252 1 3 507308489 2 1 556605329 2 878542863 2 2 313062682 1 3 878542864 4 2 29366294 2 2 292015613 4 1 781833037 1 200354483 1 173087940 3 377509581 1 3 665245342 2 3 878542862 5 1 429939459 1 173087940 3 206422529 3 2 86883813 1 2 184147679 5 2 231398661 2 3 76211861 2 3 878542862 3 3 313062681 5 2 29366296 4 2 184147678 3 2 565111335 3 2 173087940 3 3 81073253 1 1 273869784 3 966631802 4 1 231398662 3 565111335 4 1 780418694 2 91111256 3 2 966631802 4 2 348652719 2 1 966631802 1 565111336 2 206422527 3 1 710733675 2 878542863 5 1 710733675 3 681728741 4 3 6632156 5 3 81073253 5 2 207264422 4 1 507308489 3 417188302 3 3 147747441 2 3 438133772 3 1 681728741 2 147747440 3 2 101250005 1 3 857731779 5 1 438133771 2 878542864 4 2 377509579 5 2 438133770 3 3 665245341 5 2 438133771 5 2 246549659 1 2 564836881 4 1 747241048 1 681728741 3 2 1 3 710733676 1 2 206422527 3 2 292015612 5 1 665245341 1 665245341 3 29366294 4 2 564836882 5 3 56519638 2 2 781833036 3 2 857731779 2 3 292015611 3 3 438133770 4 3 231398662 4 3 6632156 1 1 86883812 1 173087940 2 29366294 5 1 360543850 3 377509581 3 3 184147679 1 1 417188303 2 56519637 1 2 539527854 2 2 744868655 5 2 86883811 2 3 564836882 3 1 147747440 2 998228700 1 2 998228700 4 1 231398662 3 292015612 1 2 216140704 1 3 564836881 2 2 999999999 2 3 348652718 5 1 91111257 2 966631802 5 2 360543851 1 1 273869784 3 966631802 1 3 206422527 3 1 206422528 1 206422528 1 1000000000 2 564836881 3 3 438133772 1 1 313062682 3 360543851 3 1 1 1 963873520 3 184147678 3 2 588790352 3 1 482818266 3 206422528 4 1 963056779 2 665245340 3 2 857731777 2 2 588790352 2 2 857731778 1 2 216140703 2 2 313062681 4 1 173087940 2 878542864 2 2 438133772 2 1 184147678 1 963056779 3 86883811 5 2 482818266 2 1 963873520 2 966631802 3 2 565111337 4 2 76211862 3 2 556605330 1 1 6632155 1 857731778 1 147747440 2 556605328 1 1 681728741 1 246549659 2 246549658 1 2 507308490 5 2 665245341 5 3 417188302 3 2 389290765 1 1 507308489 1 147747440 1 76211861 1 216140704 3 81073252 4 2 878542864 3 3 1 4 1 56519638 3 56519638 1 2 438133771 4 3 556605330 1 2 1 1 1 216140704 3 565111335 3 2 857731777 2 1 556605329 1 963873520 2 6632156 3 3 507308489 1 2 147747440 4 3 710733675 4 3 966631803 3 3 81073252 5 1 857731778 2 963873520 3 3 1 4 1 766356434 2 207264423 3 3 147747440 3 2 56519639 1 3 963056779 4 3 710733676 5 2 857731779 2 3 417188304 4 2 747241049 2 3 348652718 1 3 417188302 2 2 292015612 5 2 81073253 3 2 29366294 3 2 6632155 5 2 207264424 1 3 588790354 2 3 389290763 1 2 681728742 3 2 91111257 3 2 429939458 4 1 963873520 2 56519638 1 2 2 1 2 207264422 2 3 539527856 1 2 588790354 3 3 781833038 2 3 377509579 3 2 231398661 5 2 507308489 1 3 710733675 1 3 429939458 1 3 147747440 5 1 184147678 2 377509580 2 1 438133771 2 389290763 5 2 360543849 2 3 147747441 3 1 56519638 2 857731779 2 3 91111258 3 2 216140703 3 2 438133771 3 2 744868656 3 2 438133770 3 3 1000000000 4 1 101250004 2 147747439 1 2 348652718 1 1 417188303 2 588790353 5 2 91111256 3 1 200354483 2 1000000000 2 1 76211861 3 360543849 1 1 231398662 3 377509580 1 3 766356433 2 3 216140705 4 2 710733676 4 1 6632155 1 998228699 2 482818267 5 1 360543850 1 6632155 2 184147679 5 3 539527855 1 1 998228699 1 377509580 2 101250004 4 3 565111337 4 1 998228699 3 539527855 1 3 313062683 1 3 857731778 1 3 216140704 5 3 878542863 3 2 565111337 2 3 56519638 3 3 81073253 2 2 780418693 5 1 29366295 3 377509581 1 1 744868656 3 1000000000 2 3 1000000000 2 3 389290763 5 1 482818266 3 292015612 5 1 56519638 2 206422527 1 1 292015612 3 438133770 2 3 313062682 3 3 966631803 5 2 173087939 2 1 781833037 1 963873520 1 207264423 2 747241048 1 2 231398661 5 1 588790353 2 966631802 3 2 417188302 2 2 766356435 4 2 710733675 1 2 360543851 2 1 681728741 3 184147678 5 2 184147679 5 2 780418694 5 3 438133772 1 1 147747440 3 292015613 5 2 81073253 3 3 6632156 4 1 91111257 3 780418695 1 1 86883812 3 878542864 5 1 101250004 1 377509580 1 292015612 3 313062682 3 3 780418695 3 2 377509580 3 1 482818266 2 588790354 4 2 766356434 4 1 216140704 2 998228698 1 2 482818266 3 2 76211860 1 1 963056779 1 56519638 1 348652718 1 348652718 3 556605328 1 2 710733675 5 2 747241047 4 2 76211862 1 2 963873519 5 3 744868656 3 2 963873519 4 3 29366294 3 2 781833038 2 2 1000000000 4 3 710733676 4 1 273869784 3 780418693 1 2 377509580 5 3 998228698 1 1 681728741 1 29366295 3 564836881 4 1 273869784 2 216140705 4 1 766356434 1 998228699 2 747241047 1 1 207264423 3 173087941 5 2 207264422 1 3 429939460 5 3 998228698 1 2 173087940 3 3 588790354 4 1 539527855 3 231398663 1 2 348652718 2 2 565111337 3 2 710733675 4 1 507308489 1 216140704 3 1 4 3 564836883 1 3 588790354 5 2 313062682 2 1 348652718 2 963873521 3 1 1 1 184147678 2 206422527 3 1 1 1 565111336 2 539527854 4 3 963873520 4 3 292015612 4 1 429939459 3 966631803 4 1 292015612 2 766356433 1 1 564836882 2 507308488 5 2 747241048 5 1 857731778 2 29366294 2 2 147747440 2 2 184147677 5 2 781833036 5 3 429939458 3 2 86883811 1 1 1 2 857731778 3 1 86883812 2 681728742 5 1 101250004 1 878542863 3 556605328 2 3 878542863 5 3 1 5 1 101250004 3 438133770 4 1 216140704 2 76211862 5 2 747241049 2 3 86883813 5 3 101250005 2 1 389290764 1 710733675 1 147747440 2 857731777 5 1 417188303 2 389290763 5 2 246549660 3 2 429939458 3 2 76211860 1 1 360543850 1 292015612 2 588790353 2 1 438133771 3 963056780 5 3 246549660 3 2 147747440 4 1 857731778 3 665245341 5 1 206422528 1 539527855 3 482818265 4 1 76211861 3 86883813 4 2 2 3 2 565111335 4 3 348652719 2 3 781833038 1 2 184147677 5 2 438133772 2 1 438133771 2 6632154 1 3 482818267 4 1 963873520 2 6632155 3 3 207264423 5 1 377509580 2 206422529 1 3 966631802 2 3 81073252 4 3 389290765 1 1 588790353 1 781833037 3 81073252 3 1 766356434 1 744868656 2 417188303 4 3 273869783 2 3 710733674 4 1 438133771 2 216140704 5 2 91111257 2 3 216140704 3 1 780418694 2 86883812 3 1 507308489 1 206422528 3 878542862 2 3 482818265 4 1 81073252 3 184147679 3 3 482818266 2 3 507308489 2 3 998228700 3 3 173087939 4 1 966631802 3 29366294 4 2 998228699 1 2 539527854 1 1 1 3 781833036 5 3 780418694 1 2 963056780 4 2 507308490 5 2 200354484 2 3 857731777 4 2 216140703 5 2 780418693 5 1 665245341 1 292015612 3 91111257 1 2 246549658 2 1 360543850 2 377509580 1 3 482818266 1 1 173087940 2 101250003 1 1 184147678 1 76211861 1 665245341 3 966631803 4 1 216140704 2 6632156 4 3 76211860 3 3 998228700 4 3 766356433 4 2 963873519 4 1 147747440 1 1 2 507308489 5 2 780418693 2 3 507308488 1 1 200354483 2 710733674 2 3 781833037 4 2 482818265 2 3 231398663 4 2 56519638 5 1 417188303 1 348652718 3 76211861 2 2 206422529 3 1 963873520 1 273869784 2 91111256 3 3 389290764 3 3 6632155 5 1 963056779 1 556605329 1 539527855 2 564836881 4 2 998228698 4 1 86883812 2 231398662 1 3 101250005 1 1 56519638 3 29366294 2 2 231398663 1 3 231398662 1 3 246549660 3 1 482818266 1 76211861 1 507308489 1 747241048 2 507308490 2 2 565111336 1 1 29366295 1 857731778 2 665245340 3 1 781833037 3 507308490 1 1 246549659 1 857731778 1 56519638 2 565111337 3 3 747241047 5 2 482818267 4 1 91111257 1 966631802 1 216140704 3 200354483 3 2 710733674 3 2 564836883 2 2 360543849 3 2 744868657 2 1 6632155 1 998228699 2 710733674 1 3 565111335 4 3 857731777 2 2 377509579 5 3 313062682 1 2 766356433 2 1 963873520 1 564836882 1 966631802 2 857731777 5 1 101250004 3 564836881 4 2 744868655 2 2 1 4 3 1 5 2 963056779 2 3 184147679 3 1 766356434 3 878542862 3 3 173087941 1 1 184147678 2 857731777 1 2 76211860 3 2 565111335 2 1 389290764 1 588790353 3 963056779 4 2 86883813 4 2 200354483 4 3 539527854 1 3 184147678 2 2 878542863 4 3 173087940 4 2 273869784 5 3 998228700 2 3 710733676 5 2 2 5 2 1 4 3 710733676 2 2 878542864 2 2 747241049 4 1 507308489 2 200354484 2 2 565111337 2 3 556605328 2 3 91111258 4 3 539527856 1 3 147747440 3 3 173087941 2 2 878542863 2 1 998228699 1 101250004 2 231398661 2 2 377509581 2 1 681728741 3 747241048 4 1 744868656 2 273869783 5 3 184147679 4 2 482818267 5 1 91111257 3 389290765 2 2 216140705 4 1 744868656 3 56519639 1 1 29366295 2 857731779 5 3 292015613 5 3 857731779 2 3 1000000000 2 1 781833037 3 207264423 5 1 564836882 2 438133771 2 1 348652718 3 744868655 2 3 966631802 1 2 101250004 4 3 565111335 3 3 766356433 5 1 744868656 2 29366294 1 1 91111257 3 56519637 3 1 507308489 3 507308489 3 1 766356434 1 348652718 2 360543851 3 3 963056778 2 3 231398661 4 2 173087940 5 2 963873520 5 3 81073252 4 3 710733675 2 1 878542863 3 173087940 4 3 681728741 1 3 665245340 4 3 360543851 2 2 184147679 4 2 360543851 3 3 184147677 2 1 313062682 2 681728742 2 1 147747440 2 766356434 2 2 206422527 4 3 588790354 2 1 91111257 2 6632156 1 2 429939458 3 2 29366294 1 1 780418694 3 184147679 3 2 81073251 3 1 246549659 3 781833036 2 2 857731778 1 1 417188303 2 147747440 3 2 963056778 1 1 878542863 1 246549659 2 389290764 2 1 206422528 3 744868657 2 3 1 2 1 438133771 2 360543849 5 2 1 1 2 360543849 2 2 429939458 4 3 482818267 3 2 81073252 1 1 556605329 3 565111335 2 3 101250003 2 3 389290763 3 3 313062682 4 2 565111335 5 3 184147678 4 2 86883813 1 1 417188303 1 56519638 3 556605328 5 2 76211862 2 2 507308489 1 1 747241048 1 766356434 3 246549660 3 3 588790352 3 2 744868655 3 2 963873519 3 1 780418694 2 184147677 3 3 665245340 4 3 429939460 3 1 348652718 1 710733675 2 6632156 3 3 556605328 4 1 780418694 2 588790354 4 3 999999999 1 1 417188303 3 207264423 2 1 1000000000 1 29366295 1 482818266 2 147747440 1 2 292015613 4 3 6632154 4 1 857731778 2 200354484 5 1 710733675 3 963873520 2 2 417188304 3 3 766356434 1 1 744868656 3 348652718 5 2 377509579 1 1 878542863 1 747241048 3 417188303 3 2 556605330 2 3 999999999 3 1 81073252 3 173087939 5 3 76211861 4 3 766356435 2 3 857731779 3 3 963873520 3 3 963873520 3 1 857731778 1 101250004 3 417188304 5 3 878542864 4 1 438133771 1 29366295 1 86883812 3 565111336 4 1 878542863 3 273869785 5 1 360543850 2 76211862 1 2 56519638 1 2 101250004 1 3 417188302 4 1 292015612 1 482818266 1 348652718 1 766356434 1 766356434 3 744868655 2 2 429939460 5 1 747241048 1 56519638 3 313062683 2 1 665245341 1 588790353 3 781833038 4 1 348652718 3 313062683 1 2 81073251 1 2 588790354 3 3 86883811 4 3 963873520 4 3 878542864 4 3 417188302 2 2 857731777 4 3 91111258 4 3 246549658 4 1 417188303 1 76211861 3 246549659 1 1 389290764 2 963056778 2 3 6632156 4 2 780418694 3 2 963873520 5 1 878542863 2 360543849 5 1 681728741 3 744868657 5 3 878542863 2 1 91111257 3 377509580 5 1 966631802 2 377509580 1 1 747241048 3 206422529 1 3 246549658 5 1 556605329 2 101250003 3 1 507308489 2 963873520 3 1 539527855 3 91111257 3 3 710733674 2 1 565111336 1 273869784 2 780418695 5 2 857731777 4 2 377509579 3 3 681728741 4 3 173087939 2 3 273869784 5 2 389290763 4 1 665245341 1 681728741 3 91111258 3 3 766356435 5 2 292015611 2 2 857731777 3 1 273869784 1 206422528 3 857731779 2 3 747241047 1 2 710733674 2 3 710733676 2 1 710733675 3 438133771 4 3 389290764 2 1 207264423 3 429939460 5 2 747241048 2 1 747241048 3 999999999 3 1 780418694 2 681728741 2 3 6632154 1 1 482818266 3 273869785 3 1 377509580 1 766356434 3 857731778 4 1 963873520 3 377509581 4 2 1 1 1 216140704 1 781833037 1 200354483 2 56519639 1 3 681728740 1 3 101250004 1 1 200354483 3 588790353 5 3 429939460 1 1 206422528 2 857731778 5 3 857731777 2 3 482818266 3 1 56519638 1 231398662 1 747241048 1 998228699 2 781833036 4 3 999999999 5 2 878542864 2 3 200354482 4 2 292015611 5 3 507308488 2 3 766356434 4 3 1000000000 5 2 482818265 4 1 710733675 2 1 2 3 507308490 4 1 429939459 1 482818266 2 564836881 2 1 588790353 1 206422528 3 101250003 1 1 76211861 1 963056779 1 184147678 1 681728741 3 86883813 3 1 91111257 2 86883812 4 1 86883812 2 744868655 3 1 857731778 1 173087940 1 857731778 2 1000000000 4 3 781833038 5 1 565111336 3 665245340 4 3 588790353 3 2 207264423 5 2 377509581 2 3 963056778 4 2 781833036 3 3 377509581 5 3 998228698 1 3 348652719 1 2 482818265 3 2 377509580 5 3 857731779 4 2 29366295 3 3 56519639 2 1 556605329 1 101250004 1 101250004 3 231398663 5 1 377509580 1 184147678 1 313062682 3 389290765 3 3 556605329 4 2 292015611 5 1 173087940 1 564836882 1 348652718 3 766356435 4 3 857731777 3 2 377509580 4 1 665245341 3 273869783 2 3 963056779 3 3 86883812 5 1 588790353 1 766356434 2 377509580 4 3 539527854 5 3 200354483 1 3 147747440 3 1 184147678 2 710733675 3 1 184147678 2 313062683 3 3 565111335 1 2 780418693 5 3 482818265 3 2 292015613 2 3 963056778 2 2 360543849 1 2 292015613 3 1 29366295 3 747241047 1 1 565111336 1 857731778 1 564836882 1 747241048 3 389290765 3 1 348652718 1 6632155 3 313062683 3 3 6632155 4 2 780418695 2 3 744868655 3 3 781833038 2 3 377509579 3 1 200354483 2 747241047 1 3 710733675 3 1 780418694 1 206422528 3 998228699 3 1 389290764 2 857731777 5 2 200354483 3 2 857731778 2 3 81073251 3 2 438133771 5 2 348652717 1 2 710733675 3 2 206422527 1 2 200354482 2 2 207264424 2 3 216140703 1 2 857731778 3 1 206422528 3 313062681 3 3 998228698 5 1 91111257 3 216140703 2 3 780418694 5 1 200354483 2 429939458 4 2 81073251 4 2 438133772 4 1 76211861 1 1 3 313062682 5 3 313062681 2 2 389290763 4 2 377509581 2 1 507308489 1 389290764 1 147747440 3 744868655 2 3 482818266 4 2 766356433 5 3 360543849 3 3 56519637 5 1 998228699 1 200354483 1 360543850 2 273869783 3 1 588790353 1 966631802 1 246549659 1 744868656 1 564836882 1 231398662 2 781833038 5 3 246549658 1 3 556605328 5 1 438133771 1 565111336 1 389290764 3 200354482 2 2 377509579 4 3 766356433 1 3 781833036 3 1 681728741 2 857731778 2 3 681728742 3 1 292015612 1 101250004 1 81073252 3 206422529 4 1 781833037 3 556605330 4 1 389290764 1 81073252 2 147747439 2 2 963056779 3 2 377509581 4 1 246549659 2 556605328 3 2 681728740 4 1 360543850 3 556605328 4 2 438133772 2 3 231398662 5 1 878542863 3 184147677 1 3 781833036 3 3 766356435 4 3 313062683 5 3 781833038 2 1 766356434 1 207264423 3 781833038 2 2 565111335 2 1 81073252 3 539527854 1 3 86883812 1 3 184147677 3 1 377509580 1 681728741 1 377509580 3 207264424 2 3 878542863 2 3 766356433 5 1 29366295 3 348652718 3 1 781833037 1 86883812 2 147747439 4 1 878542863 1 207264423 3 207264424 5 2 184147677 2 1 482818266 3 417188302 5 1 417188303 3 29366295 5 3 417188302 4 3 313062682 1 3 565111335 2 1 780418694 2 377509579 5 3 857731779 2 3 564836883 1 3 231398663 4 2 438133770 2 2 429939459 3 2 6632156 5 1 6632155 1 429939459 3 184147678 4 2 313062681 1 1 665245341 3 348652717 1 2 857731779 1 2 681728740 4 1 744868656 3 482818265 4 3 231398663 3 2 246549660 3 3 781833036 5 3 81073253 4 1 200354483 2 665245341 3 3 565111337 2 1 348652718 3 781833038 2 2 507308489 5 2 507308489 1 1 101250004 1 81073252 1 1 3 313062681 2 3 507308489 4 2 246549658 2 2 438133770 4 3 966631802 4 2 766356435 1 1 389290764 1 273869784 2 429939459 2 3 429939460 1 2 588790353 1 2 998228698 1 3 507308490 5 1 246549659 1 292015612 2 86883812 5 3 710733674 4 3 507308489 2 1 173087940 1 101250004 3 766356434 4 2 56519637 5 1 878542863 3 963873519 3 1 417188303 1 665245341 2 539527854 2 2 1000000000 4 1 878542863 2 744868655 4 2 81073252 4 2 173087940 4 2 744868655 5 1 438133771 3 507308488 2 1 173087940 3 231398663 2 3 29366296 1 2 101250005 3 3 207264423 1 2 292015611 2 1 76211861 3 857731778 3 3 86883812 4 2 556605330 2 2 231398662 5 2 482818266 5 3 744868656 1 2 438133772 1 2 216140703 5 3 216140705 3 3 744868657 3 1 292015612 2 56519637 4 1 780418694 3 780418694 1 1 747241048 3 101250004 3 2 565111337 4 2 507308489 1 1 681728741 1 29366295 2 231398662 3 3 429939459 3 3 377509580 1 3 781833036 3 2 173087939 5 3 780418695 3 1 417188303 1 417188303 3 781833038 2 3 91111257 3 2 313062681 4 3 246549660 4 2 76211861 5 3 81073253 5 2 857731778 2 3 76211860 5 3 184147678 1 1 565111336 3 766356433 1 2 766356434 3 3 76211860 2 1 86883812 3 564836881 4 2 429939458 3 2 2 3 3 482818265 3 2 966631801 1 3 747241047 3 1 588790353 1 377509580 2 429939458 3 2 539527856 2 2 665245342 5 1 966631802 2 173087939 4 3 147747439 3 2 216140704 1 3 681728740 1 3 507308488 5 3 564836883 3 2 1000000000 4 1 1000000000 1 565111336 1 216140704 3 101250003 2 2 963056778 1 1 539527855 1 273869784 3 556605329 1 3 966631802 2 1 348652718 2 360543850 1 2 273869784 2 1 966631802 3 313062683 3 1 556605329 2 963873521 3 1 147747440 3 438133771 2 2 86883812 2 2 91111257 3 1 292015612 3 966631802 5 2 780418693 1 2 539527855 2 1 710733675 1 1 2 389290765 1 3 556605329 1 3 588790353 5 1 200354483 3 246549660 3 1 963056779 2 147747439 2 2 389290763 1 1 1 2 86883811 1 3 86883813 3 1 76211861 2 564836882 3 1 29366295 1 438133771 1 147747440 3 184147677 1 3 206422527 1 1 710733675 3 360543850 3 1 998228699 3 313062682 1 1 173087940 2 207264424 1 2 744868657 1 2 76211860 2 1 744868656 2 173087939 4 1 565111336 1 200354483 3 76211860 5 2 507308490 2 1 273869784 1 482818266 2 86883813 2 1 231398662 1 1000000000 2 966631801 1 3 429939459 3 2 556605328 4 3 206422527 2 1 1000000000 3 564836881 1 3 766356433 2 3 246549660 2 2 966631801 5 1 588790353 3 963056780 2 3 780418694 3 1 313062682 3 147747441 5 2 377509580 3 3 781833037 2 2 206422528 3 2 963873519 2 3 438133771 4 3 81073252 3 2 6632155 2 1 564836882 3 207264423 2 2 963873520 1 3 101250003 3 1 857731778 1 86883812 1 76211861 3 539527856 1 3 360543850 5 3 313062682 5 3 292015611 5 2 963056780 5 2 429939460 5 1 710733675 1 216140704 3 348652718 1 1 998228699 1 1 3 29366294 3 1 539527855 2 744868656 4 1 184147678 3 56519639 5 1 360543850 3 348652719 3 2 147747439 3 3 780418693 1 1 539527855 3 147747439 3 3 963056780 3 3 482818265 3 3 744868657 1 2 588790353 2 2 747241048 4 1 744868656 2 588790353 1 1 360543850 3 966631803 3 3 417188302 4 1 231398662 2 781833038 2 1 438133771 2 29366295 5 1 417188303 2 147747439 1 2 766356433 4 1 681728741 2 429939460 1 2 564836882 3 1 963873520 1 766356434 1 781833037 1 780418694 2 963056780 3 3 744868656 3 1 246549659 2 29366295 1 3 556605328 4 3 56519639 1 2 76211861 4 3 206422528 3 3 200354484 3 3 216140705 2 2 681728740 4 3 377509581 5 3 963056778 1 3 1 2 3 710733676 5 1 539527855 3 246549660 1 1 6632155 2 681728740 1 2 681728740 2 1 360543850 3 273869784 3 2 588790352 5 1 216140704 3 417188302 5 2 173087940 3 1 200354483 3 556605329 1 3 389290765 1 3 389290763 3 3 564836881 4 3 507308490 4 3 360543850 1 1 1 1 963873520 3 556605329 1 1 101250004 2 438133771 1 2 878542862 1 1 780418694 3 482818267 5 2 348652718 5 3 966631803 1 2 963873519 2 1 1000000000 3 507308488 5 1 292015612 1 292015612 3 147747441 5 1 766356434 1 377509580 2 681728742 2 3 101250005 2 1 766356434 3 766356434 4 2 147747439 4 1 200354483 3 780418695 1 1 744868656 3 780418694 5 2 878542864 4 1 998228699 3 348652717 2 1 747241048 1 588790353 2 966631801 3 2 29366296 5 3 313062681 1 3 81073252 4 1 246549659 3 564836881 4 1 556605329 2 313062682 1 2 216140704 3 3 710733674 2 1 747241048 3 292015611 3 2 348652717 5 1 747241048 1 780418694 2 313062683 4 2 81073253 2 3 91111258 3 1 348652718 3 857731777 2 1 206422528 2 998228699 5 3 91111256 4 3 438133771 4 3 101250003 1 2 216140704 4 1 564836882 3 539527855 1 1 200354483 2 173087940 2 3 147747439 1 3 963873520 3 2 1000000000 1 2 963873519 5 2 963873519 2 2 429939458 2 1 564836882 1 91111257 2 81073251 1 2 206422529 2 2 313062682 4 3 966631802 3 3 564836882 3 3 173087940 2 1 438133771 1 56519638 2 86883811 1 2 6632155 1 1 147747440 3 781833038 5 1 438133771 2 29366295 4 1 207264423 3 556605330 3 3 173087940 1 3 389290765 2 3 588790352 3 2 565111336 2 1 564836882 1 348652718 2 56519639 2 1 539527855 2 86883812 4 3 292015613 2 2 744868656 3 3 507308488 5 2 207264423 1 3 665245342 4 1 273869784 1 147747440 3 273869784 5 1 417188303 1 429939459 3 507308490 3 2 184147679 2 1 966631802 2 507308488 1 2 313062681 5 3 147747441 5 2 998228698 4 3 6632155 5 1 429939459 1 348652718 1 966631802 2 273869783 1 2 360543851 5 3 216140704 1 3 1000000000 2 3 681728741 5 2 313062681 5 2 313062683 3 3 857731777 3 1 966631802 2 681728740 2 2 200354482 3 3 101250003 3 3 429939460 5 2 780418693 5 2 438133772 4 1 963056779 1 184147678 2 246549659 2 2 76211860 5 1 781833037 1 539527855 1 556605329 1 1000000000 1 766356434 3 348652717 3 1 246549659 3 747241047 2 1 588790353 3 878542864 5 2 710733674 2 2 565111337 4 2 292015613 1 2 417188304 1 1 360543850 2 292015611 3 3 507308489 2 2 507308490 1 3 588790352 2 2 966631802 5 3 966631802 5 3 556605328 2 2 857731779 2 3 999999999 3 3 665245342 1 3 76211862 4 1 389290764 2 313062683 2 2 417188303 1 2 417188303 5 1 313062682 2 780418695 4 1 200354483 3 86883811 2 1 681728741 2 857731779 3 2 216140704 2 1 966631802 2 781833037 2 2 963056779 4 3 173087941 2 3 101250003 1 1 1 2 429939459 2 2 231398661 3 1 781833037 2 200354484 5 3 147747441 1 2 206422528 5 2 200354482 2 1 966631802 3 76211862 3 3 101250004 3 3 681728741 3 2 963873520 1 3 766356435 2 1 857731778 2 147747440 4 3 710733674 1 2 377509579 3 1 360543850 2 438133772 5 1 565111336 2 417188302 3 1 766356434 2 207264422 4 3 998228700 5 2 710733676 1 2 556605330 2 1 565111336 3 86883811 2 3 780418693 2 3 766356434 3 3 780418694 1 2 781833037 2 3 101250005 1 2 29366296 2 2 744868657 2 2 184147677 3 2 588790353 4 3 76211860 4 2 147747441 2 2 747241049 3 1 878542863 3 200354482 4 1 963873520 3 963056780 3 3 273869783 2 2 246549659 1 2 56519638 4 3 273869784 4 2 101250005 4 3 564836881 5 2 101250005 3 3 998228700 1 2 482818265 2 1 216140704 2 780418693 5 3 507308488 3 1 313062682 3 173087941 5 1 710733675 3 76211861 1 1 998228699 3 966631803 3 2 963873521 1 1 200354483 3 681728742 3 1 744868656 1 101250004 1 710733675 2 200354482 3 3 878542862 4 1 963873520 3 207264422 1 1 963056779 1 963873520 3 389290763 5 1 313062682 3 966631801 4 3 681728740 4 1 184147678 1 747241048 3 29366294 3 1 780418694 3 360543850 2 3 56519638 5 1 86883812 3 878542863 2 3 766356434 1 3 91111258 1 3 81073253 4 2 81073252 1 3 86883811 4 1 998228699 1 207264423 3 747241049 4 1 417188303 3 231398663 4 3 56519637 5 1 1 2 2 2 1 438133771 1 1 2 6632156 3 2 91111257 1 2 292015612 2 1 147747440 2 86883811 4 2 878542864 2 1 539527855 1 206422528 2 101250003 5 3 781833037 2 3 231398661 5 1 173087940 1 429939459 3 744868656 1 1 744868656 3 292015612 5 3 681728741 4 1 963873520 1 417188303 1 86883812 1 101250004 1 588790353 2 429939460 5 1 216140704 1 292015612 1 200354483 3 81073253 5 1 766356434 1 101250004 1 781833037 3 438133770 2 3 86883813 2 2 56519638 3 1 101250004 1 86883812 1 86883812 2 348652717 2 1 86883812 1 766356434 3 998228698 2 3 206422527 2 1 588790353 3 539527855 3 2 665245341 3 2 231398663 5 1 184147678 3 360543849 3 3 438133772 5 1 429939459 2 81073253 2 3 360543851 3 1 507308489 2 963873520 2 3 81073252 3 2 360543851 1 2 231398662 3 3 710733674 2 3 231398663 2 3 173087939 3 3 744868655 3 2 963056780 3 2 564836881 5 1 377509580 2 665245340 5 2 246549658 4 2 273869783 5 3 556605329 1 3 147747440 3 2 963873519 4 1 313062682 2 781833038 2 1 539527855 2 998228699 3 2 999999999 4 1 878542863 2 744868655 5 1 231398662 2 429939460 3 2 292015612 1 3 565111337 5 3 76211862 3 2 348652717 4 3 292015612 4 2 377509579 1 1 360543850 1 857731778 1 963056779 1 564836882 3 29366294 5 3 273869785 1 1 878542863 3 207264423 1 3 273869784 1 3 747241047 1 2 377509579 4 2 76211861 3 1 963056779 2 360543849 2 1 665245341 3 429939458 3 2 389290763 3 2 766356433 2 3 86883812 2 3 273869783 2 3 781833037 1 3 29366295 5 1 6632155 2 878542863 1 1 539527855 1 56519638 2 184147677 3 1 231398662 3 313062681 4 3 1000000000 4 2 564836881 3 2 207264423 5 3 231398662 4 2 539527854 1 1 56519638 2 246549658 2 2 998228698 3 2 429939460 5 1 56519638 3 216140704 1 3 6632155 2 1 246549659 3 81073253 5 2 781833037 1 1 966631802 3 200354483 2 2 417188304 1 3 184147677 1 2 438133771 2 3 101250004 4 2 781833036 2 1 588790353 3 966631802 5 2 963056779 3 3 766356435 4 2 29366296 4 2 56519637 5 2 389290765 4 3 246549660 4 2 781833036 2 2 348652719 3 3 747241047 3 3 998228698 2 3 91111256 1 2 438133772 5 1 565111336 1 1000000000 3 273869783 1 1 207264423 3 81073253 3 2 747241048 3 1 564836882 3 147747440 4 2 780418695 4 2 710733676 5 3 681728742 3 3 857731778 3 1 565111336 2 377509579 4 1 200354483 1 438133771 3 539527854 5 1 665245341 3 56519639 3 1 360543850 1 292015612 2 377509580 4 2 1000000000 2 3 246549660 4 2 482818267 1 1 1 3 147747439 5 1 76211861 1 377509580 3 147747439 4 1 857731778 3 56519638 4 1 556605329 1 429939459 3 966631803 2 1 998228699 3 681728741 2 3 56519637 4 1 101250004 2 665245341 1 2 207264424 2 3 588790354 2 2 1000000000 2 2 246549660 3 2 429939460 3 3 216140705 1 3 173087940 2 2 1000000000 4 2 780418693 1 3 482818266 2 3 200354483 3 2 710733676 2 3 389290765 4 1 781833037 1 565111336 1 207264423 2 963056778 4 3 184147678 1 3 482818265 4 3 313062681 2 2 998228700 4 2 878542863 5 2 857731777 3 3 963056778 2 1 273869784 3 710733676 3 1 207264423 2 147747440 4 2 101250005 3 3 246549659 4 3 91111258 5 2 998228699 1 1 417188303 2 998228700 2 3 81073252 4 2 1000000000 2 3 999999999 5 3 780418693 5 2 781833037 1 1 744868656 2 539527855 4 3 963873519 2 1 564836882 1 231398662 2 998228698 2 3 857731777 5 3 147747440 3 2 76211860 3 3 101250003 3 1 539527855 3 29366294 2 3 766356434 4 3 565111336 2 2 184147679 4 1 744868656 1 1 1 963873520 2 389290763 4 2 588790354 4 2 377509581 3 2 29366295 4 3 206422529 3 3 963056778 3 2 313062683 5 3 665245340 4 1 539527855 3 246549658 4 2 173087939 3 1 417188303 3 184147678 2 2 539527854 4 2 200354482 1 1 438133771 1 781833037 3 6632154 5 1 966631802 3 878542862 3 1 878542863 2 507308488 4 3 780418694 5 1 857731778 2 292015611 5 3 91111257 5 3 76211862 4 2 766356434 2 1 781833037 1 539527855 2 273869784 1 2 747241047 2 1 377509580 1 200354483 1 360543850 2 246549659 1 2 231398661 5 2 147747439 3 3 539527854 3 3 246549658 2 2 56519638 5 2 273869784 5 1 200354483 3 292015613 5 1 665245341 2 246549658 2 2 665245342 1 1 200354483 3 588790352 4 3 681728742 1 1 998228699 3 206422528 4 2 377509579 3 1 29366295 2 878542862 4 1 6632155 1 482818266 1 173087940 3 29366296 5 1 766356434 2 76211862 5 2 963056779 4 1 292015612 1 998228699 1 101250004 3 246549659 2 1 231398662 1 81073252 1 91111257 2 147747439 4 2 29366294 3 2 207264422 2 3 101250005 3 1 780418694 1 29366295 1 556605329 1 101250004 2 86883812 3 1 710733675 2 710733675 5 2 781833037 2 2 564836881 3 3 564836883 4 3 1000000000 2 2 246549658 5 3 963873519 4 3 76211860 2 3 564836883 4 3 878542864 2 3 377509580 4 3 998228700 2 1 438133771 1 556605329 2 1000000000 5 1 389290764 2 564836883 2 3 417188302 4 1 878542863 1 588790353 3 81073253 5 3 377509579 2 1 76211861 3 507308488 2 3 963056778 5 1 206422528 2 780418693 1 2 91111256 3 2 966631802 4 3 710733675 4 2 1000000000 2 3 564836882 1 2 665245340 3 1 744868656 2 348652717 5 1 878542863 1 231398662 3 998228700 3 1 206422528 2 206422527 3 2 292015611 3 2 588790354 2 2 348652719 5 2 482818265 1 1 246549659 3 292015612 5 2 173087940 4 3 766356433 2 2 963056780 2 3 417188303 2 3 1000000000 1 3 173087940 3 3 482818266 1 2 744868655 4 1 998228699 2 207264422 5 1 56519638 3 101250003 4 2 507308490 5 3 56519637 2 3 507308488 4 3 781833036 5 3 429939459 1 2 417188302 4 2 417188302 2 3 231398662 1 1 360543850 3 665245340 3 1 429939459 3 76211862 4 3 207264424 1 1 81073252 1 173087940 2 246549660 3 3 101250004 5 2 539527854 3 2 377509580 1 1 556605329 1 564836882 1 86883812 2 273869784 3 2 216140705 3 2 81073251 2 1 744868656 1 101250004 2 417188302 2 3 6632155 2 2 200354484 2 2 556605328 3 2 348652717 3 2 6632156 4 3 564836883 4 2 6632154 3 1 588790353 2 507308488 3 3 565111337 3 1 565111336 1 200354483 1 966631802 3 747241049 4 2 564836881 5 1 966631802 2 292015612 4 1 101250004 2 389290763 2 1 588790353 2 207264422 4 2 780418695 2 3 207264424 5 3 86883813 3 3 665245341 5 2 1000000000 4 2 966631801 2 2 216140704 1 1 348652718 1 438133771 3 998228700 2 2 963056779 3 3 81073252 4 2 348652717 4 3 91111257 5 2 780418694 3 1 744868656 3 147747439 1 3 539527854 3 3 91111258 2 3 710733675 5 3 565111337 4 3 857731777 3 3 348652719 2 3 564836881 2 1 216140704 2 101250003 2 3 200354483 1 1 216140704 2 184147679 2 1 747241048 1 429939459 1 564836882 1 963873520 1 6632155 2 173087939 4 2 556605329 1 1 101250004 3 966631802 3 3 766356433 4 3 360543850 4 1 878542863 1 878542863 1 91111257 2 878542863 5 2 377509579 1 2 101250005 2 2 86883812 2 2 389290765 2 2 556605328 1 2 482818265 2 3 91111258 4 1 1 2 207264423 4 1 966631802 2 200354483 2 1 966631802 2 81073253 2 2 588790353 1 3 744868657 3 3 292015613 2 1 81073252 3 747241047 5 3 6632156 1 3 744868657 1 1 429939459 1 747241048 1 710733675 2 6632154 1 1 1000000000 3 565111336 2 2 710733674 4 3 81073253 1 1 963873520 3 377509579 3 3 184147677 2 3 292015611 4 1 231398662 2 76211861 4 1 29366295 1 377509580 1 781833037 3 564836881 1 2 200354483 2 1 998228699 2 292015612 2 3 173087941 4 3 360543851 2 2 231398663 5 3 389290765 1 1 1 2 377509581 2 1 857731778 1 246549659 1 81073252 3 556605330 4 3 184147678 4 3 216140704 1 1 313062682 1 998228699 2 438133771 3 3 556605329 5 2 206422529 3 2 565111337 1 2 292015612 2 1 200354483 3 878542862 3 1 438133771 3 389290765 1 3 564836883 3 3 91111256 4 3 417188302 1 2 766356435 1 3 6632155 5 1 273869784 2 438133770 3 2 966631803 2 2 313062681 2 3 588790354 2 3 206422527 5 3 207264422 2 1 878542863 3 438133772 1 2 429939458 2 2 878542863 2 3 101250004 5 3 417188304 5 1 507308489 1 710733675 3 878542862 3 2 878542862 1 3 963873521 4 3 6632155 2 3 91111258 3 1 438133771 1 101250004 2 86883813 5 3 482818267 4 2 747241048 5 3 507308489 2 1 147747440 2 744868656 1 3 999999999 3 2 963056779 3 2 348652719 5 3 556605328 3 2 556605330 1 2 377509581 5 1 292015612 2 429939460 3 1 857731778 3 710733674 1 2 101250004 1 1 588790353 3 963873520 3 1 206422528 2 780418693 5 2 1000000000 5 1 81073252 3 273869785 4 3 173087941 4 1 101250004 2 207264422 5 1 200354483 2 389290764 1 2 966631801 4 1 539527855 3 665245341 1 3 389290765 4 2 246549658 3 2 966631803 5 3 438133771 1 2 173087940 3 3 681728742 2 1 438133771 3 56519638 4 3 1000000000 5 1 313062682 3 878542862 2 3 747241047 5 3 564836882 1 3 56519639 1 2 780418694 1 1 173087940 2 710733675 5 1 348652718 3 1 1 2 766356435 4 2 273869783 1 3 173087941 3 1 231398662 3 588790354 3 2 360543850 4 1 781833037 2 173087940 1 2 539527854 3 1 200354483 1 539527855 1 417188303 1 1 2 482818265 3 3 556605329 2 2 360543849 5 3 766356434 2 2 665245342 4 1 389290764 2 857731778 3 3 438133771 1 2 681728741 4 3 747241047 4 3 200354482 3 1 200354483 3 1000000000 1 2 1 2 2 91111256 5 2 101250005 5 2 963056780 5 2 2 2 1 482818266 3 998228700 3 1 963056779 1 6632155 2 1 5 1 56519638 3 781833036 4 2 200354482 4 1 438133771 2 377509580 5 1 564836882 1 966631802 3 780418694 4 3 6632154 3 1 200354483 1 81073252 1 101250004 1 206422528 3 565111337 2 3 184147679 2 1 482818266 1 417188303 3 482818267 3 2 207264422 5 3 348652719 2 1 377509580 1 781833037 3 6632156 1 2 147747441 4 3 744868655 3 1 207264423 3 377509581 5 1 173087940 2 857731778 4 3 56519639 4 3 710733676 1 3 438133771 5 2 429939458 4 2 781833037 3 2 780418693 1 1 556605329 1 588790353 2 429939459 3 2 556605328 1 3 665245340 3 2 147747439 4 1 665245341 1 377509580 1 273869784 2 81073253 1 2 184147679 2 3 780418695 4 3 681728742 3 1 207264423 2 292015613 1 3 173087939 5 3 29366295 3 3 273869783 3 1 184147678 3 564836882 4 1 744868656 2 246549659 4 1 998228699 1 710733675 3 6632155 3 3 417188303 1 2 91111256 5 2 231398662 4 2 6632154 1 2 438133772 2 2 744868656 5 2 101250003 5 2 184147677 5 2 101250005 3 2 246549660 2 2 389290765 5 2 360543851 1 3 998228700 1 3 313062682 3 3 207264424 1 2 101250003 5 3 292015613 5 2 588790352 4 3 389290763 4 3 91111258 3 1 747241048 2 507308488 4 3 216140703 3 1 1000000000 3 206422529 2 3 101250004 5 3 313062683 1 3 747241049 2 3 710733675 4 1 681728741 2 101250003 5 1 998228699 1 482818266 1 482818266 1 588790353 1 231398662 3 91111258 1 3 56519639 2 1 216140704 2 207264423 5 3 246549660 4 3 588790354 5 1 207264423 3 507308488 1 3 963056780 4 3 1 1 2 963056779 4 2 173087940 5 3 389290765 2 3 482818266 3 3 1 3 2 565111335 5 2 292015611 5 2 429939458 3 2 147747441 2 3 231398662 4 1 556605329 2 556605330 4 3 857731778 2 2 76211862 2 1 101250004 2 207264422 2 2 747241047 5 3 665245340 1 3 81073253 1 3 207264424 1 1 857731778 2 857731778 3 1 348652718 3 681728741 2 3 81073252 1 2 429939458 1 1 246549659 1 565111336 1 147747440 1 1000000000 1 292015612 3 710733676 2 1 438133771 2 744868655 3 3 29366294 1 1 681728741 1 781833037 3 206422528 5 3 564836882 4 3 556605328 3 3 539527855 2 2 101250003 2 1 184147678 2 963056779 5 1 360543850 3 744868657 4 3 766356434 4 2 681728741 4 3 710733675 4 2 665245341 4 2 565111336 2 1 1000000000 3 200354483 5 1 313062682 2 998228699 3 1 246549659 1 231398662 2 1 5 2 206422528 4 2 507308488 5 3 86883813 2 1 1000000000 3 857731777 4 2 710733674 4 1 6632155 3 438133770 5 3 207264422 4 1 231398662 1 231398662 2 348652717 5 2 681728742 1 1 207264423 2 665245340 5 2 200354482 3 3 417188302 1 1 1 1 417188303 3 231398663 2 2 1 4 3 29366295 4 1 348652718 2 389290764 4 1 966631802 1 710733675 1 173087940 1 429939459 3 878542864 1 3 565111335 1 3 6632155 3 2 780418694 5 3 539527855 1 2 29366296 3 3 780418695 5 1 206422528 1 539527855 3 438133770 5 1 429939459 3 76211862 5 1 665245341 1 216140704 2 207264422 2 3 81073253 2 3 184147679 3 1 56519638 3 710733674 3 3 556605329 3 3 173087941 2 2 292015613 1 2 216140705 1 1 348652718 1 747241048 2 438133772 5 3 6632155 5 1 438133771 2 91111258 3 1 360543850 3 173087939 4 1 507308489 2 91111258 3 3 417188302 5 3 200354483 4 1 91111257 1 507308489 3 101250005 4 1 29366295 3 360543849 4 1 6632155 2 147747439 2 1 216140704 2 966631803 1 1 206422528 1 857731778 2 744868655 3 1 231398662 3 963056779 4 1 81073252 1 429939459 3 207264424 4 2 29366294 1 3 766356434 3 3 564836881 3 2 200354483 2 1 56519638 3 565111336 2 3 200354482 1 3 273869783 3 2 963873521 2 3 429939458 2 1 710733675 1 766356434 3 173087941 4 3 681728741 5 1 966631802 2 747241048 3 3 91111256 5 1 200354483 2 1000000000 2 1 273869784 3 780418694 2 1 273869784 1 564836882 1 588790353 3 206422528 4 2 482818266 4 3 216140703 3 3 206422529 1 1 781833037 3 231398663 1 3 147747441 3 2 780418695 2 2 857731779 5 1 963056779 1 998228699 3 857731778 1 3 389290765 4 1 780418694 2 998228698 1 3 998228699 5 3 360543849 1 1 216140704 1 173087940 3 438133771 2 3 681728742 1 2 207264423 5 1 681728741 3 231398662 3 3 966631801 3 2 878542862 2 1 710733675 1 348652718 2 206422527 3 2 780418693 3 1 273869784 3 963056779 5 3 101250004 2 3 273869784 4 1 81073252 3 507308488 2 2 273869783 4 3 665245340 2 3 147747439 3 1 744868656 3 681728741 4 2 564836882 3 3 86883813 5 2 377509580 3 2 6632155 5 2 681728741 3 1 200354483 1 966631802 2 482818267 2 3 29366294 3 2 539527854 3 3 780418693 3 3 206422527 4 3 963056779 2 3 200354483 4 1 1 3 246549660 1 1 231398662 2 2 3 3 857731779 5 2 1000000000 4 1 231398662 2 231398662 5 3 207264423 4 2 766356434 5 3 207264423 5 2 377509579 4 2 966631801 1 3 1 2 1 417188303 3 206422529 5 3 173087940 4 2 56519637 2 2 6632156 3 1 565111336 3 710733674 5 1 998228699 1 588790353 1 101250004 1 539527855 2 565111335 5 1 76211861 3 206422529 1 3 377509581 2 2 878542863 2 3 766356433 4 2 565111337 1 2 857731777 3 1 216140704 1 147747440 1 147747440 2 292015611 5 3 313062683 2 2 507308489 5 1 292015612 3 766356435 3 1 507308489 1 313062682 2 766356433 1 3 998228700 1 3 998228699 5 2 766356435 5 1 998228699 2 507308489 3 3 360543851 4 1 389290764 1 781833037 1 292015612 3 91111256 5 2 29366295 5 1 482818266 3 206422527 3 1 438133771 2 681728742 5 1 710733675 1 173087940 3 780418694 2 1 665245341 1 231398662 3 231398661 4 3 588790352 5 2 173087940 2 2 81073252 3 3 507308489 2 2 6632155 3 1 588790353 3 147747440 2 3 1000000000 3 3 998228700 2 1 963056779 1 747241048 2 539527855 4 1 780418694 3 878542864 4 2 207264424 2 1 292015612 2 348652717 3 2 963056780 3 1 29366295 1 438133771 2 963056778 2 1 438133771 2 588790352 1 1 56519638 1 747241048 2 963056779 3 3 417188302 1 3 963873519 5 1 963056779 3 1 5 2 710733676 3 1 56519638 3 29366295 1 1 206422528 1 963056779 2 1 4 1 1000000000 3 29366294 1 3 588790354 5 3 588790352 4 1 292015612 3 857731777 5 3 216140703 4 3 710733674 3 3 963873519 2 1 565111336 1 681728741 3 781833038 4 1 878542863 1 246549659 3 389290765 4 2 429939460 4 3 556605329 1 3 231398662 4 1 86883812 1 6632155 1 207264423 3 29366295 5 2 273869785 4 3 744868657 2 1 1 3 588790353 2 2 91111257 5 3 76211862 4 1 556605329 1 360543850 1 206422528 2 207264422 3 2 273869784 4 2 216140705 1 1 744868656 2 348652718 4 1 417188303 1 56519638 1 56519638 2 6632155 2 1 963056779 1 665245341 3 216140705 3 1 147747440 3 963873519 2 1 780418694 1 216140704 2 292015611 2 2 966631802 2 2 246549660 5 3 2 1 1 389290764 1 207264423 1 6632155 2 781833036 3 2 101250003 2 2 781833036 3 1 6632155 2 273869783 2 1 76211861 1 86883812 1 292015612 1 389290764 1 348652718 3 565111335 3 1 507308489 2 29366294 3 1 6632155 1 565111336 2 348652717 4 3 556605329 2 1 216140704 2 417188302 3 1 766356434 1 588790353 3 246549658 2 3 744868655 3 3 348652717 3 3 216140704 4 2 780418694 5 2 556605329 1 1 665245341 2 507308490 5 2 556605328 2 3 539527856 1 3 780418695 3 2 564836883 2 3 81073253 1 2 999999999 2 3 200354484 2 3 710733676 3 1 29366295 2 101250005 1 2 710733675 3 2 147747439 4 2 588790352 1 2 101250003 5 1 588790353 3 231398661 1 3 273869783 2 2 377509580 2 3 780418693 1 1 438133771 2 438133770 2 1 564836882 2 556605329 4 2 246549658 5 3 781833038 3 3 56519637 5 2 747241049 2 3 313062681 2 3 273869783 2 1 710733675 3 101250005 3 3 6632154 2 2 417188304 5 2 360543850 2 2 1000000000 5 1 273869784 2 507308490 4 2 1000000000 2 1 207264423 2 207264423 3 2 216140703 4 2 360543850 3 1 231398662 1 81073252 1 857731778 3 207264422 1 1 507308489 1 681728741 1 173087940 3 292015612 3 1 429939459 1 29366295 2 29366296 3 3 998228700 2 3 1000000000 4 3 966631803 5 2 184147679 3 3 200354483 2 1 292015612 3 710733676 3 3 564836882 1 1 313062682 1 565111336 2 200354483 1 2 147747441 3 2 507308488 5 2 781833036 3 2 417188304 2 3 6632154 5 3 963873520 4 1 878542863 1 292015612 1 507308489 1 216140704 1 377509580 1 564836882 1 246549659 1 963056779 3 360543850 2 1 91111257 2 507308488 4 3 539527854 4 2 482818266 1 3 539527854 4 3 966631802 1 2 438133770 5 1 216140704 1 963056779 1 1 1 76211861 3 507308488 1 2 246549660 1 2 377509581 2 1 91111257 3 101250005 2 3 429939460 4 3 564836882 4 2 184147678 1 3 429939459 4 2 878542862 3 1 389290764 3 564836883 4 2 56519637 1 3 665245341 5 3 29366294 5 2 377509581 5 3 665245341 2 3 429939459 3 2 173087939 2 3 173087940 5 2 963873519 1 1 966631802 2 710733676 5 1 482818266 1 313062682 1 564836882 1 766356434 2 747241047 4 3 76211861 5 2 29366294 2 1 710733675 1 206422528 2 29366296 5 2 747241048 5 3 556605330 1 3 744868657 1 1 273869784 3 231398663 5 2 766356435 5 2 780418693 5 3 360543849 3 1 747241048 2 998228700 3 3 766356435 4 2 86883812 2 1 91111257 2 56519638 2 2 998228699 2 3 963873521 1 1 588790353 3 200354484 3 1 857731778 2 857731778 2 3 86883811 5 1 86883812 2 76211862 5 1 963873520 3 101250003 2 3 184147679 4 1 747241048 3 184147677 3 2 999999999 2 2 173087940 1 1 91111257 1 417188303 3 1000000000 3 2 681728741 5 2 998228698 4 1 184147678 1 781833037 1 246549659 1 665245341 1 216140704 1 1000000000 3 147747440 1 2 231398662 4 2 747241047 4 2 1000000000 1 3 780418694 5 1 231398662 1 1 2 780418693 4 3 207264424 3 3 348652717 2 1 878542863 2 780418693 3 2 246549659 4 3 6632154 3 2 744868656 3 1 665245341 3 6632156 1 3 206422527 1 3 200354482 1 3 417188302 2 1 86883812 3 292015613 3 2 206422528 4 3 313062681 5 1 539527855 2 564836882 1 2 556605328 1 2 781833038 1 2 482818266 3 3 173087939 4 1 216140704 1 417188303 2 429939460 4 1 482818266 2 565111335 4 2 1 3 3 207264424 4 3 147747441 4 1 507308489 1 206422528 3 360543851 5 2 429939458 1 3 29366296 1 2 780418695 2 3 438133771 3 3 781833037 3 3 963873521 5 2 588790353 5 2 438133771 5 1 29366295 3 966631803 5 1 6632155 2 389290763 5 1 147747440 3 313062682 3 2 207264423 3 3 665245341 3 2 360543849 5 2 389290763 3 2 966631803 2 3 564836883 4 3 1 2 3 91111256 3 1 292015612 1 681728741 1 91111257 3 86883813 5 3 438133772 5 2 56519637 3 2 216140703 3 2 29366296 5 3 173087939 2 2 780418695 1 1 1000000000 2 857731778 4 1 360543850 1 438133771 1 206422528 3 417188302 4 2 482818265 5 2 377509580 4 3 556605330 3 3 665245340 4 1 6632155 2 56519639 1 3 184147677 1 2 747241049 3 1 744868656 1 6632155 2 216140703 2 1 564836882 1 147747440 2 565111337 2 3 76211862 1 3 429939460 1 3 564836883 3 2 231398662 2 3 482818267 5 3 101250003 2 2 2 2 2 556605330 5 2 292015612 2 1 564836882 1 200354483 3 747241048 5 2 377509580 5 2 1000000000 2 3 273869784 5 2 200354484 2 2 564836883 2 3 173087939 3 1 857731778 1 781833037 3 184147678 3 1 781833037 1 81073252 2 377509579 4 3 91111257 2 3 2 4 2 216140704 3 3 313062681 5 3 216140704 3 2 200354483 5 1 1 1 878542863 2 781833036 3 2 184147679 1 2 1000000000 4 2 539527856 2 2 998228699 2 2 963873519 3 2 91111256 2 2 76211862 3 2 564836881 2 3 564836882 1 1 313062682 2 556605329 2 3 246549660 5 3 781833038 3 1 231398662 2 91111258 1 1 878542863 1 313062682 1 744868656 1 86883812 2 184147679 4 2 200354484 3 3 184147678 2 1 429939459 2 744868655 1 2 565111335 1 3 76211861 4 2 429939460 5 2 565111337 2 2 147747440 1 2 377509580 2 3 91111258 5 1 766356434 3 507308488 1 3 313062681 1 1 246549659 2 173087941 5 1 565111336 2 91111256 2 2 539527854 4 1 780418694 2 588790352 1 3 313062681 1 2 780418694 1 2 665245342 4 3 246549659 5 3 781833036 5 1 744868656 1 857731778 3 184147678 3 1 207264423 1 292015612 2 781833038 1 3 101250004 1 3 556605328 2 3 588790352 1 3 147747439 3 3 292015612 3 2 588790354 2 2 273869783 2 3 389290763 1 3 29366294 4 2 86883811 4 2 681728740 5 1 744868656 1 710733675 2 417188303 2 1 1000000000 1 377509580 2 184147679 1 1 438133771 1 6632155 2 86883812 3 2 556605330 3 3 313062683 5 3 101250004 4 2 438133771 5 1 6632155 1 966631802 1 6632155 1 507308489 1 556605329 2 81073251 4 3 81073251 5 2 147747439 2 1 389290764 2 417188304 2 1 588790353 3 207264424 2 1 747241048 1 216140704 2 29366295 4 2 747241049 5 3 429939459 1 3 588790352 5 2 173087941 2 1 246549659 2 588790354 4 2 216140703 4 2 81073252 5 3 2 4 2 1 3 2 360543851 2 1 56519638 1 6632155 3 91111257 2 3 417188302 1 1 766356434 2 273869783 1 3 377509579 3 3 56519638 1 1 29366295 2 184147679 3 1 857731778 3 173087939 3 2 417188303 5 1 963873520 3 857731779 2 2 539527855 4 1 389290764 2 101250003 3 1 231398662 2 313062683 4 3 417188303 2 3 6632154 2 2 744868656 2 2 377509581 1 3 963056779 3 2 998228698 3 2 360543851 1 1 81073252 2 231398661 3 3 389290764 3 3 360543850 4 3 200354482 3 2 966631803 3 1 313062682 3 681728741 5 2 963056779 3 2 429939460 3 1 56519638 1 766356434 1 878542863 1 588790353 1 389290764 3 377509581 1 3 878542862 5 2 744868655 5 2 91111256 4 3 507308489 4 1 207264423 1 507308489 3 91111258 1 1 6632155 3 360543850 2 2 1000000000 3 3 360543851 1 3 417188302 4 1 231398662 3 482818265 2 3 86883811 5 3 780418694 4 2 710733675 2 1 780418694 2 313062681 2 1 429939459 3 665245342 1 1 507308489 1 564836882 3 184147677 5 1 313062682 2 91111258 4 3 780418694 2 2 273869784 1 2 482818267 4 2 966631803 5 2 101250005 3 2 710733676 1 2 966631803 2 2 29366294 3 1 539527855 3 539527856 1 2 184147677 2 2 588790353 3 1 963056779 3 207264422 2 3 184147679 3 2 1000000000 5 2 91111256 3 2 29366295 3 3 273869785 1 2 681728740 4 3 744868655 4 3 681728740 5 2 417188304 2 3 216140703 5 3 231398662 4 2 766356433 5 2 360543849 1 2 81073251 1 2 147747439 5 2 857731778 4 1 173087940 3 207264423 5 1 206422528 3 273869783 3 1 565111336 1 747241048 2 81073253 1 2 565111336 1 1 273869784 3 348652717 1 2 857731779 3 1 780418694 3 857731778 2 1 313062682 2 744868657 2 1 482818266 1 231398662 1 780418694 3 206422528 4 2 86883811 2 3 292015612 3 1 780418694 3 429939459 3 3 681728741 4 3 216140705 4 1 184147678 1 681728741 2 147747440 5 3 482818265 5 1 766356434 2 56519637 5 1 377509580 3 1000000000 5 2 766356434 4 2 29366295 5 1 207264423 3 438133771 2 1 963873520 1 966631802 2 216140705 4 1 360543850 2 147747440 2 3 56519639 3 3 29366294 5 2 417188302 1 3 377509580 2 3 6632154 1 1 147747440 1 231398662 2 438133770 3 2 747241047 2 3 780418695 3 2 184147679 3 1 565111336 3 86883811 1 3 91111258 5 3 81073251 5 1 231398662 1 216140704 3 857731777 5 2 348652717 2 3 200354483 1 3 273869783 1 1 348652718 2 482818267 4 2 999999999 1 1 781833037 1 76211861 1 744868656 3 556605330 3 3 539527855 4 3 313062682 4 1 91111257 1 173087940 2 780418694 3 3 963873520 3 2 781833036 5 1 173087940 3 998228700 4 3 507308489 3 1 348652718 3 389290765 3 3 539527854 1 3 710733674 3 2 6632155 2 3 101250005 5 1 246549659 2 857731779 1 1 564836882 3 857731779 2 1 1 2 556605330 3 1 781833037 1 147747440 1 56519638 3 963873519 1 3 665245341 3 3 206422529 4 1 101250004 1 781833037 3 744868657 5 3 86883813 5 2 482818267 4 1 998228699 3 710733676 4 1 173087940 3 966631801 2 3 200354482 1 1 507308489 1 200354483 3 81073253 3 1 963873520 1 389290764 2 744868655 4 3 438133771 5 3 588790354 4 2 564836882 3 2 200354483 5 1 200354483 2 200354482 4 3 231398662 1 1 482818266 3 963056780 1 3 56519639 5 3 681728740 2 2 246549659 1 1 29366295 3 564836882 1 1 184147678 3 417188303 5 1 360543850 1 216140704 3 206422528 4 3 184147678 5 2 781833038 2 2 744868656 4 3 565111336 2 3 966631802 5 1 556605329 2 348652717 3 1 377509580 3 998228699 2 1 377509580 3 389290764 5 1 76211861 3 963873520 1 2 556605329 2 1 429939459 3 273869784 1 2 747241047 2 3 998228700 1 1 147747440 3 184147678 1 2 710733674 4 1 966631802 2 313062681 5 3 231398661 4 1 91111257 3 781833036 4 3 29366294 2 3 564836881 2 3 216140704 5 3 588790354 4 1 417188303 2 313062683 1 1 507308489 2 81073252 3 3 564836882 4 2 710733675 3 3 780418695 3 2 539527854 3 3 184147677 3 3 857731777 2 3 184147679 2 1 200354483 3 1 3 1 744868656 2 6632154 1 2 482818265 3 1 360543850 3 273869784 3 1 6632155 2 184147677 5 1 556605329 2 744868655 1 2 292015611 3 2 781833038 5 3 81073253 1 1 86883812 3 377509579 4 2 999999999 4 1 76211861 2 86883813 2 2 377509579 2 2 857731779 4 1 781833037 2 184147678 3 1 1 2 665245340 2 2 556605330 2 1 744868656 3 963056779 2 2 200354484 4 3 665245342 5 1 429939459 2 200354482 1 3 744868657 2 3 76211860 3 3 206422529 1 2 29366296 2 1 91111257 1 184147678 1 173087940 1 101250004 2 6632156 1 3 766356434 2 2 681728741 3 3 231398661 1 3 147747440 4 1 56519638 1 681728741 2 360543851 3 1 273869784 2 348652718 2 1 147747440 3 273869783 1 1 101250004 3 710733675 2 3 231398663 1 3 878542863 2 1 216140704 3 292015611 1 2 1000000000 1 3 101250003 2 2 417188304 3 3 377509580 4 1 184147678 2 963873520 1 3 966631801 1 2 389290765 4 2 101250005 4 1 389290764 2 91111257 4 1 556605329 1 206422528 2 101250004 5 2 710733676 3 3 507308490 4 1 76211861 1 91111257 1 216140704 3 963056778 1 1 1000000000 2 747241048 3 1 56519638 1 1000000000 2 231398661 5 1 665245341 1 780418694 3 963056778 3 2 389290765 3 1 417188303 1 781833037 2 81073252 3 1 747241048 2 1 4 2 429939460 5 2 56519639 2 3 101250003 4 1 417188303 3 665245342 1 1 231398662 1 216140704 1 781833037 1 29366295 3 360543849 5 2 878542863 3 2 438133772 3 2 207264423 4 2 781833037 2 2 173087941 2 1 747241048 3 29366296 3 1 539527855 3 999999999 3 2 1 3 3 6632156 4 1 91111257 1 780418694 3 998228698 2 2 564836881 3 2 963873520 5 2 292015613 2 1 173087940 2 147747439 5 2 998228700 4 3 665245340 2 1 998228699 1 29366295 2 665245340 5 2 565111335 4 1 482818266 2 292015611 1 3 565111337 4 3 273869784 5 3 429939459 2 2 56519637 5 3 999999999 4 2 482818266 3 3 348652719 5 2 200354482 5 3 565111336 1 3 781833038 4 2 999999999 3 1 744868656 1 766356434 2 91111257 5 3 56519638 4 1 206422528 1 246549659 3 216140703 4 3 1000000000 2 1 389290764 3 507308490 2 3 564836882 3 3 207264422 5 1 231398662 3 482818266 2 3 348652719 1 3 588790352 4 3 857731777 5 2 429939459 5 1 747241048 1 878542863 2 81073251 5 3 29366295 1 2 292015612 2 1 81073252 3 556605329 1 1 966631802 2 507308489 2 2 207264423 5 1 781833037 1 184147678 3 377509580 2 1 173087940 3 564836883 2 2 963873521 2 1 56519638 2 101250004 1 2 482818266 5 2 389290765 2 2 207264422 1 2 588790353 3 2 744868655 2 2 273869784 4 1 231398662 1 231398662 1 216140704 3 29366294 1 2 147747441 1 3 389290765 4 1 963056779 2 747241047 1 2 173087939 3 3 6632155 1 3 781833038 2 1 417188303 2 389290764 3 1 101250004 3 681728741 5 2 200354483 4 3 1 3 1 360543850 2 81073252 2 1 565111336 1 565111336 3 417188302 1 1 429939459 3 482818266 1 3 429939458 1 1 438133771 1 857731778 1 998228699 1 556605329 2 747241047 1 2 482818267 1 3 963056779 2 2 1000000000 1 3 2 1 2 665245342 3 3 556605328 2 3 747241047 3 2 747241048 2 3 963873519 3 3 710733674 2 2 200354483 1 2 207264424 3 2 507308488 5 2 857731778 5 2 482818265 4 3 76211860 5 2 207264424 2 2 556605329 5 3 200354484 5 1 1000000000 2 206422529 5 1 246549659 2 565111336 2 2 588790353 5 3 184147679 5 1 744868656 3 766356435 4 1 231398662 3 6632155 2 2 565111336 5 3 216140705 3 1 292015612 2 438133770 3 3 588790353 2 1 101250004 3 710733674 2 2 744868657 2 3 963056780 3 1 878542863 1 360543850 3 999999999 5 3 998228698 3 3 963056778 3 3 588790354 1 1 747241048 2 963056780 3 1 147747440 1 744868656 1 556605329 1 207264423 1 588790353 1 377509580 3 857731779 1 2 564836881 5 1 292015612 1 766356434 2 200354482 3 3 231398661 5 1 76211861 3 710733674 2 3 556605328 3 2 998228699 2 1 747241048 3 556605330 4 3 313062681 2 3 273869783 4 3 389290764 4 2 231398661 2 1 231398662 3 360543850 3 2 766356433 1 2 86883812 1 1 6632155 1 963056779 2 292015611 2 2 101250004 5 1 556605329 1 86883812 1 438133771 3 966631803 2 2 173087940 3 3 173087939 5 2 564836881 3 1 216140704 3 231398662 4 2 665245341 2 3 963873519 4 2 207264423 3 1 91111257 1 963056779 3 246549658 4 2 101250003 5 1 780418694 1 6632155 2 564836882 3 2 1000000000 5 3 348652718 4 1 173087940 3 231398661 5 3 681728742 4 1 780418694 2 857731779 2 2 507308488 3 3 200354482 2 2 665245342 1 2 665245340 5 1 76211861 1 348652718 1 231398662 1 101250004 3 780418693 1 1 313062682 2 101250004 1 2 710733675 4 3 744868655 1 2 86883812 3 3 857731778 4 2 348652717 2 1 747241048 2 878542864 3 3 200354483 5 2 86883811 1 2 81073251 3 3 744868655 1 3 313062683 1 2 878542864 2 1 588790353 3 744868656 1 3 963873521 3 3 246549660 4 3 29366296 5 1 556605329 3 1 1 2 781833038 2 2 389290763 3 2 744868657 5 2 81073253 1 3 231398662 5 1 747241048 3 147747440 5 2 878542862 4 2 273869785 3 2 389290763 3 3 507308489 1 3 101250005 5 2 147747441 1 3 665245342 3 2 389290763 5 3 710733675 2 1 780418694 2 857731777 1 2 377509580 4 3 231398661 2 3 29366295 4 1 539527855 1 184147678 1 438133771 2 348652719 5 2 6632155 5 2 184147679 5 3 147747439 5 1 216140704 3 564836881 5 3 206422529 5 3 781833038 3 2 91111258 1 2 588790354 2 2 963873519 5 3 539527854 1 1 710733675 2 556605329 5 1 6632155 1 147747440 3 710733676 4 2 56519639 1 1 184147678 3 766356433 2 1 377509580 1 76211861 3 292015611 3 1 173087940 3 429939458 4 1 207264423 3 681728740 5 1 665245341 1 438133771 2 482818265 4 1 6632155 1 29366295 1 507308489 1 91111257 2 539527854 3 1 231398662 2 292015611 4 1 878542863 3 417188303 5 3 184147679 5 2 507308490 1 3 966631801 5 3 377509581 5 3 556605330 1 3 56519637 3 3 86883812 5 1 389290764 3 556605329 1 2 76211860 3 1 963873520 3 780418693 1 1 246549659 2 744868656 2 3 744868657 4 3 429939459 2 1 377509580 2 273869783 1 1 482818266 2 963056780 4 3 81073253 3 2 963056780 3 3 200354482 1 2 29366294 1 3 710733676 3 1 29366295 2 91111258 1 1 377509580 1 780418694 1 273869784 3 556605329 5 3 56519638 2 3 747241047 3 1 744868656 2 564836881 4 1 231398662 2 313062682 2 2 417188304 4 2 56519637 2 1 998228699 1 963056779 3 417188303 4 3 76211862 4 2 147747440 4 1 857731778 3 216140705 2 2 292015612 4 2 665245342 2 1 564836882 3 207264422 3 1 348652718 2 564836882 2 2 417188304 5 1 781833037 3 417188304 2 1 1000000000 3 507308489 1 1 963056779 2 781833037 5 3 377509579 5 3 101250003 1 1 665245341 1 360543850 2 747241049 3 1 231398662 3 81073251 1 2 681728741 1 1 76211861 3 216140704 1 2 91111257 3 2 101250005 5 3 207264424 2 2 1 2 3 1 5 3 86883811 3 3 710733675 1 3 665245341 3 2 963056778 2 1 665245341 3 246549660 4 2 998228700 3 1 747241048 1 6632155 2 482818267 2 3 313062682 2 3 710733674 3 2 29366296 1 1 780418694 2 348652719 4 2 360543850 2 3 710733674 5 2 1000000000 4 3 377509579 4 1 482818266 3 273869783 5 3 360543851 3 3 966631802 1 2 81073253 1 1 1000000000 1 231398662 3 747241048 2 3 429939460 4 1 539527855 1 1000000000 1 207264423 1 56519638 1 76211861 3 747241047 4 3 246549660 4 3 389290765 2 1 29366295 3 86883811 2 2 417188304 3 1 313062682 1 681728741 1 206422528 1 588790353 2 360543850 4 2 710733676 5 1 389290764 2 231398661 1 3 86883811 1 3 963873520 1 1 482818266 2 273869784 4 1 246549659 1 556605329 1 231398662 2 966631802 3 3 556605328 1 1 206422528 3 231398663 3 2 564836881 5 3 292015612 2 1 857731778 2 1 1 1 781833037 1 429939459 1 207264423 3 200354484 5 2 313062681 1 3 147747441 5 1 91111257 1 76211861 1 857731778 3 966631801 3 3 86883811 2 3 744868655 3 1 747241048 3 206422529 2 2 507308490 2 1 539527855 2 86883813 5 3 389290763 4 3 710733675 3 2 966631802 1 3 216140703 5 3 565111335 5 1 998228699 3 710733674 5 3 29366294 2 2 780418695 3 2 417188304 2 1 29366295 3 417188302 4 2 29366294 1 2 216140703 5 1 766356434 1 29366295 1 438133771 1 147747440 3 878542862 5 3 747241049 5 1 206422528 3 184147677 3 2 681728742 5 2 360543850 1 2 482818265 4 2 665245340 2 3 417188304 1 1 429939459 3 564836883 1 3 216140703 2 3 857731777 5 2 588790353 4 2 963056778 2 2 348652719 3 3 246549659 4 1 1 3 86883812 2 2 588790353 3 3 966631803 2 1 963056779 2 56519637 5 2 681728740 3 1 348652718 1 539527855 1 588790353 3 780418694 4 3 1 1 2 313062682 1 3 998228700 2 2 565111337 2 3 173087940 5 3 216140703 3 3 206422529 5 3 207264424 3 2 780418694 4 2 417188303 2 2 1 1 2 857731779 1 1 246549659 2 216140704 3 2 184147677 5 1 76211861 3 313062683 1 3 588790354 1 2 966631801 4 3 173087939 4 2 857731778 4 1 857731778 2 710733676 2 2 747241047 1 3 207264424 1 2 998228699 3 1 417188303 2 360543851 1 2 438133771 5 2 377509580 3 1 963873520 3 1 4 2 482818266 1 2 766356433 1 2 417188303 5 2 766356435 2 3 273869784 3 1 76211861 3 76211860 5 2 101250004 2 2 744868656 2 1 710733675 3 744868656 3 3 539527856 2 3 348652718 5 2 564836882 3 1 747241048 1 81073252 2 377509579 3 2 963873521 3 2 588790354 3 3 360543851 4 1 781833037 1 81073252 2 963056780 3 3 780418693 5 3 1000000000 4 2 273869783 1 3 76211860 5 3 231398661 1 3 200354482 1 2 539527854 3 2 588790353 3 2 173087941 3 1 438133771 3 292015613 4 1 360543850 3 588790353 5 2 588790352 3 2 206422528 5 2 429939458 2 1 681728741 2 377509579 1 1 588790353 1 681728741 1 216140704 3 507308488 1 3 2 5 2 747241047 2 1 56519638 3 246549659 4 2 29366296 1 2 231398661 5 3 273869784 1 1 780418694 1 780418694 1 273869784 2 1000000000 5 1 216140704 3 91111257 2 2 665245340 1 1 878542863 1 29366295 3 101250005 4 2 81073253 2 1 246549659 2 963056780 1 2 29366295 4 1 857731778 1 147747440 2 1 5 2 292015613 1 1 348652718 2 963056778 1 2 207264423 3 3 556605328 5 3 766356434 1 3 507308490 2 1 556605329 2 998228698 1 3 998228699 1 3 966631801 2 3 29366296 3 1 1000000000 2 556605329 1 2 91111256 1 2 273869784 1 1 482818266 2 207264422 1 3 681728740 5 3 766356433 1 1 781833037 3 91111258 3 3 781833037 3 1 429939459 2 781833036 4 2 231398663 3 3 360543849 1 2 292015613 4 1 417188303 1 76211861 2 292015611 4 3 766356433 4 2 878542864 5 3 747241048 3 2 429939458 1 3 438133770 1 3 438133772 2 3 429939460 4 3 878542863 4 3 556605330 1 2 507308489 1 3 76211861 2 2 29366295 4 1 963056779 1 780418694 1 348652718 1 588790353 1 781833037 2 81073252 4 1 6632155 2 377509579 1 1 1 1 231398662 2 564836883 3 3 482818266 1 2 766356433 5 2 184147677 5 3 710733674 5 1 588790353 1 313062682 2 1000000000 2 3 91111257 3 1 56519638 2 377509580 3 1 665245341 1 207264423 1 966631802 2 101250005 4 3 207264422 5 3 963873520 3 2 438133772 4 2 539527856 4 3 101250003 1 1 417188303 2 781833037 4 1 998228699 2 292015612 1 1 207264423 2 710733676 2 2 878542864 4 3 29366294 5 3 999999999 4 2 76211860 5 3 781833038 1 2 857731779 1 2 429939460 2 2 963873519 4 2 377509580 5 3 417188304 1 3 507308488 4 3 147747439 4 1 482818266 1 56519638 1 1 1 429939459 1 6632155 3 665245340 5 3 539527856 5 1 246549659 2 963873520 5 1 360543850 3 207264423 1 1 747241048 1 710733675 2 6632156 4 1 710733675 3 348652718 3 2 206422527 4 1 747241048 1 292015612 3 86883811 2 3 998228698 3 1 1 1 539527855 2 246549659 1 1 417188303 1 857731778 2 1000000000 4 2 747241049 5 1 565111336 3 1 1 2 6632154 2 2 665245341 3 3 56519639 2 1 101250004 2 539527855 4 3 857731779 5 2 781833036 1 1 556605329 3 780418693 1 1 998228699 2 81073253 2 3 744868656 4 1 998228699 3 665245341 1 3 781833038 1 2 417188303 2 3 565111336 5 1 963056779 1 207264423 1 29366295 1 29366295 3 389290765 3 1 507308489 2 556605330 1 1 206422528 3 507308490 3 1 377509580 3 429939459 4 1 207264423 3 206422529 3 3 377509581 3 1 681728741 2 360543851 5 3 231398663 2 1 681728741 3 539527855 3 1 76211861 3 292015611 5 2 29366296 4 3 966631803 3 1 565111336 1 86883812 2 857731779 5 3 781833036 3 3 389290765 5 3 91111257 4 3 246549659 3 1 348652718 1 963873520 2 313062682 3 2 6632154 4 1 147747440 2 360543851 2 2 1000000000 4 3 273869785 5 2 781833036 3 2 507308490 4 3 963056780 5 1 963873520 2 556605330 4 3 482818267 1 2 86883811 4 3 377509580 2 2 173087940 4 1 184147678 1 998228699 3 207264423 5 1 565111336 3 313062682 5 1 377509580 3 417188302 3 1 1 2 766356434 2 2 963056780 5 2 438133772 4 2 231398661 2 2 231398663 1 2 781833037 5 2 665245341 5 1 101250004 3 588790352 2 3 963873520 3 1 1000000000 3 1000000000 3 1 200354483 2 429939458 3 2 173087940 3 1 966631802 1 1000000000 3 200354484 2 1 564836882 1 588790353 3 417188304 5 2 1000000000 1 3 747241049 3 3 86883811 5 2 999999999 1 2 564836882 2 3 966631802 3 1 556605329 1 173087940 3 29366295 3 3 207264423 5 1 998228699 3 482818267 2 1 565111336 2 963056780 2 1 313062682 3 507308490 2 1 417188303 3 231398662 3 1 998228699 3 292015612 3 3 246549659 5 1 292015612 3 999999999 3 2 200354484 5 3 507308489 3 1 565111336 2 184147678 4 1 438133771 2 710733674 2 2 207264422 4 2 313062683 4 1 766356434 1 173087940 2 417188302 3 3 273869783 3 3 56519639 4 2 6632154 4 1 417188303 1 76211861 3 147747440 2 1 482818266 1 857731778 3 966631801 5 3 389290765 4 1 781833037 3 966631802 3 3 966631801 1 2 101250005 1 1 766356434 3 429939459 2 3 81073251 3 2 665245340 4 2 963056779 2 1 292015612 2 86883813 1 1 231398662 1 101250004 1 207264423 3 565111335 5 1 206422528 1 766356434 1 173087940 1 231398662 3 417188302 5 3 377509580 1 1 56519638 3 507308490 3 1 81073252 2 91111257 5 1 101250004 3 86883813 3 1 963056779 3 389290763 4 3 564836881 1 1 539527855 1 556605329 3 273869783 1 1 231398662 2 231398662 1 2 966631803 4 2 565111337 4 1 588790353 2 998228698 3 1 681728741 1 216140704 2 206422528 4 1 565111336 2 147747440 4 3 998228698 3 3 173087941 1 2 878542864 4 1 963056779 3 556605330 4 2 565111335 5 3 781833038 3 1 147747440 1 966631802 3 857731777 2 2 216140703 5 1 348652718 1 766356434 3 2 1 1 184147678 1 781833037 1 681728741 1 998228699 3 76211862 4 2 292015613 4 2 878542862 1 2 482818265 5 3 292015611 4 3 556605330 2 2 101250003 1 1 429939459 1 101250004 2 292015613 3 1 173087940 3 147747440 5 1 1 1 747241048 3 147747440 5 3 313062682 1 2 681728741 4 2 377509580 1 2 963056779 1 1 710733675 1 564836882 1 348652718 1 76211861 1 348652718 3 963873519 1 1 313062682 1 417188303 3 147747440 5 3 147747439 3 2 565111336 2 1 417188303 3 417188303 2 1 56519638 3 184147677 4 2 539527856 2 3 966631803 3 1 377509580 2 29366296 1 2 710733676 1 1 91111257 2 292015612 2 2 963056778 3 3 81073253 2 2 147747439 3 2 963873519 2 1 273869784 1 482818266 2 781833036 3 2 556605330 2 2 556605328 3 3 292015611 4 2 231398663 2 2 681728740 3 1 86883812 1 539527855 1 246549659 3 556605329 2 1 482818266 2 29366296 4 3 29366294 1 2 681728740 5 3 81073253 4 1 246549659 2 6632154 5 1 482818266 2 207264422 3 2 710733675 4 3 857731778 1 3 665245340 5 2 780418694 3 2 417188304 2 1 780418694 2 76211860 1 2 710733676 5 1 429939459 2 91111257 2 3 681728740 2 2 91111258 2 3 766356433 1 1 963873520 2 313062682 5 2 564836882 1 1 56519638 2 81073253 3 3 1 4 2 292015612 2 2 173087941 5 3 588790353 3 2 206422527 4 2 966631803 3 2 6632155 4 1 86883812 3 200354483 3 3 781833036 5 1 360543850 3 766356433 2 3 147747439 4 2 1 2 3 2 1 2 216140704 3 2 348652718 3 1 91111257 2 429939460 1 3 438133772 1 3 206422527 2 2 963873521 3 3 292015611 4 1 86883812 2 747241049 5 2 539527854 2 3 564836883 4 2 429939460 2 3 857731777 1 2 200354482 5 2 681728741 4 1 1 1 747241048 1 998228699 2 564836882 3 3 710733676 2 2 101250004 1 1 998228699 3 565111336 5 3 2 4 3 766356434 1 1 438133771 3 377509579 2 1 780418694 3 76211861 4 1 744868656 1 878542863 1 91111257 1 216140704 1 377509580 3 348652717 3 1 998228699 3 747241048 4 2 76211862 3 3 348652718 2 2 56519637 5 3 747241047 1 3 556605330 5 3 781833037 2 3 564836881 1 2 216140704 3 3 292015611 1 3 313062683 3 2 292015613 5 3 744868657 2 1 273869784 2 86883812 2 3 966631802 4 2 206422528 4 3 780418694 1 2 998228698 4 2 857731777 4 1 200354483 2 348652717 1 1 231398662 1 207264423 2 173087940 2 1 207264423 2 101250005 1 1 292015612 3 878542862 4 3 681728741 3 3 184147677 1 1 438133771 3 507308488 2 2 857731777 4 1 539527855 1 360543850 3 963873519 1 3 2 2 2 273869784 2 3 292015612 5 3 292015613 2 1 231398662 2 710733676 3 1 744868656 2 206422529 4 1 565111336 1 766356434 1 681728741 3 216140705 5 3 565111335 2 3 101250004 5 3 747241047 3 3 246549660 1 1 998228699 3 173087940 1 1 231398662 1 417188303 1 507308489 3 1 5 3 173087941 1 3 417188302 2 1 998228699 2 781833036 3 2 998228700 2 2 417188302 4 2 565111337 2 2 377509579 2 3 207264424 1 2 963056779 5 2 588790353 2 2 56519638 4 3 184147677 5 3 744868656 5 2 348652717 3 2 56519639 3 2 81073251 5 3 29366295 2 1 539527855 1 665245341 1 81073252 1 273869784 3 86883812 2 1 507308489 3 348652719 5 1 206422528 2 81073252 5 1 482818266 3 438133770 2 2 91111257 2 3 417188302 3 2 681728740 2 1 101250004 3 744868655 5 2 173087941 3 2 878542864 1 3 313062682 4 1 963873520 2 231398661 1 3 744868657 4 1 966631802 1 878542863 3 681728742 1 3 966631802 5 1 507308489 1 878542863 3 76211862 1 1 6632155 1 780418694 2 273869784 2 1 273869784 1 389290764 2 1 1 3 878542864 5 3 216140703 3 3 184147679 4 1 200354483 2 147747441 1 1 588790353 3 29366296 4 1 273869784 1 173087940 2 389290763 1 1 348652718 3 360543850 1 2 206422528 4 1 313062682 2 665245341 1 1 482818266 3 216140705 1 2 966631802 2 3 665245342 3 2 216140704 2 2 246549660 4 2 766356433 5 1 564836882 1 857731778 3 377509581 1 1 781833037 2 878542863 2 3 1 2 1 348652718 2 564836882 2 2 206422527 4 1 966631802 1 1000000000 1 766356434 3 91111256 1 3 184147677 4 1 681728741 3 360543849 5 3 292015612 2 3 147747441 3 3 6632155 4 2 781833036 1 3 878542864 4 1 507308489 1 273869784 1 348652718 1 710733675 2 507308489 5 3 313062683 2 2 56519637 4 3 857731779 2 1 539527855 3 417188304 3 1 1 3 216140704 4 3 710733675 2 1 665245341 3 173087941 3 2 86883811 5 3 482818265 4 3 29366295 1 1 56519638 3 2 4 2 292015612 4 1 564836882 2 556605328 1 1 665245341 2 556605330 3 3 173087941 1 3 482818266 4 1 348652718 2 2 2 2 173087939 5 3 966631801 2 2 173087941 3 1 389290764 1 710733675 3 998228700 1 3 556605329 4 3 417188304 1 3 429939459 1 3 998228700 1 3 857731778 2 1 966631802 3 780418694 4 1 665245341 1 389290764 1 482818266 2 2 5 2 588790353 4 3 507308488 2 1 766356434 3 681728740 5 2 207264424 2 3 438133772 3 2 438133770 4 1 681728741 2 681728742 1 3 206422528 5 2 216140705 1 3 56519638 5 1 216140704 3 665245341 2 2 313062683 5 3 216140704 1 2 665245341 1 1 857731778 3 360543851 4 1 766356434 3 348652718 4 1 857731778 3 147747439 2 2 766356433 3 2 963056780 2 1 206422528 2 1 5 3 292015613 2 2 998228698 2 1 56519638 1 1000000000 1 766356434 1 313062682 3 878542864 5 1 781833037 2 81073251 1 3 91111257 3 1 206422528 2 588790354 4 3 482818266 4 1 292015612 3 292015611 4 1 56519638 3 564836882 2 2 429939459 2 2 81073251 3 2 878542863 5 1 29366295 3 206422527 3 1 91111257 1 966631802 3 1 5 2 29366296 1 1 998228699 1 998228699 2 966631802 3 1 482818266 3 966631801 4 2 86883812 1 3 86883811 3 3 389290764 4 2 482818267 1 3 710733676 2 3 184147679 2 1 417188303 2 200354484 2 3 246549659 1 1 200354483 1 766356434 1 76211861 3 360543850 3 1 417188303 1 681728741 2 963873521 5 1 681728741 3 665245340 5 1 781833037 1 963056779 2 507308489 3 1 173087940 3 360543851 4 3 389290764 1 1 56519638 1 377509580 2 292015612 5 1 438133771 3 766356433 2 1 273869784 2 857731778 4 2 91111257 3 2 246549659 3 3 184147678 5 3 184147679 4 2 273869783 2 2 292015612 2 2 482818265 5 3 766356433 2 3 76211861 1 3 207264424 2 3 878542864 1 1 556605329 2 417188302 4 1 200354483 3 76211862 3 2 91111257 5 2 184147677 1 1 246549659 3 231398663 2 3 963873519 3 1 747241048 2 216140703 4 2 565111337 4 3 200354484 5 1 781833037 2 216140705 4 1 231398662 3 539527855 2 2 231398663 5 3 377509579 5 3 539527856 4 2 556605328 4 3 313062683 5 1 56519638 1 101250004 2 91111258 1 2 857731777 1 3 781833036 4 2 780418695 1 2 206422529 4 2 963056779 4 2 564836881 5 1 966631802 2 507308488 5 2 744868655 5 1 76211861 2 482818265 1 2 56519638 5 3 565111336 1 2 781833037 1 3 966631803 5 3 878542864 1 3 766356434 5 1 564836882 3 1000000000 3 3 681728742 2 3 29366296 2 2 216140705 2 1 507308489 3 588790354 5 1 207264423 1 588790353 3 878542862 2 1 963056779 3 1 3 2 348652719 1 1 878542863 3 747241048 4 1 29366295 2 744868656 3 2 81073252 4 2 417188303 2 2 438133770 4 1 747241048 1 857731778 3 780418693 5 3 781833036 5 2 389290765 3 1 29366295 3 564836881 4 1 539527855 2 207264424 4 1 710733675 2 348652718 1 3 681728741 2 3 417188303 2 1 857731778 3 781833036 2 3 417188304 4 2 565111337 3 1 744868656 3 56519637 4 1 966631802 2 246549660 5 3 429939460 4 3 29366295 2 3 206422528 5 3 348652717 4 3 998228698 2 2 681728741 3 2 588790353 5 3 781833036 5 2 556605328 1 1 766356434 1 76211861 3 56519638 5 1 147747440 1 482818266 2 56519639 2 3 766356433 1 2 206422527 1 1 482818266 2 206422528 3 3 565111337 5 2 29366294 3 3 348652717 5 2 781833037 4 2 273869783 1 3 963056780 2 2 744868656 4 1 81073252 3 76211862 2 3 313062683 3 2 780418695 4 2 147747440 5 2 173087941 4 2 747241049 4 3 184147678 5 3 273869785 5 3 963056778 3 3 360543851 2 3 417188304 1 2 681728742 2 1 313062682 1 76211861 3 206422527 1 3 556605330 3 3 417188303 3 1 246549659 3 963873519 4 3 781833038 5 2 216140703 3 3 2 4 3 507308488 4 1 313062682 3 857731778 4 1 206422528 2 81073252 3 3 206422528 4 2 86883813 4 3 348652719 5 1 565111336 2 588790353 4 3 216140704 1 3 200354484 3 3 231398662 1 2 360543849 3 3 86883812 1 3 878542863 4 1 565111336 3 429939460 5 1 781833037 3 231398663 5 3 76211862 4 1 389290764 2 565111337 3 2 665245340 3 1 556605329 3 744868656 3 1 539527855 3 665245340 3 1 744868656 2 564836882 1 3 184147678 4 1 273869784 1 184147678 2 76211861 2 2 56519637 5 2 665245342 5 2 207264422 2 1 81073252 1 665245341 3 6632156 4 1 206422528 2 313062681 1 1 206422528 2 76211862 2 3 360543849 3 3 429939460 4 1 206422528 3 482818267 3 3 173087941 5 3 556605328 5 2 81073253 1 3 429939459 3 3 184147678 4 2 360543849 2 1 482818266 1 780418694 3 998228698 5 3 389290765 4 2 539527855 4 2 482818267 3 1 1000000000 1 207264423 2 556605328 4 3 56519639 3 2 184147677 2 3 273869784 2 1 184147678 3 273869785 1 2 966631802 1 1 564836882 3 744868656 5 1 273869784 1 966631802 3 101250005 2 1 173087940 2 565111336 4 3 417188302 4 2 231398662 2 2 857731779 5 1 91111257 3 313062682 1 2 231398662 1 2 206422528 5 2 200354483 5 3 744868657 3 3 744868655 2 1 81073252 1 665245341 2 681728741 2 3 101250004 2 2 200354482 2 2 6632155 3 3 81073252 4 3 147747439 2 1 1000000000 2 998228698 4 1 744868656 3 216140703 2 1 360543850 3 29366294 5 3 482818265 3 2 86883813 2 2 246549658 3 1 878542863 1 998228699 2 507308490 3 1 747241048 1 101250004 3 207264422 2 1 292015612 2 207264423 5 2 360543849 4 1 86883812 2 556605328 1 2 231398661 2 1 766356434 3 878542862 5 2 744868656 2 3 246549659 2 1 966631802 3 507308490 1 2 273869783 4 3 292015612 4 2 86883812 3 2 681728741 5 3 56519638 3 1 665245341 1 377509580 2 665245342 5 2 998228699 3 1 710733675 3 963873519 1 1 556605329 3 966631803 2 3 482818267 1 3 564836883 2 3 878542864 4 3 857731778 4 2 963873520 2 2 76211862 2 1 91111257 3 389290763 3 2 857731778 1 1 377509580 2 292015613 5 1 348652718 3 556605328 2 2 998228699 3 1 556605329 3 766356435 1 1 231398662 3 766356434 1 3 588790354 3 1 313062682 1 429939459 3 781833037 1 3 857731777 2 1 781833037 3 377509579 3 1 216140704 1 539527855 3 963873520 1 3 710733675 3 3 6632156 3 2 29366294 5 1 438133771 1 588790353 1 1000000000 3 184147677 5 1 246549659 2 1000000000 3 1 1 3 273869784 4 1 507308489 2 781833038 4 2 781833038 3 3 963056778 2 3 588790353 3 1 29366295 3 360543851 4 2 173087939 3 1 710733675 2 998228699 1 3 173087941 1 2 216140704 3 3 747241048 4 1 588790353 1 1 3 780418694 1 1 360543850 3 878542862 2 1 878542863 2 207264424 3 3 744868657 2 2 292015613 1 1 91111257 3 1000000000 2 3 966631802 4 1 101250004 3 348652719 4 1 588790353 2 963873520 2 2 292015612 3 2 966631803 4 3 998228700 1 1 564836882 1 246549659 3 665245340 5 3 377509579 5 2 565111336 5 3 292015611 3 2 966631801 5 3 207264424 2 1 348652718 1 292015612 3 665245342 5 3 173087941 4 2 147747441 2 3 86883811 1 1 313062682 3 56519638 5 2 348652717 4 1 86883812 1 147747440 3 998228698 4 3 857731778 5 2 878542862 4 1 377509580 1 781833037 1 429939459 3 81073252 4 1 482818266 3 173087941 4 3 246549658 1 1 565111336 1 556605329 1 507308489 3 91111257 1 3 389290763 3 2 766356434 1 2 173087939 4 1 389290764 2 963056778 1 3 377509581 4 1 377509580 3 998228700 3 1 963873520 3 360543850 4 1 292015612 1 313062682 3 81073252 5 3 200354482 4 3 206422527 3 2 200354482 4 1 429939459 3 231398661 2 3 878542863 3 1 91111257 3 292015611 1 1 101250004 3 539527855 1 2 781833037 4 3 963873521 4 2 565111335 1 1 744868656 1 86883812 1 389290764 1 681728741 2 246549659 1 2 998228699 4 3 998228698 2 2 101250004 3 2 81073251 2 1 963056779 3 273869784 3 1 417188303 3 101250005 4 2 539527856 4 3 744868655 4 2 147747439 5 3 389290765 4 2 999999999 1 3 565111336 3 3 878542864 4 1 207264423 3 438133772 2 1 313062682 2 556605330 1 3 857731779 5 2 744868655 1 2 710733675 3 3 377509581 1 2 1 5 2 2 2 2 389290763 5 2 766356434 4 2 963873519 4 1 206422528 2 360543851 4 2 665245340 5 3 292015611 4 1 781833037 1 417188303 1 360543850 2 1 1 3 564836883 4 1 780418694 1 313062682 3 389290763 2 3 313062681 5 3 184147679 1 2 6632154 2 1 389290764 3 147747439 2 2 6632154 4 3 81073252 1 1 780418694 2 206422529 1 2 878542863 2 2 565111335 2 3 1 3 1 438133771 1 710733675 2 246549660 3 3 417188303 5 2 76211862 1 3 147747441 3 2 1000000000 3 2 91111256 5 1 273869784 1 482818266 2 482818265 4 2 389290765 4 2 747241047 1 1 429939459 2 857731777 5 3 781833037 5 2 681728741 5 1 292015612 3 438133772 2 2 216140705 4 3 710733676 3 3 438133770 2 3 200354484 2 1 147747440 2 744868656 1 3 207264422 3 1 206422528 3 556605328 4 1 507308489 1 963056779 3 780418695 1 1 200354483 1 1000000000 3 998228700 1 3 206422528 5 3 389290765 2 1 389290764 1 781833037 1 1000000000 3 781833037 5 1 91111257 3 438133771 5 2 273869785 5 2 377509579 4 1 857731778 1 1 2 173087939 1 1 360543850 3 6632154 3 3 246549659 1 3 681728741 5 1 429939459 3 292015613 4 3 781833036 2 3 966631801 2 3 91111258 1 3 6632156 4 3 781833038 1 3 539527856 2 3 780418693 2 1 766356434 2 216140705 3 1 588790353 1 86883812 3 966631802 1 3 963873520 4 2 216140705 4 1 348652718 3 482818265 3 3 101250004 4 1 348652718 3 101250005 2 3 681728741 2 2 360543850 3 1 389290764 1 1 2 966631803 5 2 1 4 1 1 3 417188302 5 3 246549659 5 1 56519638 3 184147677 3 2 86883812 1 1 438133771 2 216140704 5 2 963873521 1 1 665245341 2 539527855 2 3 999999999 5 2 76211860 1 2 565111335 3 2 565111335 2 3 588790354 4 2 744868657 4 3 564836883 3 3 292015611 5 2 200354483 5 3 417188304 5 1 273869784 3 539527854 4 3 389290765 3 1 429939459 2 360543849 4 1 101250004 1 998228699 1 539527855 1 216140704 3 417188302 5 3 207264422 5 3 744868656 3 1 206422528 1 681728741 2 781833037 4 3 747241048 3 1 200354483 2 389290764 3 2 231398663 3 2 147747441 2 1 564836882 3 564836883 1 3 564836882 5 2 781833037 5 3 781833037 3 2 665245340 3 2 313062681 2 1 564836882 3 246549658 3 1 207264423 1 780418694 3 173087941 3 3 1 4 1 360543850 2 29366296 5 3 963056778 2 3 482818265 5 2 966631803 1 2 999999999 4 1 780418694 2 429939458 2 2 539527854 4 1 565111336 3 207264422 4 3 81073253 2 2 482818266 1 1 417188303 2 389290763 2 1 313062682 1 377509580 2 81073252 3 3 999999999 1 2 200354484 4 1 207264423 2 101250004 3 2 747241048 2 1 348652718 2 91111256 3 2 273869784 5 1 565111336 1 292015612 1 539527855 2 348652719 3 2 173087941 3 3 81073253 3 2 966631803 4 2 313062681 2 3 348652718 4 2 963056778 2 3 744868656 5 2 429939458 4 3 998228698 4 1 6632155 2 781833038 4 2 184147677 1 3 857731779 4 3 780418695 2 1 878542863 3 963056779 1 2 963873521 2 2 184147678 5 1 56519638 1 246549659 3 147747439 5 2 76211861 4 1 565111336 3 377509580 4 2 588790352 1 3 781833037 1 3 507308488 1 3 216140704 5 1 313062682 3 507308490 4 2 963056779 3 3 417188303 4 3 6632154 5 3 216140704 1 2 313062681 4 2 999999999 4 1 86883812 1 556605329 3 565111335 3 3 273869784 2 2 91111257 2 2 878542863 4 3 438133771 2 1 417188303 2 781833036 5 2 539527855 1 2 966631801 2 3 2 2 1 681728741 3 747241049 3 2 184147678 1 1 747241048 1 273869784 3 29366296 4 1 200354483 1 665245341 2 665245340 5 3 292015612 5 2 665245342 3 1 216140704 2 565111336 4 2 29366294 4 3 184147678 1 1 1 3 564836881 5 1 76211861 3 273869783 3 2 417188304 4 1 389290764 2 710733675 5 3 6632156 4 1 206422528 1 780418694 3 173087940 4 1 438133771 1 29366295 1 184147678 1 1000000000 2 681728740 4 3 966631801 2 1 780418694 1 588790353 3 184147678 5 2 184147679 5 2 200354482 1 3 744868657 1 3 206422529 1 3 273869784 4 2 878542862 4 3 200354483 1 1 360543850 2 665245341 3 3 101250005 2 1 56519638 2 216140704 1 3 91111258 5 1 556605329 3 878542864 1 2 429939460 3 2 966631801 5 3 147747441 4 2 91111258 4 2 766356433 5 1 438133771 1 273869784 2 681728742 3 2 963056778 2 1 101250004 1 389290764 2 963056779 2 2 539527854 5 3 29366295 3 2 200354483 1 2 207264423 2 1 101250004 3 766356434 4 3 81073253 2 3 681728740 2 1 878542863 3 429939460 5 3 507308488 5 3 588790353 3 3 963056780 3 3 91111256 5 3 1000000000 5 3 91111256 4 3 507308488 3 2 29366295 4 1 963056779 3 273869783 1 1 216140704 1 246549659 3 29366296 1 2 1000000000 2 1 184147678 1 216140704 2 417188303 3 1 780418694 3 29366296 3 3 348652719 5 2 766356433 1 3 173087940 5 2 101250005 4 3 173087941 1 2 998228699 3 1 963056779 2 482818266 4 2 200354484 2 1 200354483 2 966631801 5 2 246549659 3 1 556605329 1 200354483 3 273869783 3 2 147747440 3 1 246549659 2 556605328 3 2 998228700 5 1 1000000000 3 216140704 5 1 216140704 3 76211861 5 1 766356434 3 781833037 1 3 564836881 5 1 564836882 1 878542863 2 216140704 4 1 482818266 3 438133771 4 3 231398663 4 1 313062682 1 348652718 3 766356434 1 3 273869783 3 2 710733675 5 1 389290764 3 389290763 1 1 231398662 2 780418695 3 1 184147678 2 963056778 1 3 273869785 4 3 313062683 5 1 200354483 1 313062682 2 438133770 3 3 207264424 1 2 998228700 2 1 1 3 564836882 3 3 173087939 5 1 744868656 3 482818267 5 3 91111257 3 3 231398661 4 1 857731778 1 998228699 2 91111257 2 2 91111257 4 3 556605328 5 2 91111258 1 1 665245341 1 588790353 3 273869783 3 3 200354484 3 3 377509581 4 2 313062681 3 3 184147678 1 1 231398662 2 360543851 1 3 56519639 4 3 781833037 1 1 246549659 2 780418694 1 2 6632156 4 2 1000000000 1 1 998228699 3 56519637 1 3 206422527 2 3 91111256 2 3 91111257 1 2 665245340 3 3 173087940 4 3 878542864 1 2 747241047 1 1 963056779 3 313062682 4 2 966631802 3 2 710733675 5 1 963056779 1 348652718 2 565111336 2 2 81073253 1 2 963873520 5 1 966631802 1 744868656 1 565111336 3 216140705 1 1 564836882 1 377509580 3 29366295 2 1 1 3 29366294 5 1 200354483 2 6632156 4 2 377509580 3 3 231398662 4 3 231398661 5 3 377509580 5 2 200354484 1 1 273869784 3 963873521 1 3 184147678 1 3 539527854 1 3 565111337 3 2 246549659 4 2 438133771 1 2 417188302 5 3 76211860 5 2 556605330 2 2 747241048 4 1 389290764 1 1000000000 3 56519638 4 3 565111335 4 3 710733674 1 2 588790352 1 1 29366295 1 29366295 2 744868656 1 2 147747440 4 2 681728740 5 3 246549659 1 3 76211862 4 1 507308489 2 360543850 2 2 438133770 2 1 231398662 3 507308490 5 1 81073252 1 878542863 3 998228698 2 3 539527856 1 2 200354482 1 1 482818266 3 29366294 3 2 147747441 4 3 216140704 5 2 147747440 1 1 29366295 3 231398663 3 3 29366294 5 1 91111257 1 207264423 2 76211861 2 1 747241048 3 206422529 4 1 348652718 1 565111336 3 1 3 3 56519637 1 3 857731779 5 3 348652718 1 3 780418693 2 1 744868656 1 539527855 3 147747441 2 3 681728741 1 3 206422527 5 2 76211860 4 2 744868657 5 1 389290764 1 438133771 1 200354483 1 86883812 1 857731778 3 588790354 1 2 246549658 1 2 438133772 2 2 313062683 1 3 6632154 3 1 966631802 2 417188303 3 1 482818266 3 313062683 3 1 6632155 3 482818266 4 2 507308490 1 2 207264423 5 3 588790354 1 2 360543849 2 3 76211860 3 1 998228699 2 1000000000 1 2 1000000000 1 3 766356433 3 3 565111336 3 3 377509580 1 2 482818266 1 3 766356435 1 1 231398662 3 438133770 1 3 417188302 4 1 747241048 1 86883812 1 76211861 3 710733675 5 3 86883812 1 3 348652718 2 1 200354483 2 377509579 2 2 857731778 5 2 231398663 5 3 29366296 1 3 780418693 1 2 377509580 1 2 389290763 5 1 313062682 2 91111258 3 1 556605329 1 1000000000 1 564836882 2 377509579 1 2 747241048 1 2 588790352 3 2 417188304 4 2 565111335 5 1 857731778 1 1 2 429939460 1 3 417188303 5 2 377509581 1 1 81073252 1 963056779 1 173087940 3 29366295 4 2 417188303 1 1 273869784 3 857731778 4 1 29366295 3 564836883 4 2 200354482 3 1 565111336 3 348652719 3 2 184147677 3 1 565111336 3 1000000000 1 2 747241049 4 3 482818265 5 2 588790353 2 2 360543849 3 3 173087939 4 3 565111336 4 3 173087940 5 3 246549660 1 2 29366296 5 1 878542863 3 539527854 5 3 766356433 3 3 963056778 3 2 780418695 2 2 1000000000 3 3 417188303 5 1 313062682 3 710733675 4 1 565111336 3 207264422 1 1 292015612 2 91111257 4 2 184147678 4 3 389290765 1 2 963056780 5 3 101250004 2 1 588790353 2 681728742 5 2 292015611 5 2 429939459 3 2 564836881 5 3 564836883 3 1 963056779 3 173087940 2 1 184147678 2 878542863 3 1 348652718 2 147747441 3 2 429939459 5 2 564836882 3 3 857731779 3 1 360543850 2 963873520 2 2 565111337 5 1 206422528 2 56519638 1 2 81073251 3 3 173087941 3 2 665245341 2 1 206422528 2 857731777 2 3 556605330 3 3 963873519 2 2 781833037 3 1 313062682 1 780418694 3 348652717 5 1 1000000000 1 1000000000 3 206422528 2 1 588790353 1 681728741 3 998228698 2 3 998228700 1 3 588790354 2 1 507308489 2 91111258 2 3 665245340 5 2 173087941 1 1 780418694 1 206422528 3 2 3 2 966631803 2 1 963056779 1 206422528 3 2 4 3 81073251 5 2 86883813 2 2 200354483 4 1 565111336 2 417188304 4 2 246549659 5 1 747241048 1 86883812 3 81073252 4 2 200354483 4 3 313062683 4 3 184147677 4 2 206422529 2 1 86883812 3 292015613 3 2 665245340 2 2 360543851 2 3 348652719 4 2 999999999 3 2 766356434 3 3 1000000000 3 1 681728741 3 6632155 1 2 377509579 5 3 377509580 4 2 6632156 4 3 781833037 2 3 292015612 1 1 780418694 2 539527855 1 1 966631802 2 781833037 4 2 482818266 3 3 565111336 3 1 438133771 3 292015612 4 2 878542864 4 3 565111337 3 2 206422529 5 3 377509579 1 3 744868657 5 3 963056779 4 1 173087940 3 377509580 2 1 6632155 1 539527855 3 348652719 3 3 200354482 1 3 963873519 5 1 564836882 1 766356434 3 747241048 4 3 564836881 4 1 377509580 3 681728740 5 3 565111335 1 1 348652718 1 313062682 1 710733675 2 246549658 3 3 246549660 4 1 681728741 2 482818265 5 1 564836882 1 766356434 3 216140705 3 2 377509581 2 3 744868656 1 1 216140704 3 216140704 1 3 91111257 4 3 781833038 1 1 438133771 1 766356434 2 710733676 5 2 417188304 3 3 200354482 2 1 963056779 3 998228698 4 1 539527855 1 246549659 1 429939459 3 313062682 3 2 556605330 4 3 292015611 5 3 556605329 4 3 207264422 1 3 348652719 2 1 81073252 1 56519638 3 781833037 5 1 1 2 665245340 5 2 564836882 2 1 246549659 3 101250005 4 2 556605330 2 3 556605329 3 1 313062682 1 56519638 2 878542864 1 3 780418694 4 3 81073253 4 3 878542863 3 2 417188302 5 1 417188303 3 710733675 2 2 389290765 1 2 998228700 4 3 507308489 1 1 565111336 2 313062682 2 2 56519637 4 1 766356434 3 348652719 5 1 184147678 1 857731778 3 207264424 5 2 539527856 3 2 184147678 2 3 29366295 3 1 565111336 2 556605328 3 2 565111336 1 1 963873520 1 539527855 3 429939460 1 2 86883813 2 1 173087940 3 86883812 5 3 681728742 2 2 681728742 1 2 273869785 5 1 206422528 3 360543849 2 3 507308489 3 3 556605328 5 2 998228700 2 1 6632155 2 665245340 1 1 313062682 1 963873520 1 417188303 3 147747440 5 2 556605329 4 1 147747440 2 184147678 1 3 273869783 1 2 665245340 2 1 438133771 1 292015612 2 200354483 5 2 86883813 1 1 507308489 2 81073253 1 2 86883812 3 3 360543849 5 1 963056779 1 147747440 1 780418694 2 1 4 3 747241048 2 3 273869784 5 1 1000000000 2 747241048 5 3 348652717 1 2 998228699 5 1 292015612 1 781833037 1 438133771 1 963056779 2 710733676 3 2 780418694 5 3 206422529 4 3 556605328 2 2 417188303 2 2 313062683 4 1 482818266 3 360543849 2 1 184147678 2 539527854 5 3 565111335 1 3 216140703 5 2 966631801 2 3 857731777 5 1 173087940 1 200354483 2 710733674 2 3 1 4 1 147747440 2 91111258 3 2 86883812 3 1 292015612 1 292015612 1 86883812 3 744868656 2 2 81073252 3 2 86883812 2 2 766356434 2 3 173087941 5 2 963873520 5 2 588790352 5 1 173087940 1 588790353 3 207264422 4 1 857731778 2 963056778 2 1 273869784 3 588790352 2 3 2 1 2 747241048 3 1 963056779 2 6632156 2 3 6632154 3 3 200354482 4 3 246549660 4 3 173087940 4 2 963056779 1 1 564836882 1 76211861 1 780418694 3 147747440 5 2 56519639 2 3 482818265 3 3 6632154 4 3 389290764 5 1 56519638 2 966631802 4 2 173087941 1 2 313062683 3 3 1 5 2 681728741 2 1 878542863 2 681728742 1 2 231398661 5 3 246549658 4 3 76211860 1 2 173087939 1 1 86883812 1 417188303 3 857731777 2 2 710733674 2 2 999999999 4 2 482818265 5 1 389290764 2 429939460 2 3 377509580 5 3 184147678 2 3 76211862 4 2 81073251 4 1 878542863 3 747241047 1 3 91111257 4 3 29366295 5 1 1 3 857731777 3 1 6632155 1 482818266 1 417188303 3 207264424 4 1 588790353 3 747241047 5 1 539527855 1 747241048 2 999999999 3 2 273869785 3 1 556605329 1 507308489 1 29366295 3 173087941 4 2 173087940 1 1 273869784 1 207264423 1 588790353 1 857731778 3 565111337 2 3 81073251 4 1 878542863 3 781833036 5 1 273869784 2 556605330 4 3 780418694 3 2 207264422 3 1 273869784 2 292015613 2 2 206422529 2 1 564836882 1 564836882 3 81073251 1 2 56519637 1 2 184147678 4 1 710733675 3 507308490 5 2 565111336 1 1 878542863 2 29366295 4 2 216140704 3 3 76211861 1 1 565111336 2 681728741 5 1 438133771 1 81073252 1 206422528 1 81073252 2 781833036 3 3 857731779 5 1 292015612 1 438133771 2 231398661 3 3 744868656 4 2 963056780 3 2 231398663 3 3 417188303 4 1 565111336 2 417188304 2 3 360543850 4 3 665245341 4 3 565111337 1 3 482818266 3 1 417188303 1 348652718 2 417188303 2 2 200354483 4 3 91111258 4 2 6632156 1 2 565111335 4 1 360543850 1 539527855 3 766356434 1 2 588790354 3 3 91111257 2 2 564836882 5 3 1000000000 1 2 963056779 2 3 665245340 1 2 207264424 3 1 56519638 1 206422528 3 438133770 4 2 781833036 5 1 564836882 2 681728740 2 3 1 3 3 438133770 5 2 91111256 2 2 564836882 2 3 417188302 1 2 747241048 3 2 292015611 5 3 6632154 2 2 417188302 5 1 438133771 2 1000000000 4 3 963056778 5 1 963056779 2 744868657 4 1 539527855 2 56519638 2 3 1 4 3 173087939 4 1 588790353 3 998228698 1 1 998228699 3 539527856 1 3 588790353 5 2 681728740 4 3 86883811 5 3 313062682 4 1 91111257 3 766356435 3 3 101250003 4 1 184147678 1 29366295 1 86883812 1 556605329 3 438133770 4 2 184147677 3 1 207264423 1 665245341 3 438133771 3 1 417188303 3 556605330 5 2 747241048 2 2 747241048 1 1 963873520 2 766356433 3 3 389290765 4 1 1 1 564836882 2 273869785 3 3 76211862 2 2 998228698 1 1 207264423 1 963056779 3 86883811 4 1 76211861 1 878542863 2 86883811 2 2 507308490 1 1 963056779 3 348652718 1 2 231398661 2 1 348652718 1 1 1 857731778 2 273869784 4 3 681728742 3 3 565111337 1 1 681728741 1 556605329 3 147747440 4 3 246549659 2 3 147747441 1 3 564836883 5 3 91111257 1 1 564836882 2 417188304 2 3 998228698 2 2 292015612 3 1 588790353 2 556605328 2 1 857731778 2 878542864 2 3 246549658 2 2 1000000000 2 1 417188303 2 966631801 1 3 377509581 5 2 86883813 3 2 507308488 2 1 766356434 2 781833037 1 3 200354484 4 2 744868657 5 2 429939458 3 2 91111258 5 3 665245342 4 2 766356434 1 3 348652717 2 3 56519637 4 3 313062681 3 2 747241049 4 1 231398662 3 780418693 1 3 273869783 5 2 348652717 1 2 6632155 3 3 377509579 2 3 1000000000 3 3 963056778 4 1 681728741 3 966631802 3 1 747241048 1 438133771 1 539527855 1 292015612 3 963873521 4 1 744868656 2 857731779 5 3 313062681 3 1 76211861 1 781833037 3 377509581 5 2 857731779 5 3 313062683 3 1 857731778 3 184147678 1 3 556605329 5 1 429939459 1 6632155 3 101250005 1 1 564836882 2 681728740 4 2 999999999 3 3 1 5 2 231398661 5 2 86883811 2 1 273869784 1 556605329 3 766356435 1 1 681728741 3 206422527 4 2 857731778 5 1 766356434 3 184147678 2 3 766356434 5 3 147747440 1 2 206422529 3 3 438133770 4 1 6632155 2 507308488 2 3 780418695 3 3 482818266 1 1 744868656 2 200354484 1 2 81073253 3 1 184147678 3 963056779 4 3 438133770 4 3 710733674 1 1 360543850 3 86883812 2 3 216140705 4 3 91111257 5 1 292015612 3 377509579 4 1 710733675 1 6632155 2 878542864 1 2 681728741 1 1 681728741 1 507308489 3 348652717 5 3 206422528 2 2 1000000000 1 2 588790353 3 2 216140703 3 3 1 3 3 438133772 5 1 173087940 1 417188303 2 966631801 2 3 482818265 1 1 101250004 1 207264423 3 482818266 4 3 216140705 2 3 556605330 2 3 556605328 5 2 348652717 5 1 377509580 1 313062682 3 147747440 3 3 1000000000 4 1 1000000000 2 6632155 3 2 565111337 4 2 564836883 5 3 246549658 5 1 998228699 3 86883811 2 1 556605329 1 665245341 3 86883812 1 1 429939459 1 963056779 1 438133771 3 206422527 5 2 273869783 2 3 710733675 4 2 86883812 1 1 207264423 3 292015612 5 1 348652718 2 710733674 5 1 507308489 3 747241047 5 1 966631802 1 744868656 2 710733676 2 2 438133770 3 1 6632155 3 564836882 5 2 878542864 4 3 56519639 2 1 507308489 2 216140704 3 1 360543850 2 998228698 1 3 747241048 4 2 710733674 1 3 438133770 3 2 857731777 4 3 556605328 3 2 29366295 4 1 6632155 1 966631802 2 963056778 2 2 417188303 5 3 417188304 3 3 429939459 2 3 588790353 4 2 56519638 2 1 766356434 2 780418695 1 2 1000000000 2 2 565111337 5 2 231398661 5 1 417188303 1 389290764 2 81073252 3 1 766356434 3 747241047 5 2 91111258 4 1 377509580 1 539527855 1 389290764 3 857731779 4 1 878542863 1 710733675 2 56519638 1 3 207264424 1 1 963056779 1 200354483 1 417188303 3 29366295 5 2 360543851 1 3 231398663 4 2 207264423 5 1 231398662 1 86883812 2 565111336 3 1 29366295 3 147747441 4 2 507308488 1 1 482818266 3 184147677 4 3 966631801 5 1 147747440 1 766356434 2 313062682 3 1 681728741 1 360543850 3 206422528 2 1 780418694 2 1000000000 4 3 348652719 1 1 963873520 2 173087940 3 1 216140704 1 564836882 2 81073253 5 3 360543850 1 2 377509580 1 2 29366294 4 2 76211860 5 2 539527854 3 3 184147679 5 3 766356433 3 3 999999999 5 3 665245341 3 3 29366296 5 2 780418695 1 1 56519638 2 766356434 2 2 29366295 4 1 200354483 2 963056779 3 3 966631802 4 1 6632155 1 292015612 3 429939458 1 2 766356434 1 2 147747439 1 2 173087940 5 1 482818266 3 564836881 3 2 29366296 5 2 417188303 3 2 766356433 2 1 184147678 1 56519638 1 389290764 3 91111258 1 1 963873520 2 86883811 1 3 206422529 1 3 56519637 4 3 963873519 4 3 1 3 3 101250005 4 2 91111256 5 2 565111335 3 2 200354482 1 2 998228700 2 1 207264423 2 360543849 2 2 29366295 1 1 56519638 3 564836882 5 2 91111257 1 2 6632156 5 1 747241048 2 29366295 1 3 377509581 5 2 377509579 2 2 86883812 3 1 147747440 2 246549658 4 3 556605329 5 3 206422528 2 2 438133771 1 3 681728742 3 1 313062682 2 377509579 4 1 86883812 1 207264423 2 101250003 2 2 744868656 3 2 313062682 2 2 348652719 2 2 76211860 2 3 665245341 5 1 878542863 1 482818266 1 963056779 2 2 2 2 184147678 1 2 389290763 3 2 6632155 2 3 6632155 3 1 313062682 1 564836882 3 565111336 1 2 231398663 4 3 273869785 5 3 231398662 1 3 6632154 5 1 781833037 3 539527856 3 2 184147678 4 2 417188302 3 1 966631802 3 556605329 3 2 147747440 1 3 507308488 4 1 81073252 1 766356434 3 206422529 5 3 781833038 5 3 781833036 3 3 6632155 4 3 963873520 4 2 200354482 4 3 710733674 3 2 389290765 3 1 91111257 3 878542864 1 1 377509580 1 348652718 3 56519638 5 3 744868655 2 1 710733675 1 313062682 1 564836882 2 539527855 4 3 588790353 3 2 588790352 3 2 744868655 5 1 1000000000 3 81073253 5 1 747241048 2 565111337 5 3 76211862 4 2 710733676 4 3 377509579 4 3 665245341 4 1 429939459 3 780418695 5 3 147747440 2 3 207264423 2 1 173087940 3 147747439 5 1 766356434 1 216140704 1 292015612 3 200354483 3 2 101250004 4 2 556605328 1 1 147747440 3 86883811 4 1 184147678 1 564836882 1 438133771 1 76211861 2 963873519 4 1 147747440 3 273869785 2 2 81073253 1 2 417188302 4 1 665245341 3 216140705 3 2 482818265 3 1 417188303 2 29366294 1 2 184147678 1 2 429939460 1 2 417188302 2 3 539527854 2 1 206422528 3 207264423 5 3 963056778 1 2 207264424 4 1 1000000000 3 207264422 3 3 86883813 1 1 76211861 3 147747439 3 1 360543850 3 29366294 3 1 588790353 2 966631801 4 1 56519638 2 184147678 1 1 91111257 3 539527856 2 3 81073251 4 2 417188302 2 2 482818267 3 3 744868655 3 1 966631802 2 377509581 4 2 246549659 5 3 389290765 2 3 76211862 3 2 231398662 1 2 564836882 1 3 747241049 3 3 710733674 3 3 200354484 1 1 273869784 2 781833038 2 2 207264424 4 3 681728740 1 1 878542863 3 184147678 4 2 86883813 2 2 216140704 4 1 292015612 1 292015612 2 998228698 5 1 1 1 507308489 2 1000000000 2 1 878542863 3 360543851 4 2 360543850 5 3 963873519 1 1 780418694 1 292015612 1 389290764 3 438133770 1 1 273869784 1 348652718 1 231398662 2 29366296 1 3 273869785 3 1 556605329 1 438133771 3 710733674 3 3 857731778 3 3 999999999 1 2 273869783 2 3 207264424 2 2 76211862 2 3 556605328 3 1 429939459 3 556605328 2 2 216140703 3 2 184147678 4 1 377509580 3 206422527 3 3 438133771 4 1 246549659 2 173087939 4 1 857731778 1 665245341 1 56519638 1 56519638 2 389290765 2 2 206422529 2 3 588790354 1 3 438133772 1 1 966631802 2 1000000000 3 2 564836883 3 1 429939459 3 998228699 2 1 360543850 2 76211862 4 3 76211862 5 1 438133771 3 81073253 2 3 184147678 3 2 781833038 2 3 963873520 3 1 780418694 1 417188303 2 999999999 3 3 184147679 4 2 857731777 1 3 539527855 4 1 1 3 207264423 2 1 207264423 3 377509581 4 3 6632156 1 3 539527856 4 3 878542863 1 1 507308489 2 556605330 1 1 857731778 3 91111256 5 1 681728741 2 29366295 1 3 231398662 4 3 147747439 5 3 963056780 1 1 1000000000 1 482818266 2 147747440 1 1 857731778 3 56519637 5 1 482818266 1 76211861 1 91111257 1 588790353 3 147747441 1 1 377509580 1 857731778 2 665245342 5 3 963873521 3 1 101250004 3 998228700 1 2 206422528 3 3 6632154 2 2 781833037 5 3 246549659 4 1 556605329 2 6632155 5 3 710733674 4 2 86883811 5 1 1000000000 2 206422529 4 1 963873520 1 857731778 2 184147678 4 2 184147679 4 3 747241049 5 1 710733675 3 6632155 1 2 216140703 5 2 292015612 2 2 744868657 2 1 56519638 2 360543851 4 3 216140704 4 2 231398663 1 1 438133771 3 878542864 2 2 200354483 2 2 377509579 5 3 377509581 2 2 564836882 1 3 184147678 1 2 29366294 5 1 184147678 2 565111337 5 2 207264424 2 2 292015611 5 2 744868656 2 1 963056779 2 313062683 1 3 101250003 5 1 588790353 1 231398662 2 246549658 1 3 216140704 1 1 556605329 3 744868655 5 2 999999999 2 3 766356434 2 2 91111257 1 3 966631801 5 3 744868657 4 2 438133770 2 1 681728741 2 231398661 4 2 588790353 2 3 348652717 2 1 81073252 3 417188303 5 2 1000000000 2 1 29366295 3 91111257 5 1 377509580 2 184147678 4 2 91111258 1 3 348652719 2 3 246549659 3 2 207264422 4 1 1000000000 1 564836882 2 681728741 4 3 417188302 4 2 417188303 5 3 681728740 3 2 766356433 5 2 206422529 4 1 360543850 1 766356434 3 482818267 2 1 564836882 3 564836881 5 3 81073253 4 1 1 2 216140704 3 2 246549660 5 3 781833036 1 3 681728740 4 3 2 1 2 781833037 2 2 101250003 1 3 6632156 3 3 710733676 1 1 781833037 2 206422527 3 3 76211862 1 2 101250005 2 2 665245342 5 2 389290764 4 2 184147679 4 1 780418694 3 1000000000 4 3 966631803 3 3 389290765 3 3 565111335 2 3 963056780 4 2 206422527 1 1 429939459 1 231398662 3 86883813 4 3 539527855 2 2 231398661 1 1 56519638 1 710733675 1 507308489 3 207264422 2 3 747241048 1 1 744868656 1 86883812 1 744868656 3 101250003 2 1 564836882 2 564836882 5 3 780418694 3 2 292015613 5 3 857731777 3 3 681728741 4 3 780418695 1 2 207264422 5 1 565111336 2 200354482 3 2 588790353 1 3 86883811 1 1 588790353 1 173087940 3 389290763 5 2 429939460 1 1 766356434 1 878542863 1 963056779 2 6632155 5 1 1000000000 3 857731778 5 2 207264423 1 3 998228698 5 3 429939460 5 3 56519638 1 3 56519639 5 2 313062683 5 3 147747439 5 3 710733674 3 3 556605328 4 1 781833037 2 292015611 4 1 565111336 2 101250003 1 3 482818265 3 2 780418695 1 1 207264423 2 564836881 5 1 878542863 1 200354483 2 539527856 5 3 273869783 1 2 29366296 5 2 389290764 4 1 665245341 1 147747440 1 76211861 3 588790353 4 3 147747439 2 3 507308488 1 2 963056780 1 2 780418695 4 3 292015613 4 1 998228699 3 273869784 4 2 966631803 4 3 313062681 1 2 206422527 4 3 556605330 4 1 91111257 2 292015612 5 3 29366294 5 3 539527856 1 2 173087941 5 3 389290763 3 2 665245340 3 3 206422529 5 1 29366295 2 173087940 2 3 966631802 1 1 766356434 2 206422527 2 1 438133771 2 29366294 2 2 206422527 1 1 292015612 2 207264424 4 3 56519639 2 2 6632155 5 1 173087940 1 963873520 1 173087940 3 878542863 1 1 878542863 2 878542863 3 2 665245341 2 3 665245340 4 1 101250004 1 507308489 2 147747439 2 3 780418693 5 2 744868656 5 2 147747439 1 2 200354482 3 1 878542863 1 963873520 2 588790353 2 1 417188303 1 273869784 2 246549659 3 2 565111335 4 1 101250004 2 878542863 5 1 101250004 3 216140704 4 2 216140703 1 3 857731778 5 2 81073252 1 3 744868656 5 1 292015612 2 710733675 4 3 377509579 4 1 781833037 1 313062682 2 206422528 5 2 1000000000 3 3 207264423 5 3 556605329 4 2 963056780 3 3 781833037 3 2 184147677 1 3 313062683 5 2 857731779 3 1 56519638 2 173087939 1 1 766356434 1 313062682 3 313062683 2 2 780418694 4 1 966631802 2 101250005 2 3 998228698 1 1 206422528 2 313062681 5 3 539527855 2 1 81073252 1 246549659 1 744868656 2 565111336 3 3 56519637 1 3 780418695 2 1 101250004 2 91111258 2 2 29366296 3 2 184147679 3 2 710733675 5 1 744868656 1 29366295 3 292015611 5 2 81073252 5 3 665245340 3 2 539527854 3 2 246549658 3 1 348652718 2 29366296 5 1 747241048 2 681728740 3 2 207264424 2 2 81073252 5 1 665245341 1 377509580 2 246549659 1 2 999999999 3 3 417188304 4 2 744868657 4 3 429939460 1 2 963056780 2 1 1000000000 2 963056779 5 2 588790354 5 1 744868656 2 429939459 4 1 507308489 2 216140703 2 3 86883813 5 1 389290764 2 147747441 2 2 207264422 3 2 200354483 5 3 231398662 5 1 147747440 2 389290763 3 3 206422527 2 2 1 3 2 556605328 4 3 147747440 5 3 710733674 3 3 246549658 5 1 86883812 1 91111257 1 292015612 3 246549659 3 3 710733674 1 2 56519638 4 2 29366295 2 3 173087939 1 2 6632155 3 2 377509579 4 3 438133770 1 2 539527855 1 3 878542862 1 3 747241048 1 1 665245341 3 81073253 3 1 91111257 3 206422528 1 1 417188303 1 998228699 1 710733675 1 81073252 1 966631802 2 76211861 2 1 963873520 3 963056779 4 1 1000000000 2 206422527 3 1 747241048 1 184147678 3 29366295 1 3 878542863 1 1 429939459 3 710733675 2 1 429939459 2 360543849 2 1 147747440 1 564836882 1 744868656 1 246549659 1 539527855 1 588790353 1 246549659 3 878542862 5 3 206422528 3 2 184147678 2 2 6632154 2 2 710733675 2 3 377509580 1 2 91111258 5 3 766356434 3 1 86883812 1 766356434 2 231398661 3 3 206422527 4 1 1 1 963873520 3 429939458 5 1 564836882 2 81073253 2 2 710733675 2 1 963056779 1 539527855 2 246549660 3 2 565111335 5 3 878542862 1 2 273869783 2 1 556605329 3 216140705 5 3 565111336 4 3 556605330 4 3 86883812 1 3 360543849 1 2 681728740 4 3 556605328 3 2 273869784 1 1 482818266 2 710733675 4 2 539527855 5 3 999999999 5 2 963873520 3 3 556605328 2 2 29366296 1 2 389290763 4 3 81073251 5 1 507308489 2 482818266 5 1 360543850 3 1 1 3 360543850 5 2 665245342 3 2 681728741 3 3 766356434 4 1 747241048 1 878542863 1 998228699 1 1 3 681728740 2 3 273869784 4 3 963056778 5 1 588790353 2 101250005 3 2 747241047 4 2 86883811 3 3 206422527 4 1 348652718 3 781833037 5 2 766356435 5 2 539527855 1 3 6632154 3 2 2 4 3 348652719 3 1 273869784 3 273869783 2 1 389290764 1 200354483 1 681728741 3 766356433 2 3 766356435 2 1 556605329 3 216140705 2 3 101250003 4 3 360543850 4 3 766356434 1 2 207264423 2 2 766356435 3 1 766356434 3 438133772 3 1 147747440 1 710733675 3 588790353 5 3 91111258 3 3 200354483 5 1 781833037 3 6632154 2 3 556605328 3 3 389290765 2 1 1 3 348652718 5 1 56519638 3 878542863 3 3 482818266 5 1 857731778 2 91111258 4 1 966631802 3 81073251 1 1 966631802 3 231398662 3 2 246549660 1 3 963873521 3 2 564836882 5 3 1000000000 4 2 710733675 5 1 747241048 1 565111336 2 766356435 2 3 1000000000 4 2 963056779 5 3 231398661 5 1 173087940 1 101250004 1 556605329 2 539527854 5 2 998228699 3 3 998228700 2 3 173087939 3 2 565111335 4 2 1 4 1 780418694 3 963873520 2 1 389290764 3 998228700 2 3 86883811 1 2 744868655 3 3 389290765 1 1 556605329 2 86883813 2 1 710733675 1 556605329 1 747241048 2 766356434 5 3 588790354 1 3 360543851 5 3 389290764 1 2 313062682 1 2 76211861 5 2 998228698 1 1 6632155 2 389290764 3 1 744868656 2 377509581 2 1 539527855 3 76211860 1 1 564836882 1 766356434 1 348652718 3 999999999 2 1 963056779 1 747241048 2 348652719 4 2 507308490 4 3 963873520 5 3 963873520 2 2 781833038 4 3 681728741 1 3 184147678 2 2 86883813 1 1 273869784 2 184147677 2 1 588790353 3 482818265 2 1 389290764 1 681728741 1 878542863 3 200354482 2 3 963873520 2 3 81073253 4 1 273869784 1 507308489 2 147747440 5 3 348652718 2 3 86883811 1 2 389290764 5 2 377509580 3 3 780418695 5 3 438133772 4 1 81073252 1 200354483 3 389290763 4 2 348652718 2 1 710733675 3 292015613 2 3 482818267 3 2 539527855 3 2 588790353 5 2 966631802 4 1 273869784 2 76211861 2 2 966631803 2 3 207264424 5 3 173087940 5 2 56519637 2 1 507308489 2 999999999 1 3 184147678 3 1 747241048 2 665245340 4 1 1 3 1 4 3 377509579 4 2 6632154 1 3 766356433 2 3 56519637 4 3 360543849 3 3 231398662 2 1 588790353 2 539527855 2 3 147747440 5 2 200354483 4 2 556605328 1 3 780418693 4 2 147747439 3 2 878542864 4 1 417188303 2 999999999 3 2 564836883 5 1 417188303 1 292015612 3 999999999 4 2 747241048 1 3 999999999 2 2 206422527 3 2 273869785 3 3 246549658 3 3 507308489 5 2 377509581 4 1 246549659 3 231398662 5 3 744868655 5 3 81073253 5 3 101250003 1 2 681728741 1 2 86883812 2 2 184147678 1 2 766356433 4 3 184147678 4 2 710733674 2 3 766356433 2 3 556605329 1 1 184147678 1 429939459 3 86883811 1 1 91111257 2 147747439 2 2 216140703 3 1 966631802 2 565111335 3 2 780418695 4 3 781833037 3 3 173087940 1 3 273869784 2 1 556605329 3 482818267 3 1 665245341 1 56519638 2 184147679 2 3 564836883 1 2 6632155 2 2 681728741 1 2 76211862 1 3 966631802 1 3 417188304 1 1 556605329 1 417188303 1 507308489 1 377509580 2 966631801 5 2 147747439 2 1 216140704 1 588790353 1 147747440 3 91111258 2 3 417188302 3 1 588790353 2 273869783 5 2 781833036 3 2 857731779 4 2 200354484 4 2 781833037 5 1 101250004 3 744868656 2 3 86883813 4 2 417188303 1 2 147747439 1 3 6632155 1 1 173087940 1 781833037 3 91111257 4 3 147747441 2 3 781833036 3 2 963873520 5 2 246549659 2 2 781833038 1 1 744868656 1 200354483 3 216140704 4 3 29366296 2 3 963056779 2 2 857731777 4 2 963056780 5 2 76211862 5 2 857731779 3 1 963056779 1 681728741 1 507308489 1 76211861 3 6632155 5 3 780418693 3 1 710733675 3 710733676 2 3 507308489 5 1 665245341 2 147747439 5 1 173087940 1 417188303 2 200354484 4 3 539527856 4 3 681728740 1 2 184147678 3 3 417188303 5 2 206422528 1 3 86883812 2 2 681728740 3 3 6632156 5 2 1 5 3 539527855 3 1 588790353 3 429939458 3 2 207264423 3 2 292015613 2 3 998228698 2 3 184147678 2 3 200354484 4 2 482818266 4 2 482818265 4 2 360543851 3 3 389290765 1 2 588790352 1 1 231398662 2 292015611 2 2 565111335 4 2 246549658 1 2 556605330 2 2 781833037 5 3 482818265 1 3 246549659 5 2 963873520 5 3 766356433 5 1 1 3 76211860 5 2 565111335 3 3 173087941 1 2 963056780 4 2 1000000000 5 2 744868655 2 2 539527856 4 3 6632154 4 3 780418693 3 2 173087939 3 2 207264424 4 1 744868656 2 29366295 2 2 539527855 4 1 101250004 2 857731779 2 1 963873520 1 1000000000 2 207264424 1 1 780418694 2 417188303 2 2 184147679 3 2 878542862 2 1 565111336 2 565111337 4 2 588790354 4 1 313062682 3 360543851 2 2 207264424 1 3 747241049 2 1 81073252 3 966631803 4 3 966631802 4 1 588790353 3 348652718 3 3 878542863 5 1 173087940 3 292015613 1 1 878542863 1 348652718 2 206422527 4 2 246549660 4 3 377509581 5 1 963873520 3 681728741 5 2 273869784 2 2 292015611 3 3 313062683 1 3 878542863 4 1 966631802 2 482818266 1 1 665245341 2 747241048 5 3 206422527 5 2 429939458 2 3 747241047 1 1 231398662 2 780418695 5 1 998228699 3 173087940 5 1 200354483 3 207264422 3 2 966631801 2 2 86883811 1 2 963056778 2 2 1000000000 3 1 360543850 1 389290764 1 173087940 2 231398661 1 2 147747440 3 2 216140703 5 3 539527856 2 2 76211860 3 2 539527856 3 2 966631802 3 2 377509579 5 2 766356435 4 3 710733675 3 2 963873519 2 2 780418693 3 1 147747440 3 389290764 3 2 200354484 1 2 81073253 3 2 963056780 1 1 1 1 206422528 3 998228698 3 2 781833038 4 3 207264424 1 2 710733674 1 2 91111258 2 3 417188304 1 2 246549659 2 3 556605329 2 2 429939459 2 3 744868656 3 3 507308488 1 3 878542862 4 3 313062682 2 3 29366295 4 2 963056778 4 2 377509579 2 2 556605330 4 2 999999999 2 1 81073252 3 81073252 1 3 564836882 3 1 681728741 3 710733674 5 1 91111257 2 101250005 2 2 313062683 3 2 6632155 3 2 963873521 4 2 231398662 5 3 206422527 1 1 766356434 2 360543849 4 3 998228698 4 2 200354483 5 2 966631801 1 3 147747439 3 1 417188303 1 665245341 2 348652717 4 1 744868656 1 216140704 1 438133771 3 184147677 4 1 539527855 2 6632155 1 3 273869783 2 3 539527856 4 2 206422527 2 3 588790353 1 1 29366295 2 91111258 3 1 998228699 1 246549659 1 184147678 3 273869784 3 2 588790354 1 1 963873520 2 781833037 2 2 429939459 3 2 1 3 1 564836882 2 147747441 1 1 507308489 3 246549660 5 1 273869784 2 998228699 4 2 878542862 2 2 539527855 1 3 857731779 2 2 747241047 5 3 184147679 1 2 231398661 5 1 665245341 1 313062682 2 438133772 2 1 360543850 2 29366295 4 2 482818267 4 3 1000000000 4 3 1000000000 3 3 681728741 2 1 857731778 2 438133771 4 1 360543850 3 963056778 5 2 539527854 2 1 998228699 3 781833036 3 3 184147679 2 1 417188303 2 429939460 1 3 482818265 4 3 417188302 4 3 429939458 5 3 184147678 4 1 1 3 665245341 3 1 173087940 3 91111258 1 3 56519638 4 2 998228700 5 3 76211860 3 1 507308489 1 29366295 2 998228698 1 3 482818266 1 2 710733676 1 3 780418693 4 1 184147678 1 348652718 2 766356434 4 2 998228698 3 3 781833036 2 1 963873520 1 565111336 3 417188302 5 1 588790353 3 963873519 3 3 747241047 3 3 429939458 2 1 564836882 3 998228700 5 2 389290763 5 1 6632155 1 56519638 1 665245341 1 744868656 2 417188302 3 3 710733676 3 1 273869784 2 438133771 2 1 565111336 2 963873521 3 1 348652718 2 747241049 3 3 556605330 2 2 565111337 4 3 539527856 1 3 231398663 4 3 781833037 5 2 292015613 1 3 6632156 1 2 482818265 1 1 781833037 3 438133772 1 3 184147678 1 2 273869783 3 1 29366295 1 482818266 1 417188303 3 147747440 3 2 1000000000 2 1 389290764 2 2 2 3 482818266 4 2 377509579 4 1 207264423 3 246549659 1 1 963873520 1 348652718 2 216140705 4 2 76211861 5 3 438133771 4 2 507308490 3 2 360543849 5 1 482818266 1 998228699 1 564836882 1 1 1 766356434 1 1000000000 2 482818265 3 2 417188304 2 1 681728741 2 744868657 2 3 999999999 3 3 556605328 1 2 878542864 5 2 292015612 4 1 147747440 1 377509580 2 207264424 5 3 348652717 4 2 207264423 3 2 710733676 4 1 147747440 1 86883812 2 417188304 2 1 1 2 963056780 2 1 377509580 3 1 2 1 173087940 1 963056779 3 76211860 4 3 539527856 5 1 207264423 3 231398661 4 2 482818267 2 2 878542862 3 3 681728742 3 1 710733675 3 780418693 3 3 29366295 3 3 56519639 2 1 766356434 3 564836883 2 3 206422528 2 3 780418693 1 1 360543850 1 998228699 1 231398662 3 507308490 4 3 216140704 4 3 2 5 3 1000000000 1 1 766356434 2 207264422 4 1 81073252 3 963873519 5 1 681728741 3 747241048 5 3 56519637 1 3 710733675 5 3 539527856 2 3 86883812 1 1 556605329 1 539527855 3 216140705 1 2 206422529 2 1 438133771 3 417188302 3 3 588790352 3 3 246549659 2 3 86883811 5 2 29366295 1 3 206422528 2 1 556605329 3 173087940 2 2 56519637 5 3 76211862 2 1 766356434 3 348652718 3 2 747241047 4 1 101250004 1 963873520 2 173087941 2 3 857731779 4 1 147747440 2 348652717 3 2 6632155 2 1 348652718 3 482818266 1 1 200354483 3 747241048 5 3 216140705 5 1 29366295 3 292015612 3 3 56519639 1 2 29366295 4 1 231398662 1 313062682 1 360543850 3 564836883 2 2 963056779 2 2 206422528 1 2 878542864 5 2 417188304 3 2 998228699 4 2 173087940 2 3 1 2 1 417188303 1 313062682 3 216140705 3 2 348652718 4 1 878542863 1 200354483 1 29366295 1 348652718 3 963873521 1 3 438133771 4 1 101250004 1 998228699 1 665245341 2 101250004 2 3 56519637 1 2 998228700 3 2 216140703 2 1 348652718 2 184147678 5 1 681728741 2 246549660 3 1 86883812 3 665245342 4 3 963873519 2 2 966631801 5 1 857731778 2 147747440 4 2 231398662 5 2 507308488 5 2 780418695 1 3 556605330 2 2 389290763 2 2 417188304 5 2 747241048 5 3 1 1 3 173087940 1 2 681728742 4 1 292015612 3 216140705 1 3 360543850 2 2 966631801 5 3 101250005 2 2 360543851 5 3 377509581 5 2 86883813 1 1 216140704 3 744868655 2 3 360543851 1 1 184147678 3 744868655 2 2 292015611 3 2 206422529 2 3 482818267 5 2 29366295 3 2 246549658 3 1 348652718 3 963056780 4 1 588790353 1 998228699 1 6632155 2 482818265 4 2 29366295 4 2 1 2 3 507308488 4 2 588790354 1 2 539527855 5 3 710733676 3 3 539527855 4 2 360543849 3 1 781833037 1 76211861 2 200354484 4 2 81073252 2 2 963056779 1 2 966631803 5 3 86883813 2 2 377509580 5 1 744868656 2 565111336 1 1 207264423 3 857731777 1 1 429939459 1 246549659 2 857731778 5 3 781833038 2 1 56519638 3 482818265 3 2 556605328 5 1 564836882 2 966631801 3 1 556605329 2 963056780 5 2 273869784 5 3 665245341 4 3 1000000000 2 2 207264423 2 1 173087940 2 360543849 4 1 556605329 2 780418694 1 1 482818266 2 963873519 3 1 81073252 1 766356434 2 86883812 4 3 556605328 1 3 429939460 5 3 29366294 5 1 1000000000 1 966631802 3 766356434 3 1 147747440 2 246549658 5 3 710733675 3 3 200354482 1 1 389290764 1 539527855 3 389290764 5 2 206422529 3 2 313062683 5 1 313062682 3 857731777 1 1 781833037 3 1000000000 3 3 507308489 1 2 313062682 3 3 564836881 2 1 438133771 3 56519637 1 2 56519637 3 1 507308489 2 438133771 5 2 184147677 4 2 313062682 4 1 710733675 2 1 1 2 998228699 4 3 438133771 5 3 744868657 5 1 360543850 2 998228699 5 2 429939460 1 2 539527856 3 1 207264423 1 588790353 1 76211861 1 482818266 2 273869785 1 1 564836882 1 1000000000 2 438133771 3 1 766356434 3 588790353 5 1 1 3 360543849 3 1 966631802 1 564836882 2 273869785 4 3 292015612 1 1 588790353 3 377509581 3 3 565111335 3 1 429939459 1 200354483 1 1000000000 2 417188302 3 3 231398662 2 1 780418694 2 539527856 2 2 766356434 3 3 1000000000 3 1 206422528 1 878542863 3 857731778 5 3 86883813 2 3 966631803 4 2 292015612 1 3 86883813 2 1 857731778 2 29366294 4 1 76211861 2 6632154 1 3 216140704 1 2 207264424 1 1 292015612 2 998228698 2 1 1000000000 3 565111337 3 2 29366294 4 1 744868656 2 857731777 1 1 438133771 3 389290764 2 2 766356433 1 1 429939459 2 231398663 3 3 507308490 1 2 556605329 5 3 6632156 5 3 1000000000 5 2 389290764 2 3 681728741 3 1 389290764 1 681728741 1 665245341 3 348652717 3 3 216140704 1 2 173087941 4 3 377509581 2 2 231398663 4 2 216140703 2 1 878542863 2 377509581 5 3 857731777 5 1 207264423 2 292015612 2 3 482818265 5 3 681728742 5 1 878542863 1 857731778 1 207264423 2 681728742 3 1 507308489 3 101250004 4 3 781833038 1 2 665245340 5 1 206422528 3 665245340 2 2 564836883 5 3 207264424 5 2 963056779 5 1 556605329 3 231398663 2 2 389290763 3 1 482818266 1 539527855 2 665245340 5 3 963056779 5 1 56519638 1 200354483 2 6632155 3 2 966631803 3 3 747241047 5 1 998228699 3 348652717 1 1 91111257 1 86883812 2 76211862 5 2 81073251 2 3 29366295 5 2 747241048 5 1 56519638 1 564836882 3 963056778 5 2 429939460 4 3 665245340 1 1 565111336 2 292015612 1 3 81073253 3 2 184147677 1 1 998228699 2 878542864 1 1 963056779 1 231398662 1 564836882 1 216140704 2 147747441 4 3 147747439 2 3 389290763 4 3 147747441 5 2 556605328 4 1 389290764 3 292015613 3 1 744868656 3 1 5 1 389290764 2 200354482 1 1 348652718 3 966631801 4 2 565111337 3 2 963056779 4 2 200354484 4 2 313062683 1 1 273869784 3 482818267 5 2 173087941 1 3 747241049 5 3 665245340 1 2 389290763 4 1 429939459 3 348652719 1 2 56519637 4 1 588790353 2 313062682 4 3 81073251 1 1 710733675 1 681728741 2 780418693 4 1 565111336 2 747241047 1 2 216140705 1 1 200354483 3 81073253 1 3 200354484 2 2 780418695 5 1 857731778 1 206422528 1 200354483 3 246549660 4 1 377509580 1 273869784 2 29366294 2 3 360543849 5 3 246549660 5 3 76211860 2 2 665245341 1 3 2 1 3 429939458 1 3 216140704 2 2 76211861 4 2 963056779 2 2 377509580 4 2 389290764 1 2 417188303 4 3 766356435 1 2 1 4 2 184147679 1 3 200354484 5 1 966631802 1 417188303 3 417188303 5 3 81073253 3 2 781833037 5 2 438133771 2 3 207264422 5 2 173087940 1 2 744868656 5 2 81073253 5 3 744868655 1 2 681728740 4 2 747241047 1 1 216140704 2 6632156 5 1 101250004 2 665245341 5 2 710733674 5 3 963056780 1 2 747241048 1 3 747241047 5 3 878542863 3 3 1000000000 1 2 857731777 3 3 2 3 2 348652719 2 3 273869784 2 2 6632155 1 1 780418694 2 963873519 2 3 173087941 3 1 507308489 2 1 2 1 173087940 2 184147679 4 1 91111257 1 184147678 3 429939460 3 3 348652718 3 2 200354482 3 3 747241047 5 2 76211862 4 1 292015612 2 539527856 2 3 207264423 4 2 417188302 2 1 86883812 2 273869785 4 1 147747440 3 1 4 1 101250004 2 360543851 3 2 780418694 2 1 56519638 2 556605330 1 2 76211861 3 1 273869784 3 438133771 3 2 292015611 1 3 417188303 3 1 998228699 3 998228700 3 1 998228699 3 56519639 2 1 207264423 2 507308490 1 1 86883812 2 780418694 2 2 963056778 2 1 710733675 2 857731777 2 1 101250004 1 588790353 2 348652717 5 2 998228699 5 1 6632155 1 588790353 2 184147678 2 2 780418694 4 3 681728741 5 3 998228698 4 1 273869784 3 6632154 1 2 507308488 1 2 6632155 5 3 710733676 5 2 377509580 5 1 292015612 1 482818266 3 565111335 3 2 313062683 4 1 857731778 1 173087940 3 417188304 3 1 766356434 2 1000000000 1 2 780418695 3 2 246549658 4 3 781833037 2 1 184147678 1 429939459 3 747241048 1 3 360543851 4 3 101250003 5 1 206422528 3 360543851 4 2 292015613 3 1 963056779 3 1000000000 1 3 999999999 4 2 377509579 3 3 780418694 2 3 438133770 3 1 539527855 1 389290764 1 184147678 3 417188302 3 2 999999999 5 1 507308489 1 564836882 2 360543850 2 1 207264423 1 389290764 2 710733674 4 3 389290763 5 2 207264423 5 1 781833037 3 998228698 5 2 781833037 2 2 6632155 2 3 429939460 2 2 231398661 1 1 429939459 3 292015612 5 2 556605328 2 1 101250004 3 857731779 5 1 231398662 1 1 2 173087941 3 2 81073251 3 3 963873521 4 1 429939459 1 101250004 3 173087941 5 1 857731778 1 681728741 1 389290764 2 564836883 5 2 273869785 2 1 507308489 1 313062682 1 507308489 1 29366295 3 360543849 2 3 313062681 4 1 377509580 3 781833038 2 1 377509580 3 588790352 1 3 56519637 4 2 231398661 4 3 482818265 2 3 360543850 5 1 681728741 1 963056779 3 207264423 3 3 966631801 3 2 507308490 1 3 507308489 4 1 184147678 2 91111257 4 3 207264424 3 2 389290764 4 1 360543850 1 101250004 2 556605328 2 2 313062682 4 3 998228698 4 2 207264424 4 1 173087940 3 86883812 1 1 507308489 3 681728741 4 1 963873520 1 147747440 2 963873519 4 3 360543850 2 3 76211862 1 2 963056778 1 3 29366295 2 1 81073252 1 556605329 1 173087940 2 273869784 4 3 101250003 3 2 173087939 4 1 231398662 2 56519639 2 1 1 3 963056778 4 3 56519639 3 3 81073251 1 1 681728741 3 710733674 1 1 539527855 1 86883812 3 417188303 2 1 348652718 1 710733675 1 966631802 3 556605329 1 1 207264423 2 417188302 1 3 507308490 4 1 207264423 2 216140704 2 2 56519638 2 3 360543850 1 2 878542863 5 2 173087941 1 2 766356434 5 3 292015613 3 2 781833037 4 3 207264422 2 3 246549658 3 1 6632155 2 999999999 1 1 360543850 1 438133771 2 564836881 1 3 184147678 1 2 1000000000 4 3 681728741 5 1 744868656 2 556605330 4 2 556605330 4 1 878542863 3 539527855 5 3 56519639 4 3 588790352 5 1 998228699 2 313062682 5 3 91111257 4 2 747241048 5 3 348652718 4 1 998228699 3 507308488 4 2 665245341 3 1 200354483 3 681728740 2 2 200354483 5 2 766356433 1 2 482818266 3 2 86883813 1 3 360543849 1 3 389290764 3 1 681728741 2 389290765 3 1 206422528 3 781833037 4 3 998228698 1 1 429939459 1 438133771 1 1000000000 1 766356434 3 76211862 4 2 966631801 4 3 744868656 3 3 56519637 4 1 246549659 1 207264423 3 216140705 4 3 200354482 1 1 56519638 1 206422528 1 348652718 3 781833038 5 3 313062682 2 2 360543850 3 1 665245341 3 998228700 2 2 273869785 3 1 101250004 2 91111258 2 3 6632154 5 1 184147678 2 184147678 3 3 780418695 2 2 292015613 4 3 207264424 4 1 91111257 2 389290764 5 1 878542863 1 539527855 1 539527855 1 76211861 3 665245341 3 3 200354483 1 1 766356434 2 878542862 1 2 389290764 5 3 29366296 3 2 963056780 1 2 207264424 4 3 360543849 3 2 377509581 5 1 273869784 2 963873520 2 3 2 4 3 173087941 5 1 857731778 2 81073251 1 3 780418694 2 3 101250004 2 2 292015612 3 2 101250004 1 1 438133771 3 231398661 5 2 744868655 3 1 556605329 3 1000000000 2 2 56519639 3 1 417188303 2 744868657 4 3 556605330 4 1 1 3 1 5 1 710733675 3 588790354 4 2 564836882 1 1 101250004 1 681728741 2 565111337 1 2 389290765 5 1 665245341 2 86883811 1 1 710733675 1 710733675 3 963873520 2 3 231398662 1 1 507308489 1 963056779 1 206422528 3 1 4 1 564836882 3 101250005 2 1 200354483 2 564836881 1 2 744868656 3 3 6632155 5 1 744868656 2 231398663 4 1 878542863 3 389290765 5 1 507308489 1 273869784 3 564836881 1 2 429939459 5 2 564836882 5 1 482818266 3 91111257 2 3 564836883 1 1 744868656 2 231398663 4 3 588790354 2 3 313062682 5 2 231398661 1 2 273869785 4 3 766356434 3 3 56519638 5 2 438133771 2 2 56519638 1 2 292015611 4 1 1000000000 2 556605329 4 3 292015611 3 3 206422529 3 1 200354483 2 216140705 1 1 231398662 3 747241047 2 1 539527855 1 878542863 3 360543851 3 1 565111336 3 857731779 1 1 360543850 3 206422527 2 1 665245341 3 377509581 4 3 429939459 5 1 173087940 2 184147677 1 1 206422528 1 273869784 3 665245342 5 3 564836882 1 3 2 2 3 147747439 2 2 216140705 4 1 565111336 1 206422528 2 101250005 2 3 539527855 4 3 91111258 5 1 207264423 1 1000000000 2 377509579 3 1 147747440 1 101250004 2 963056779 2 2 963056778 1 2 313062681 5 3 292015613 4 2 966631802 4 3 710733674 2 1 29366295 2 681728740 4 3 998228698 1 1 207264423 1 206422528 3 292015612 5 1 1000000000 1 56519638 2 438133770 5 2 539527855 1 2 207264424 3 3 766356434 3 1 681728741 2 780418693 1 2 665245342 1 3 173087941 3 2 564836883 3 3 101250005 1 1 429939459 2 91111256 1 2 429939460 4 2 273869785 2 1 216140704 3 565111337 3 3 556605329 5 2 29366295 3 3 207264423 1 2 438133770 4 2 747241049 2 3 438133772 1 1 744868656 3 389290764 1 1 313062682 3 681728740 1 1 91111257 1 377509580 2 963873521 5 2 216140703 5 1 429939459 3 429939458 1 3 147747441 2 1 417188303 2 231398663 3 3 878542864 3 1 147747440 2 565111337 3 2 857731777 2 1 348652718 1 200354483 2 273869785 4 3 766356435 3 1 348652718 2 766356434 1 2 246549660 4 2 348652718 5 3 56519637 3 2 857731777 2 2 681728742 5 3 665245341 3 2 173087941 5 1 417188303 2 963873521 2 1 86883812 2 998228699 5 3 665245340 4 1 173087940 2 216140704 5 3 744868655 5 3 429939458 3 1 101250004 1 29366295 2 246549658 1 1 86883812 3 1000000000 4 2 998228700 4 3 966631802 3 3 744868655 4 2 360543851 3 3 438133770 1 2 710733676 1 3 429939459 4 1 273869784 3 878542864 1 2 377509579 3 2 998228698 3 1 565111336 1 781833037 3 216140703 1 2 200354482 1 1 348652718 2 389290764 3 2 200354482 5 1 565111336 1 147747440 2 273869783 4 1 539527855 2 184147679 4 3 963056780 2 3 556605330 5 3 86883813 3 3 710733674 5 3 207264422 5 1 681728741 1 231398662 3 81073252 5 2 216140703 1 2 348652718 2 1 91111257 3 101250005 1 1 231398662 1 482818266 1 76211861 3 76211860 1 3 76211861 3 2 781833037 1 3 878542863 2 3 231398662 4 2 878542863 4 2 744868657 1 2 377509579 3 3 747241048 4 2 710733675 3 1 539527855 1 348652718 1 184147678 3 438133772 5 3 246549659 4 2 231398662 4 1 231398662 2 76211862 2 2 216140705 4 3 206422529 3 3 360543849 1 3 76211860 4 1 429939459 3 1000000000 1 2 76211861 4 2 246549658 2 3 857731778 4 2 556605328 4 2 246549658 5 3 200354484 4 3 292015613 2 3 231398661 2 3 207264423 1 1 665245341 1 1 2 206422528 1 3 313062682 3 3 377509580 2 1 207264423 1 377509580 2 313062683 1 3 86883812 4 1 963056779 2 231398663 2 2 963056780 4 3 1000000000 4 1 963056779 2 200354482 4 1 91111257 2 781833038 3 3 507308488 5 3 173087940 4 1 200354483 2 360543849 3 1 963873520 2 231398662 5 1 6632155 1 966631802 1 206422528 1 564836882 1 76211861 3 76211862 3 1 56519638 3 588790352 5 3 963873520 3 2 246549659 2 1 878542863 1 292015612 1 207264423 3 507308489 3 2 246549659 5 1 231398662 1 231398662 1 6632155 2 29366296 3 2 216140704 5 2 246549658 5 3 747241049 1 2 781833038 5 3 29366295 4 2 564836882 3 3 81073253 4 2 231398662 5 2 482818267 4 1 377509580 2 429939460 3 3 780418694 2 3 966631802 5 1 56519638 1 91111257 2 101250005 2 3 273869784 3 3 91111258 5 3 417188304 2 3 246549659 2 3 81073253 1 1 744868656 1 207264423 2 216140705 5 3 147747439 2 1 29366295 2 173087941 1 1 665245341 1 292015612 3 313062683 4 3 966631802 3 3 766356435 3 1 200354483 1 91111257 3 780418693 4 1 348652718 2 292015612 3 3 216140703 2 1 744868656 2 507308488 1 2 292015612 3 2 744868655 1 3 781833036 5 3 556605328 1 3 86883811 3 1 1000000000 1 147747440 3 56519638 5 1 207264423 2 780418695 2 1 216140704 1 710733675 1 29366295 2 766356435 4 1 76211861 3 665245342 5 3 56519639 3 2 556605329 1 3 681728740 4 3 766356433 4 1 417188303 1 539527855 3 147747441 1 1 216140704 2 6632155 5 3 710733674 3 1 998228699 1 246549659 1 565111336 2 966631801 2 1 313062682 2 292015613 3 2 216140703 3 3 565111336 1 3 507308490 2 2 665245340 3 3 292015611 5 3 246549660 1 3 200354482 3 1 76211861 3 81073251 5 3 781833037 2 2 665245341 3 2 206422527 5 2 292015613 3 1 56519638 1 91111257 3 389290765 1 2 766356433 3 1 292015612 1 966631802 3 76211861 2 1 556605329 3 273869784 4 2 565111336 1 1 766356434 3 507308489 3 1 857731778 1 744868656 1 1 3 76211861 2 3 665245341 5 3 91111257 4 1 710733675 3 292015611 1 3 438133771 3 3 200354484 5 3 681728740 5 1 966631802 2 766356435 1 1 966631802 3 710733675 2 2 273869783 1 3 273869784 1 1 360543850 3 29366294 2 1 780418694 2 216140705 3 3 482818265 1 1 389290764 1 564836882 2 2 1 2 360543849 1 1 564836882 1 273869784 3 207264423 5 2 91111258 4 1 556605329 2 206422529 1 2 564836883 1 1 6632155 3 747241048 1 1 173087940 1 184147678 3 206422528 4 3 216140705 2 1 710733675 1 417188303 3 6632154 3 2 207264422 4 1 417188303 2 565111337 5 2 482818266 3 2 184147679 5 2 273869784 3 1 206422528 2 101250005 5 2 482818265 5 1 246549659 1 565111336 1 966631802 1 389290764 2 348652717 1 2 417188304 5 2 780418693 3 3 999999999 1 1 482818266 1 173087940 1 360543850 2 710733675 3 1 231398662 3 231398662 3 2 206422529 2 3 429939459 4 1 966631802 2 556605330 5 3 781833037 3 1 246549659 2 1000000000 4 3 1 4 3 507308489 1 3 681728741 4 1 377509580 3 231398663 1 2 539527855 3 3 101250005 2 1 81073252 2 348652719 1 2 565111337 3 3 857731777 2 1 81073252 3 360543849 1 3 710733674 2 3 246549658 2 3 429939458 1 1 6632155 1 507308489 1 963873520 3 565111336 4 2 246549659 5 2 878542862 5 3 438133771 5 1 588790353 3 206422527 5 2 147747440 5 1 665245341 1 588790353 2 766356434 1 1 56519638 2 999999999 2 1 200354483 3 81073252 5 3 556605330 2 1 747241048 1 429939459 2 360543850 1 3 207264423 1 3 246549658 1 1 438133771 2 1000000000 4 2 998228699 4 1 564836882 2 147747441 4 2 564836882 4 1 6632155 2 348652718 3 3 565111336 1 1 564836882 2 76211861 4 2 507308488 1 2 744868657 5 1 417188303 1 207264423 1 744868656 2 206422527 3 2 564836881 2 2 231398662 4 2 438133770 3 2 101250003 1 2 438133771 5 1 857731778 2 507308488 1 1 681728741 2 389290763 4 1 292015612 1 1000000000 3 556605329 4 2 565111335 3 1 207264423 3 56519639 1 1 747241048 3 780418694 5 3 216140705 2 1 588790353 3 207264422 4 2 273869785 1 2 216140705 5 1 348652718 3 766356435 5 3 216140703 1 2 216140705 1 2 429939458 5 2 588790353 1 3 91111258 2 2 878542862 5 1 76211861 2 438133770 4 3 963873521 2 1 588790353 1 966631802 3 29366295 4 1 389290764 2 313062683 1 2 429939458 1 3 710733675 3 3 963873520 5 2 744868657 1 1 878542863 3 184147677 4 1 231398662 2 173087941 2 2 998228698 2 1 81073252 1 564836882 1 780418694 1 710733675 2 588790352 2 2 564836882 2 2 429939458 4 2 147747439 1 2 681728741 4 1 101250004 1 6632155 3 539527856 3 1 101250004 1 206422528 3 207264424 5 2 207264423 2 1 1 2 744868657 5 1 216140704 2 710733675 1 3 588790354 2 3 101250003 4 3 173087939 3 1 377509580 1 998228699 3 539527856 5 3 878542862 2 1 86883812 3 744868657 5 1 147747440 2 556605328 4 3 81073253 1 2 101250005 2 2 766356434 5 2 857731779 4 1 147747440 2 360543851 3 2 565111336 5 1 665245341 1 173087940 3 681728740 3 1 966631802 3 417188302 5 3 963873520 5 2 147747439 1 3 292015612 2 3 147747439 2 3 313062682 1 2 207264424 2 3 200354484 4 3 998228699 2 1 963873520 1 417188303 1 963056779 1 998228699 3 147747439 3 2 76211862 5 3 377509580 4 1 207264423 3 184147679 2 1 246549659 1 6632155 1 766356434 1 681728741 2 81073251 4 1 588790353 1 147747440 3 76211861 3 1 81073252 2 966631801 3 1 588790353 3 1 1 3 507308490 4 2 200354484 5 1 389290764 2 56519639 3 2 999999999 4 2 207264424 2 1 200354483 1 588790353 1 29366295 1 231398662 1 429939459 2 273869784 5 2 81073251 5 3 206422529 2 3 507308488 4 3 588790352 2 1 313062682 2 101250003 3 1 482818266 1 878542863 3 710733676 2 3 438133772 4 1 86883812 2 101250004 3 1 81073252 1 766356434 2 81073252 2 3 998228699 4 1 216140704 1 665245341 3 76211862 2 3 29366295 5 3 81073253 4 1 292015612 2 56519637 4 2 348652718 5 3 781833038 2 2 389290763 1 2 246549660 3 3 216140705 3 2 292015613 4 1 6632155 1 539527855 3 438133772 2 1 857731778 2 417188302 2 2 184147677 1 3 564836881 4 1 1000000000 3 564836883 2 3 313062681 3 2 81073252 4 3 91111257 5 1 200354483 2 665245342 1 1 963056779 3 377509580 5 2 878542862 1 3 231398663 3 2 81073251 1 1 878542863 2 173087940 1 3 246549659 4 3 377509579 1 1 417188303 3 246549659 1 2 200354483 1 2 963873520 1 3 1000000000 3 1 56519638 3 857731779 2 1 1000000000 3 781833037 3 3 1 3 3 216140703 4 3 878542863 4 2 878542864 1 3 273869783 4 3 588790352 4 1 6632155 3 216140704 3 2 207264422 3 3 200354483 3 1 507308489 2 482818265 4 1 91111257 1 963056779 2 206422527 3 2 780418693 4 3 348652719 2 1 216140704 2 389290763 5 2 389290765 2 3 588790352 5 1 101250004 2 1 5 1 360543850 1 744868656 3 86883811 2 1 184147678 2 963873519 5 2 781833037 3 2 438133770 4 3 1000000000 3 3 246549660 3 1 348652718 2 482818267 3 2 438133770 4 2 966631802 1 3 173087940 4 3 966631802 1 2 81073253 2 3 246549658 2 3 766356433 4 2 200354482 5 3 766356435 4 2 588790353 3 2 273869784 2 2 539527855 3 2 565111336 4 3 539527854 2 1 681728741 1 91111257 2 200354484 2 2 747241049 1 1 216140704 3 231398661 4 2 878542863 2 3 744868655 5 1 539527855 3 665245341 3 1 963873520 3 665245342 4 2 81073253 5 3 216140703 5 1 147747440 1 81073252 2 173087939 4 3 184147679 1 3 747241047 5 2 184147679 1 3 780418694 2 3 200354484 5 3 377509579 1 1 1000000000 1 539527855 1 184147678 1 963873520 3 588790354 1 2 556605329 5 1 86883812 1 173087940 3 206422529 1 3 29366295 3 1 389290764 1 1000000000 3 91111257 3 3 781833038 4 3 780418694 2 3 86883811 3 3 76211862 5 1 184147678 2 878542864 4 2 744868656 2 1 507308489 1 29366295 1 963056779 1 81073252 1 360543850 2 91111258 2 3 173087939 4 2 565111335 2 2 313062681 4 1 766356434 2 147747440 4 3 76211860 4 3 781833036 1 2 147747441 4 3 173087941 4 1 744868656 1 507308489 1 216140704 2 184147679 5 1 81073252 1 360543850 1 56519638 1 389290764 3 588790354 5 2 429939459 2 1 56519638 1 681728741 2 710733676 1 3 216140705 5 1 744868656 2 2 1 1 539527855 2 389290763 4 1 231398662 3 556605328 1 3 482818267 2 3 710733674 1 1 56519638 2 564836882 1 2 207264424 5 1 101250004 1 963056779 1 417188303 2 564836882 5 2 101250004 4 2 206422529 4 2 81073253 3 2 360543850 4 2 710733674 2 3 963056779 2 3 348652718 2 3 857731777 2 3 200354482 2 3 273869785 2 2 556605328 4 1 292015612 1 200354483 1 173087940 1 29366295 2 56519638 5 1 273869784 1 1000000000 3 998228699 3 3 780418695 1 1 231398662 3 207264423 4 2 216140705 4 2 564836881 4 2 231398662 5 1 1 2 438133771 3 3 101250005 4 2 292015613 3 1 780418694 2 963873521 2 2 389290763 1 2 781833037 2 1 231398662 2 565111337 4 3 438133770 1 2 438133772 5 1 91111257 1 86883812 2 1000000000 5 3 173087939 1 2 81073252 5 3 292015611 1 1 389290764 3 6632155 3 2 780418695 1 3 665245340 5 3 747241048 4 2 313062681 3 2 216140703 4 3 747241047 5 2 389290765 5 3 147747439 4 2 429939459 1 3 246549658 5 2 744868655 3 3 665245341 1 2 482818265 5 2 766356433 4 1 780418694 3 588790354 4 1 710733675 2 507308490 4 3 681728741 1 2 766356433 4 3 438133770 4 1 588790353 3 429939459 3 2 292015612 2 2 231398661 4 1 966631802 3 147747439 4 2 780418695 5 2 313062682 1 2 29366295 2 3 963056778 3 1 6632155 3 216140705 3 3 438133770 4 1 101250004 1 216140704 2 588790352 3 2 878542864 1 1 377509580 1 360543850 1 963873520 1 216140704 3 857731779 3 1 273869784 3 681728742 4 3 91111258 3 3 389290765 3 3 1 5 3 780418694 2 1 231398662 2 482818267 4 3 206422529 3 3 565111335 4 2 438133771 4 2 207264422 4 2 429939460 5 1 207264423 2 207264423 1 1 857731778 1 588790353 3 588790352 3 2 1 4 2 998228698 3 2 56519637 3 1 29366295 3 231398661 5 2 507308488 1 2 184147677 1 1 147747440 1 507308489 2 999999999 5 2 231398661 5 2 29366295 2 3 377509579 4 3 438133770 3 3 438133770 5 2 273869784 4 3 482818265 2 3 556605330 1 1 216140704 2 91111256 1 3 313062682 5 2 91111258 4 3 348652717 1 3 556605330 4 1 438133771 1 313062682 3 417188302 5 3 101250004 4 3 206422528 5 1 665245341 3 556605329 3 1 207264423 1 273869784 3 588790354 3 3 781833038 2 2 81073252 5 3 377509580 2 2 360543851 3 2 781833036 4 1 565111336 3 1 2 2 216140705 4 3 999999999 1 1 565111336 3 231398662 3 2 665245340 3 1 1000000000 3 747241047 5 2 377509581 2 1 963873520 3 507308488 4 2 665245341 1 3 313062683 4 2 710733674 2 2 429939459 3 3 781833037 4 3 1000000000 2 3 681728740 2 3 665245341 1 3 417188303 2 1 200354483 1 588790353 2 184147678 5 1 766356434 3 429939459 5 2 29366296 5 2 681728742 2 1 588790353 1 6632155 2 6632155 2 3 999999999 5 2 564836882 2 3 565111336 1 1 91111257 1 313062682 1 101250004 2 438133771 5 1 292015612 3 878542863 1 2 6632155 1 1 200354483 3 389290764 4 1 76211861 3 999999999 4 3 56519639 5 1 29366295 1 313062682 1 207264423 2 389290764 1 3 780418693 2 3 482818267 2 2 91111256 4 2 348652718 2 1 29366295 2 231398662 4 3 417188302 4 3 348652718 2 1 588790353 2 766356435 2 2 878542862 3 2 206422529 4 1 6632155 3 556605329 3 1 665245341 2 292015611 5 2 206422528 4 1 417188303 2 963873520 1 3 588790352 5 2 780418693 3 2 744868657 2 2 665245342 2 1 200354483 3 417188304 4 2 1000000000 2 3 207264423 5 2 56519639 5 3 231398662 4 2 6632154 2 3 292015611 3 3 56519637 3 1 207264423 2 588790352 2 1 29366295 3 556605330 4 3 377509580 5 2 147747440 4 2 246549660 5 2 438133770 3 1 556605329 1 360543850 1 710733675 3 231398661 5 2 417188302 3 2 273869784 5 2 101250003 5 1 377509580 3 588790354 4 1 539527855 1 417188303 2 313062681 3 2 710733676 5 2 313062681 1 1 780418694 2 206422528 5 2 1 3 3 565111335 3 3 482818266 5 2 86883812 5 2 565111335 4 1 200354483 1 744868656 3 6632155 5 3 747241047 2 2 200354483 5 2 173087939 1 3 6632156 1 2 101250004 4 3 76211860 1 1 588790353 3 747241049 3 1 747241048 1 998228699 1 360543850 1 482818266 2 101250005 4 3 781833038 3 2 966631801 2 2 963873520 5 3 588790352 3 1 429939459 3 482818267 3 2 200354482 2 2 147747440 5 2 482818266 1 1 564836882 3 313062683 1 3 482818265 2 1 313062682 1 482818266 3 665245340 1 3 273869783 2 2 389290765 4 2 292015612 2 3 556605328 4 1 173087940 3 81073253 4 2 231398661 4 1 556605329 1 429939459 1 744868656 2 417188304 4 1 710733675 2 2 4 3 360543850 4 3 710733675 5 2 313062683 2 2 200354484 3 2 781833037 3 3 710733674 2 1 6632155 3 292015612 4 2 206422527 2 2 710733674 2 2 6632155 5 2 963056780 2 1 539527855 3 216140704 2 2 681728740 1 2 438133772 3 3 56519639 3 1 438133771 1 588790353 1 207264423 1 91111257 2 857731778 3 2 389290765 3 1 564836882 3 681728740 1 1 313062682 1 360543850 2 857731779 3 1 6632155 2 780418693 2 1 1000000000 2 482818265 2 3 184147678 5 2 429939460 5 1 313062682 2 681728742 1 2 173087940 5 1 556605329 1 389290764 3 1 4 3 998228700 3 2 86883812 3 3 6632156 2 2 665245341 4 1 781833037 3 744868655 1 2 206422527 5 3 207264424 3 1 998228699 1 348652718 3 507308490 4 2 1000000000 1 3 966631801 4 2 744868656 3 1 747241048 3 998228700 5 1 963056779 1 963873520 2 564836883 2 1 966631802 2 184147677 2 1 998228699 2 86883813 3 1 539527855 3 231398661 5 2 1 4 2 313062681 2 2 507308489 4 2 564836883 4 3 999999999 1 1 184147678 2 29366295 2 3 246549658 4 2 91111258 2 1 781833037 3 665245341 1 2 999999999 5 2 710733675 2 1 963056779 2 710733675 5 3 507308489 1 1 429939459 1 273869784 2 747241049 5 1 857731778 2 147747441 4 3 313062682 2 2 81073253 4 2 744868655 3 3 966631803 3 3 147747440 5 3 101250003 2 3 273869785 1 3 417188302 3 3 564836881 4 2 377509581 1 3 781833037 3 1 91111257 2 710733675 5 1 360543850 1 507308489 3 101250004 1 3 878542863 5 2 781833038 2 2 588790352 2 1 86883812 3 417188302 3 3 246549658 3 3 747241048 1 2 681728740 4 3 377509581 1 2 966631803 3 1 1000000000 2 246549660 4 2 429939458 2 3 998228700 3 3 963056778 1 3 710733676 4 2 147747440 5 3 29366295 1 1 348652718 2 273869783 4 2 438133770 3 2 963056778 3 1 998228699 1 507308489 2 564836881 1 2 963873519 1 3 417188303 4 2 348652717 1 2 857731778 2 1 348652718 1 313062682 3 539527856 2 3 86883813 2 3 1000000000 5 2 564836882 2 3 588790354 1 3 200354483 4 2 744868656 4 3 556605328 2 3 429939458 2 3 556605329 5 3 963873519 2 1 147747440 1 1 1 360543850 3 665245340 5 1 482818266 3 565111336 4 1 588790353 3 91111257 1 3 6632154 3 1 81073252 3 710733676 2 1 966631802 3 216140704 3 2 377509580 1 3 200354484 4 2 6632154 5 1 81073252 1 101250004 2 966631801 2 1 91111257 3 999999999 5 3 966631801 3 3 963056778 1 3 184147678 4 2 744868656 5 1 998228699 1 963873520 2 147747439 2 1 438133771 3 173087940 1 3 781833038 4 1 207264423 1 86883812 2 429939460 1 1 86883812 1 81073252 3 681728741 1 3 429939460 5 3 207264423 3 1 963056779 1 878542863 3 781833037 2 2 76211862 3 3 29366294 3 2 565111336 1 1 173087940 3 482818267 2 2 507308490 1 3 482818265 2 3 207264423 1 3 588790354 1 1 744868656 3 744868655 3 1 780418694 3 360543850 3 3 200354482 1 3 173087941 1 3 565111335 5 2 1 3 1 292015612 1 377509580 3 200354482 5 2 564836883 2 2 665245341 2 1 56519638 3 780418693 1 3 710733674 1 1 482818266 3 246549658 4 2 360543851 4 1 565111336 2 681728741 5 1 231398662 2 681728742 3 2 564836881 1 1 231398662 1 91111257 2 539527854 1 2 438133770 2 2 747241049 2 2 482818267 1 1 681728741 2 780418694 1 1 29366295 2 313062682 5 3 963873521 3 2 565111337 5 3 206422529 4 2 81073251 5 2 766356433 5 1 710733675 1 207264423 2 963056779 2 1 101250004 2 200354482 3 2 246549658 3 1 348652718 3 313062683 1 2 781833036 1 1 389290764 3 389290765 3 1 539527855 3 81073251 5 1 29366295 1 429939459 2 292015611 3 3 1 2 2 273869783 1 3 173087939 3 1 507308489 2 348652718 1 2 482818265 5 3 766356434 2 3 173087941 2 2 292015611 2 2 1000000000 3 3 389290763 2 2 963873520 5 2 963056778 2 3 184147677 1 1 246549659 3 665245340 2 3 360543851 3 3 507308488 2 3 710733676 3 3 999999999 1 2 998228700 2 1 744868656 3 744868656 5 1 482818266 3 429939459 5 1 184147678 1 781833037 2 681728742 5 1 963873520 2 565111335 3 2 999999999 1 1 292015612 2 564836882 5 3 1000000000 4 1 86883812 3 313062681 5 3 780418694 1 3 966631801 2 2 273869783 4 2 747241049 4 1 780418694 2 273869785 3 2 389290763 1 3 780418695 4 2 565111337 5 1 86883812 2 292015611 3 1 565111336 1 231398662 2 1 3 2 6632155 3 3 184147678 4 1 1000000000 1 313062682 2 292015613 4 2 313062682 2 1 246549659 2 857731779 2 3 998228700 1 2 781833036 5 3 966631801 5 3 377509579 3 1 780418694 2 665245342 5 1 173087940 1 556605329 1 348652718 3 539527855 2 2 147747440 4 3 556605329 4 3 564836883 1 2 482818266 4 3 273869785 5 1 360543850 2 665245340 4 3 200354482 3 3 710733675 1 3 200354484 1 1 539527855 1 747241048 2 348652717 1 2 1 3 1 389290764 1 206422528 2 313062683 2 1 29366295 1 6632155 2 1000000000 3 2 348652718 3 1 6632155 3 1 1 3 1 1 2 417188304 2 2 565111335 2 1 744868656 2 360543850 4 2 681728741 1 3 76211862 1 1 878542863 2 360543849 2 1 766356434 2 556605330 1 2 273869785 2 1 482818266 3 313062682 2 3 246549659 3 2 6632154 1 2 200354484 4 3 747241048 4 2 539527854 2 1 780418694 2 200354483 5 1 539527855 2 744868655 3 1 998228699 2 998228699 5 3 173087941 5 3 747241049 2 2 216140704 2 2 173087940 4 3 966631801 5 2 184147677 1 2 998228700 5 3 1 4 2 6632154 1 3 429939459 1 1 507308489 2 710733675 2 1 348652718 2 588790354 3 2 348652718 5 2 231398662 5 2 482818265 2 3 231398663 4 1 56519638 2 507308490 4 3 780418694 5 2 360543849 3 2 348652718 1 3 231398662 5 1 360543850 2 665245341 5 2 173087941 4 3 377509579 3 2 292015613 3 2 81073251 1 3 56519637 1 2 377509581 3 1 292015612 1 81073252 1 963056779 1 207264423 1 417188303 2 710733674 2 1 539527855 2 556605330 4 1 81073252 3 313062681 4 2 857731778 2 3 313062682 4 3 231398661 4 3 564836883 3 3 56519638 5 1 101250004 1 963056779 1 377509580 3 744868655 4 3 766356434 5 3 665245340 2 1 273869784 3 588790352 3 1 6632155 1 6632155 1 878542863 1 438133771 2 231398662 1 1 588790353 2 564836882 1 2 857731778 1 1 1 1 91111257 3 56519638 2 3 588790354 2 2 429939459 1 1 6632155 3 564836882 4 3 81073253 4 3 1000000000 1 2 564836881 3 1 565111336 2 173087941 5 2 1 2 3 539527856 2 3 2 1 3 857731777 2 2 81073251 2 3 173087941 1 1 857731778 3 710733676 4 3 6632156 1 1 207264423 2 665245340 3 2 780418693 2 3 539527855 1 2 81073253 4 2 292015613 2 2 246549659 5 2 744868656 4 1 438133771 3 207264424 5 3 29366294 3 2 101250004 3 3 389290764 5 3 966631801 2 3 482818267 2 1 710733675 2 6632156 1 2 360543850 5 2 681728742 5 1 231398662 3 1000000000 3 3 147747439 1 1 200354483 3 966631801 4 1 665245341 3 101250005 4 3 200354483 2 2 710733675 2 2 966631803 1 2 216140705 3 1 966631802 2 231398661 1 2 273869784 3 3 556605330 1 1 766356434 1 681728741 3 766356434 1 3 273869784 5 3 207264422 1 1 29366295 1 292015612 2 588790352 3 3 91111256 3 1 360543850 2 878542864 2 1 246549659 2 744868655 4 2 963873521 1 1 507308489 2 86883813 1 1 360543850 3 216140705 4 2 101250003 2 1 313062682 1 101250004 3 429939458 4 3 91111258 5 2 565111336 2 1 1 1 76211861 2 963873520 4 1 482818266 1 1000000000 1 246549659 3 429939459 1 3 91111257 4 1 231398662 3 360543850 2 1 173087940 1 556605329 2 556605330 5 1 588790353 2 878542864 2 3 246549660 5 1 565111336 1 173087940 2 966631802 5 3 231398663 1 1 200354483 3 665245341 3 2 76211861 3 3 507308488 4 2 200354483 5 2 206422527 3 2 360543851 2 2 963873521 5 1 766356434 3 438133771 4 2 744868655 5 3 313062682 2 3 966631803 5 2 417188303 4 3 766356434 1 1 539527855 1 377509580 1 539527855 1 6632155 1 56519638 1 588790353 2 389290764 4 2 207264423 2 2 766356434 1 3 147747439 3 2 429939459 5 1 998228699 3 207264422 5 1 292015612 1 313062682 1 246549659 1 56519638 1 101250004 1 744868656 3 184147677 4 1 963056779 1 147747440 3 216140703 5 2 781833037 1 2 998228700 3 1 313062682 1 963056779 1 565111336 3 377509581 4 3 231398662 5 3 6632156 2 3 86883813 1 1 246549659 2 998228699 5 2 313062681 1 2 507308488 1 3 360543851 4 2 173087939 4 2 173087941 5 2 76211862 4 2 173087941 3 1 966631802 3 101250003 2 2 564836881 2 2 966631802 1 2 665245340 5 3 173087940 1 3 744868657 5 1 744868656 2 76211861 4 1 556605329 1 963873520 3 539527854 1 2 588790352 2 2 200354482 1 1 147747440 1 878542863 2 147747440 3 3 565111337 4 2 507308490 2 3 76211862 2 1 963056779 2 231398663 1 2 207264423 3 1 744868656 2 482818265 1 1 1000000000 3 857731777 5 2 999999999 5 3 206422528 1 1 780418694 2 507308489 3 3 507308490 2 3 1 4 2 76211862 2 2 207264424 4 3 292015611 1 1 91111257 1 200354483 1 389290764 1 998228699 2 539527856 3 2 273869783 3 2 438133770 4 3 173087941 4 2 747241049 1 2 292015611 1 3 184147678 4 3 998228698 3 3 588790353 3 3 766356433 3 3 348652718 4 2 780418693 2 1 173087940 3 200354483 3 1 565111336 2 101250004 2 1 91111257 3 231398662 1 1 76211861 2 246549660 5 3 389290763 5 1 681728741 1 184147678 3 963056778 5 1 507308489 2 389290765 5 2 76211862 3 3 348652719 2 2 360543851 4 3 878542862 2 1 564836882 2 29366294 2 3 781833037 4 2 1 5 1 781833037 2 81073251 4 3 747241049 1 3 377509579 2 3 482818266 4 2 1 2 1 348652718 3 101250003 3 2 781833036 2 1 206422528 2 966631802 1 2 200354482 1 3 780418694 3 1 963873520 1 963873520 2 963056778 1 1 507308489 3 313062682 3 3 507308488 3 2 565111335 4 1 438133771 3 564836881 5 3 766356434 5 2 482818265 1 3 292015613 5 3 389290763 2 3 81073253 1 2 147747440 4 1 76211861 3 76211862 1 1 556605329 3 292015611 3 3 200354483 5 2 273869784 4 2 766356435 3 2 81073253 3 1 76211861 1 963056779 3 747241047 5 1 588790353 2 966631802 1 3 878542863 1 1 348652718 3 681728741 2 2 91111256 4 3 231398663 4 1 429939459 1 710733675 1 313062682 2 292015611 3 3 780418693 4 1 963873520 1 200354483 3 184147677 2 3 744868657 4 2 507308490 4 1 273869784 1 101250004 2 565111337 1 3 389290765 2 1 246549659 3 564836882 4 1 681728741 2 91111256 4 1 966631802 1 507308489 1 56519638 3 81073251 2 2 781833036 2 2 565111336 1 1 998228699 3 207264423 2 2 231398661 1 1 878542863 2 313062682 4 1 216140704 2 966631803 5 3 81073253 5 2 231398663 2 1 681728741 1 438133771 3 147747440 1 1 313062682 2 539527855 3 2 231398661 5 1 231398662 2 565111337 1 3 747241047 1 3 963873521 5 1 963056779 3 417188303 1 1 184147678 1 681728741 2 482818266 4 2 200354482 2 1 56519638 2 86883811 2 1 681728741 1 681728741 1 747241048 3 56519638 4 1 206422528 3 216140705 2 1 389290764 2 313062682 1 3 91111257 5 2 231398663 4 2 999999999 1 3 389290765 3 1 200354483 2 1000000000 3 2 216140703 1 2 998228698 5 1 173087940 3 101250003 1 1 76211861 3 206422527 2 2 565111337 5 3 56519639 3 1 216140704 3 963873519 4 3 999999999 2 3 681728740 3 3 588790354 5 3 216140704 3 3 91111258 3 1 173087940 3 857731779 5 2 588790352 2 1 377509580 3 539527854 3 1 216140704 2 273869785 1 2 173087941 4 2 565111336 3 3 56519637 5 1 200354483 1 313062682 2 482818267 5 3 681728742 3 3 710733676 2 2 781833038 4 2 507308488 5 3 710733676 2 1 76211861 3 417188302 5 1 766356434 3 766356435 3 3 417188304 1 2 377509580 3 1 56519638 2 780418695 2 2 348652718 3 3 389290763 1 3 588790352 1 3 556605328 1 2 101250004 3 2 1 1 1 857731778 1 81073252 3 200354483 2 1 878542863 2 56519637 5 1 438133771 1 482818266 2 780418693 5 3 313062681 3 3 206422528 2 1 781833037 1 429939459 1 998228699 3 710733675 2 2 29366294 1 3 6632155 1 3 507308490 5 3 878542864 5 1 216140704 3 438133771 2 3 200354484 1 3 389290765 3 3 389290763 5 1 417188303 2 998228699 1 2 76211862 1 2 91111258 1 2 91111256 3 1 539527855 3 200354482 2 1 206422528 1 539527855 1 1000000000 1 207264423 1 273869784 2 273869783 1 1 857731778 2 417188302 1 3 292015613 4 2 246549660 3 1 91111257 2 200354484 5 3 246549658 1 3 389290763 2 2 216140703 2 1 1 1 966631802 3 438133770 1 3 348652717 4 1 81073252 2 56519639 3 1 231398662 2 588790354 1 1 857731778 3 231398662 5 2 878542864 5 1 588790353 3 966631803 1 3 710733674 4 1 539527855 2 710733674 5 2 507308489 2 1 417188303 1 200354483 2 507308488 3 1 780418694 2 780418694 1 1 556605329 2 539527855 1 1 710733675 3 438133771 5 3 313062683 4 3 147747441 4 3 565111336 1 2 556605330 1 2 207264423 4 3 878542864 2 1 665245341 1 231398662 1 747241048 3 999999999 1 2 389290765 4 1 292015612 2 710733674 3 3 565111336 5 1 429939459 3 507308490 2 3 1 2 2 556605330 2 2 348652718 5 3 681728741 5 1 76211861 2 966631801 4 2 81073253 3 2 565111337 2 1 292015612 1 91111257 3 999999999 5 1 966631802 2 377509580 4 2 998228699 4 1 588790353 1 173087940 2 56519639 4 2 246549660 5 3 482818266 2 1 76211861 3 91111256 2 3 747241049 2 3 963873520 4 1 766356434 2 147747440 4 2 963873519 1 1 556605329 1 6632155 2 216140705 2 3 565111337 2 2 966631802 1 1 681728741 2 216140705 4 3 147747441 1 3 963873521 2 3 588790354 1 1 348652718 1 429939459 1 665245341 1 273869784 1 564836882 3 246549658 3 2 963873521 2 1 184147678 3 6632156 3 2 173087941 2 2 273869784 2 2 1000000000 2 1 76211861 3 429939458 4 3 313062683 5 3 556605330 5 1 438133771 2 781833037 5 3 207264424 5 3 389290765 1 1 76211861 2 665245342 1 3 781833038 3 1 507308489 3 231398663 4 3 781833038 1 3 292015611 3 3 56519637 2 2 184147678 4 3 273869784 5 2 389290765 4 1 76211861 3 588790353 5 3 556605329 2 2 1 5 1 744868656 2 564836882 5 2 273869784 2 3 710733676 4 3 29366296 1 3 1000000000 2 2 246549660 5 3 438133771 5 3 564836882 4 1 998228699 2 29366296 1 3 429939459 3 1 780418694 3 348652719 1 3 438133771 2 1 216140704 2 184147677 5 2 206422529 3 3 56519637 3 3 857731778 4 2 56519639 1 1 1 1 878542863 1 360543850 1 101250004 3 565111337 2 3 91111258 4 3 1 5 1 6632155 1 681728741 3 780418694 2 1 6632155 2 857731777 2 3 999999999 4 1 780418694 1 81073252 3 556605330 1 1 389290764 2 389290764 3 2 246549658 2 1 173087940 1 482818266 2 564836881 2 2 147747440 1 1 539527855 1 101250004 3 147747441 4 2 556605328 3 1 588790353 3 857731777 2 1 963056779 3 86883811 2 1 766356434 3 348652719 4 1 1000000000 2 246549658 2 1 747241048 3 565111335 5 2 747241047 2 3 6632156 2 1 556605329 2 184147677 5 3 966631802 4 1 56519638 3 564836883 4 2 857731779 1 2 173087940 2 3 91111256 3 1 76211861 3 417188303 2 2 377509581 4 3 1 2 2 780418695 1 1 564836882 3 564836882 5 1 56519638 2 348652717 1 1 963873520 3 556605329 3 3 857731779 5 1 273869784 3 273869784 1 2 766356434 5 1 744868656 2 292015612 4 3 417188303 5 3 998228699 5 2 389290764 3 1 360543850 3 184147678 5 1 744868656 2 6632155 5 2 56519639 2 2 966631801 1 2 377509581 4 1 389290764 1 86883812 2 1 4 2 1000000000 2 3 56519637 5 2 556605328 3 3 377509580 1 3 91111258 5 2 360543851 3 1 101250004 2 878542862 4 3 417188302 4 2 417188304 2 1 1000000000 1 710733675 1 216140704 1 482818266 2 999999999 1 2 313062682 3 1 360543850 1 360543850 2 556605328 4 3 710733675 5 1 539527855 1 56519638 2 86883813 2 2 231398662 2 1 681728741 2 29366294 3 2 744868656 2 1 417188303 3 588790354 2 1 348652718 1 200354483 1 963056779 3 216140705 1 1 184147678 3 564836883 2 3 101250005 1 2 292015611 2 3 313062682 2 2 744868655 4 3 556605328 1 2 231398662 5 3 76211861 1 2 963056778 5 3 76211861 2 2 564836882 4 2 963056778 5 3 747241048 5 2 539527854 4 2 348652717 1 1 76211861 1 1 1 207264423 1 681728741 3 747241048 1 3 966631802 2 1 857731778 2 556605329 5 3 963873519 3 2 747241047 1 3 91111257 4 2 313062683 2 2 389290765 5 3 417188302 3 2 216140704 5 3 857731777 5 3 681728741 4 2 507308489 4 2 744868657 1 1 539527855 2 744868657 3 1 710733675 2 963056778 3 2 1000000000 1 1 56519638 2 438133770 5 3 76211862 4 1 29366295 1 998228699 3 665245342 4 3 273869784 1 3 417188302 1 2 780418695 1 3 348652719 4 2 101250003 3 2 556605328 1 1 998228699 3 389290764 2 3 744868657 3 3 273869783 2 3 389290765 5 3 565111335 2 2 564836881 2 3 231398662 4 2 216140704 1 2 313062682 4 2 184147677 1 1 857731778 1 507308489 1 780418694 3 360543850 2 2 429939460 1 1 998228699 3 101250003 4 3 200354482 5 3 539527855 3 1 173087940 1 998228699 3 231398661 5 3 766356434 4 3 6632155 1 2 665245342 1 3 429939459 1 3 1000000000 5 2 963056780 2 2 200354482 3 1 81073252 3 710733675 3 2 539527856 3 3 360543850 2 3 76211860 2 2 147747440 2 1 360543850 2 766356435 1 2 147747441 2 2 173087939 3 3 231398661 1 1 101250004 2 246549658 3 2 564836883 1 2 56519638 5 3 360543851 4 2 273869784 1 1 564836882 1 588790353 2 417188303 1 1 556605329 3 857731779 5 3 81073253 1 3 878542864 5 1 781833037 2 665245342 3 1 857731778 2 360543851 4 1 348652718 2 963056779 2 2 81073251 1 3 507308489 1 2 507308489 2 3 6632154 5 1 29366295 1 681728741 1 744868656 1 246549659 1 184147678 1 482818266 1 588790353 2 963056778 5 3 184147677 4 2 565111336 2 2 377509581 2 2 91111256 1 3 878542863 5 2 377509580 3 3 76211860 4 1 56519638 1 747241048 2 966631803 1 2 963873519 1 2 482818267 4 3 377509579 4 1 377509580 3 681728741 3 3 665245341 1 1 273869784 3 101250005 3 3 781833038 5 2 200354482 5 3 999999999 4 2 744868656 2 3 76211862 5 2 313062683 2 1 206422528 2 56519639 1 1 710733675 2 539527856 2 1 780418694 3 878542863 1 3 348652718 1 3 2 4 1 6632155 3 273869785 2 2 963873520 3 3 81073253 2 2 6632154 3 3 963873519 5 3 360543851 4 1 377509580 3 999999999 4 2 246549660 2 1 417188303 3 216140704 5 1 101250004 3 417188303 2 2 173087941 4 3 360543851 5 3 231398663 3 3 999999999 3 2 1 1 1 377509580 1 744868656 3 29366296 5 3 1000000000 5 3 76211861 5 1 665245341 3 539527855 3 3 360543849 3 2 246549660 5 2 744868656 5 2 438133772 3 2 184147677 3 3 963873519 2 1 780418694 1 438133771 1 507308489 1 665245341 3 200354484 5 1 564836882 3 564836882 5 1 564836882 3 963873521 5 3 348652719 3 3 507308489 4 2 998228699 5 3 565111337 2 1 963056779 1 417188303 2 857731777 1 1 963056779 1 147747440 1 29366295 2 507308489 3 1 6632155 3 292015612 2 1 56519638 1 878542863 1 56519638 1 76211861 2 963056779 2 3 91111257 1 3 507308490 2 3 747241049 3 1 766356434 1 200354483 3 665245341 1 2 710733676 2 1 966631802 1 963873520 3 556605328 4 1 389290764 3 665245342 4 2 963873519 5 2 963056778 1 1 216140704 3 681728740 1 2 216140703 1 1 710733675 2 292015613 3 3 200354483 4 2 710733676 4 2 588790352 2 3 360543849 4 3 216140705 3 2 348652717 3 1 766356434 3 292015611 2 3 744868655 2 1 1 3 6632154 2 1 1 1 246549659 3 207264424 2 2 482818266 5 1 348652718 2 747241049 3 1 292015612 1 76211861 1 963873520 2 417188304 2 3 539527854 1 2 206422527 3 1 246549659 3 389290763 2 2 744868655 3 3 438133770 2 2 1 2 1 348652718 2 766356435 4 1 173087940 3 273869785 3 1 348652718 1 348652718 2 963056780 4 1 200354483 2 206422529 2 3 207264422 2 2 6632155 2 2 173087941 1 3 200354482 1 2 81073251 4 2 438133772 2 2 360543849 2 1 207264423 2 744868655 3 2 963056778 3 2 101250005 2 1 389290764 2 76211860 3 1 246549659 1 747241048 3 966631801 3 3 710733676 1 2 313062683 3 1 206422528 1 389290764 2 665245342 4 2 231398661 3 2 710733674 1 3 273869783 2 1 231398662 1 438133771 1 665245341 1 744868656 3 377509579 2 3 966631803 1 3 81073253 4 1 878542863 1 588790353 3 556605328 1 2 963873519 5 2 417188304 1 2 1 3 3 744868655 1 2 998228700 5 1 389290764 1 556605329 2 998228698 5 1 857731778 2 710733674 3 1 184147678 3 231398663 4 2 147747439 1 1 348652718 1 81073252 2 216140704 4 3 507308488 5 2 86883812 3 2 184147677 1 2 56519637 1 3 564836883 5 2 207264423 4 1 681728741 2 206422529 3 2 482818265 2 3 507308490 5 3 377509580 4 3 507308488 4 2 747241047 1 1 348652718 1 173087940 3 966631801 3 1 29366295 2 29366294 2 2 173087940 1 2 147747441 1 2 216140705 1 3 207264422 3 3 417188303 3 3 417188303 4 1 348652718 1 963873520 3 91111257 3 1 313062682 2 56519639 5 2 507308490 3 2 539527855 4 1 963873520 2 6632155 3 3 348652717 3 2 766356434 4 2 313062683 2 2 200354482 4 1 710733675 3 539527855 3 2 313062682 1 2 564836883 3 3 507308490 4 1 963056779 1 292015612 1 273869784 3 565111335 5 1 273869784 2 429939459 1 2 101250005 5 1 56519638 2 681728740 1 2 565111335 5 2 1 3 2 857731778 3 2 565111336 4 3 207264422 1 1 173087940 3 482818265 4 2 766356433 5 3 216140705 3 1 966631802 2 998228698 5 1 857731778 2 565111337 1 2 857731777 3 1 966631802 3 6632154 1 3 389290765 2 3 29366294 5 2 482818267 5 1 246549659 2 273869785 5 2 29366296 1 3 438133772 4 3 747241047 3 2 564836881 4 3 6632154 4 1 747241048 3 429939458 1 3 417188303 3 3 966631803 2 2 6632154 4 2 766356433 4 2 29366296 1 1 6632155 1 29366295 2 766356434 1 2 1 2 2 101250005 3 2 781833037 3 3 101250004 3 1 292015612 1 81073252 2 389290764 5 2 482818266 2 2 429939458 1 1 231398662 1 29366295 2 101250005 3 3 1000000000 3 2 588790352 4 1 56519638 2 857731778 1 2 207264423 2 1 781833037 1 1000000000 1 857731778 2 998228698 5 3 507308489 3 3 438133772 5 3 766356435 2 2 389290764 2 1 766356434 3 1 5 1 429939459 3 184147679 5 2 878542862 3 2 348652718 1 1 539527855 2 292015613 1 3 744868657 3 2 377509580 2 3 216140703 1 2 878542862 3 3 482818265 5 1 747241048 1 360543850 1 273869784 2 81073251 3 1 389290764 3 429939458 2 2 313062681 4 3 766356433 2 2 231398662 5 3 200354484 2 3 29366295 1 3 348652717 4 3 101250004 4 2 963056780 4 2 207264424 5 3 507308489 2 2 966631802 1 3 56519638 4 2 665245341 5 1 91111257 1 539527855 2 681728740 2 1 857731778 3 207264423 4 2 206422527 3 1 29366295 2 417188303 3 2 246549660 3 1 6632155 2 438133771 2 3 91111258 3 3 482818266 3 3 56519637 2 2 438133772 2 2 417188303 3 1 56519638 1 91111257 2 747241049 4 2 998228699 3 2 216140703 4 3 6632154 2 2 173087941 5 1 878542863 1 173087940 2 781833036 2 2 360543849 2 2 429939460 3 2 781833038 3 2 766356433 3 2 588790353 4 2 998228699 3 2 780418694 5 3 857731779 2 3 556605330 2 3 878542863 5 3 857731778 5 1 747241048 1 766356434 1 438133771 2 292015611 3 2 313062683 4 3 377509580 4 1 966631802 2 766356433 3 1 206422528 2 273869783 2 1 781833037 1 710733675 3 91111256 4 1 556605329 1 313062682 2 377509579 1 3 81073251 3 1 377509580 3 780418694 4 1 76211861 1 556605329 2 781833038 2 1 744868656 2 781833036 5 2 147747439 1 1 963873520 2 429939460 1 3 482818266 4 2 1 3 3 6632155 4 2 998228698 4 1 429939459 1 246549659 3 231398661 3 1 207264423 2 147747439 5 1 101250004 1 91111257 3 273869783 2 3 744868656 3 3 348652718 4 3 564836883 4 1 273869784 1 665245341 2 588790353 5 1 766356434 3 878542863 2 1 200354483 3 665245342 4 2 766356434 3 2 207264424 2 1 313062682 2 565111337 1 1 377509580 1 564836882 1 86883812 1 6632155 2 857731779 2 1 273869784 1 998228699 1 681728741 3 507308490 4 1 377509580 1 246549659 3 91111257 4 3 1 3 2 377509581 1 3 556605328 3 2 780418695 3 3 564836882 1 2 313062683 2 2 81073251 2 1 781833037 1 216140704 1 389290764 3 878542863 2 1 665245341 3 6632154 1 2 507308488 4 3 231398661 4 3 348652718 5 1 556605329 1 348652718 1 206422528 3 565111335 3 1 1000000000 1 184147678 3 313062681 3 2 681728740 2 3 539527854 5 1 766356434 1 207264423 2 963873520 5 3 681728742 1 3 565111336 1 3 781833036 2 1 91111257 2 173087939 1 1 216140704 2 588790352 4 1 86883812 3 377509580 2 1 360543850 1 348652718 1 747241048 1 565111336 3 963056778 1 1 389290764 1 963873520 3 91111258 1 1 81073252 1 966631802 3 747241049 1 2 76211860 1 2 565111336 5 2 377509581 2 1 76211861 2 101250004 2 2 780418693 4 1 556605329 1 878542863 3 710733676 3 3 184147678 2 1 246549659 1 565111336 2 377509580 2 1 377509580 2 665245340 3 3 966631802 2 2 389290765 4 2 206422528 3 1 147747440 2 1 5 3 966631802 4 1 963056779 3 556605328 1 3 998228698 5 3 766356433 3 2 216140704 3 2 482818267 2 1 565111336 1 710733675 1 963873520 3 429939458 2 3 147747440 4 3 91111258 4 1 963873520 2 147747441 2 3 377509581 5 3 588790354 5 1 273869784 1 200354483 1 76211861 2 273869783 4 1 539527855 2 565111335 3 1 438133771 2 273869783 4 2 1 1 2 417188302 5 1 780418694 3 246549659 2 2 710733675 3 3 206422528 2 2 6632154 1 2 482818266 5 1 360543850 2 710733675 3 1 292015612 3 963056778 2 3 389290764 2 1 429939459 3 780418695 5 1 200354483 2 81073252 3 2 429939460 2 1 1000000000 1 56519638 1 6632155 3 273869784 4 3 200354482 2 2 507308488 3 1 710733675 3 377509581 4 3 963056779 1 3 216140705 1 1 173087940 2 539527854 1 3 273869783 4 3 1000000000 3 1 173087940 2 56519637 2 1 766356434 3 389290763 3 2 747241047 1 3 1 1 3 231398661 4 3 781833038 2 1 313062682 3 91111257 5 2 377509579 3 2 417188303 5 1 216140704 3 216140703 3 2 588790353 1 1 206422528 1 556605329 3 710733674 5 2 273869785 3 3 101250004 5 1 857731778 2 231398661 1 3 91111257 5 1 878542863 1 273869784 2 6632156 2 3 710733675 2 1 56519638 1 438133771 2 348652719 5 1 173087940 1 246549659 3 389290764 4 1 744868656 1 482818266 1 173087940 1 507308489 1 878542863 3 665245340 4 1 744868656 2 6632155 3 3 91111256 1 3 565111336 1 3 389290763 3 3 231398663 2 3 81073252 4 1 81073252 3 963873520 5 3 29366295 4 1 710733675 1 76211861 2 539527855 5 2 747241049 2 1 216140704 1 766356434 1 184147678 2 780418693 3 2 29366296 5 1 6632155 2 313062683 4 3 857731779 1 1 963056779 3 710733674 5 2 377509581 3 2 564836883 2 1 56519638 2 565111336 2 2 173087939 3 1 429939459 1 377509580 1 360543850 1 76211861 1 273869784 2 101250003 3 3 231398661 2 3 681728742 3 2 173087939 2 2 998228699 3 1 389290764 2 966631801 1 3 963056778 1 2 207264422 3 3 482818265 3 2 147747440 2 1 747241048 2 86883812 3 3 207264424 3 2 665245342 3 1 780418694 2 348652717 3 1 766356434 3 348652717 3 1 292015612 2 101250003 4 2 377509580 5 2 999999999 3 1 556605329 1 744868656 1 147747440 3 744868656 2 3 173087941 3 1 438133771 3 246549660 1 1 1 2 91111258 4 2 681728740 4 3 216140705 4 2 273869785 2 3 429939460 2 1 966631802 2 588790353 4 1 556605329 1 200354483 3 966631803 3 1 200354483 2 200354484 2 2 200354483 1 1 101250004 2 1 2 2 999999999 2 1 588790353 3 564836881 5 1 206422528 3 101250004 1 3 747241047 4 2 81073252 2 1 998228699 3 273869784 5 3 206422529 1 1 360543850 1 348652718 2 91111258 2 3 1000000000 2 2 6632154 4 1 710733675 1 417188303 3 781833037 3 2 273869785 1 1 780418694 2 482818265 5 3 29366296 2 3 766356435 2 2 246549660 4 3 878542864 4 1 556605329 3 857731779 2 3 91111257 4 2 963873519 5 1 438133771 2 56519638 4 1 147747440 1 539527855 2 766356434 3 1 207264423 3 588790353 3 1 857731778 1 766356434 1 429939459 2 556605328 1 2 878542864 4 2 207264423 2 1 747241048 2 588790353 4 1 665245341 2 878542864 4 3 6632156 1 1 482818266 1 360543850 3 747241049 1 3 963056779 2 1 963873520 3 556605330 5 3 173087940 4 1 389290764 1 966631802 3 377509581 5 3 206422528 2 3 438133772 1 2 564836881 4 2 539527855 2 1 998228699 1 417188303 3 438133771 3 1 417188303 3 101250004 3 1 429939459 1 564836882 2 966631801 1 2 360543850 2 2 429939460 1 2 173087940 2 1 389290764 1 556605329 2 710733674 1 3 273869783 3 3 565111337 4 2 878542864 5 2 1 3 2 681728741 1 1 56519638 1 588790353 1 1000000000 1 360543850 2 998228698 5 1 665245341 3 246549659 1 3 710733674 4 2 998228700 3 1 417188303 3 200354483 1 3 377509579 2 1 747241048 3 781833036 3 2 998228699 3 1 564836882 1 86883812 1 206422528 1 206422528 3 101250004 2 1 206422528 2 173087940 3 2 588790354 1 3 81073251 1 1 417188303 2 564836882 5 3 246549659 5 2 998228699 2 1 246549659 1 348652718 1 780418694 3 86883812 3 3 377509580 5 3 147747441 2 1 6632155 3 417188302 4 2 147747440 4 3 766356434 5 1 360543850 2 429939460 2 1 482818266 3 780418694 3 3 665245341 4 3 207264424 2 2 998228700 1 2 360543850 2 1 998228699 3 101250005 1 3 81073253 2 2 857731777 2 3 29366295 1 1 216140704 1 377509580 1 231398662 1 963873520 2 417188304 3 2 963873521 1 1 86883812 2 438133771 5 2 348652718 3 1 101250004 3 998228700 4 2 377509580 3 2 91111257 3 3 857731778 2 3 76211862 3 3 216140705 4 3 348652718 2 3 438133772 4 1 29366295 1 1000000000 2 86883812 1 3 710733676 2 2 747241047 1 3 710733674 2 3 6632154 2 1 966631802 3 766356435 4 1 780418694 3 200354484 5 3 556605329 5 3 200354482 1 1 101250004 1 556605329 3 429939459 1 1 81073252 2 184147678 2 3 273869783 5 1 206422528 3 389290765 5 2 878542864 1 3 91111256 2 1 998228699 2 429939458 3 2 665245342 5 2 206422529 4 2 173087941 5 3 313062681 1 1 184147678 2 147747441 2 3 206422527 5 1 246549659 3 565111337 3 1 147747440 1 1 3 292015611 2 3 1000000000 3 1 147747440 2 81073252 4 2 29366295 5 2 588790352 5 1 348652718 1 91111257 1 565111336 1 438133771 1 206422528 2 313062682 5 1 507308489 2 1000000000 1 3 216140703 1 1 184147678 3 231398663 5 3 173087941 2 1 377509580 1 389290764 2 246549658 4 1 360543850 3 878542864 4 3 216140703 4 3 173087939 5 3 56519639 1 2 200354483 4 1 564836882 2 200354484 3 3 216140705 4 2 744868657 1 3 101250005 2 1 565111336 3 747241047 4 3 389290763 2 3 781833037 4 3 963056780 2 1 173087940 3 91111256 4 3 966631801 1 3 744868655 3 1 216140704 2 76211861 4 2 963873520 5 2 200354483 2 2 313062682 5 3 438133770 4 1 438133771 3 101250003 3 2 389290765 4 3 216140704 5 2 998228698 3 2 963056778 3 2 878542864 5 1 360543850 3 744868655 5 2 780418693 2 3 429939460 4 1 147747440 3 207264422 4 1 56519638 2 781833037 5 2 360543850 4 2 429939459 2 2 564836883 2 3 429939459 1 2 246549659 4 3 360543850 3 3 429939459 1 1 780418694 2 665245340 1 1 565111336 2 878542863 2 2 429939460 5 3 377509580 3 1 665245341 1 246549659 1 565111336 3 780418695 3 3 429939459 2 3 539527854 5 1 482818266 1 665245341 1 29366295 2 878542864 1 2 101250004 4 3 292015613 1 2 101250005 3 2 710733674 5 3 963873520 3 2 998228699 5 3 999999999 2 1 744868656 3 91111256 1 2 781833036 2 1 539527855 2 766356434 5 1 556605329 3 147747439 1 3 482818266 4 2 429939458 3 2 216140704 5 2 206422528 3 1 348652718 3 200354482 1 3 710733674 1 2 273869784 3 3 246549660 4 3 539527855 2 2 206422529 3 3 6632156 5 2 389290763 2 3 565111337 3 1 998228699 2 273869784 4 1 389290764 2 246549658 3 1 556605329 1 200354483 3 963873520 2 3 273869783 3 3 6632155 1 1 377509580 1 766356434 3 147747440 5 2 963873521 5 1 744868656 3 781833037 4 2 681728741 2 3 173087940 1 1 348652718 2 417188303 1 3 665245341 5 1 184147678 3 91111258 1 3 86883811 2 2 91111258 1 1 780418694 3 81073253 5 1 273869784 2 747241049 4 3 1000000000 1 1 710733675 1 147747440 2 744868655 4 3 313062682 2 3 766356435 2 1 231398662 1 273869784 3 539527854 3 2 565111337 4 2 780418693 1 2 780418694 4 3 231398662 4 3 173087939 5 1 780418694 1 963056779 1 438133771 1 389290764 1 200354483 2 207264422 3 1 565111336 3 273869783 5 2 999999999 1 1 747241048 1 878542863 2 29366295 4 1 313062682 2 91111257 4 3 665245340 3 3 207264423 4 2 564836881 1 2 56519639 2 3 29366294 3 3 147747441 1 2 588790354 5 2 6632156 2 3 857731777 2 1 292015612 1 246549659 2 76211860 1 3 173087939 5 2 348652718 2 1 86883812 3 86883812 3 1 1 2 147747439 3 1 588790353 2 91111257 5 3 200354483 2 2 482818267 4 3 482818265 1 2 101250005 2 1 91111257 1 766356434 1 588790353 2 206422528 3 3 857731778 4 2 86883811 3 2 206422529 2 2 207264424 2 3 56519638 2 2 273869785 2 3 313062682 4 1 1000000000 2 6632156 4 1 273869784 1 200354483 3 857731777 3 1 429939459 3 744868656 3 3 588790353 2 3 348652717 1 3 665245340 1 2 29366296 2 3 963056779 4 2 173087939 1 1 360543850 1 710733675 3 963056778 2 1 231398662 3 781833036 3 2 963056780 5 1 231398662 3 56519637 3 2 878542863 5 2 348652718 5 1 86883812 2 665245340 2 3 747241048 2 2 744868656 3 2 1000000000 5 3 963873519 3 2 184147679 5 1 780418694 1 429939459 3 766356435 5 1 147747440 2 173087939 5 1 200354483 1 91111257 2 231398661 4 2 857731777 5 1 292015612 2 565111335 2 1 1 1 780418694 3 710733676 1 2 348652717 1 1 101250004 3 588790354 2 2 360543849 4 3 200354482 3 1 998228699 2 273869784 5 1 6632155 2 147747440 1 2 564836881 1 3 91111258 1 3 246549659 1 3 313062683 3 3 507308490 1 1 29366295 2 56519638 5 3 173087939 1 3 747241048 4 3 231398663 4 2 81073251 1 2 273869783 5 3 207264423 1 3 348652719 3 1 246549659 1 360543850 3 963056778 2 1 101250004 1 766356434 1 681728741 3 780418694 2 2 206422527 2 1 377509580 2 81073253 5 2 206422527 3 3 389290763 5 2 101250003 1 1 417188303 2 482818266 4 3 766356434 1 2 588790353 1 2 878542863 2 2 665245341 5 1 313062682 3 417188304 4 1 231398662 2 231398661 1 2 556605329 3 1 273869784 2 417188304 1 2 184147679 5 3 377509581 2 3 417188303 4 2 389290764 5 1 747241048 2 147747440 4 2 313062683 3 1 207264423 2 1 3 1 539527855 2 556605329 4 2 1 2 2 313062681 4 2 507308490 1 2 216140703 4 2 744868655 3 1 56519638 3 1000000000 2 3 564836883 1 1 273869784 1 76211861 1 1000000000 3 101250004 1 1 273869784 1 429939459 1 173087940 1 564836882 2 681728742 2 1 1000000000 1 564836882 1 998228699 1 6632155 2 564836883 2 3 417188303 1 3 588790354 2 3 565111337 1 3 857731778 5 3 564836882 5 3 246549660 3 2 665245341 4 1 389290764 1 56519638 3 360543851 3 3 507308490 5 3 91111257 4 3 665245341 2 1 273869784 2 710733676 4 1 200354483 1 766356434 2 389290763 3 1 417188303 2 246549658 5 1 273869784 1 6632155 1 389290764 1 389290764 2 482818267 1 3 56519638 3 3 273869783 4 3 565111337 4 1 231398662 2 6632154 5 1 781833037 3 56519639 2 2 184147679 1 1 313062682 2 564836881 3 3 999999999 5 1 29366295 1 878542863 1 507308489 2 91111258 4 3 507308488 5 2 780418693 5 2 216140704 4 3 389290763 5 2 360543849 2 1 665245341 1 429939459 1 429939459 2 429939460 1 3 231398661 2 1 292015612 2 781833038 1 3 665245342 2 1 429939459 1 56519638 3 878542864 1 1 429939459 1 147747440 3 101250004 2 1 101250004 3 507308489 4 3 998228700 3 1 588790353 3 780418694 3 2 507308489 4 3 377509579 2 3 292015613 5 1 766356434 3 184147679 2 2 1 3 2 231398661 2 3 246549660 4 2 273869785 5 3 681728742 5 3 429939459 4 1 588790353 2 966631801 4 1 963873520 3 56519637 4 2 1000000000 2 2 29366294 5 3 998228700 5 2 377509579 1 1 207264423 1 744868656 1 29366295 1 184147678 1 878542863 1 246549659 3 389290763 1 2 206422529 4 1 966631802 1 857731778 1 564836882 1 29366295 1 665245341 3 963873519 1 2 389290764 1 2 878542864 4 3 207264424 5 1 29366295 3 56519638 3 3 781833037 1 1 377509580 2 966631803 4 1 966631802 3 6632155 4 2 81073252 1 3 231398661 3 2 539527856 2 3 665245340 4 2 998228699 1 2 766356433 3 2 76211861 2 1 878542863 2 565111337 4 3 273869785 1 2 438133771 2 3 147747439 1 2 744868656 3 2 1000000000 1 2 81073251 5 3 231398661 5 1 857731778 1 246549659 3 999999999 3 2 91111258 3 1 857731778 3 429939459 4 2 348652717 4 2 556605329 2 1 1000000000 3 207264423 5 2 780418695 4 2 565111336 1 1 744868656 2 665245340 2 1 507308489 2 539527856 5 2 963056778 2 3 507308490 2 2 438133771 4 2 292015611 5 2 429939459 4 3 998228698 4 1 482818266 3 216140705 5 3 507308489 1 3 216140704 3 1 86883812 1 246549659 3 966631802 4 3 766356433 4 3 56519638 5 2 231398661 4 1 246549659 3 360543849 2 3 56519639 1 3 216140705 3 3 91111257 5 1 665245341 1 539527855 1 76211861 1 348652718 2 747241047 4 1 966631802 2 29366294 3 3 1 5 1 246549659 1 766356434 3 231398662 1 2 963056780 4 2 348652718 4 3 710733676 3 1 1 3 231398663 5 3 417188304 3 3 246549658 5 2 147747440 3 2 998228700 4 2 81073253 2 3 173087941 5 1 173087940 3 438133771 3 2 482818265 5 2 857731777 5 3 200354483 5 1 313062682 1 429939459 3 710733676 1 1 1 3 348652719 5 2 539527856 5 2 6632156 5 2 56519637 4 3 377509579 1 2 360543849 1 2 744868655 5 1 313062682 3 438133771 3 1 231398662 2 173087941 2 3 81073252 2 1 147747440 1 76211861 3 681728740 4 2 377509579 4 2 81073251 2 3 429939458 3 3 216140704 1 2 963873520 5 3 588790353 5 1 360543850 2 564836881 4 2 966631803 4 3 963873519 4 1 588790353 3 963873521 2 1 348652718 1 348652718 3 313062683 1 3 101250005 4 1 360543850 1 665245341 1 6632155 3 429939458 5 1 273869784 1 681728741 3 1000000000 4 2 507308488 1 1 766356434 2 86883811 4 1 389290764 3 81073251 3 2 565111337 5 1 744868656 2 56519637 4 2 564836883 2 2 429939460 3 1 360543850 2 91111257 5 3 417188303 4 1 200354483 3 744868656 3 3 246549659 2 3 857731778 1 2 377509580 4 1 56519638 2 81073253 3 2 29366294 1 1 565111336 3 681728742 3 3 313062683 1 3 665245341 1 3 86883812 2 3 360543851 2 1 29366295 3 216140704 5 2 200354484 1 1 1000000000 2 878542863 1 3 81073252 3 2 780418693 1 2 1 2 3 76211861 5 1 429939459 1 710733675 3 744868657 5 2 482818265 5 2 429939458 4 3 348652719 4 1 482818266 2 539527854 2 3 556605328 3 2 507308489 2 2 147747440 3 2 539527856 1 3 539527855 3 3 564836881 3 1 231398662 2 539527856 3 3 273869785 5 2 966631801 5 3 744868657 1 1 86883812 2 998228699 1 2 81073253 4 3 81073251 2 3 564836883 4 1 81073252 2 766356435 3 3 76211861 4 1 998228699 3 91111256 3 2 878542862 4 2 360543851 5 3 377509580 4 3 417188304 5 2 173087939 3 3 780418695 5 3 780418693 2 2 781833037 2 2 216140703 1 3 539527855 2 3 857731778 5 3 207264423 1 2 389290765 2 1 681728741 1 389290764 3 76211860 3 1 313062682 3 206422529 2 3 565111337 3 3 710733676 3 3 438133770 2 2 878542862 3 3 76211860 2 3 429939458 5 1 216140704 2 184147677 1 3 86883812 4 3 6632154 3 2 184147678 3 2 273869783 2 3 292015612 4 3 417188304 1 3 565111337 2 3 389290764 1 1 565111336 2 556605330 4 2 81073253 4 2 86883811 5 2 744868656 4 3 173087940 2 3 588790352 3 1 878542863 3 766356435 4 2 963873521 2 1 360543850 2 966631802 1 2 348652719 2 2 206422529 3 1 681728741 2 963056779 2 2 665245342 2 1 878542863 2 747241049 2 3 313062683 2 3 588790353 3 1 556605329 2 681728740 5 1 101250004 1 564836882 1 556605329 3 86883811 1 2 710733676 3 2 206422528 1 2 200354484 5 2 963056778 3 3 878542862 1 2 1 3 3 206422528 1 1 216140704 1 231398662 1 147747440 1 665245341 2 857731777 2 2 857731777 1 1 710733675 3 56519637 5 3 963056780 2 3 766356433 1 3 313062682 5 2 780418693 4 3 710733675 1 3 1 3 1 273869784 3 246549659 4 2 417188302 5 3 417188304 2 3 56519639 1 1 507308489 1 313062682 1 781833037 1 966631802 1 781833037 2 389290763 3 1 56519638 2 173087940 5 1 998228699 2 556605328 3 2 1 2 1 744868656 2 216140704 3 3 507308489 1 2 963873521 5 2 360543849 1 1 556605329 2 665245342 2 1 273869784 2 348652719 4 2 781833036 1 3 507308488 2 3 482818265 1 3 101250004 1 2 101250004 5 2 429939460 1 1 360543850 1 231398662 3 231398663 3 3 539527854 5 2 147747439 2 1 565111336 2 348652717 4 2 744868656 2 1 184147678 1 998228699 3 360543851 5 3 781833037 2 3 539527856 1 2 857731779 3 3 81073253 3 2 744868656 2 2 482818265 4 3 681728741 3 1 173087940 3 313062683 2 2 173087941 5 1 56519638 3 273869785 1 1 665245341 2 1000000000 5 3 207264422 3 2 710733676 1 1 681728741 1 246549659 2 292015613 5 1 507308489 3 1 3 3 781833036 3 2 998228698 4 2 273869783 3 1 101250004 1 6632155 2 2 5 1 1 2 389290764 5 1 1000000000 2 2 1 2 539527854 1 1 781833037 2 438133772 3 1 429939459 2 744868656 3 3 565111337 1 2 963056780 1 3 963873520 2 1 1 2 6632156 5 3 681728740 3 1 417188303 1 417188303 2 377509580 5 2 665245342 4 2 91111257 4 3 207264422 4 3 292015611 5 1 857731778 1 231398662 2 216140703 3 3 292015612 2 2 665245342 2 3 417188304 1 3 273869784 1 2 231398663 5 3 556605328 1 3 147747441 3 1 665245341 1 200354483 3 438133771 2 2 438133771 3 3 246549660 1 1 963873520 1 91111257 1 744868656 3 565111337 3 2 216140704 5 1 1 3 360543851 5 3 963056780 2 1 998228699 3 710733675 2 1 780418694 2 29366294 3 1 200354483 2 206422529 5 2 482818265 4 1 681728741 3 438133772 5 3 963873519 1 3 588790354 4 1 6632155 2 710733675 4 1 389290764 3 348652718 2 2 246549659 4 1 857731778 1 348652718 3 207264424 4 2 564836881 3 3 56519638 5 3 147747439 4 2 173087941 5 1 184147678 2 588790354 3 3 417188302 1 3 781833038 2 2 429939459 1 2 998228698 3 3 556605329 4 2 539527854 4 3 246549659 3 3 101250003 5 2 998228699 1 3 389290763 3 3 86883813 4 2 963873521 3 1 216140704 3 482818267 3 1 507308489 1 556605329 2 313062682 5 3 1000000000 4 1 438133771 2 207264423 4 1 966631802 1 857731778 1 76211861 3 744868656 4 1 744868656 3 963873519 2 2 147747440 5 1 56519638 2 206422527 3 3 56519637 5 1 292015612 3 857731778 4 1 231398662 2 780418695 2 3 86883811 2 3 681728741 3 2 998228700 4 1 556605329 1 184147678 3 184147678 5 2 81073252 1 2 878542863 1 1 429939459 2 231398663 5 1 231398662 3 565111337 5 1 348652718 2 200354483 2 2 348652719 3 1 963873520 3 665245340 3 1 780418694 1 348652718 3 780418695 3 2 81073251 5 3 360543851 3 2 482818267 1 3 231398662 3 3 857731777 4 2 565111336 1 1 1000000000 3 564836881 5 3 184147677 4 3 681728742 2 2 360543851 2 3 781833037 5 2 86883812 3 2 438133771 2 3 878542863 1 3 200354482 2 2 81073252 2 1 588790353 2 216140705 3 2 206422529 1 2 389290765 2 2 438133772 2 3 998228699 1 2 56519638 3 3 564836882 3 2 429939458 3 2 389290763 5 1 360543850 1 878542863 3 963056780 2 3 292015611 2 1 588790353 1 417188303 2 348652719 3 1 417188303 2 665245340 1 1 360543850 1 76211861 2 744868657 4 1 29366295 3 86883813 5 3 878542864 3 3 348652719 2 3 348652718 3 1 86883812 1 147747440 3 556605329 4 1 147747440 2 998228700 4 3 216140704 3 2 438133771 1 2 747241047 5 2 966631802 3 1 564836882 1 1 2 377509581 5 3 377509579 5 2 246549659 1 2 184147677 5 2 207264424 1 3 1 3 3 231398663 3 3 417188303 3 3 482818267 5 3 998228700 2 2 91111258 5 2 2 5 2 539527854 3 1 29366295 1 710733675 3 556605330 2 2 6632156 4 3 1 1 2 292015611 3 3 231398661 3 1 273869784 2 76211861 1 2 6632154 2 3 389290765 1 2 966631801 5 2 507308490 4 2 1000000000 5 1 313062682 1 101250004 2 207264422 2 3 206422529 4 2 878542864 2 2 417188304 1 3 766356435 1 1 101250004 2 665245342 5 3 56519637 3 2 206422528 4 2 200354482 3 3 76211862 3 2 999999999 3 2 710733674 1 1 389290764 3 1000000000 1 2 76211861 5 2 147747440 4 2 216140703 4 1 556605329 3 681728740 5 2 966631803 2 2 292015613 5 1 564836882 1 429939459 1 313062682 3 246549658 1 3 564836882 4 2 76211860 1 1 781833037 3 101250005 5 3 681728742 1 2 556605328 3 2 507308490 1 2 564836883 1 1 747241048 2 377509579 3 2 76211861 1 3 681728742 1 2 556605328 1 1 565111336 1 91111257 3 665245340 4 2 76211861 3 3 681728742 1 2 91111257 1 1 747241048 1 348652718 3 246549658 1 1 744868656 1 963056779 1 966631802 2 966631803 1 2 963056778 4 3 565111337 2 1 292015612 1 101250004 1 438133771 1 556605329 1 857731778 2 91111257 2 3 710733675 3 2 2 5 3 681728742 4 2 207264424 2 3 377509581 1 2 665245342 4 3 377509579 1 1 91111257 1 56519638 3 173087940 5 2 878542864 4 2 438133770 3 2 101250004 5 3 681728741 3 3 482818265 5 2 507308489 1 3 564836881 1 3 482818265 3 2 231398662 2 2 81073251 5 3 216140703 4 3 348652717 1 3 231398661 2 2 292015612 5 3 438133771 1 2 231398661 4 1 564836882 1 184147678 1 147747440 1 963056779 3 539527854 1 1 878542863 1 292015612 1 101250004 1 246549659 3 878542863 3 2 780418694 5 2 184147679 4 2 966631802 5 3 438133771 5 2 564836881 1 3 681728741 1 2 56519637 3 2 665245341 5 2 766356435 2 2 86883813 4 3 6632154 2 1 744868656 3 1000000000 3 3 438133771 5 1 564836882 1 184147678 1 963056779 3 744868656 5 1 565111336 2 246549658 4 1 246549659 1 781833037 2 438133772 3 2 429939459 2 2 564836882 3 2 216140703 4 2 744868655 4 2 766356435 3 2 429939458 3 3 360543850 5 2 389290765 1 3 963056778 4 1 564836882 3 744868657 3 1 348652718 2 963873519 5 1 76211861 2 963056780 4 3 665245342 2 2 200354483 2 2 438133772 4 1 857731778 1 417188303 3 963873521 5 1 482818266 3 564836882 5 2 681728740 1 1 417188303 3 966631802 2 2 417188303 3 2 91111257 3 2 966631803 5 3 681728742 5 1 564836882 1 1 1 86883812 2 81073251 5 2 360543849 4 2 766356433 5 2 360543850 4 2 482818266 5 2 56519637 2 1 6632155 2 101250005 1 2 184147678 5 1 360543850 3 507308489 2 2 588790354 5 1 1 1 389290764 1 781833037 3 29366295 5 2 781833037 2 2 963056779 3 2 564836881 5 2 556605329 4 3 360543850 1 3 200354484 2 3 56519638 2 1 417188303 2 184147679 2 2 81073252 4 1 6632155 2 438133771 1 3 377509579 1 2 360543850 5 1 998228699 2 216140703 2 3 360543851 2 2 710733675 1 2 6632156 4 1 438133771 3 206422528 5 1 101250004 1 565111336 2 438133771 4 2 29366294 1 2 184147678 3 3 857731778 4 2 878542863 4 3 564836883 2 1 438133771 2 665245341 4 1 216140704 2 377509579 5 3 556605330 3 1 377509580 2 507308490 2 1 348652718 3 966631801 2 1 781833037 3 292015612 5 3 429939460 3 3 998228699 5 3 665245342 1 3 56519638 2 2 216140704 4 1 710733675 1 6632155 3 348652719 3 2 6632154 5 2 389290765 4 1 6632155 2 966631801 4 2 780418694 1 3 206422529 3 3 1000000000 5 2 231398663 4 2 556605330 2 3 216140704 3 2 966631802 1 3 273869785 5 3 389290763 4 3 360543849 3 1 81073252 1 76211861 2 200354483 5 3 56519638 4 3 665245340 4 1 313062682 1 292015612 1 417188303 3 173087939 1 1 360543850 1 539527855 3 565111336 3 1 81073252 1 173087940 3 780418694 1 1 564836882 2 1 4 1 86883812 3 360543849 3 3 665245341 4 1 200354483 3 292015611 3 3 539527856 1 1 91111257 3 966631803 3 3 81073252 3 3 999999999 5 3 313062683 1 2 963056779 3 1 998228699 1 389290764 2 6632154 2 3 173087939 5 1 681728741 1 200354483 1 665245341 2 313062682 5 1 878542863 2 292015613 3 2 857731778 3 2 207264423 1 2 710733674 3 2 710733675 3 1 81073252 3 781833037 4 2 507308490 2 2 429939459 4 3 1000000000 3 2 101250005 4 1 744868656 2 292015612 4 3 184147677 2 2 101250003 5 3 710733675 1 2 173087941 3 3 564836882 1 1 216140704 1 1 1 86883812 3 91111258 4 2 963873521 1 2 556605328 4 1 565111336 1 101250004 1 438133771 2 389290765 3 3 184147678 5 3 292015613 4 3 348652717 2 3 216140704 3 2 966631803 2 3 348652717 4 1 564836882 2 417188302 5 3 999999999 1 1 147747440 1 564836882 1 216140704 1 564836882 3 377509580 4 2 292015612 4 3 565111337 3 2 147747441 3 2 966631802 3 1 206422528 3 56519637 5 1 744868656 3 766356433 5 3 206422529 2 1 565111336 2 665245342 2 1 200354483 3 246549659 5 2 207264423 4 1 81073252 1 681728741 3 348652717 2 1 6632155 2 101250003 4 2 780418695 3 2 360543849 5 1 1 2 482818266 3 2 86883812 2 1 963056779 3 507308489 3 2 780418695 5 2 744868655 1 2 963056780 2 2 313062681 4 2 1000000000 3 3 231398661 3 2 710733675 1 2 966631802 3 1 857731778 3 231398663 1 3 565111336 1 1 206422528 3 360543851 3 1 273869784 2 273869784 1 1 86883812 2 86883813 4 1 565111336 2 231398662 1 3 377509579 2 3 564836883 5 2 147747441 4 3 681728742 4 1 246549659 1 147747440 3 482818266 2 2 101250003 2 1 565111336 2 766356434 1 3 76211861 2 1 76211861 3 482818266 5 2 313062682 3 3 438133772 5 3 81073253 3 2 76211860 1 3 556605330 1 1 781833037 2 173087940 1 2 273869783 4 2 438133772 4 2 417188304 1 1 348652718 1 681728741 2 206422527 2 3 482818267 4 3 292015612 5 1 1000000000 3 360543851 5 1 781833037 3 91111257 5 3 1000000000 4 1 556605329 1 360543850 3 781833038 2 3 292015612 5 1 207264423 2 173087941 3 2 147747440 5 1 963873520 1 766356434 1 184147678 2 588790354 4 3 998228698 3 2 86883812 1 1 81073252 3 429939459 2 2 200354482 2 1 173087940 3 184147678 2 2 556605328 4 1 482818266 3 857731778 1 2 963873520 2 2 966631803 4 1 200354483 3 963873521 2 2 101250003 5 3 507308488 2 1 173087940 3 292015613 4 1 231398662 2 348652717 3 3 857731777 5 3 2 3 1 377509580 3 857731779 5 1 377509580 1 206422528 1 781833037 3 966631801 2 1 417188303 1 438133771 3 206422528 5 1 101250004 2 377509581 5 2 56519637 4 2 91111256 5 3 101250005 1 3 6632156 2 1 246549659 1 101250004 1 429939459 3 216140705 3 3 539527856 4 1 747241048 2 101250004 4 1 766356434 2 360543849 5 3 556605328 5 1 231398662 3 482818266 3 1 963056779 2 963056779 1 1 878542863 3 377509579 4 3 184147679 3 1 6632155 3 207264423 3 1 348652718 1 6632155 2 200354484 4 3 963873519 3 3 539527856 1 3 998228700 5 2 588790353 5 3 857731777 4 3 6632155 4 3 246549658 1 1 878542863 3 438133770 3 1 1 1 744868656 2 556605328 2 2 588790352 2 3 377509579 3 1 564836882 2 231398663 4 1 184147678 3 216140703 3 2 101250004 5 3 744868657 1 3 173087941 4 1 744868656 1 147747440 3 292015611 2 2 565111336 3 2 389290765 4 3 184147679 1 2 1000000000 2 3 438133771 1 1 565111336 1 1 2 6632155 1 1 76211861 3 91111256 5 1 86883812 2 29366296 5 1 539527855 3 878542863 3 3 966631801 2 1 564836882 1 231398662 2 313062682 5 3 173087940 1 1 184147678 2 564836881 3 2 1 1 3 231398663 3 2 539527856 2 1 1 2 417188304 5 3 173087939 2 2 482818267 4 1 966631802 1 207264423 2 565111335 5 1 200354483 3 81073252 4 1 6632155 3 377509579 2 1 56519638 3 86883811 2 2 588790353 2 3 766356434 3 1 963873520 2 564836882 2 1 1000000000 2 766356433 2 1 744868656 1 86883812 1 556605329 3 6632155 3 2 91111257 2 1 377509580 1 86883812 1 29366295 2 556605329 3 3 348652718 1 1 963873520 3 857731777 1 3 56519638 5 1 200354483 3 438133771 3 1 231398662 3 246549658 1 1 710733675 2 81073253 5 1 744868656 1 747241048 2 173087941 1 2 173087941 3 3 565111335 1 3 429939458 3 3 781833036 3 1 681728741 3 246549658 1 1 665245341 2 556605330 3 1 556605329 1 710733675 1 966631802 2 710733675 1 3 360543850 5 1 360543850 2 780418695 5 1 377509580 2 539527856 2 2 246549659 2 3 556605329 5 1 207264423 3 665245340 3 1 747241048 2 360543851 1 1 360543850 3 417188304 2 2 781833038 3 2 665245342 3 3 564836882 5 2 744868655 1 2 81073251 2 3 564836882 3 2 781833036 5 2 766356433 2 3 360543849 2 2 588790352 5 2 313062681 3 1 878542863 1 857731778 2 565111336 5 3 173087941 4 1 966631802 1 231398662 1 173087940 1 273869784 2 91111256 4 2 482818265 5 2 998228699 2 3 1000000000 2 2 231398662 2 1 878542863 1 216140704 3 1000000000 4 3 966631803 3 2 747241047 3 1 565111336 2 438133771 3 1 246549659 3 206422527 5 3 56519637 4 2 29366296 3 3 429939460 3 2 216140704 3 1 710733675 1 998228699 2 101250004 1 3 556605330 4 3 86883811 2 2 91111257 2 1 565111336 2 173087940 4 2 857731778 5 1 76211861 2 857731779 5 3 216140703 5 1 681728741 2 564836881 2 1 681728741 1 539527855 1 766356434 2 429939458 3 2 482818265 1 2 184147677 2 3 963056780 2 3 747241047 3 3 507308490 1 3 360543850 5 2 963873519 3 3 101250005 2 2 273869783 3 3 963873521 5 1 147747440 1 377509580 3 998228699 1 1 963056779 1 482818266 1 438133771 3 86883813 4 3 747241049 4 1 184147678 1 231398662 1 878542863 2 81073253 5 2 273869783 4 3 747241048 1 3 377509580 2 1 76211861 2 273869785 1 2 429939460 3 1 482818266 1 86883812 1 389290764 2 360543849 3 1 482818266 2 564836882 4 3 173087939 1 2 564836883 4 1 438133771 3 482818267 2 2 963056780 1 1 681728741 3 429939460 2 2 246549658 4 1 292015612 2 56519637 1 2 963056778 2 1 747241048 1 377509580 2 539527854 5 3 564836882 5 2 438133770 5 2 878542863 2 3 86883811 5 1 173087940 3 998228699 4 3 184147679 4 1 273869784 3 539527854 5 2 857731777 1 2 184147679 4 3 184147677 4 2 507308489 1 2 539527856 1 2 76211860 3 2 963873519 3 3 91111257 5 3 1 4 2 766356435 4 3 1000000000 3 1 564836882 1 963873520 1 200354483 2 482818265 1 2 292015611 1 3 313062682 5 3 963056780 1 1 200354483 1 507308489 3 482818267 5 1 29366295 1 86883812 3 348652718 3 2 246549660 2 1 91111257 3 963056780 1 3 878542862 5 3 6632156 1 3 313062682 1 2 857731778 5 2 665245342 4 3 1000000000 4 3 429939458 4 2 56519637 5 3 507308490 4 2 231398662 1 3 360543851 3 3 781833037 5 3 200354482 4 1 207264423 1 81073252 3 101250004 1 2 101250004 2 3 273869784 4 1 1 2 81073253 4 3 564836882 1 1 710733675 1 389290764 3 766356434 5 3 147747440 4 1 710733675 3 184147678 2 2 206422528 1 1 231398662 3 101250004 5 2 292015612 4 1 564836882 1 1 2 744868655 1 2 963873520 2 2 681728742 2 1 710733675 1 91111257 3 207264424 2 3 101250005 4 3 173087939 1 1 246549659 3 184147679 3 2 963873520 3 2 231398663 2 3 564836882 5 1 665245341 3 998228698 3 2 966631803 3 3 184147679 3 2 173087939 2 2 744868657 4 1 565111336 1 998228699 3 482818266 3 3 781833038 5 3 377509581 4 2 681728740 5 3 147747439 1 1 91111257 3 147747440 3 3 539527854 5 2 184147678 5 1 747241048 3 966631802 1 1 389290764 3 246549659 4 1 29366295 3 565111336 4 1 76211861 2 29366294 3 2 966631803 5 2 565111335 5 3 681728741 5 1 429939459 3 173087941 1 1 963056779 3 216140704 4 3 91111256 4 1 766356434 3 6632156 5 3 766356433 4 2 231398662 3 2 29366294 1 2 681728741 3 1 292015612 3 963056779 5 1 101250004 3 348652719 3 2 200354482 3 1 173087940 1 780418694 2 681728742 3 2 292015613 3 1 56519638 3 389290764 1 1 710733675 3 216140704 1 1 29366295 2 273869784 3 1 507308489 2 780418694 4 3 216140705 5 2 857731777 2 2 780418694 5 2 417188304 1 1 348652718 1 360543850 2 747241048 2 2 360543849 5 3 438133771 4 3 556605329 4 1 747241048 3 76211861 5 3 539527856 5 3 998228700 2 1 417188303 3 101250003 4 2 377509581 4 2 377509581 1 3 744868656 3 3 91111256 5 1 91111257 3 482818266 2 3 744868657 5 2 231398661 3 2 91111257 3 1 76211861 1 780418694 3 389290765 2 3 564836882 1 2 216140703 2 1 377509580 3 207264423 2 2 665245340 1 3 86883813 3 3 173087940 4 3 780418694 5 3 417188304 3 3 101250003 1 3 147747440 2 1 564836882 1 147747440 2 6632154 4 3 438133771 1 2 246549660 5 3 56519637 4 1 76211861 1 963056779 1 963873520 3 81073251 1 2 147747441 4 1 998228699 3 963873519 4 3 963873521 4 1 963873520 2 246549659 5 2 360543850 1 2 389290764 1 2 207264423 3 3 556605329 3 1 998228699 1 556605329 1 6632155 2 857731778 5 3 273869783 5 3 857731778 5 2 6632154 3 2 482818266 2 1 389290764 3 857731779 3 3 417188303 5 2 1 3 2 565111336 1 1 81073252 1 348652718 1 781833037 3 216140704 5 3 1000000000 4 1 766356434 2 313062682 5 2 747241048 1 2 292015612 1 3 216140704 5 1 710733675 2 81073252 4 1 200354483 2 206422528 4 3 273869783 2 3 998228699 5 2 200354484 1 1 998228699 1 565111336 2 29366294 4 2 507308488 4 1 231398662 2 507308488 2 1 360543850 1 565111336 1 963873520 3 744868655 2 3 6632154 2 2 91111258 3 1 6632155 2 681728742 2 3 429939458 1 2 564836881 2 2 1 1 1 206422528 3 429939458 2 2 966631802 2 2 565111335 3 1 81073252 1 482818266 3 348652717 1 1 539527855 2 313062682 1 3 6632156 3 1 588790353 2 86883813 5 3 1 2 3 86883811 3 2 781833038 1 3 507308489 4 3 86883811 4 3 781833036 1 3 588790354 2 2 147747441 1 2 998228700 4 3 482818265 4 3 963056780 3 3 781833037 4 1 76211861 1 744868656 2 429939458 4 2 564836883 4 2 998228699 4 3 781833037 5 1 780418694 2 429939458 2 2 6632155 3 2 348652717 3 3 681728740 4 1 507308489 1 231398662 3 91111256 3 3 86883812 2 1 556605329 2 710733676 5 3 429939459 5 2 565111336 2 3 313062683 1 1 565111336 3 377509579 1 1 564836882 1 556605329 2 556605328 5 3 200354482 2 1 766356434 2 292015611 4 3 565111335 1 2 216140703 5 1 429939459 1 681728741 3 963056779 4 2 780418693 3 1 29366295 1 878542863 2 438133771 1 1 963056779 1 86883812 2 348652717 4 3 246549659 1 3 184147677 4 1 539527855 2 348652718 2 3 377509581 2 1 665245341 1 539527855 2 710733676 3 3 564836883 4 3 857731779 3 3 56519638 2 3 81073251 2 3 681728741 3 1 665245341 1 216140704 2 438133772 2 3 216140703 3 3 1000000000 3 1 963056779 3 747241047 2 2 216140705 2 2 200354482 3 1 665245341 3 564836881 3 2 507308488 2 1 963056779 1 429939459 2 564836882 4 2 173087941 3 2 292015613 3 2 56519637 3 1 231398662 2 231398663 5 2 206422527 5 3 200354484 2 3 6632154 3 1 273869784 1 313062682 1 417188303 3 56519637 1 2 429939458 2 1 246549659 2 710733675 4 1 6632155 1 292015612 2 539527855 3 1 81073252 3 1 4 3 56519637 2 3 6632154 2 3 963873519 3 2 184147678 3 3 588790353 1 2 963056778 1 2 173087939 4 1 377509580 1 998228699 1 963873520 3 76211860 2 2 101250004 1 2 348652717 4 1 963873520 2 91111258 4 2 966631802 2 1 482818266 1 86883812 3 998228698 5 3 857731779 3 2 681728742 5 1 348652718 3 747241048 1 3 966631803 3 3 744868657 2 2 781833037 2 1 292015612 3 147747440 1 3 878542862 5 3 999999999 5 2 86883812 4 2 231398662 1 3 6632155 5 2 507308489 4 1 565111336 3 564836882 1 2 91111256 4 2 29366295 5 3 184147678 1 2 878542862 3 1 766356434 1 438133771 2 780418694 5 3 588790353 1 1 273869784 1 313062682 3 6632154 5 1 438133771 2 101250003 5 1 389290764 3 29366295 5 3 665245341 5 2 781833037 4 2 588790353 4 3 507308489 4 1 588790353 1 389290764 3 6632155 1 3 29366296 1 2 507308490 5 1 963056779 2 665245341 5 1 665245341 2 781833036 1 3 389290764 4 1 231398662 3 963056778 3 2 56519639 3 1 482818266 2 781833038 4 2 231398661 2 3 86883813 5 3 417188302 1 1 173087940 2 246549658 4 1 377509580 3 292015611 4 1 681728741 1 313062682 2 81073252 1 2 313062682 4 3 766356435 1 1 556605329 2 665245342 5 1 429939459 2 389290763 5 1 588790353 2 565111337 3 3 200354482 5 2 184147677 2 2 766356435 3 1 966631802 1 173087940 2 207264424 3 1 246549659 1 966631802 1 292015612 1 507308489 2 76211860 2 2 998228699 1 2 173087940 3 1 588790353 2 389290765 1 2 744868657 5 3 507308490 1 1 564836882 3 86883813 5 2 246549658 3 1 681728741 1 29366295 3 101250003 2 1 744868656 3 588790354 2 3 999999999 4 3 207264423 5 3 744868655 2 2 963056778 1 1 507308489 2 76211861 5 1 565111336 2 429939458 4 2 2 5 1 564836882 2 744868657 3 3 147747441 5 2 313062682 2 1 6632155 3 1000000000 2 3 86883811 2 3 147747441 5 3 588790352 5 2 766356435 1 3 216140703 1 1 438133771 1 507308489 2 482818265 2 1 564836882 1 101250004 1 747241048 3 1 4 1 665245341 1 29366295 2 216140703 2 3 539527854 4 2 438133772 3 1 744868656 1 216140704 3 1000000000 5 1 6632155 3 360543850 2 1 857731778 2 556605330 4 1 438133771 3 966631801 2 3 564836882 1 2 200354484 2 2 857731779 4 1 780418694 1 1000000000 1 665245341 2 6632155 1 3 429939459 1 2 507308490 1 3 200354484 3 1 681728741 2 389290763 5 3 665245341 1 3 588790352 3 3 963873520 4 2 348652717 5 2 780418694 5 3 246549658 4 3 781833037 3 2 173087941 3 1 963056779 2 101250003 5 2 231398662 5 2 216140705 3 3 56519637 4 2 878542862 5 3 588790352 5 2 963056779 5 2 206422529 4 2 429939460 4 3 246549658 1 1 184147678 1 246549659 2 744868655 4 2 878542863 5 1 963056779 2 56519637 3 3 966631803 4 1 389290764 2 348652717 4 1 206422528 1 963873520 1 963873520 1 91111257 1 857731778 3 766356434 2 2 292015613 2 2 744868656 3 2 360543850 4 1 29366295 1 313062682 3 781833037 1 2 76211861 5 3 6632154 5 3 147747439 2 2 207264424 3 1 710733675 1 101250004 2 246549659 5 2 780418694 1 1 231398662 3 313062683 4 3 539527854 2 2 348652719 3 2 681728741 5 3 313062682 5 3 747241047 4 1 1 1 273869784 1 360543850 1 966631802 1 200354483 1 565111336 2 565111335 3 1 747241048 1 780418694 2 6632155 5 2 681728741 2 2 101250004 3 1 966631802 2 292015611 5 3 6632155 4 2 29366294 3 3 200354482 2 1 86883812 3 878542862 4 1 313062682 2 147747439 3 2 998228699 1 2 588790354 1 2 101250005 1 2 207264423 4 2 429939458 1 2 273869784 2 2 963056780 3 2 539527855 1 2 747241048 2 3 246549659 1 3 231398661 2 1 101250004 3 389290764 1 2 438133770 2 1 360543850 2 273869785 5 3 91111257 5 1 56519638 2 200354484 2 2 86883813 4 2 766356434 1 1 878542863 2 1000000000 1 2 857731778 1 1 710733675 3 360543849 3 3 360543850 3 2 556605329 5 2 101250005 2 1 429939459 1 206422528 3 206422529 1 3 780418693 3 3 29366296 2 1 6632155 2 184147679 3 3 438133771 5 2 665245340 1 3 766356433 2 2 313062682 4 1 998228699 3 173087941 2 1 710733675 1 963873520 1 507308489 3 588790352 3 1 86883812 1 86883812 1 482818266 3 200354483 5 1 1 1 76211861 3 101250003 4 2 507308490 5 3 438133772 1 1 348652718 1 231398662 1 348652718 1 681728741 1 747241048 1 231398662 2 101250003 2 2 56519637 2 3 556605328 3 1 29366295 3 780418695 1 3 173087939 4 3 565111336 2 1 389290764 1 681728741 1 200354483 3 966631801 2 3 564836882 5 2 999999999 3 2 998228699 5 3 76211860 1 1 377509580 1 76211861 1 556605329 2 206422529 3 1 665245341 1 389290764 1 998228699 1 747241048 2 780418694 5 3 273869784 2 2 101250003 5 2 963873520 5 3 780418695 1 2 781833037 4 3 207264423 3 3 747241048 2 2 1 1 1 56519638 1 417188303 2 710733675 4 2 539527856 5 1 417188303 2 556605330 4 1 216140704 2 588790354 4 1 588790353 2 963056780 4 1 710733675 1 292015612 2 389290763 1 2 747241047 5 1 556605329 3 91111257 1 3 878542862 3 2 389290764 1 3 6632154 3 2 273869784 1 1 747241048 1 710733675 2 200354482 5 3 780418695 4 3 86883811 5 1 556605329 3 710733676 3 1 564836882 3 766356433 2 2 507308489 3 3 246549658 4 3 507308488 2 1 565111336 3 206422528 3 1 377509580 2 963873519 5 3 710733675 4 1 86883812 2 766356435 1 1 81073252 3 184147679 4 2 29366295 1 3 86883811 2 2 377509580 2 2 998228699 3 1 81073252 2 56519638 2 2 429939460 2 1 1 3 147747440 4 3 101250004 5 2 206422529 5 1 438133771 3 417188302 2 2 184147679 4 3 878542862 4 3 6632156 1 2 200354484 4 1 780418694 3 507308488 1 3 389290765 1 1 1 1 681728741 2 246549660 2 3 76211861 1 3 565111337 5 1 665245341 1 76211861 1 539527855 1 539527855 3 780418695 1 3 681728742 5 1 6632155 1 665245341 2 292015611 4 3 184147677 5 3 147747441 2 3 86883812 1 1 857731778 3 377509580 1 1 681728741 2 184147678 1 3 556605330 1 3 681728742 3 2 1 4 1 389290764 1 588790353 2 878542864 1 3 86883812 2 2 91111256 1 1 207264423 2 747241047 3 2 81073252 1 3 86883813 4 1 389290764 2 998228699 4 2 360543851 1 2 1 1 2 963873521 2 1 998228699 2 556605329 3 2 963873521 1 1 292015612 3 417188304 2 2 780418695 1 3 91111256 2 2 184147678 5 3 681728740 5 2 565111337 2 1 429939459 2 429939459 2 1 389290764 3 963873519 1 3 963873520 1 2 200354484 4 1 564836882 2 101250003 2 3 710733674 4 3 216140704 3 2 999999999 2 3 963873521 4 3 780418694 3 3 999999999 2 2 56519637 3 1 231398662 2 86883812 4 3 565111336 3 3 184147678 4 2 556605330 5 1 273869784 1 184147678 3 81073251 5 3 91111256 3 2 539527854 3 2 966631802 1 1 101250004 3 539527855 4 1 6632155 1 417188303 3 273869783 1 1 998228699 2 206422529 5 2 781833037 1 3 56519637 3 1 482818266 2 91111258 4 1 86883812 1 1 1 539527855 3 91111256 4 1 246549659 2 766356433 1 1 246549659 3 417188303 1 1 565111336 2 91111256 1 2 878542863 4 3 429939458 2 2 966631802 1 2 429939458 4 1 29366295 1 747241048 3 377509579 5 2 417188302 4 1 539527855 3 389290764 1 3 1000000000 5 1 216140704 3 507308490 4 2 147747440 5 1 744868656 1 482818266 1 1000000000 1 744868656 1 781833037 1 56519638 3 482818266 5 3 91111256 4 2 6632156 3 1 966631802 2 184147677 2 2 292015611 4 2 747241048 2 1 963056779 2 417188304 2 2 231398661 5 1 292015612 2 665245340 3 2 207264422 4 3 998228699 1 1 101250004 2 747241047 5 3 200354484 5 1 184147678 2 292015612 2 2 360543850 3 3 313062683 3 2 292015611 2 2 81073251 3 1 963873520 2 482818266 1 1 273869784 1 781833037 1 313062682 3 206422527 2 3 417188304 3 2 273869783 4 1 147747440 1 963056779 1 86883812 3 29366294 1 2 998228700 2 3 710733676 1 1 292015612 2 438133771 3 3 207264423 5 3 857731779 5 2 710733676 1 3 200354483 1 2 747241048 1 1 966631802 3 76211861 5 1 966631802 2 963873520 5 3 216140705 4 2 207264423 1 2 998228698 5 1 207264423 2 206422528 1 2 998228698 4 3 556605329 4 2 681728740 5 1 507308489 1 246549659 1 76211861 3 86883813 1 3 417188302 2 1 273869784 2 29366296 4 1 564836882 2 482818266 3 2 184147678 4 2 389290765 5 1 781833037 1 429939459 3 963873520 4 3 389290764 2 2 389290764 3 1 101250004 3 482818267 5 1 313062682 1 76211861 1 780418694 3 507308488 1 1 665245341 3 766356435 4 3 539527855 3 2 81073253 5 1 564836882 2 482818266 2 1 207264423 2 56519637 2 2 966631801 5 2 173087940 1 3 766356435 1 2 744868655 1 2 207264424 5 3 2 1 3 963873520 1 3 184147678 1 3 857731779 1 1 1000000000 1 81073252 1 313062682 1 1 3 206422529 1 1 744868656 3 1000000000 1 2 429939460 2 3 966631802 1 3 292015611 4 1 744868656 3 173087940 3 1 781833037 3 81073253 1 2 348652717 4 1 216140704 1 507308489 2 565111337 4 1 507308489 3 966631802 5 1 246549659 2 963873521 5 1 173087940 3 744868657 4 1 766356434 3 389290764 3 3 565111335 1 2 231398663 1 3 565111337 3 1 101250004 1 588790353 3 1000000000 4 3 963056778 1 1 780418694 2 377509581 3 1 348652718 1 76211861 3 1000000000 3 1 539527855 2 313062683 1 2 556605329 5 3 766356435 3 1 507308489 1 966631802 2 173087941 2 1 348652718 2 963873521 2 2 766356433 3 1 147747440 1 766356434 2 429939459 4 1 710733675 1 780418694 1 207264423 1 216140704 3 348652719 3 3 665245340 3 1 246549659 1 101250004 3 216140703 5 1 963873520 2 766356434 1 1 86883812 2 878542863 5 1 200354483 3 207264424 1 3 184147677 1 1 56519638 1 91111257 3 878542864 5 3 360543850 2 2 313062682 3 3 966631803 1 2 29366296 1 2 206422528 4 1 998228699 3 747241048 2 3 564836881 4 2 200354483 5 2 348652718 3 1 556605329 1 29366295 1 56519638 1 780418694 1 348652718 3 966631803 3 2 429939459 5 2 588790352 4 3 216140703 3 2 556605329 1 1 216140704 3 91111256 3 2 744868656 1 3 173087939 1 1 998228699 3 76211862 4 1 766356434 2 781833036 3 3 963056780 5 2 6632156 3 1 377509580 3 6632156 4 1 710733675 1 665245341 1 29366295 1 564836882 2 539527854 4 3 878542864 3 2 780418693 1 2 780418695 3 1 147747440 3 29366294 4 2 588790354 4 3 564836881 2 1 438133771 2 482818266 1 1 207264423 1 781833037 2 744868655 5 3 86883811 4 3 429939460 3 1 1 2 246549658 4 2 780418693 1 2 780418695 1 2 173087939 2 1 147747440 1 565111336 3 91111257 1 2 360543849 4 1 963873520 1 438133771 1 1 3 389290763 1 2 29366294 3 3 313062683 1 1 184147678 3 389290764 1 2 292015612 5 3 184147677 5 2 482818267 4 2 101250004 3 1 101250004 2 744868657 2 1 744868656 1 76211861 3 86883812 1 1 246549659 3 206422527 3 3 101250004 5 2 744868655 1 2 292015612 3 1 216140704 3 665245341 5 2 781833037 5 3 998228699 4 2 6632154 3 2 1 4 1 744868656 2 91111256 4 3 1 5 1 681728741 2 56519638 1 3 147747441 2 1 556605329 3 747241047 1 1 207264423 2 173087939 1 1 1 2 76211861 4 2 147747441 4 1 780418694 3 665245340 4 3 313062683 4 2 6632154 3 1 184147678 1 91111257 2 81073252 4 1 377509580 1 539527855 2 963873520 1 1 588790353 3 539527854 5 2 184147678 1 2 781833038 4 3 963056780 5 1 200354483 3 780418695 2 2 565111337 1 1 360543850 1 360543850 3 313062681 5 2 56519637 1 2 878542862 1 3 216140703 5 1 313062682 1 81073252 2 216140703 2 1 747241048 3 438133771 3 1 963056779 1 556605329 2 681728742 4 1 878542863 3 231398662 3 2 857731778 4 3 360543851 4 2 173087939 4 3 710733675 4 2 56519639 1 2 377509580 4 1 200354483 2 780418694 5 3 360543851 5 3 681728740 4 2 207264422 1 2 417188304 4 3 539527854 5 3 101250003 1 3 313062682 3 3 438133771 1 2 665245340 4 2 539527854 1 2 417188302 2 1 565111336 1 91111257 1 747241048 2 744868655 4 1 857731778 2 206422529 5 1 539527855 3 86883812 2 1 101250004 2 417188303 3 1 998228699 3 857731778 3 1 1000000000 1 482818266 3 147747441 4 3 206422529 4 1 417188303 3 91111257 3 3 710733676 3 1 207264423 1 539527855 1 101250004 2 588790352 5 3 963873520 1 3 56519638 5 2 6632154 5 1 878542863 1 207264423 2 231398663 4 2 173087941 4 3 857731778 2 2 313062682 5 1 781833037 3 482818265 5 2 246549658 4 2 556605328 1 3 963056780 4 1 173087940 1 878542863 2 292015613 1 2 101250003 2 1 101250004 3 539527855 1 1 147747440 2 377509581 2 1 231398662 1 246549659 1 482818266 3 216140703 1 2 101250004 4 1 998228699 3 999999999 4 3 216140703 4 3 766356434 2 3 429939458 3 2 246549660 2 3 91111258 1 3 56519637 3 3 998228698 4 2 377509580 4 3 744868657 2 2 207264422 5 1 438133771 1 438133771 1 766356434 2 998228698 5 2 200354482 1 2 429939459 2 1 91111257 1 878542863 1 963873520 2 86883812 2 2 482818266 4 1 360543850 1 76211861 3 857731778 5 3 184147677 4 1 747241048 1 313062682 2 665245342 4 1 76211861 2 744868655 2 2 963873519 4 1 781833037 1 348652718 3 377509579 3 3 246549658 1 1 81073252 3 246549660 5 3 963873521 3 2 556605329 3 2 1 1 3 29366294 4 2 507308490 1 2 564836882 2 3 207264422 4 1 438133771 2 292015611 1 2 273869785 4 2 273869785 2 2 998228698 1 3 2 5 3 313062682 4 1 747241048 2 999999999 1 1 231398662 3 147747441 3 3 1 5 3 377509580 2 2 207264422 5 3 681728742 3 1 482818266 1 963873520 1 101250004 3 963873520 1 1 417188303 2 744868655 1 2 588790354 5 2 76211862 4 3 91111256 1 3 200354484 2 1 91111257 3 292015613 3 3 231398661 3 3 564836882 5 3 429939460 4 1 998228699 2 147747440 3 2 6632154 2 1 206422528 2 963056779 4 3 246549659 3 3 313062681 3 3 564836882 5 2 438133772 3 2 681728741 4 1 1 1 360543850 2 81073252 2 1 292015612 2 744868655 1 2 878542863 5 2 86883812 1 2 878542864 2 3 857731779 3 3 417188303 5 2 101250003 3 1 231398662 2 81073253 4 2 173087940 1 3 766356435 2 1 998228699 3 565111335 1 2 360543849 5 3 963873521 3 3 29366296 3 2 766356433 3 2 429939459 1 2 665245341 5 3 998228700 3 3 207264424 1 3 766356435 2 1 348652718 2 857731778 1 2 101250003 1 3 56519638 1 2 710733675 1 3 377509581 3 3 565111336 5 2 1000000000 3 3 482818266 1 2 377509579 4 1 56519638 2 681728741 1 1 665245341 2 273869783 3 3 507308489 4 1 429939459 2 966631802 2 2 2 4 1 878542863 2 91111256 5 2 86883813 5 2 147747439 2 2 539527855 2 2 781833038 3 2 417188302 3 2 29366296 2 1 377509580 3 273869785 2 3 273869785 1 2 206422528 5 2 206422529 5 3 781833037 5 2 878542862 3 3 91111256 5 1 1000000000 2 206422529 1 2 231398661 4 3 200354483 4 3 91111257 4 2 173087939 1 1 86883812 2 556605329 1 3 766356435 2 3 377509581 2 1 348652718 3 747241047 4 3 766356433 4 3 348652717 5 1 766356434 2 681728742 2 2 588790354 2 3 588790354 3 1 389290764 3 966631803 2 1 173087940 3 966631803 4 2 665245341 5 3 389290764 1 1 438133771 2 360543850 5 2 564836883 5 2 747241049 4 3 2 5 1 313062682 1 539527855 3 1 1 3 963056779 4 3 998228698 2 2 681728741 1 2 744868655 1 3 710733674 2 2 710733676 1 2 56519639 3 2 1 1 3 29366295 4 2 766356434 2 1 231398662 3 556605328 1 3 2 2 1 231398662 3 665245342 1 2 565111336 1 3 360543851 3 3 377509581 3 2 360543850 5 3 539527856 1 1 1000000000 3 377509579 5 1 565111336 2 966631801 3 2 588790353 4 1 665245341 2 780418694 1 1 29366295 3 564836881 3 2 681728741 4 2 207264424 3 3 1000000000 3 2 507308490 4 2 780418693 1 3 781833036 5 1 184147678 2 556605328 2 3 91111258 4 1 173087940 1 389290764 3 857731779 4 2 273869783 3 2 588790354 5 3 147747439 3 3 1 3 1 963056779 2 556605328 5 3 681728740 3 3 147747439 5 1 29366295 2 681728741 1 3 857731777 5 1 429939459 1 744868656 2 665245342 5 2 744868656 5 3 417188304 5 3 565111337 1 3 857731777 1 3 1000000000 4 1 313062682 1 81073252 1 1 3 173087939 2 1 147747440 1 998228699 2 539527855 1 2 963873521 3 2 360543849 3 3 556605329 3 1 273869784 2 564836883 1 1 76211861 3 377509579 1 2 665245341 3 3 207264423 2 1 507308489 2 200354484 4 3 857731779 3 1 101250004 1 564836882 2 216140704 2 1 588790353 1 482818266 3 438133772 5 2 86883812 4 2 507308490 4 1 963873520 3 963873520 5 3 377509579 5 2 963873519 3 3 963056778 2 3 173087940 4 2 173087939 3 1 206422528 1 710733675 1 273869784 3 417188302 3 1 292015612 3 389290764 4 2 56519637 1 3 539527856 4 1 184147678 1 101250004 3 438133771 3 2 588790354 3 2 292015613 2 1 878542863 1 556605329 2 429939459 5 1 556605329 3 963056778 1 1 56519638 1 556605329 2 507308490 1 3 86883811 4 2 539527856 5 3 438133770 5 2 482818266 2 1 101250004 3 147747439 2 2 507308489 5 2 556605328 1 1 966631802 2 539527854 4 3 429939460 4 1 744868656 1 963056779 3 207264424 5 3 999999999 2 2 246549659 3 1 91111257 2 207264422 2 1 565111336 2 766356433 2 1 207264423 2 556605330 5 3 200354482 1 3 76211860 2 3 29366294 1 2 857731777 4 3 438133771 1 2 86883812 4 2 292015612 3 1 1000000000 1 417188303 3 417188304 4 1 747241048 2 1 4 1 507308489 2 766356435 5 1 29366295 3 200354482 2 2 665245341 3 3 216140704 5 3 81073253 4 1 86883812 3 91111258 5 2 482818266 5 2 56519637 1 3 1000000000 4 1 273869784 1 564836882 1 206422528 2 507308488 3 1 1 3 766356435 3 3 29366294 1 1 681728741 3 313062683 3 1 216140704 2 81073253 2 3 91111258 5 3 56519637 1 2 200354482 4 1 744868656 1 1 3 588790354 1 2 429939459 3 3 878542862 5 2 998228698 2 1 565111336 2 173087939 3 2 999999999 3 1 1 3 86883813 5 2 710733676 4 2 91111256 4 1 588790353 2 710733675 4 1 1000000000 1 216140704 3 781833036 3 1 91111257 3 429939459 3 3 231398661 1 1 360543850 1 292015612 1 564836882 3 216140703 5 1 86883812 2 998228698 3 2 482818265 3 2 878542864 1 1 681728741 3 539527854 3 1 766356434 3 507308488 4 1 429939459 3 292015611 3 1 360543850 3 681728741 1 3 780418695 3 2 878542864 3 3 665245341 1 1 273869784 2 206422528 2 3 231398661 4 3 173087939 5 3 878542863 1 3 429939458 3 1 507308489 1 710733675 1 564836882 2 1000000000 2 1 766356434 2 360543851 5 2 710733675 2 3 556605328 2 1 681728741 3 348652718 2 1 966631802 2 878542864 4 2 507308489 1 1 710733675 3 998228698 3 1 216140704 1 766356434 1 216140704 2 429939458 1 3 564836882 1 3 963056779 3 1 91111257 1 438133771 3 780418695 2 2 231398663 4 3 389290765 2 1 963056779 3 273869785 5 1 429939459 2 766356434 3 2 200354482 4 3 246549658 5 2 360543849 4 3 966631803 3 1 206422528 3 273869783 5 3 231398661 4 2 173087941 2 3 292015612 3 3 564836881 1 1 438133771 3 539527856 2 2 6632154 1 3 665245342 3 3 963873521 2 2 507308488 4 1 878542863 1 86883812 3 86883813 3 3 6632154 3 2 438133772 4 1 91111257 1 747241048 1 747241048 3 482818267 5 3 665245340 4 3 747241047 3 1 438133771 2 665245340 1 2 588790352 3 2 744868657 3 2 29366296 4 3 207264424 5 1 998228699 3 29366294 2 1 377509580 2 216140705 2 1 231398662 1 377509580 1 86883812 2 389290765 2 3 147747441 2 2 246549658 1 3 81073252 5 2 360543850 1 1 780418694 1 147747440 1 81073252 2 744868657 1 2 377509580 5 3 200354483 5 1 207264423 3 292015613 4 3 184147677 3 2 81073252 4 2 29366296 4 3 86883812 1 1 246549659 2 292015613 1 1 377509580 3 206422529 2 1 963056779 2 206422529 4 2 360543849 3 2 429939460 4 3 377509581 5 3 389290764 3 3 556605330 4 2 56519638 3 1 206422528 3 313062682 1 3 556605330 4 1 313062682 1 81073252 2 56519639 5 2 556605329 1 1 963056779 3 76211861 4 3 389290765 3 3 292015613 4 3 1000000000 4 3 747241047 2 1 565111336 2 91111258 1 2 963056780 4 2 999999999 5 1 207264423 2 482818266 1 2 766356433 2 2 56519639 5 2 56519638 2 2 781833036 4 1 963873520 2 665245340 3 1 56519638 3 81073251 1 3 360543851 3 1 556605329 1 56519638 3 29366296 3 3 556605329 2 2 539527855 3 1 780418694 1 216140704 1 747241048 3 231398661 3 3 206422528 3 2 857731777 3 2 588790352 3 3 147747439 2 1 86883812 3 482818266 5 3 744868657 3 1 86883812 3 184147677 2 1 313062682 3 389290763 2 2 360543849 1 3 710733676 3 3 273869783 2 2 81073253 5 3 565111336 2 2 539527855 4 1 173087940 2 231398661 1 3 966631801 3 1 6632155 2 101250003 4 3 766356435 2 3 91111256 4 3 710733675 4 1 147747440 2 539527856 1 2 681728740 1 2 539527856 4 3 963056779 1 3 6632154 4 1 556605329 3 744868656 1 2 539527856 5 2 710733674 3 3 998228700 1 3 101250005 5 2 246549660 5 3 207264423 4 2 417188303 3 2 348652719 4 2 377509581 1 1 377509580 2 273869784 4 2 539527855 1 3 6632155 1 1 6632155 3 564836883 5 3 246549659 2 3 857731778 4 2 963056779 4 2 207264423 4 2 147747440 3 1 91111257 1 781833037 3 231398662 2 1 482818266 1 966631802 3 313062683 5 2 29366296 2 2 6632154 5 3 665245341 4 2 963873520 4 3 184147677 2 2 438133771 5 1 273869784 1 710733675 3 173087940 2 1 91111257 1 780418694 3 565111337 2 1 766356434 1 173087940 3 539527854 1 1 507308489 2 556605330 5 1 6632155 3 292015613 5 2 857731778 4 1 86883812 2 206422527 3 1 56519638 3 781833036 1 3 184147677 5 1 91111257 2 56519639 1 3 665245342 4 3 101250005 4 3 91111258 5 2 200354482 2 2 216140703 5 3 231398663 2 1 1000000000 2 588790354 5 3 482818265 1 2 966631803 1 2 482818265 5 1 710733675 3 389290765 1 1 231398662 3 231398662 2 2 507308489 5 3 273869785 3 1 998228699 1 781833037 3 1 2 3 681728741 5 2 438133771 2 3 216140703 2 3 963873521 5 2 747241047 3 2 348652719 4 1 1000000000 1 313062682 3 878542862 3 3 246549660 5 2 173087940 4 1 665245341 3 313062683 3 2 377509581 2 3 539527856 2 1 231398662 2 313062681 1 1 417188303 1 86883812 3 966631803 3 1 710733675 1 231398662 3 1 3 1 184147678 3 29366295 2 3 81073252 4 2 665245340 1 3 91111256 5 3 539527855 3 3 246549659 1 3 564836883 4 1 780418694 3 564836882 3 2 207264422 3 3 681728741 5 2 710733676 3 3 292015613 4 1 482818266 1 429939459 2 200354484 3 1 766356434 2 101250005 2 3 389290763 3 1 292015612 2 556605329 1 2 438133772 4 2 56519639 5 2 389290764 3 2 76211860 2 2 963873520 5 3 429939460 3 3 766356434 4 3 963873520 2 3 556605330 4 1 588790353 3 998228700 4 3 878542862 4 2 348652717 5 1 878542863 2 29366295 5 3 389290765 1 3 963056778 5 3 766356433 3 3 963056778 3 3 438133772 1 3 56519639 5 3 564836882 5 3 963873521 4 3 313062683 1 1 665245341 3 681728742 2 1 681728741 3 348652717 4 1 273869784 3 482818265 1 1 56519638 1 292015612 3 710733675 1 1 81073252 3 857731778 2 2 781833037 3 1 681728741 3 857731779 5 1 966631802 2 76211860 3 2 963056779 3 3 681728741 2 1 216140704 1 966631802 2 147747441 3 3 747241047 1 2 556605330 1 3 556605330 3 1 482818266 3 348652719 2 2 710733675 5 1 565111336 2 565111336 5 2 389290764 2 1 429939459 3 216140703 1 1 313062682 3 681728742 1 1 91111257 1 207264423 2 207264424 2 3 292015612 5 1 710733675 3 29366296 3 1 86883812 1 539527855 1 780418694 1 878542863 1 565111336 2 231398663 2 3 564836881 5 1 963056779 1 766356434 3 565111336 4 1 200354483 2 360543849 4 1 781833037 2 2 1 1 147747440 2 681728742 4 2 184147679 1 2 999999999 2 2 482818267 3 2 966631802 2 3 173087941 4 3 781833036 4 1 29366295 2 766356435 2 1 1000000000 1 348652718 2 101250005 2 1 878542863 2 184147677 2 2 766356435 5 3 91111256 1 3 998228699 1 2 766356433 4 1 184147678 1 966631802 2 389290763 1 3 246549659 3 3 438133770 5 3 507308490 5 2 429939458 1 2 429939460 2 2 998228699 1 2 81073252 1 2 963056779 2 1 200354483 1 556605329 1 273869784 3 246549659 4 1 781833037 2 147747439 1 1 29366295 1 766356434 1 377509580 1 29366295 1 200354483 1 963873520 2 417188303 4 2 207264423 5 1 438133771 3 200354483 5 2 147747440 3 1 273869784 3 56519639 5 3 184147677 4 3 76211860 3 2 747241048 1 1 963873520 2 710733676 5 1 56519638 2 389290764 3 2 56519638 2 3 147747440 4 1 766356434 3 588790354 4 1 747241048 2 747241047 2 1 681728741 1 101250004 2 389290763 5 1 744868656 3 273869784 4 1 76211861 3 766356433 2 2 417188303 4 2 81073253 3 3 292015612 2 2 556605328 3 1 998228699 2 747241047 5 3 998228700 3 1 781833037 2 744868656 2 3 744868656 3 2 389290765 5 3 747241048 5 2 482818266 2 1 231398662 1 147747440 1 482818266 3 966631801 3 3 348652717 3 1 76211861 1 147747440 1 1000000000 2 744868657 5 2 556605328 4 3 963873519 1 2 747241047 2 3 273869785 4 1 76211861 2 2 5 1 539527855 2 377509580 2 2 231398661 1 3 507308488 5 2 1 1 3 507308488 1 3 1 5 2 963873520 2 2 207264422 5 1 665245341 2 588790352 2 2 744868656 3 1 417188303 3 564836882 4 1 417188303 2 588790352 5 1 76211861 3 963873520 2 1 665245341 3 273869784 1 1 56519638 1 91111257 1 29366295 3 963056780 2 3 348652718 5 2 81073253 1 1 565111336 2 246549660 5 3 780418695 1 2 348652719 1 2 1000000000 5 3 565111337 2 3 1 2 2 389290765 3 2 207264423 1 1 313062682 1 878542863 1 184147678 3 556605328 5 1 665245341 3 207264424 4 2 91111256 1 3 857731777 3 3 438133771 2 2 2 2 1 588790353 3 438133772 3 3 377509579 5 1 556605329 3 2 5 1 963056779 3 417188303 3 1 556605329 1 348652718 2 6632156 1 3 377509580 5 1 963056779 2 313062683 2 1 781833037 2 101250003 5 2 780418693 4 2 681728742 1 2 56519639 2 3 173087941 3 1 207264423 1 766356434 3 681728740 2 2 377509579 4 2 231398662 4 3 389290763 4 3 273869784 3 2 313062682 5 2 417188304 3 2 246549659 2 3 184147677 3 1 539527855 2 429939459 2 1 963873520 1 216140704 3 417188304 4 2 766356433 5 1 147747440 3 216140705 5 2 766356433 5 2 207264423 2 3 507308488 2 3 273869783 5 2 207264423 4 2 147747441 2 1 101250004 2 747241048 1 3 963056780 2 2 207264424 4 2 389290764 5 3 360543850 5 2 377509579 4 1 780418694 3 377509581 1 3 91111256 5 3 417188304 1 2 76211861 3 1 438133771 2 206422528 2 3 710733676 4 2 29366295 2 1 273869784 1 781833037 2 389290764 3 3 588790352 4 3 207264424 2 2 207264422 4 2 998228698 2 2 963056778 2 2 857731779 1 3 565111337 4 1 1 1 963056779 3 507308489 5 2 482818265 4 2 360543850 4 2 292015612 1 2 429939458 5 1 231398662 2 857731778 3 2 744868656 5 3 564836883 5 3 857731779 5 2 744868655 5 3 389290764 5 3 556605329 4 3 565111336 4 1 91111257 1 963873520 3 207264423 4 3 780418693 3 3 998228698 3 1 76211861 3 207264423 4 2 966631802 4 2 101250004 4 2 360543849 2 2 86883811 1 2 6632155 5 3 206422527 2 2 216140703 3 2 56519638 5 1 1000000000 3 665245342 3 1 766356434 3 389290765 5 3 246549659 5 2 377509581 3 2 507308490 1 3 206422527 4 2 246549658 2 3 246549658 4 3 417188303 4 3 681728740 1 2 507308490 1 1 6632155 2 564836881 5 2 29366296 3 2 377509580 1 3 747241047 4 3 147747439 5 2 781833038 2 1 206422528 3 564836882 3 3 147747440 1 2 2 2 3 360543849 1 2 966631803 1 3 1000000000 1 1 377509580 2 216140704 2 2 780418694 1 1 588790353 2 998228700 2 2 747241049 2 3 417188303 3 3 81073251 5 3 766356433 2 3 81073251 5 3 966631803 3 3 878542862 5 2 184147677 5 2 29366296 1 1 564836882 1 482818266 2 360543851 1 2 1000000000 2 2 564836881 5 3 147747440 4 2 360543851 2 1 216140704 1 200354483 1 360543850 3 360543851 2 1 273869784 1 857731778 3 313062682 5 2 2 5 1 665245341 2 539527856 2 1 101250004 1 6632155 1 857731778 1 747241048 3 1000000000 3 3 348652719 3 3 665245340 4 1 565111336 2 878542862 3 3 710733676 1 2 216140704 1 3 313062683 4 1 273869784 3 56519639 1 2 564836881 2 1 6632155 3 216140704 3 3 744868655 2 2 681728741 4 1 173087940 1 360543850 1 878542863 2 766356434 4 1 482818266 3 539527855 1 2 747241048 4 1 1 1 313062682 3 565111336 3 1 273869784 1 292015612 2 963873519 5 1 710733675 1 710733675 2 91111256 2 1 348652718 3 438133771 3 1 273869784 2 76211861 4 3 216140705 5 1 184147678 2 86883812 2 3 207264422 4 1 216140704 1 184147678 3 744868657 5 3 313062681 4 2 2 4 2 91111256 5 2 29366294 5 3 429939460 5 1 1 2 81073251 2 3 206422529 3 2 173087941 2 1 360543850 1 539527855 3 147747441 5 3 565111336 2 3 6632155 1 1 857731778 3 292015611 3 3 348652718 4 3 313062683 4 3 173087940 2 2 81073252 5 1 200354483 3 878542862 2 3 438133770 1 1 313062682 2 389290765 4 3 665245340 3 1 81073252 1 29366295 3 556605330 4 3 273869785 4 3 438133772 5 1 963056779 3 710733674 3 2 6632154 1 2 207264422 5 3 780418695 4 2 878542864 1 2 76211862 1 2 963873520 3 1 556605329 3 173087941 1 2 588790354 4 1 231398662 3 377509580 2 3 438133770 4 3 539527856 2 2 184147679 4 3 507308488 4 3 963873519 4 2 417188303 3 2 377509580 3 2 539527855 4 1 1000000000 1 348652718 1 564836882 1 482818266 3 564836882 2 1 207264423 2 6632154 1 2 744868656 3 3 429939460 2 2 966631801 5 2 292015612 2 1 781833037 3 76211860 2 3 389290764 2 3 565111335 4 1 781833037 2 216140705 1 2 766356433 5 1 200354483 1 231398662 1 6632155 2 2 2 2 744868655 1 3 878542863 2 2 998228700 1 3 86883813 3 2 417188302 1 2 147747439 3 3 313062682 3 1 781833037 1 1 3 556605328 2 2 216140704 5 2 348652717 2 1 417188303 3 246549659 1 1 878542863 2 246549658 1 3 147747440 3 1 360543850 1 91111257 1 273869784 2 76211860 4 3 360543850 4 3 963056779 2 3 998228698 2 1 173087940 3 681728740 5 2 417188303 5 3 313062682 2 1 91111257 3 564836882 5 2 101250004 4 1 56519638 1 564836882 2 963056779 3 1 184147678 3 91111256 5 2 857731778 5 1 963873520 3 377509580 2 2 246549658 3 2 147747441 1 1 292015612 3 564836883 3 1 438133771 2 207264424 1 2 556605330 5 3 780418694 5 2 246549659 1 3 360543851 5 2 564836883 4 2 681728742 1 3 377509581 4 3 6632156 4 2 556605328 5 3 998228699 1 3 429939460 3 3 207264424 1 3 86883813 4 2 438133772 1 1 665245341 1 564836882 3 231398662 4 1 878542863 1 360543850 2 147747440 2 3 216140703 1 1 56519638 3 963873521 5 2 681728741 3 3 377509581 2 1 200354483 3 231398663 4 2 377509581 2 1 747241048 1 780418694 2 246549660 1 3 348652719 2 1 665245341 2 710733675 2 3 147747440 3 1 360543850 3 207264422 2 2 766356434 2 1 377509580 1 507308489 2 744868657 1 3 766356433 5 3 377509580 2 1 766356434 3 377509581 3 3 747241048 4 3 565111335 5 1 348652718 1 184147678 1 681728741 1 292015612 3 1000000000 4 3 588790353 3 2 292015611 1 2 857731778 1 1 292015612 1 206422528 3 565111337 5 2 184147679 4 3 6632156 2 3 246549660 1 3 565111337 5 3 91111257 3 2 438133770 3 2 781833038 5 1 780418694 3 857731779 5 2 966631803 1 3 173087941 3 2 377509579 3 3 184147678 1 1 231398662 1 29366295 1 438133771 1 313062682 1 429939459 2 81073251 5 3 56519638 1 2 507308489 4 2 348652718 3 2 857731779 4 3 1 3 2 438133771 3 3 231398661 5 1 313062682 3 6632155 1 2 963056779 4 2 588790352 4 2 173087941 3 2 744868657 5 2 998228698 3 3 780418695 1 2 507308490 5 2 81073252 2 3 963873519 3 3 389290763 2 1 56519638 1 360543850 2 389290765 5 3 273869783 5 3 313062681 1 3 857731777 3 2 588790353 2 2 507308488 1 2 206422528 5 3 348652717 3 3 565111336 5 3 681728742 1 3 588790354 4 2 780418694 5 3 313062683 5 3 878542864 1 3 292015612 1 1 360543850 3 438133772 2 3 231398661 5 3 963873520 2 2 184147679 5 1 507308489 2 273869784 3 1 389290764 1 81073252 1 998228699 2 781833036 5 2 313062681 3 3 81073252 1 1 246549659 3 998228700 2 3 539527855 2 2 184147678 2 2 29366296 1 2 173087939 5 2 963873520 2 1 781833037 2 665245340 4 3 389290765 3 1 292015612 3 86883813 3 2 231398661 1 3 56519637 2 2 173087939 3 2 76211861 4 2 273869783 5 3 857731779 1 1 665245341 3 56519638 4 3 76211862 1 3 216140703 3 3 588790353 2 1 963056779 1 1000000000 2 564836882 1 2 998228699 1 2 998228699 5 2 6632155 2 1 29366295 1 780418694 2 665245341 2 3 76211862 3 3 1 2 1 482818266 2 56519639 1 3 56519638 1 2 377509581 1 1 1 2 1000000000 3 1 360543850 3 878542863 3 3 207264422 5 3 710733675 4 3 780418695 4 3 173087939 3 3 360543850 5 1 147747440 1 207264423 2 273869784 2 3 231398662 5 2 665245341 2 1 216140704 1 377509580 2 91111257 1 1 781833037 1 1 2 665245341 3 1 207264423 3 216140704 3 3 482818265 2 3 857731777 3 2 313062682 1 1 313062682 1 781833037 3 564836881 2 3 207264423 3 3 665245342 1 3 56519638 2 1 744868656 1 91111257 2 878542863 5 1 539527855 3 781833037 5 2 878542864 2 2 184147678 3 3 348652717 5 1 744868656 3 6632156 3 2 207264424 1 2 681728742 5 1 81073252 2 206422529 1 1 963873520 2 766356434 4 3 438133770 4 1 200354483 2 91111256 1 1 588790353 3 6632154 1 2 588790352 2 2 29366295 5 2 1 2 1 565111336 3 348652717 5 3 313062681 3 3 1000000000 3 1 231398662 2 377509581 2 2 206422527 2 2 231398663 4 1 246549659 2 389290764 3 2 564836882 2 1 539527855 1 780418694 1 76211861 3 86883811 3 2 273869784 1 2 231398663 3 3 556605328 3 1 665245341 1 507308489 1 86883812 3 86883812 1 3 313062681 3 3 313062682 5 3 56519637 1 2 91111257 5 3 292015611 4 2 29366296 2 3 292015612 1 3 184147677 2 2 1 5 2 292015612 5 1 747241048 1 377509580 2 780418693 2 3 147747439 4 3 56519637 4 3 781833038 2 1 147747440 3 360543851 4 3 207264423 1 2 857731778 4 3 781833038 5 2 76211862 2 2 564836881 1 3 744868657 3 3 747241047 1 3 781833038 1 1 101250004 2 101250003 2 1 747241048 3 360543850 5 2 438133771 1 1 565111336 2 273869784 5 1 86883812 1 91111257 1 348652718 1 507308489 1 389290764 3 91111257 3 1 781833037 3 681728740 1 3 377509581 4 2 857731778 2 1 429939459 3 429939458 1 1 29366295 3 681728740 3 1 184147678 1 417188303 1 86883812 2 747241047 5 3 389290763 4 3 747241049 5 3 564836881 2 1 429939459 3 780418694 2 2 292015613 5 1 207264423 2 86883812 1 3 556605328 1 2 86883812 2 3 1 5 2 91111257 1 2 377509581 1 2 29366296 5 1 313062682 1 507308489 1 588790353 3 438133771 2 3 206422528 3 3 206422528 3 1 966631802 3 878542863 1 1 389290764 1 556605329 1 665245341 3 389290763 4 2 200354482 4 3 744868657 3 3 348652717 2 1 998228699 3 482818266 5 2 438133770 5 3 747241048 3 3 184147677 1 2 507308490 5 2 200354484 2 3 681728740 5 3 56519637 2 1 482818266 3 231398662 5 1 681728741 1 780418694 2 539527855 1 3 539527855 2 2 29366294 1 1 389290764 2 966631801 2 2 588790353 5 2 998228700 4 3 963056779 4 1 780418694 1 6632155 1 681728741 1 966631802 3 207264424 3 1 81073252 2 998228700 4 1 417188303 3 377509580 1 3 766356435 2 3 313062683 5 1 207264423 1 292015612 1 313062682 1 273869784 1 878542863 2 147747440 5 2 348652717 4 2 313062682 2 3 556605329 4 2 360543851 1 1 273869784 2 766356433 2 3 292015611 2 2 507308490 1 1 438133771 3 857731778 3 3 539527856 3 3 665245341 4 3 507308490 1 2 360543850 1 3 539527856 3 2 389290765 3 3 147747441 4 3 86883813 4 3 216140703 3 3 86883813 3 1 878542863 1 246549659 1 565111336 2 781833036 5 2 313062683 1 3 91111257 1 2 273869785 3 1 29366295 1 539527855 3 507308489 1 3 966631803 4 1 665245341 2 389290764 3 1 1 1 231398662 3 963873519 4 1 147747440 3 348652717 5 1 56519638 3 184147677 3 3 86883811 4 2 173087939 2 2 313062683 1 3 389290763 3 1 857731778 1 216140704 3 101250004 5 1 348652718 2 86883811 4 2 206422528 5 1 857731778 3 710733676 3 3 292015612 1 1 184147678 3 56519637 4 3 207264424 4 2 665245342 4 3 231398662 3 3 744868657 2 2 56519638 4 3 747241047 3 1 482818266 3 348652719 1 1 963056779 2 417188302 4 2 998228700 4 1 147747440 3 781833037 2 1 482818266 1 147747440 3 588790354 3 2 173087940 1 3 81073252 2 1 360543850 1 878542863 1 206422528 3 482818265 5 1 507308489 3 665245340 1 3 665245341 4 3 665245340 2 3 246549659 4 1 710733675 2 313062681 3 3 482818267 4 2 348652719 4 3 966631801 4 3 348652719 4 1 482818266 1 206422528 3 507308489 4 2 857731777 1 1 878542863 2 429939459 5 1 101250004 3 766356434 4 1 292015612 1 744868656 2 681728740 1 3 207264424 5 2 565111337 2 2 963056778 5 1 766356434 1 1000000000 2 963873520 3 2 966631803 5 2 313062682 1 2 1000000000 3 3 966631802 1 3 878542862 3 2 1000000000 4 1 313062682 3 360543850 2 2 292015611 3 3 438133772 3 1 313062682 1 207264423 3 878542863 5 3 246549660 5 1 389290764 3 206422527 5 2 429939458 1 2 173087939 4 1 417188303 3 29366296 3 2 231398661 5 3 184147678 4 1 539527855 2 747241047 5 3 766356435 2 3 56519637 3 1 101250004 2 963056778 2 1 313062682 3 482818266 2 3 747241047 3 2 216140705 3 3 273869785 4 3 313062682 2 1 101250004 3 429939459 3 3 1 2 3 200354484 4 3 348652717 2 3 482818267 4 3 564836882 5 3 206422527 3 3 348652718 5 2 565111335 1 1 1 3 963056780 5 2 360543849 1 2 565111337 3 1 246549659 3 313062683 3 2 966631803 4 2 6632154 5 2 963056779 1 2 507308488 2 3 710733676 4 3 744868657 2 3 966631803 4 3 81073252 3 1 273869784 1 377509580 1 878542863 1 173087940 3 878542863 1 1 389290764 2 184147677 2 2 744868655 3 3 389290764 2 1 360543850 1 86883812 3 360543850 5 3 76211861 2 1 747241048 1 963056779 2 360543849 3 2 360543850 4 1 6632155 3 6632154 2 2 246549660 5 3 207264424 5 3 438133770 4 2 348652718 1 3 482818267 5 2 273869784 3 3 6632156 3 1 963873520 3 184147677 5 1 81073252 2 91111256 5 3 482818267 3 2 313062682 3 2 246549660 5 3 86883812 1 2 76211860 3 3 710733675 2 2 1 5 3 147747439 5 3 417188303 4 3 1 2 1 429939459 1 292015612 1 781833037 2 273869783 2 3 147747441 1 1 147747440 1 360543850 1 6632155 3 101250005 1 3 29366294 3 3 56519638 5 3 313062683 2 2 216140704 1 2 564836882 1 3 482818265 3 1 348652718 2 963873521 4 1 91111257 2 200354484 3 2 348652717 5 2 1000000000 2 1 313062682 3 781833037 5 2 1000000000 1 1 6632155 2 438133772 2 1 565111336 3 963873519 4 2 76211860 5 1 417188303 3 246549659 4 2 389290763 2 1 348652718 1 81073252 2 588790353 5 1 963056779 3 216140705 5 2 665245340 1 3 377509580 3 1 998228699 2 780418694 3 2 273869783 3 2 56519637 3 1 86883812 2 565111337 4 2 29366295 4 2 56519638 3 1 564836882 1 780418694 1 173087940 2 56519638 1 3 246549658 5 1 665245341 3 417188302 2 1 417188303 2 207264424 5 2 429939458 2 1 91111257 1 588790353 1 313062682 1 184147678 3 438133772 4 3 539527856 1 1 429939459 1 963056779 3 292015613 2 2 246549659 2 1 173087940 1 173087940 1 173087940 3 200354483 5 3 857731777 1 1 91111257 2 744868656 5 3 101250003 4 1 507308489 2 564836883 1 1 963873520 2 6632156 3 1 173087940 3 292015612 2 3 681728740 3 1 507308489 2 313062682 4 2 963873521 1 2 273869783 2 2 999999999 5 2 507308490 5 1 6632155 1 482818266 3 482818267 5 3 173087939 3 3 482818266 3 1 966631802 1 665245341 2 747241049 5 2 857731778 4 1 207264423 1 429939459 1 565111336 2 878542863 4 3 273869783 1 2 76211862 5 1 438133771 2 429939459 4 1 507308489 3 744868655 1 3 1 5 3 184147678 4 1 29366295 3 780418694 3 2 86883811 2 1 482818266 2 173087939 5 1 781833037 1 81073252 2 101250004 1 2 780418694 1 2 389290763 4 1 101250004 2 76211860 2 1 216140704 3 389290764 4 1 857731778 3 507308490 4 1 147747440 1 348652718 1 588790353 2 966631803 5 2 389290765 5 2 101250003 1 2 246549658 5 2 565111336 5 3 556605330 3 3 482818266 2 1 389290764 2 966631801 5 3 710733674 5 1 246549659 1 963873520 1 173087940 3 565111337 3 1 348652718 3 429939458 5 2 539527856 2 2 377509579 1 3 966631801 2 3 91111256 4 2 216140704 2 1 998228699 1 200354483 2 147747440 3 2 173087939 1 2 91111256 2 3 438133770 1 2 29366294 2 1 56519638 3 507308489 5 1 747241048 1 857731778 3 744868656 3 3 207264424 3 3 173087941 3 2 377509580 5 2 91111257 2 3 417188304 5 3 200354484 3 2 966631803 2 1 966631802 3 348652717 4 1 507308489 3 207264422 2 2 744868657 1 3 56519637 5 2 482818267 5 2 76211861 4 2 184147679 2 3 292015612 1 2 963056780 1 1 747241048 3 313062681 4 2 744868657 5 2 56519637 3 2 681728741 1 1 539527855 2 200354482 5 1 966631802 3 377509581 5 1 91111257 2 206422528 2 3 313062682 4 1 207264423 2 216140705 1 1 1000000000 1 29366295 1 273869784 3 81073253 4 2 207264422 4 2 744868655 5 2 417188304 5 3 313062683 2 2 377509579 2 2 348652718 1 1 389290764 1 86883812 1 292015612 1 313062682 3 482818265 4 3 482818267 5 1 360543850 3 539527856 3 3 173087941 5 2 246549658 4 2 81073253 1 2 246549658 4 3 29366296 1 2 216140704 1 1 389290764 1 766356434 1 76211861 2 101250005 3 2 564836881 4 3 246549659 5 2 200354483 4 3 507308488 5 1 86883812 3 101250003 4 2 56519637 3 3 56519638 3 2 313062681 4 1 747241048 3 556605330 2 1 963873520 1 246549659 2 588790354 5 3 246549660 2 3 206422528 1 3 173087940 2 3 377509579 4 1 681728741 1 101250004 2 429939460 2 3 539527855 5 3 556605329 3 3 507308489 3 2 878542862 2 1 565111336 1 173087940 1 206422528 3 429939460 5 1 231398662 3 184147677 1 3 710733675 2 3 665245341 5 1 313062682 2 878542863 1 3 246549660 2 2 781833036 1 3 207264424 1 2 564836881 2 3 76211861 5 3 389290764 5 3 507308488 1 2 292015611 2 3 56519638 2 2 91111257 5 1 216140704 2 81073253 4 3 173087939 1 2 216140705 5 2 86883812 3 3 200354484 2 3 744868656 3 3 29366295 4 1 966631802 3 564836883 1 2 86883813 4 1 313062682 3 588790354 5 3 781833037 4 1 507308489 1 1 3 588790354 4 3 200354482 4 2 101250003 4 1 438133771 3 539527855 5 1 665245341 2 231398663 2 1 231398662 2 565111336 3 2 292015613 4 3 963056780 1 1 6632155 3 246549659 1 2 207264423 2 3 963873519 2 3 389290763 3 2 216140705 5 1 588790353 3 1000000000 1 2 857731778 3 3 564836882 3 1 29366295 3 507308490 1 1 246549659 2 389290763 1 1 173087940 2 200354482 1 2 76211862 2 1 857731778 3 6632156 1 3 507308488 4 3 417188303 1 1 216140704 2 76211862 1 1 173087940 2 1000000000 3 1 81073252 1 6632155 3 507308490 1 2 200354484 3 3 780418694 2 3 101250005 4 1 681728741 3 206422528 3 3 86883813 1 1 857731778 3 231398662 2 3 377509579 3 1 556605329 3 564836882 5 2 564836881 5 3 963873519 5 1 710733675 2 6632155 2 2 2 2 2 766356435 1 2 963056778 1 1 91111257 3 56519637 1 2 564836882 2 1 564836882 3 710733675 3 1 6632155 2 200354482 2 3 710733675 4 3 482818266 1 2 429939459 3 3 184147677 4 1 747241048 1 963056779 1 747241048 3 184147678 5 3 857731778 1 2 389290765 2 2 744868657 4 3 665245342 2 1 76211861 2 565111335 3 1 86883812 2 588790353 3 2 878542864 2 1 246549659 1 292015612 1 313062682 1 1 2 231398662 2 3 963873519 1 3 857731777 3 2 76211862 1 1 565111336 3 231398663 4 2 377509579 4 2 56519639 2 2 389290764 4 1 377509580 3 246549660 4 1 539527855 3 207264422 4 3 744868655 3 3 101250003 1 3 565111337 5 2 91111256 3 1 438133771 1 588790353 1 91111257 3 539527856 2 2 2 4 3 588790352 2 1 963056779 3 966631802 4 3 744868657 3 2 747241047 1 1 565111336 2 998228699 1 3 438133772 2 2 200354482 4 3 781833037 3 2 482818266 2 1 216140704 3 81073252 4 3 216140704 5 2 360543851 4 3 206422527 5 2 565111335 2 2 963873521 3 1 360543850 3 556605329 2 2 273869784 2 3 273869783 5 2 665245342 3 2 539527855 2 1 963873520 2 348652718 4 3 207264424 5 2 747241047 2 1 710733675 2 246549659 5 1 360543850 1 348652718 3 539527855 2 3 556605329 5 1 963873520 2 998228699 3 1 377509580 3 565111337 4 2 173087941 5 3 429939460 3 1 588790353 3 147747439 1 1 207264423 1 780418694 2 744868657 5 1 184147678 3 6632155 2 3 539527855 4 3 246549658 5 2 429939458 3 2 231398661 3 2 878542862 2 2 231398662 1 2 781833036 2 1 565111336 3 246549658 4 2 200354483 2 1 710733675 3 781833037 5 3 292015611 3 2 556605329 5 2 429939459 2 1 101250004 3 76211862 1 2 273869783 5 3 56519637 1 3 86883812 3 1 29366295 1 438133771 3 766356434 1 1 565111336 3 216140705 3 1 588790353 1 29366295 3 438133772 5 2 963056780 3 3 744868655 4 2 81073252 2 2 966631802 2 3 781833037 4 2 747241049 5 3 998228698 1 2 744868655 4 1 76211861 3 206422528 5 1 1000000000 2 744868656 2 1 556605329 3 101250004 3 1 878542863 1 681728741 3 556605329 2 1 216140704 1 184147678 3 29366296 5 3 101250005 1 1 780418694 2 507308489 5 1 665245341 3 29366295 5 1 747241048 1 207264423 3 588790352 4 1 200354483 3 438133770 4 2 417188303 2 1 429939459 3 998228699 1 1 184147678 2 482818265 3 2 998228700 5 2 216140703 5 2 6632156 4 2 429939460 3 3 878542863 2 1 81073252 2 360543849 2 1 681728741 1 710733675 3 206422527 2 1 966631802 2 207264423 2 3 780418693 4 2 6632156 2 3 744868655 1 1 173087940 2 29366294 4 3 56519639 2 2 744868656 5 2 710733675 4 2 29366294 5 2 56519639 1 1 313062682 1 91111257 3 173087939 1 2 173087941 5 3 963056780 3 3 56519638 5 3 966631801 2 2 200354484 1 1 200354483 2 360543850 4 3 878542863 2 1 6632155 3 438133772 4 3 273869783 5 3 963873521 2 1 665245341 3 101250005 4 3 963873519 5 2 744868655 2 3 482818265 4 3 780418695 3 1 377509580 3 710733675 4 3 389290763 1 1 1000000000 3 81073252 1 3 564836882 3 3 681728742 2 2 86883811 3 2 417188303 5 2 184147677 2 3 747241049 1 3 292015612 1 2 216140704 3 1 377509580 1 482818266 1 681728741 3 173087941 3 1 539527855 3 417188304 2 2 173087940 3 3 681728742 1 1 766356434 3 313062682 1 3 482818267 2 1 482818266 2 389290765 2 1 173087940 3 710733676 4 2 429939458 4 2 747241048 4 1 565111336 3 389290765 5 3 206422528 2 1 206422528 3 681728740 3 1 963873520 1 438133771 2 999999999 2 1 173087940 1 56519638 2 429939458 2 2 377509579 1 1 91111257 3 681728742 4 1 565111336 2 173087940 1 3 681728742 2 1 207264423 1 1 1 665245341 2 482818267 1 2 681728742 4 2 747241048 5 2 246549660 5 2 91111257 4 3 564836881 1 3 246549658 5 1 1 2 216140703 2 1 857731778 3 710733675 5 1 780418694 2 417188304 5 3 998228699 4 2 173087940 1 2 184147677 4 2 184147678 4 1 56519638 3 588790353 2 2 963056780 4 1 665245341 1 556605329 3 588790353 2 3 556605329 3 3 216140705 5 1 231398662 1 963056779 1 747241048 3 766356435 2 1 200354483 1 200354483 3 417188303 5 3 231398663 4 2 963056779 5 2 963056779 1 2 2 1 2 781833038 3 3 147747440 3 3 173087941 5 3 76211860 1 3 999999999 4 3 417188303 2 1 207264423 3 507308489 3 1 1000000000 2 564836881 1 3 539527855 2 3 857731778 3 3 81073253 2 1 216140704 2 184147677 1 2 377509581 4 2 29366295 4 1 744868656 1 780418694 1 389290764 1 360543850 3 588790353 4 3 76211861 3 1 101250004 2 389290763 4 2 292015613 2 3 438133771 3 1 206422528 3 438133771 1 1 86883812 3 999999999 5 1 91111257 1 710733675 1 710733675 2 747241047 3 2 207264423 1 2 200354483 5 1 184147678 1 86883812 1 216140704 1 56519638 2 747241048 3 1 216140704 2 81073252 2 3 348652718 1 1 313062682 2 1 2 1 963873520 1 360543850 3 101250004 5 3 389290764 5 3 1000000000 2 3 184147678 3 3 857731777 5 2 681728741 3 3 206422528 4 3 744868657 2 2 482818265 3 2 29366296 1 3 564836883 1 2 216140704 3 3 780418693 5 1 377509580 3 56519637 2 1 482818266 1 216140704 2 963056779 5 1 507308489 3 216140705 1 3 565111337 3 2 507308488 3 1 56519638 1 173087940 1 76211861 3 747241047 3 1 857731778 1 184147678 1 565111336 2 2 3 1 81073252 3 999999999 1 1 348652718 1 207264423 1 273869784 3 438133770 2 2 539527854 3 1 173087940 2 966631802 2 2 556605330 4 2 76211860 4 2 91111256 5 2 173087939 4 2 56519639 4 1 207264423 1 184147678 2 246549659 1 2 429939458 4 2 273869785 5 2 231398663 1 2 482818266 3 3 963056778 2 1 207264423 2 200354483 2 1 81073252 1 857731778 1 292015612 1 780418694 3 1 5 1 998228699 1 710733675 3 781833038 3 3 429939459 1 2 744868655 2 1 588790353 1 539527855 3 313062683 3 1 963056779 3 747241048 5 2 81073253 1 1 173087940 2 216140703 4 1 556605329 3 539527856 5 2 556605329 5 1 781833037 1 56519638 1 206422528 1 588790353 3 6632156 4 1 173087940 1 29366295 2 377509581 2 3 781833037 5 2 878542862 1 3 147747441 1 3 429939458 1 3 91111257 5 1 292015612 2 507308490 1 2 216140703 5 2 429939458 1 2 963056779 5 2 781833038 1 3 744868656 1 1 429939459 1 173087940 1 389290764 2 556605328 5 2 184147678 5 1 184147678 2 206422527 4 3 184147677 5 2 963873520 5 3 417188303 1 3 766356434 4 1 963056779 3 556605328 2 2 29366295 2 1 173087940 1 231398662 1 348652718 1 438133771 3 565111335 3 2 91111256 2 2 173087939 3 1 313062682 1 710733675 3 200354482 4 2 273869784 5 3 6632154 4 2 200354484 1 2 710733674 5 1 56519638 1 747241048 3 2 2 3 184147678 1 2 313062683 2 3 878542862 5 1 389290764 3 747241049 2 2 147747441 1 3 963873521 3 2 747241047 2 1 780418694 1 766356434 2 377509581 1 3 76211861 2 3 348652719 5 3 6632154 4 1 313062682 2 539527854 1 1 963873520 3 246549659 2 2 76211861 5 2 998228698 1 2 101250005 1 3 273869785 1 1 6632155 2 184147679 4 3 564836883 1 2 216140704 5 1 780418694 3 216140703 4 1 429939459 1 216140704 3 565111335 4 1 438133771 3 184147678 3 2 200354482 4 1 6632155 2 101250004 4 3 565111335 2 3 313062681 5 3 216140705 3 3 86883813 4 1 76211861 2 207264423 5 2 207264424 5 2 76211861 2 1 857731778 1 200354483 2 1 5 3 1000000000 2 2 2 5 1 1 1 781833037 2 81073252 3 1 766356434 1 665245341 1 273869784 2 2 3 2 86883812 4 3 86883811 1 1 878542863 1 206422528 1 857731778 2 91111258 1 3 292015612 5 3 273869783 4 1 360543850 3 588790352 4 1 963056779 1 588790353 1 29366295 3 216140704 4 1 6632155 1 207264423 3 665245342 1 3 91111257 5 3 747241049 1 1 86883812 2 998228699 3 3 665245340 3 3 665245340 3 2 246549659 4 1 766356434 2 482818265 5 1 565111336 2 147747439 5 2 206422529 5 3 76211861 2 1 173087940 1 857731778 1 438133771 2 216140704 1 1 29366295 2 665245341 4 2 963873520 4 2 556605329 1 3 6632156 1 3 878542862 1 3 507308488 3 3 313062681 2 2 747241049 5 2 878542863 1 1 564836882 1 6632155 2 766356433 2 2 747241048 1 1 56519638 2 313062681 3 2 6632156 2 2 565111335 5 1 147747440 2 556605330 2 3 147747441 1 3 429939458 5 2 273869784 5 3 588790354 1 2 292015613 5 1 348652718 1 206422528 1 173087940 2 1000000000 2 2 744868657 2 3 665245342 5 2 429939460 1 1 173087940 3 273869784 5 3 966631802 1 3 588790353 4 1 963873520 1 389290764 1 963873520 2 665245340 5 3 29366295 5 3 681728741 2 3 101250004 3 3 207264422 5 1 766356434 3 6632156 3 2 389290765 5 1 857731778 1 744868656 1 246549659 1 878542863 2 963056778 4 1 963873520 3 81073251 4 2 360543849 3 1 207264423 2 438133772 1 2 101250004 3 1 857731778 3 665245341 5 2 556605329 5 1 438133771 3 81073253 4 1 76211861 2 246549659 1 3 206422529 4 3 482818265 4 3 313062682 5 3 556605330 2 2 747241049 4 1 780418694 1 507308489 3 780418694 1 1 206422528 3 273869784 3 1 6632155 1 963056779 3 780418694 5 3 348652719 4 2 313062681 3 2 482818267 1 3 681728741 2 1 429939459 1 246549659 3 101250005 5 1 231398662 3 966631803 2 2 747241048 2 3 963056780 5 3 681728741 2 1 377509580 3 998228700 5 2 564836881 2 3 564836881 2 3 1000000000 4 3 963056778 5 2 744868656 3 1 565111336 2 231398663 2 1 966631802 2 389290763 1 1 184147678 1 766356434 3 766356433 3 3 377509580 5 1 780418694 2 878542863 2 1 998228699 3 744868656 4 2 539527854 5 2 184147678 5 3 878542863 4 3 588790353 2 2 999999999 3 2 998228698 2 1 857731778 2 710733675 3 1 273869784 2 417188302 1 3 429939459 1 1 216140704 3 507308488 1 3 207264424 5 1 29366295 1 56519638 2 710733675 3 3 86883813 4 3 173087939 3 1 507308489 2 206422527 5 2 744868656 5 1 780418694 3 348652719 1 3 86883813 4 3 29366296 1 1 963056779 3 207264423 4 3 963873519 1 2 101250004 2 3 147747439 5 3 81073253 5 2 389290765 2 2 273869783 1 3 556605328 2 3 429939458 1 1 173087940 2 565111335 2 1 539527855 3 710733674 2 2 966631803 3 2 966631801 1 2 665245340 1 1 81073252 3 781833038 3 3 857731778 4 3 781833036 3 3 76211861 2 1 360543850 2 878542863 5 3 200354484 1 3 184147679 2 1 56519638 1 29366295 3 588790353 3 3 101250003 4 1 76211861 1 966631802 3 206422527 1 2 539527854 5 1 1000000000 1 56519638 1 29366295 2 313062681 5 1 665245341 2 565111337 4 2 878542864 5 2 438133771 4 2 665245340 3 3 76211860 3 1 878542863 3 998228699 5 2 747241047 3 2 556605330 5 3 200354482 3 1 665245341 2 56519639 4 1 539527855 2 273869783 5 1 780418694 3 963056780 5 2 963873519 2 3 207264424 2 3 101250004 3 2 710733674 2 2 207264424 2 2 348652717 5 1 681728741 1 377509580 1 86883812 1 665245341 1 564836882 3 56519638 5 2 56519638 4 2 81073251 4 1 348652718 2 857731778 5 2 1 3 2 207264422 4 1 389290764 3 963056780 4 3 184147677 3 2 76211860 5 3 747241049 1 2 6632156 4 3 780418694 2 3 377509580 1 3 556605329 4 3 710733674 1 2 246549658 2 1 6632155 3 292015612 5 1 482818266 1 246549659 3 206422529 2 3 665245341 4 1 963056779 3 206422527 5 3 173087939 2 1 681728741 1 1 2 216140704 4 1 231398662 1 292015612 2 348652718 3 2 438133771 2 1 81073252 3 348652719 2 1 216140704 2 998228699 5 3 147747441 3 2 231398662 1 3 56519637 4 3 91111257 1 2 747241049 1 2 6632155 4 3 207264424 2 2 857731777 3 2 206422528 4 3 963056778 4 2 2 4 3 173087941 4 3 1000000000 1 1 216140704 1 963056779 1 389290764 2 1 5 3 878542862 3 3 231398662 4 3 963873520 2 3 963056779 2 3 216140705 1 2 292015612 2 1 246549659 2 91111258 1 3 173087939 3 3 377509579 3 3 313062681 1 2 1 1 2 747241049 2 2 231398661 4 3 588790353 5 3 878542864 4 2 246549660 2 2 246549658 3 3 556605330 5 1 878542863 1 429939459 2 207264424 2 3 29366295 4 1 539527855 3 963056778 1 2 780418694 5 1 482818266 1 91111257 3 91111256 2 1 292015612 3 857731778 5 2 556605330 5 3 999999999 1 2 273869785 4 2 539527854 4 1 6632155 3 86883813 5 1 91111257 3 878542864 3 1 665245341 2 273869784 2 2 857731779 5 1 29366295 1 86883812 3 507308489 4 1 539527855 3 29366296 4 1 86883812 1 86883812 3 206422529 2 3 231398662 1 3 438133771 2 2 389290765 1 2 348652718 2 3 348652718 1 2 91111256 3 3 86883812 2 2 966631802 1 3 200354484 5 2 681728742 1 3 76211860 1 3 482818267 5 3 429939460 2 3 6632154 5 1 998228699 1 857731778 2 207264424 1 1 438133771 3 710733676 3 2 588790353 5 3 348652717 1 3 780418693 2 1 273869784 1 482818266 2 878542863 3 2 766356435 3 2 963056778 3 2 556605329 2 3 963056780 1 3 438133770 3 3 313062681 5 2 998228698 3 2 857731777 2 3 389290764 4 3 998228700 4 3 86883813 5 1 184147678 1 744868656 3 207264423 5 2 564836883 3 2 857731779 5 2 81073251 2 1 1000000000 1 147747440 2 780418694 3 1 507308489 3 857731777 5 3 556605329 4 3 216140703 4 2 389290765 1 2 556605330 1 1 292015612 1 417188303 3 747241048 4 3 389290765 1 3 6632156 2 2 766356434 5 1 963873520 1 173087940 1 564836882 1 565111336 2 56519638 3 3 588790352 1 3 665245340 1 1 216140704 1 710733675 3 747241048 1 1 313062682 2 207264422 1 2 857731779 4 2 565111337 2 1 173087940 3 173087940 1 2 377509580 2 3 184147677 5 2 389290764 1 3 76211860 5 3 216140704 2 2 878542863 4 2 966631802 3 2 6632155 4 2 360543850 5 3 507308488 1 1 963873520 1 76211861 2 173087941 5 1 200354483 2 507308488 2 2 681728740 2 2 1000000000 1 2 507308489 2 3 348652719 1 1 377509580 3 292015613 5 3 963873521 5 3 665245342 1 3 747241047 2 1 207264423 3 86883812 1 1 857731778 3 81073251 5 3 482818265 1 1 766356434 3 29366295 5 2 780418694 2 1 292015612 2 6632154 3 1 29366295 2 101250003 2 3 438133770 3 3 429939458 2 3 200354482 3 3 966631801 5 2 417188303 4 2 273869783 3 3 744868655 4 3 216140704 1 2 507308490 1 1 878542863 1 564836882 1 206422528 2 216140705 4 3 766356433 2 3 292015613 3 2 360543850 4 2 482818266 4 2 998228698 3 3 681728741 4 3 878542864 5 1 91111257 2 744868655 3 3 56519639 3 2 216140704 4 1 747241048 2 565111335 4 1 747241048 1 539527855 3 6632155 4 2 273869785 4 1 665245341 2 857731778 3 1 482818266 2 564836883 1 2 216140703 3 1 564836882 1 6632155 2 207264424 2 1 747241048 2 429939459 4 1 200354483 2 556605330 4 2 507308490 2 3 360543850 4 3 200354483 2 1 998228699 3 6632155 4 1 781833037 3 6632155 3 2 963873521 4 2 216140704 4 2 1000000000 4 1 681728741 2 147747439 4 3 556605329 4 1 998228699 2 438133770 2 3 438133772 1 3 207264422 4 1 76211861 3 273869785 4 1 231398662 3 963873519 3 2 91111258 5 3 417188302 1 1 173087940 2 417188303 1 1 438133771 2 1 2 2 565111335 1 2 857731778 1 1 1 3 556605329 5 1 710733675 3 747241049 2 3 966631803 5 2 429939460 4 2 588790354 5 2 348652717 1 3 966631803 1 1 91111257 1 878542863 3 963056780 4 3 744868657 2 2 231398663 3 3 744868655 1 1 81073252 2 377509580 1 1 360543850 3 556605329 5 1 1000000000 3 744868655 4 2 539527856 3 1 377509580 3 360543851 2 3 417188302 4 1 681728741 2 665245340 2 1 665245341 3 857731778 5 3 966631801 2 2 963873520 3 3 29366295 1 3 231398661 1 1 665245341 2 588790354 2 1 507308489 3 389290765 2 2 348652719 2 3 273869784 4 1 29366295 1 766356434 2 482818267 1 3 184147679 4 3 377509579 5 3 206422528 4 3 744868657 2 3 588790352 3 1 565111336 1 184147678 3 147747439 1 1 76211861 3 173087940 4 1 29366295 3 206422529 5 1 857731778 1 207264423 2 360543850 1 3 963873521 5 3 966631803 3 2 273869784 3 2 91111258 2 3 998228698 5 1 556605329 1 86883812 1 565111336 2 86883813 3 1 207264423 1 56519638 3 348652719 1 1 313062682 1 588790353 2 246549659 5 1 781833037 1 665245341 3 313062682 1 2 76211860 5 1 91111257 2 377509580 3 2 1 2 2 747241047 1 2 878542862 3 2 429939458 2 2 963056778 3 1 966631802 3 966631801 1 1 101250004 1 246549659 2 539527854 1 2 207264423 4 3 231398663 1 3 231398662 2 3 216140703 1 1 744868656 3 998228698 3 3 348652717 2 1 348652718 2 292015613 1 1 417188303 1 147747440 2 539527854 4 3 292015612 2 1 200354483 1 1000000000 1 681728741 1 564836882 3 81073251 1 2 507308490 1 1 29366295 3 588790354 2 2 377509579 2 3 744868657 2 2 681728742 5 2 710733676 3 3 681728742 2 1 1 2 76211860 5 1 564836882 3 360543850 2 1 29366295 1 556605329 1 588790353 3 438133772 5 3 91111258 4 1 438133771 3 588790352 1 3 216140705 1 1 747241048 1 313062682 1 86883812 2 781833036 3 1 857731778 1 966631802 3 564836883 1 2 417188304 5 2 101250005 2 1 665245341 2 231398662 4 3 781833037 4 3 216140704 1 3 999999999 3 3 76211860 3 3 313062682 3 1 565111336 2 417188304 5 2 438133770 2 2 998228699 2 1 348652718 3 966631801 3 2 273869783 1 1 564836882 1 780418694 3 588790354 5 2 963056780 3 3 206422529 5 1 231398662 1 963056779 2 482818265 1 2 588790352 4 3 207264422 3 2 29366296 1 3 710733674 5 3 76211860 1 2 438133772 4 2 147747441 4 1 147747440 1 556605329 1 246549659 3 681728740 5 2 81073251 3 3 565111336 1 1 206422528 1 681728741 2 348652719 5 2 710733676 1 2 665245341 5 1 273869784 2 564836882 4 2 91111257 1 2 313062681 4 1 747241048 3 389290764 2 1 710733675 2 564836883 1 2 878542862 3 3 231398661 4 2 147747441 1 2 184147677 1 3 147747441 5 1 539527855 2 857731779 4 3 588790352 5 3 292015613 1 2 878542864 3 2 292015613 1 3 313062681 4 2 681728742 3 2 539527854 1 3 963873519 4 2 429939460 2 1 81073252 2 348652719 3 3 766356434 4 1 101250004 1 56519638 3 681728742 1 3 747241047 5 3 348652717 2 3 747241048 1 2 744868657 1 3 781833038 2 1 747241048 2 556605330 4 3 710733674 4 3 710733676 2 3 998228698 1 3 273869784 1 2 81073251 4 1 101250004 3 429939459 5 1 781833037 3 360543851 3 2 377509579 3 2 564836883 1 2 747241049 2 2 216140705 5 1 101250004 3 389290765 3 2 313062681 2 2 1 4 1 878542863 3 29366294 3 2 29366295 1 2 963056778 3 2 998228700 1 3 76211860 5 3 747241049 3 3 86883812 1 1 184147678 2 766356434 5 3 417188303 2 3 6632156 2 2 91111257 3 3 429939458 4 3 963056780 2 3 147747440 1 2 565111336 3 1 29366295 1 246549659 2 147747441 5 3 81073253 5 3 231398663 3 2 29366296 1 2 564836883 3 2 81073252 2 1 588790353 3 998228699 4 2 878542863 2 1 206422528 2 216140703 1 1 878542863 3 231398662 4 2 91111256 2 2 246549659 2 2 556605329 4 1 878542863 3 438133772 1 1 963873520 3 781833038 5 3 744868655 2 1 81073252 3 565111336 2 2 6632156 2 2 417188304 3 3 216140705 2 2 857731779 4 2 101250005 5 3 207264423 5 1 564836882 1 963056779 3 81073252 2 2 482818265 2 1 76211861 1 564836882 1 313062682 3 665245341 1 1 173087940 2 539527855 2 3 101250004 5 1 56519638 1 76211861 3 207264424 2 1 76211861 3 781833036 1 1 556605329 2 507308488 4 2 857731778 3 1 200354483 2 963056779 4 3 173087940 2 2 438133771 4 1 429939459 2 539527856 2 1 417188303 2 101250004 1 3 348652718 1 1 56519638 2 81073253 1 3 963056778 2 2 173087940 4 3 1 2 1 766356434 1 588790353 3 91111257 4 2 539527854 3 3 507308489 3 1 246549659 3 6632154 5 1 76211861 3 482818266 3 2 556605328 2 3 86883812 2 3 246549659 3 3 246549660 4 2 429939458 5 3 781833038 1 3 206422529 5 2 377509580 5 2 231398663 5 1 766356434 2 878542862 2 2 86883812 1 1 231398662 2 86883813 4 3 966631803 4 2 564836883 4 3 56519637 1 3 246549658 2 3 417188303 3 2 878542862 1 1 857731778 2 101250005 2 2 389290765 1 2 781833037 5 3 76211860 3 1 56519638 2 377509581 2 2 206422528 3 3 348652718 2 1 966631802 3 963873519 5 2 998228698 1 2 81073252 2 2 231398661 4 3 588790352 3 3 91111257 2 1 429939459 3 389290765 5 2 86883812 3 2 56519637 4 2 29366295 3 3 91111256 5 2 588790354 3 1 184147678 2 564836882 5 1 377509580 3 780418695 3 2 665245342 4 1 438133771 3 766356434 4 2 86883811 3 2 200354484 2 2 588790353 4 3 29366296 4 3 360543850 1 3 857731779 5 3 507308488 4 1 539527855 1 878542863 2 207264423 5 2 564836881 3 2 857731777 1 3 556605329 1 1 781833037 1 438133771 3 429939459 3 1 389290764 2 744868655 4 3 963873520 3 2 173087941 3 3 86883812 4 3 348652719 5 2 417188304 3 1 6632155 1 389290764 3 184147677 2 3 1 3 1 564836882 3 963056779 3 2 292015611 3 3 86883812 5 1 556605329 1 200354483 2 231398662 1 1 878542863 1 878542863 3 963873520 4 3 216140705 1 3 56519637 5 1 963056779 1 246549659 2 710733674 5 3 206422527 4 2 482818265 2 2 564836882 5 1 747241048 1 200354483 2 246549660 5 2 206422527 2 1 565111336 3 556605328 4 1 81073252 2 6632154 2 3 556605330 3 3 86883813 1 3 147747440 2 1 273869784 3 780418693 5 2 665245342 3 1 360543850 3 429939458 2 3 389290765 1 2 313062683 1 3 81073251 1 3 206422528 5 3 86883811 4 2 313062683 3 1 231398662 2 665245340 1 3 360543849 5 2 29366296 5 2 292015611 5 1 556605329 1 216140704 1 417188303 2 200354483 4 1 564836882 1 6632155 1 76211861 1 56519638 3 878542863 1 1 507308489 2 206422528 5 3 207264422 3 1 6632155 3 2 5 2 200354482 2 3 216140704 5 1 184147678 3 681728741 1 1 878542863 1 556605329 1 147747440 3 389290763 5 1 6632155 3 56519638 1 1 665245341 1 6632155 3 482818266 3 1 91111257 1 389290764 1 781833037 3 206422528 5 2 206422529 1 3 101250003 4 1 539527855 2 292015611 3 1 173087940 1 216140704 3 878542863 4 1 200354483 1 565111336 1 781833037 3 564836883 2 3 348652718 5 3 482818265 1 1 665245341 1 246549659 3 348652717 3 1 539527855 1 173087940 1 273869784 2 963873519 1 1 184147678 2 29366294 4 2 681728740 4 2 681728741 5 3 665245342 5 3 665245340 5 3 999999999 5 1 81073252 3 565111335 5 3 588790353 1 2 417188302 5 1 681728741 1 429939459 1 438133771 1 206422528 3 348652717 4 2 86883812 2 2 744868655 1 1 207264423 1 556605329 1 313062682 2 246549660 1 3 76211861 2 3 438133770 1 2 389290763 5 1 246549659 1 417188303 2 681728741 2 1 292015612 1 101250004 3 878542864 5 3 360543849 3 2 998228699 1 2 29366296 2 2 91111257 3 2 101250004 2 1 857731778 2 710733675 3 1 206422528 3 348652717 2 1 200354483 3 91111257 5 3 206422527 1 1 81073252 2 780418694 2 2 681728742 2 3 564836883 3 3 564836883 3 1 556605329 2 766356434 5 3 963056779 2 3 56519638 2 1 29366295 2 206422529 4 1 963873520 1 747241048 2 710733674 2 2 564836882 2 3 101250004 5 1 389290764 2 29366294 2 2 556605330 1 3 173087940 5 2 348652719 1 1 438133771 1 377509580 3 147747441 4 3 780418695 1 1 438133771 2 564836881 3 1 781833037 2 963056778 4 3 91111258 4 3 389290765 5 2 348652718 3 3 56519639 3 3 207264424 4 2 857731778 2 3 184147678 1 2 998228698 5 1 681728741 2 389290763 1 3 966631803 3 2 2 4 1 29366295 2 389290764 3 3 86883813 4 3 539527856 2 1 556605329 1 206422528 1 564836882 1 966631802 2 200354483 4 3 780418695 1 1 6632155 2 91111257 4 2 429939459 3 2 482818266 3 3 438133770 3 1 91111257 3 507308489 3 3 173087941 2 1 207264423 3 998228699 3 2 1 3 1 1000000000 3 564836881 3 1 184147678 1 998228699 1 91111257 1 429939459 2 556605328 2 1 878542863 2 681728740 1 2 665245340 1 2 206422527 5 3 429939459 5 3 710733675 5 1 507308489 1 207264423 3 556605328 3 1 216140704 2 966631802 2 3 681728741 2 3 588790352 1 3 966631801 5 3 588790352 2 2 766356434 1 1 878542863 1 878542863 3 747241049 1 2 246549658 1 2 173087939 5 1 565111336 3 231398663 4 2 781833037 5 1 348652718 1 781833037 2 966631801 3 3 273869783 4 3 389290764 2 2 1000000000 2 3 539527855 5 3 6632155 3 3 101250005 2 2 588790353 1 1 246549659 3 780418695 5 3 173087941 1 1 747241048 1 857731778 1 438133771 2 963873521 5 3 966631802 5 3 438133770 3 3 665245340 2 3 998228698 1 3 76211860 2 2 173087940 4 3 29366295 2 2 377509580 2 3 273869785 4 1 710733675 3 747241047 4 1 6632155 2 184147677 1 1 1 1 766356434 1 565111336 1 564836882 2 184147679 5 3 246549660 1 3 389290765 3 3 963873520 1 1 429939459 1 857731778 2 29366296 4 1 29366295 1 539527855 2 539527854 2 3 565111337 3 3 81073252 1 2 429939459 5 3 147747441 2 1 681728741 3 246549660 3 3 438133771 4 2 2 2 3 564836882 5 3 6632155 1 2 429939459 4 1 780418694 2 963056778 5 3 292015613 5 1 710733675 3 184147678 4 2 963056778 5 1 747241048 1 6632155 2 81073253 4 3 348652717 3 3 429939458 4 1 780418694 1 76211861 3 966631801 5 1 348652718 3 29366294 3 1 665245341 2 588790352 1 3 360543851 4 3 348652718 5 2 710733676 1 1 564836882 3 147747440 4 3 998228698 3 2 780418693 2 3 998228700 2 3 966631801 5 1 1000000000 2 417188302 2 2 389290763 1 1 246549659 1 184147678 1 101250004 3 781833037 2 2 681728741 5 1 360543850 3 348652719 2 3 147747439 1 1 781833037 1 389290764 1 681728741 1 292015612 2 744868657 4 3 507308490 3 2 681728742 4 2 292015612 1 2 273869784 4 2 389290765 2 1 173087940 3 966631801 3 1 857731778 1 417188303 1 200354483 2 76211860 3 2 482818266 4 1 507308489 1 482818266 2 878542864 3 1 81073252 3 588790352 3 3 207264422 5 3 76211861 4 3 482818265 5 1 963056779 3 878542864 3 1 101250004 3 246549659 1 1 91111257 2 438133770 3 3 207264422 3 1 766356434 3 681728742 3 1 744868656 3 766356433 5 2 556605330 3 1 438133771 3 56519638 1 2 539527856 5 1 389290764 2 565111336 5 3 665245342 5 2 747241047 4 1 857731778 2 292015612 2 1 417188303 3 206422527 3 2 29366295 3 1 482818266 3 747241047 2 2 56519639 2 2 81073253 5 1 101250004 2 246549659 1 1 556605329 2 966631801 3 2 966631802 3 2 747241048 5 1 76211861 2 417188302 4 1 377509580 2 781833037 3 2 878542863 5 3 147747439 3 1 780418694 1 565111336 3 377509580 4 2 565111336 1 2 857731778 4 1 1 2 29366294 4 1 173087940 1 200354483 3 206422528 4 3 963056778 5 2 377509581 1 2 6632154 1 1 101250004 1 360543850 2 6632154 1 3 766356434 5 1 377509580 3 998228699 2 3 81073251 5 3 588790354 2 2 417188303 1 3 998228699 2 3 438133771 3 3 747241049 2 2 147747441 1 2 565111337 5 3 292015613 4 3 588790352 1 1 507308489 2 86883813 1 2 744868657 3 3 81073252 5 1 556605329 2 216140703 5 2 360543851 5 2 963056779 1 2 588790354 2 3 1 2 1 206422528 1 56519638 3 963056780 2 1 1 1 998228699 1 246549659 1 101250004 2 963056778 3 1 710733675 3 273869785 1 1 81073252 2 6632156 2 1 147747440 1 231398662 3 231398661 4 2 76211862 2 1 878542863 3 173087941 4 3 91111256 3 1 998228699 2 417188304 4 2 246549658 3 2 556605328 2 1 86883812 2 780418694 5 2 744868656 5 3 147747440 4 2 200354483 2 3 292015613 5 2 564836882 1 1 564836882 3 273869785 1 2 417188303 1 1 963056779 2 963056780 2 2 780418694 4 2 6632154 3 3 76211861 1 1 101250004 1 389290764 1 429939459 2 292015613 5 3 998228699 4 2 76211860 5 3 417188304 5 3 91111256 4 1 184147678 1 766356434 2 206422527 2 3 780418694 3 3 482818267 1 2 56519638 3 3 184147678 2 1 184147678 1 681728741 1 173087940 3 360543850 2 1 710733675 3 81073253 3 1 389290764 3 565111336 4 3 857731777 2 3 184147678 5 3 76211862 4 3 963056779 4 3 231398662 3 2 1000000000 5 3 1 2 2 963873520 3 3 173087939 5 3 313062681 5 3 231398663 3 1 173087940 3 681728741 1 2 91111258 5 1 507308489 2 273869785 5 3 665245340 5 3 101250003 4 1 246549659 3 292015613 5 2 747241049 3 1 206422528 3 348652719 1 3 878542864 1 1 963056779 2 360543850 3 1 781833037 3 681728742 2 1 966631802 1 781833037 3 2 3 3 86883811 2 2 539527854 5 1 998228699 3 681728742 5 3 91111256 4 2 348652717 5 2 665245340 1 2 313062682 1 2 999999999 5 3 1000000000 1 2 556605329 3 2 966631802 1 2 564836881 3 1 273869784 3 231398661 1 1 207264423 1 207264423 1 147747440 2 482818267 1 2 539527856 1 3 348652718 2 3 173087940 3 1 101250004 1 231398662 3 173087941 3 1 1000000000 3 313062682 3 1 360543850 3 389290763 1 2 878542864 5 1 588790353 3 292015613 1 3 556605329 4 3 360543850 1 2 588790352 1 1 564836882 1 86883812 1 184147678 3 710733676 5 1 744868656 2 207264423 2 1 313062682 2 86883811 1 3 539527854 1 3 588790352 1 1 438133771 1 360543850 2 482818265 3 3 200354482 4 3 710733675 5 2 206422529 1 2 360543849 4 3 747241047 5 2 681728742 5 3 482818266 3 1 766356434 3 588790352 4 1 313062682 1 963056779 3 744868657 3 2 665245340 2 3 747241049 4 3 6632156 4 2 747241047 1 1 200354483 2 348652717 1 3 564836881 5 1 273869784 3 565111337 2 3 780418695 3 1 377509580 2 206422528 2 3 313062682 1 3 482818267 4 1 710733675 3 360543849 4 1 76211861 2 1 3 2 857731777 2 1 781833037 3 999999999 3 2 348652719 5 3 206422528 4 3 184147677 1 3 231398663 1 1 681728741 2 747241048 2 2 429939460 2 3 780418693 1 3 377509579 3 1 482818266 3 665245342 4 1 389290764 2 417188304 4 1 56519638 1 360543850 2 564836882 4 3 539527856 5 2 878542863 2 3 91111256 2 3 963873520 4 3 81073251 1 2 6632156 1 1 184147678 2 101250005 4 1 507308489 1 246549659 3 438133770 1 1 216140704 3 507308490 2 1 564836882 1 184147678 1 710733675 1 348652718 2 588790353 1 2 389290765 4 2 273869785 4 1 539527855 2 207264422 1 1 76211861 3 231398662 5 1 781833037 3 665245340 5 2 565111335 2 1 216140704 1 878542863 1 1 3 565111335 2 3 216140705 4 1 878542863 2 216140704 3 3 216140705 4 2 1 4 1 86883812 2 81073251 1 1 184147678 2 665245341 4 2 998228698 2 2 539527856 1 1 963056779 1 313062682 2 360543849 5 3 565111335 5 1 216140704 1 86883812 2 438133772 5 2 200354484 5 1 744868656 2 246549659 4 3 101250004 2 2 360543850 5 1 6632155 1 564836882 1 963056779 2 588790354 4 1 377509580 3 56519637 2 3 173087939 1 1 313062682 1 482818266 3 781833038 5 3 438133770 1 3 665245341 5 1 438133771 1 438133771 2 207264423 1 1 507308489 3 377509579 2 2 360543849 3 2 273869784 1 2 81073251 3 1 81073252 3 588790354 1 2 101250005 5 2 766356433 1 3 313062682 1 2 539527856 4 2 360543851 2 3 781833037 3 3 857731777 5 2 747241047 5 3 963056778 4 1 216140704 1 313062682 3 429939458 2 1 206422528 2 56519639 2 3 878542863 4 2 564836882 5 2 766356435 5 2 747241048 1 3 101250004 4 3 429939459 2 1 147747440 3 766356434 5 3 781833038 2 3 207264422 5 3 173087939 4 2 780418695 2 3 6632156 3 3 207264422 1 2 292015613 4 1 207264423 1 313062682 1 429939459 3 6632154 5 2 781833036 1 2 377509581 1 1 710733675 2 857731777 2 1 963056779 2 781833036 3 3 710733676 3 2 963873519 2 1 173087940 2 56519637 3 1 1 1 747241048 2 216140704 5 3 292015611 4 3 963873520 1 2 766356433 5 3 857731777 1 2 681728741 3 1 766356434 3 963056778 5 3 360543851 2 1 348652718 1 101250004 3 556605330 4 2 86883812 1 1 747241048 1 963873520 2 56519639 1 3 681728740 1 3 86883812 2 1 377509580 1 360543850 3 998228700 2 3 273869784 3 1 565111336 2 665245341 5 1 81073252 2 507308489 3 3 207264424 4 1 91111257 1 292015612 3 348652718 1 3 81073251 1 2 482818267 2 2 101250004 5 2 539527856 2 1 781833037 2 744868656 2 2 273869784 2 1 963056779 1 482818266 2 200354484 3 3 377509580 1 3 438133770 3 2 1 3 2 564836881 5 3 56519637 4 1 539527855 1 482818266 2 101250005 3 3 966631801 1 3 766356434 2 3 747241047 4 3 588790353 5 1 857731778 1 766356434 3 246549659 1 1 438133771 1 998228699 3 389290764 4 3 29366295 5 1 81073252 2 681728741 4 2 878542862 5 3 101250005 4 3 429939458 4 1 747241048 2 377509581 1 1 781833037 1 360543850 1 207264423 3 377509579 1 1 81073252 3 744868657 1 1 665245341 2 998228699 2 2 292015611 3 1 780418694 3 91111256 4 1 147747440 2 588790352 2 2 246549660 5 3 857731777 2 1 216140704 3 665245341 3 1 231398662 3 681728740 2 2 81073253 5 2 273869785 4 1 744868656 2 482818265 2 1 963056779 3 564836882 2 1 766356434 3 86883811 5 2 780418694 1 3 681728742 4 1 173087940 1 273869784 2 389290764 5 3 963056779 4 2 556605330 1 2 1 3 2 556605330 5 3 86883812 3 3 273869783 1 2 665245341 4 3 564836881 3 1 91111257 3 207264422 3 3 588790354 4 1 246549659 1 747241048 1 29366295 2 781833038 3 2 429939458 5 1 86883812 3 173087940 5 2 417188304 1 3 998228700 5 3 857731779 1 3 348652717 2 3 231398662 4 1 963056779 1 507308489 1 313062682 2 389290763 3 1 86883812 2 665245340 1 2 231398663 1 2 857731777 2 1 360543850 1 101250004 1 292015612 2 91111257 2 3 417188303 3 2 91111258 3 2 681728740 3 3 857731777 3 3 173087941 3 1 348652718 1 507308489 2 588790353 3 2 81073252 5 2 1 3 3 564836883 5 1 588790353 2 963056780 2 2 429939459 3 2 539527855 5 3 781833037 2 3 200354483 2 2 744868655 2 1 766356434 3 710733676 3 1 231398662 3 482818267 2 1 101250004 3 360543851 1 2 429939458 3 3 766356433 1 2 76211861 3 1 389290764 2 76211860 1 1 564836882 1 998228699 3 565111337 5 1 348652718 2 857731779 2 1 429939459 3 963873519 5 1 507308489 2 1 4 3 766356434 5 2 86883811 2 1 292015612 3 147747440 5 1 665245341 2 565111336 1 1 206422528 3 360543850 4 3 173087940 1 1 200354483 3 231398663 3 1 710733675 2 246549658 1 3 747241047 3 2 147747439 3 2 565111336 3 2 710733674 4 2 1000000000 4 3 273869784 5 2 216140704 1 1 564836882 2 744868656 4 3 56519638 1 3 216140705 5 1 273869784 2 681728741 3 3 29366296 2 2 6632154 3 3 231398662 3 3 565111337 2 3 665245342 4 2 998228699 3 1 539527855 1 231398662 2 482818267 4 2 429939460 4 3 781833038 2 2 292015611 3 2 966631802 3 3 429939459 2 3 781833036 2 3 29366294 5 2 389290764 3 3 56519638 4 1 681728741 2 857731777 5 1 665245341 1 6632155 2 246549660 1 1 200354483 1 417188303 1 86883812 1 429939459 3 29366295 4 2 588790352 3 2 744868657 1 3 231398663 3 3 766356435 4 2 292015613 5 1 744868656 2 246549658 3 3 200354483 5 2 273869784 2 2 747241049 3 3 348652719 3 1 963056779 1 665245341 1 710733675 2 313062681 3 1 29366295 3 539527855 5 2 292015613 2 3 56519637 1 3 878542863 2 1 216140704 1 147747440 1 173087940 1 360543850 2 681728740 5 1 273869784 3 681728741 4 3 681728742 2 2 710733675 4 1 348652718 2 86883811 1 2 564836883 1 2 91111256 2 2 200354482 4 3 292015613 4 1 878542863 3 780418694 1 2 747241048 2 1 206422528 1 588790353 1 781833037 1 507308489 1 857731778 3 6632155 1 1 565111336 1 507308489 2 184147678 5 2 999999999 4 1 360543850 3 482818267 2 1 564836882 1 29366295 1 377509580 2 744868655 5 2 377509581 3 1 665245341 1 1000000000 3 6632154 1 2 710733674 4 3 565111337 3 1 56519638 1 963873520 2 429939459 1 1 966631802 2 377509580 5 2 231398663 4 2 313062683 1 1 963056779 2 1000000000 3 2 963873519 1 1 101250004 1 86883812 3 86883811 1 2 588790354 3 3 377509580 4 2 781833038 1 3 780418695 2 1 781833037 1 744868656 2 184147677 4 1 76211861 3 482818266 4 3 878542862 1 1 665245341 1 56519638 1 780418694 3 76211861 2 1 206422528 1 81073252 1 710733675 2 747241049 3 3 417188303 3 2 348652717 4 3 1000000000 1 3 86883811 1 3 1000000000 5 2 588790354 1 1 76211861 2 539527856 1 3 710733674 2 2 539527856 3 1 429939459 1 1000000000 2 963873521 3 2 429939459 1 3 710733676 2 2 56519639 2 1 747241048 3 429939459 2 1 857731778 3 966631803 4 3 963873521 1 1 200354483 2 81073253 5 3 231398661 4 1 200354483 2 101250004 5 1 91111257 3 744868656 1 2 292015611 1 3 966631802 4 1 216140704 1 184147678 3 173087941 3 2 173087940 3 1 56519638 3 998228699 1 2 429939458 5 2 56519637 4 3 6632155 2 2 878542863 2 2 963056779 3 2 86883812 5 3 744868657 1 1 744868656 1 556605329 1 348652718 3 963873520 1 3 184147678 4 3 273869784 4 3 389290765 5 1 438133771 2 429939459 1 3 963873520 1 1 438133771 3 207264423 3 1 539527855 1 681728741 3 539527856 2 2 1000000000 4 2 56519639 5 2 81073252 4 3 780418693 2 1 231398662 2 780418694 5 3 665245340 2 1 246549659 1 781833037 1 781833037 3 173087941 1 3 438133772 3 1 966631802 3 857731777 3 1 507308489 3 747241049 4 3 878542863 1 1 438133771 2 556605328 4 2 565111337 3 3 781833038 4 3 482818265 1 2 377509580 4 3 147747441 1 2 417188304 3 3 747241048 4 1 200354483 2 588790354 4 2 438133772 4 2 744868657 2 2 781833037 1 2 766356435 2 3 76211860 2 2 588790354 4 2 857731779 2 3 313062682 1 3 507308488 4 1 76211861 2 231398662 2 2 292015613 2 2 377509581 4 1 56519638 3 207264422 2 1 429939459 1 665245341 1 710733675 3 878542862 5 2 200354482 1 3 556605328 4 1 588790353 2 417188303 1 3 565111335 3 2 998228699 4 2 665245341 2 1 781833037 1 507308489 1 665245341 2 273869784 5 1 438133771 2 101250003 5 2 91111257 5 3 780418694 3 1 207264423 3 6632156 4 2 710733676 5 3 173087939 3 1 429939459 3 292015613 1 2 588790352 4 2 710733674 3 1 539527855 1 588790353 2 781833038 5 2 56519637 5 3 564836883 5 1 539527855 3 292015611 2 2 963056779 3 2 207264423 3 3 91111258 1 1 206422528 2 747241048 5 3 6632154 5 1 360543850 3 417188304 1 1 966631802 3 184147677 5 3 216140703 4 2 200354484 2 3 216140705 4 2 56519638 4 1 1000000000 3 360543849 2 3 81073252 4 1 313062682 1 966631802 1 29366295 1 556605329 3 86883811 5 2 246549658 2 3 507308489 1 2 292015612 2 3 246549659 2 3 231398661 1 3 556605329 4 1 681728741 2 6632155 3 3 565111335 2 3 147747440 4 2 273869783 2 1 878542863 2 81073253 1 3 147747441 1 3 200354483 5 3 417188303 4 1 147747440 2 231398662 4 2 173087940 1 1 429939459 3 216140705 3 3 200354483 5 1 963056779 2 766356433 4 1 231398662 2 184147677 1 3 963873520 5 2 348652719 3 1 564836882 1 588790353 1 101250004 3 91111256 3 3 29366295 4 3 348652719 1 1 963873520 2 86883812 5 2 377509581 1 2 101250004 2 3 507308489 3 2 564836882 5 2 6632156 1 3 206422527 4 3 766356435 5 1 781833037 1 207264423 2 313062683 3 2 710733674 2 1 588790353 3 781833038 2 2 878542864 4 3 766356433 1 1 86883812 1 207264423 2 565111337 1 3 231398663 1 2 417188303 2 3 81073251 3 1 231398662 2 273869785 2 3 6632156 4 3 966631803 4 3 747241048 1 3 565111335 3 1 665245341 2 539527856 1 1 377509580 2 780418695 4 3 565111337 1 1 438133771 1 966631802 1 780418694 1 665245341 3 878542864 3 2 507308488 3 1 200354483 2 76211860 4 2 184147679 4 2 91111257 3 3 539527855 1 3 81073251 3 1 29366295 3 681728741 4 2 565111335 1 3 780418694 3 3 292015613 4 1 360543850 2 998228698 5 2 507308488 2 1 200354483 3 556605330 1 2 292015613 3 2 206422527 4 1 963873520 3 101250005 5 1 292015612 3 377509581 1 1 766356434 2 747241049 3 3 313062682 5 1 417188303 2 878542864 4 2 147747441 3 1 29366295 2 206422529 2 1 76211861 3 206422528 1 1 710733675 3 417188303 2 1 417188303 2 878542863 3 1 507308489 2 184147679 3 1 565111336 1 377509580 2 963873521 3 2 998228699 5 1 744868656 2 6632156 1 3 747241049 3 1 101250004 1 556605329 2 246549659 2 1 56519638 1 747241048 1 565111336 1 207264423 2 206422528 4 3 246549660 3 2 360543849 3 1 360543850 2 273869785 3 3 147747439 5 3 313062682 3 1 231398662 2 1 4 3 231398661 3 2 246549660 3 2 377509580 3 2 565111336 3 1 86883812 3 588790353 3 1 438133771 2 56519638 5 1 246549659 3 781833037 1 1 482818266 3 482818266 2 2 878542862 4 3 963873521 5 2 1 5 2 101250003 5 3 429939458 4 3 313062682 3 2 173087941 1 3 878542863 4 1 216140704 2 482818267 3 2 588790352 3 3 998228698 1 1 1000000000 3 710733674 1 2 200354484 4 3 744868657 3 3 710733674 2 3 681728741 1 2 438133772 4 2 744868656 1 1 878542863 3 377509579 4 1 781833037 2 216140705 5 2 710733676 4 2 101250005 4 1 747241048 3 91111258 2 1 76211861 3 539527854 4 1 147747440 2 29366296 4 2 1 3 1 1 3 1 2 1 29366295 3 200354483 2 2 681728741 1 3 1000000000 1 2 206422527 1 1 1 1 482818266 3 76211860 4 2 101250005 4 3 2 2 2 710733676 5 1 206422528 1 6632155 2 998228699 4 3 878542862 3 1 377509580 1 998228699 3 348652717 4 1 681728741 3 377509579 5 2 681728740 4 3 292015613 3 2 246549659 4 1 348652718 1 377509580 2 963056778 1 1 207264423 1 998228699 3 76211860 4 1 507308489 1 429939459 3 216140705 4 2 429939459 2 2 565111337 5 1 29366295 2 348652718 4 2 781833038 3 2 878542862 5 1 564836882 2 999999999 4 1 56519638 2 313062682 5 1 200354483 1 681728741 1 147747440 1 482818266 1 86883812 1 1000000000 3 216140705 4 2 81073252 3 2 147747440 4 3 766356433 1 1 246549659 2 766356433 2 2 184147677 2 2 206422527 3 3 780418694 2 2 292015612 2 2 29366295 2 2 184147679 2 3 56519637 3 2 206422529 2 3 76211861 1 2 482818265 5 1 360543850 2 2 4 2 231398661 3 3 184147678 1 2 766356435 1 1 417188303 3 273869785 5 1 360543850 1 998228699 2 91111257 5 1 564836882 3 998228700 2 2 147747441 5 3 273869785 1 3 417188302 1 3 747241048 3 2 539527854 3 2 206422529 1 1 246549659 1 56519638 1 86883812 1 878542863 3 665245341 5 1 216140704 3 76211860 5 2 360543851 3 1 539527855 2 747241047 3 1 747241048 1 206422528 1 29366295 1 292015612 3 216140703 4 3 681728740 2 3 417188304 2 1 710733675 2 564836881 2 1 360543850 3 56519639 1 1 588790353 3 998228699 5 2 556605329 5 3 857731777 5 1 76211861 1 29366295 3 963873520 5 2 482818265 3 1 507308489 3 681728741 1 1 216140704 3 963056778 5 1 348652718 2 665245341 3 2 76211862 5 1 348652718 3 438133771 3 2 86883812 5 1 216140704 1 507308489 2 200354482 1 2 780418694 3 1 747241048 2 2 5 3 6632154 5 3 56519637 1 1 377509580 1 564836882 1 91111257 2 76211860 1 3 6632156 2 2 207264423 3 1 348652718 3 147747439 1 1 747241048 2 246549659 3 2 147747441 2 3 231398663 3 3 231398662 3 2 231398661 4 1 360543850 1 76211861 1 76211861 2 91111258 3 2 246549659 1 1 507308489 2 173087939 1 2 438133771 1 1 91111257 2 482818265 1 3 246549658 5 3 878542863 1 2 780418693 4 3 377509579 3 3 184147679 1 3 744868657 4 1 482818266 2 200354483 1 1 564836882 3 86883811 4 2 348652718 2 2 507308489 5 2 348652718 1 3 747241048 2 2 231398662 1 3 565111337 1 1 966631802 2 377509580 1 2 747241049 1 2 781833036 5 2 507308489 4 2 565111337 2 3 429939459 5 3 101250003 1 1 507308489 3 91111256 5 1 665245341 3 246549660 4 2 438133772 4 2 184147678 1 3 588790354 3 3 200354483 1 1 507308489 2 744868656 4 1 429939459 3 184147679 2 2 29366295 1 3 507308488 3 2 273869785 3 1 29366295 3 747241049 2 2 200354482 2 3 246549658 4 3 101250003 5 3 76211860 1 3 86883811 3 3 389290764 3 3 780418695 1 2 665245342 3 1 556605329 2 710733675 5 1 313062682 1 564836882 1 966631802 2 665245342 5 2 438133770 3 1 81073252 1 56519638 1 747241048 2 482818267 1 3 507308489 2 2 76211860 1 2 744868657 5 1 710733675 3 857731778 5 1 966631802 3 966631803 5 3 417188304 3 1 429939459 3 377509580 2 3 76211860 2 2 1 2 1 91111257 1 963873520 3 377509579 1 2 1000000000 5 3 200354483 3 3 216140703 4 3 377509579 5 2 389290765 3 1 1 3 313062682 4 2 292015612 3 3 91111257 5 3 556605328 4 2 417188303 3 1 6632155 3 273869784 3 1 200354483 1 588790353 3 1 4 1 91111257 3 184147677 5 1 313062682 3 556605329 4 2 963873519 5 3 1 4 1 147747440 3 200354482 4 1 429939459 1 966631802 3 184147679 3 3 766356433 2 1 207264423 2 81073253 4 1 429939459 1 681728741 1 588790353 1 507308489 1 101250004 1 91111257 1 588790353 2 173087940 5 3 766356434 3 3 429939460 1 2 173087940 1 2 147747441 3 2 766356433 1 3 173087939 1 3 482818265 1 1 963056779 3 966631803 1 2 780418695 4 1 429939459 1 482818266 3 246549659 2 3 766356434 1 1 389290764 3 173087941 1 3 389290764 1 3 147747440 3 3 556605329 5 2 565111335 3 1 76211861 3 91111257 5 1 539527855 3 507308490 5 2 681728742 3 2 429939460 5 1 565111336 1 231398662 3 292015611 4 2 681728741 1 1 273869784 3 438133772 5 3 966631803 3 1 206422528 2 744868655 2 1 200354483 2 1 2 3 417188302 5 1 1000000000 1 681728741 1 966631802 3 313062681 1 1 348652718 2 1 1 1 81073252 3 539527855 2 3 556605328 3 1 429939459 1 417188303 2 6632155 5 3 588790353 4 2 999999999 5 1 1000000000 2 206422528 1 3 292015613 3 3 76211860 5 2 292015611 5 1 429939459 3 81073253 5 1 231398662 1 963873520 2 173087940 4 2 588790352 1 2 878542863 3 3 377509581 2 3 76211860 1 3 438133772 1 3 963056778 5 1 417188303 1 206422528 1 998228699 3 966631802 2 2 1000000000 5 2 86883811 4 1 588790353 3 744868655 3 2 206422528 5 3 86883812 4 2 1000000000 1 2 429939460 1 3 556605328 3 3 273869784 2 1 482818266 2 417188303 1 1 429939459 3 86883813 2 3 999999999 5 2 207264424 1 2 966631803 2 1 81073252 1 313062682 3 216140704 5 3 231398661 3 3 377509581 4 1 101250004 1 1 3 231398661 2 3 348652718 5 2 438133771 3 3 539527856 2 3 2 3 2 482818267 2 3 588790352 1 2 429939460 4 3 206422529 3 2 206422528 1 2 429939460 2 1 539527855 1 438133771 3 1000000000 1 2 231398661 5 3 81073252 2 3 101250004 2 2 216140703 2 2 781833037 1 2 184147677 1 1 273869784 2 173087940 5 3 1000000000 2 1 206422528 2 56519637 5 2 377509579 2 1 184147678 1 507308489 3 857731779 5 2 781833036 1 3 389290763 3 1 101250004 2 781833038 5 1 246549659 2 539527855 1 2 429939459 5 1 681728741 2 273869784 5 3 313062683 4 3 710733674 1 3 313062682 5 1 747241048 3 710733676 2 3 246549658 2 3 588790354 1 2 438133770 1 2 1 3 3 6632156 3 2 556605329 3 2 747241048 1 3 507308489 1 1 184147678 3 710733675 2 2 966631802 3 3 766356433 1 2 417188304 5 2 665245341 4 3 998228700 4 2 665245340 4 1 966631802 3 999999999 5 2 206422527 1 2 781833038 4 3 377509579 4 2 216140703 2 3 963873521 2 3 348652717 1 2 744868657 3 3 744868657 3 2 216140703 2 1 1000000000 2 556605328 5 3 86883811 1 1 857731778 1 539527855 3 539527856 5 2 681728740 4 1 216140704 2 963056780 5 2 246549660 5 2 963056779 1 2 564836883 5 1 1 2 313062681 5 1 6632155 2 665245341 1 3 482818267 4 3 539527854 1 3 147747440 3 2 29366296 1 2 56519638 3 3 56519639 4 2 665245342 4 2 710733674 3 2 681728742 5 3 963873521 3 3 56519638 5 1 216140704 2 273869783 2 2 878542862 1 3 744868656 3 1 539527855 3 6632155 2 1 76211861 3 207264424 4 1 482818266 1 216140704 3 564836881 2 1 665245341 2 377509579 1 1 313062682 3 207264423 4 2 588790354 3 3 857731778 3 1 710733675 2 6632155 4 1 292015612 2 313062681 5 1 231398662 2 91111256 4 2 564836883 1 3 56519638 5 1 998228699 2 857731778 1 2 857731778 1 3 91111256 5 1 173087940 3 389290764 2 1 231398662 2 29366294 2 3 878542863 3 1 273869784 1 564836882 2 966631802 3 3 6632156 5 3 963873520 4 2 966631803 2 3 6632155 1 3 482818266 5 1 998228699 3 377509579 5 3 86883812 5 1 1000000000 1 360543850 1 200354483 1 147747440 2 101250004 3 1 6632155 1 86883812 2 482818266 2 2 206422529 5 1 101250004 1 438133771 1 482818266 3 101250005 3 3 744868656 5 1 556605329 2 207264422 1 1 681728741 1 231398662 2 565111335 4 1 507308489 3 147747441 2 1 710733675 2 273869783 4 1 963056779 1 438133771 2 539527856 2 1 539527855 3 76211861 5 3 1000000000 5 3 101250004 1 2 147747440 5 2 29366295 3 2 857731777 5 3 173087939 4 2 231398662 5 3 429939460 2 3 206422528 1 1 565111336 1 389290764 1 292015612 1 1000000000 2 216140705 5 2 963056778 5 2 999999999 4 3 999999999 3 1 539527855 1 29366295 2 564836881 5 2 6632154 3 2 780418694 4 1 681728741 2 681728740 4 2 565111336 1 2 998228698 2 3 292015612 5 3 857731778 4 1 81073252 3 360543850 3 2 438133770 4 3 417188304 3 1 1000000000 3 564836881 2 2 91111257 3 2 81073252 3 1 857731778 2 56519638 3 2 231398662 4 2 207264424 4 2 963056780 2 1 665245341 3 1000000000 2 1 206422528 3 429939458 5 2 507308489 1 1 857731778 3 438133771 2 2 878542862 3 3 564836882 2 1 963873520 1 556605329 1 147747440 3 766356435 2 2 360543851 1 2 216140704 2 1 76211861 3 539527854 2 3 348652719 3 3 377509581 5 3 76211862 1 3 6632155 4 2 564836883 3 2 348652718 1 3 273869785 1 3 246549658 1 1 81073252 1 747241048 1 76211861 3 482818265 3 1 556605329 1 744868656 2 681728740 1 2 438133770 2 2 556605330 2 1 86883812 3 781833037 1 3 377509579 2 2 292015611 3 3 665245341 3 1 200354483 2 747241049 4 2 184147677 3 2 76211862 5 1 781833037 2 292015611 2 1 273869784 3 429939458 3 3 556605329 3 2 216140705 1 2 389290763 1 2 539527856 2 3 91111257 2 2 564836882 1 3 29366294 1 3 313062683 2 1 147747440 2 389290765 3 3 507308488 2 1 91111257 1 360543850 3 417188303 4 3 173087941 5 3 438133771 2 1 747241048 2 507308489 1 1 710733675 3 507308490 2 3 206422529 3 1 417188303 3 1000000000 2 1 966631802 3 91111258 2 1 292015612 3 207264424 4 3 216140704 4 1 86883812 2 6632154 5 1 76211861 3 348652717 5 1 966631802 2 780418694 5 1 6632155 1 429939459 3 681728740 5 2 2 4 3 482818266 5 2 348652718 1 1 1 1 681728741 2 200354482 1 3 348652718 3 3 56519637 4 2 710733675 2 1 744868656 3 565111336 3 3 292015612 5 3 377509581 1 2 681728742 3 1 173087940 1 360543850 3 29366296 1 2 273869784 1 1 246549659 3 348652719 5 3 56519639 5 2 564836883 5 2 56519638 2 1 438133771 2 963056778 3 2 417188303 1 1 76211861 3 147747440 5 1 6632155 2 1000000000 1 1 81073252 2 6632155 2 1 147747440 3 29366296 5 2 681728741 3 3 681728742 1 1 963873520 1 681728741 2 556605328 5 1 998228699 3 101250005 4 3 780418695 1 2 747241048 2 3 207264423 2 3 781833036 1 2 377509581 2 1 588790353 1 556605329 3 292015612 2 3 966631803 1 3 963056780 1 2 207264424 4 1 539527855 1 781833037 3 417188302 1 3 565111336 3 2 507308490 1 1 246549659 2 292015613 3 3 56519638 2 1 564836882 3 216140704 2 3 963873521 2 3 147747441 3 1 747241048 2 681728742 4 3 565111335 5 1 963056779 1 556605329 2 206422528 1 3 780418695 4 3 781833037 5 2 857731778 5 2 207264422 5 1 482818266 1 313062682 3 966631801 5 1 588790353 3 417188302 4 2 246549660 2 2 216140703 5 2 389290763 3 3 438133772 5 1 710733675 1 429939459 2 878542864 3 1 747241048 3 273869785 3 1 710733675 3 29366295 2 1 173087940 1 766356434 2 216140705 3 1 780418694 1 878542863 3 313062682 2 1 273869784 3 101250005 5 3 389290765 2 1 207264423 3 781833036 5 1 207264423 2 963873521 1 1 781833037 3 200354483 4 2 556605328 5 2 744868656 3 2 206422528 5 2 564836881 2 1 878542863 1 963056779 2 273869785 2 1 56519638 1 6632155 2 507308490 5 1 348652718 3 216140705 4 3 766356435 4 3 1 5 3 173087940 3 3 313062681 1 2 564836882 5 1 564836882 2 184147677 3 2 710733676 5 2 216140703 2 3 665245342 5 3 857731778 4 2 206422528 2 2 377509581 5 2 184147677 3 2 273869784 5 3 86883813 2 2 857731777 5 3 313062682 5 1 966631802 3 1 3 1 147747440 1 482818266 3 76211860 5 1 878542863 1 246549659 3 292015611 1 3 206422527 1 1 360543850 1 565111336 3 216140704 3 2 966631802 1 2 313062681 2 2 588790353 1 1 6632155 3 780418694 5 3 231398662 3 2 2 1 1 482818266 2 681728742 4 2 966631803 1 3 744868656 1 2 246549659 3 2 29366295 1 3 2 4 2 565111335 3 1 173087940 2 966631802 1 1 429939459 1 173087940 2 56519638 4 1 878542863 2 360543850 5 3 184147677 1 1 1000000000 2 539527855 1 3 246549660 1 3 56519639 2 2 766356435 5 3 556605330 5 1 184147678 2 665245341 4 2 292015611 5 3 173087939 3 1 273869784 2 438133772 2 2 588790352 3 3 389290763 1 1 1000000000 2 86883811 4 3 438133772 3 2 438133772 3 1 564836882 1 313062682 2 963873520 5 3 348652719 2 2 747241048 1 1 744868656 2 313062682 4 3 780418695 4 3 313062682 2 1 482818266 1 1000000000 3 86883813 5 2 766356433 3 2 292015611 1 2 173087939 1 3 966631803 5 3 556605328 3 2 438133772 2 2 417188302 2 3 29366295 3 3 101250005 4 3 1 1 2 292015613 3 2 6632156 1 3 200354484 1 3 781833038 5 2 313062682 4 1 539527855 1 216140704 1 681728741 3 588790354 5 2 963056779 4 1 564836882 2 857731777 3 3 206422527 5 3 588790354 5 1 966631802 2 966631801 5 1 963873520 1 231398662 3 76211861 2 2 101250003 3 1 273869784 2 6632156 4 1 246549659 1 348652718 1 564836882 3 173087940 4 1 429939459 3 81073252 3 3 710733674 2 1 206422528 2 6632155 2 1 348652718 3 313062681 4 3 206422527 3 3 998228700 3 1 963873520 1 539527855 2 556605330 4 2 482818266 1 2 998228698 3 2 2 2 3 998228698 4 1 564836882 2 963056780 3 3 564836882 1 3 766356434 2 1 564836882 3 200354483 3 3 507308488 1 3 389290765 4 1 360543850 2 744868656 5 3 76211860 4 1 81073252 3 147747439 4 2 766356434 5 3 556605329 3 1 6632155 1 6632155 3 313062682 5 1 29366295 2 91111258 2 2 781833038 5 1 389290764 2 273869784 3 3 246549658 2 1 86883812 3 246549660 5 2 878542864 5 3 56519637 3 3 665245342 4 3 781833036 1 2 438133770 5 2 313062682 1 1 781833037 1 556605329 1 482818266 3 438133771 1 1 76211861 2 76211860 1 1 681728741 3 998228699 4 1 231398662 1 878542863 3 389290764 5 3 184147679 1 1 417188303 2 147747439 4 1 216140704 1 91111257 2 81073251 2 1 273869784 2 246549658 2 1 857731778 2 292015612 5 2 665245340 1 2 710733676 4 2 857731777 2 1 963873520 2 482818267 3 1 389290764 3 588790354 3 3 56519638 4 3 878542862 4 2 780418695 3 2 377509581 4 1 348652718 3 438133770 1 2 81073251 1 2 681728741 2 1 6632155 2 86883813 5 2 565111335 5 1 200354483 1 231398662 3 878542863 1 2 360543851 3 2 173087939 5 2 429939460 4 3 565111335 3 2 389290763 1 2 963873520 4 2 56519638 4 3 273869784 5 1 6632155 1 744868656 2 507308489 1 2 588790352 2 1 747241048 2 173087940 1 1 438133771 1 6632155 2 76211861 4 3 206422528 4 2 206422528 4 3 81073251 2 1 780418694 3 878542863 5 3 273869783 4 3 966631802 4 1 348652718 3 539527856 3 2 539527855 1 2 781833036 5 3 292015613 1 1 681728741 2 292015611 1 2 507308490 2 3 878542862 1 2 665245342 2 1 6632155 2 539527855 1 2 766356434 3 1 206422528 1 998228699 2 86883812 2 2 766356434 1 1 86883812 3 1000000000 4 2 1 2 3 216140703 3 1 766356434 1 216140704 2 963873521 3 3 76211860 4 1 878542863 2 966631801 2 1 556605329 3 963873519 4 3 56519639 2 3 76211862 5 3 539527854 1 3 744868657 5 3 231398663 1 1 173087940 2 91111258 2 3 878542863 3 1 91111257 2 438133771 5 1 6632155 2 1 5 2 1000000000 2 1 246549659 1 206422528 3 56519638 2 1 216140704 3 781833037 4 3 273869783 1 1 710733675 3 507308488 4 2 56519638 3 2 91111256 3 2 200354482 5 2 147747440 3 2 539527854 1 1 507308489 3 780418695 5 2 313062681 3 3 292015613 2 2 747241047 1 3 781833036 4 1 216140704 1 766356434 2 999999999 5 1 878542863 2 147747441 5 1 963056779 1 710733675 1 360543850 3 857731778 4 1 1 1 766356434 1 857731778 3 292015611 3 1 292015612 2 539527854 1 3 1000000000 2 3 29366296 5 1 360543850 2 429939458 5 2 966631802 5 1 1000000000 3 246549660 1 2 998228698 2 3 747241048 1 3 200354482 1 3 1000000000 4 1 6632155 2 216140705 2 1 710733675 2 857731778 4 2 744868657 4 3 76211860 5 2 200354483 1 2 173087941 5 2 438133770 1 2 246549660 5 1 998228699 1 81073252 3 200354482 4 3 963056778 5 1 963056779 1 710733675 3 747241048 1 1 747241048 3 184147679 2 1 377509580 1 313062682 2 173087941 5 3 539527854 1 2 101250005 1 1 56519638 3 389290765 1 1 313062682 2 76211861 2 3 348652719 1 1 963056779 1 588790353 3 86883812 3 2 360543851 3 2 857731779 5 3 184147678 4 1 710733675 1 56519638 2 200354482 4 3 966631803 4 3 744868657 4 2 377509579 3 2 184147679 5 2 101250005 5 3 360543850 4 1 963873520 2 780418695 3 2 565111336 1 3 539527854 1 1 76211861 2 6632156 1 2 963056779 4 3 564836882 5 1 173087940 1 1 3 292015612 3 3 207264423 3 1 29366295 3 56519637 1 1 963873520 3 766356435 4 3 348652719 3 2 665245341 1 3 539527855 4 2 206422529 2 2 389290764 2 1 878542863 3 76211860 1 2 29366294 1 1 273869784 1 377509580 2 438133771 3 2 6632154 3 2 429939458 5 2 744868657 4 1 665245341 2 744868655 2 2 565111336 4 1 377509580 3 1000000000 3 1 417188303 2 857731779 1 3 565111335 4 2 200354482 3 1 6632155 3 200354483 2 1 417188303 1 998228699 1 429939459 3 313062681 2 3 313062681 5 2 565111336 1 2 878542863 5 3 857731777 1 3 588790354 4 1 173087940 1 101250004 3 744868655 2 3 86883812 4 2 348652717 4 1 539527855 1 56519638 1 1 2 200354483 2 2 564836882 2 1 710733675 1 231398662 1 377509580 2 878542864 4 3 507308490 4 1 878542863 1 507308489 2 966631803 3 3 482818265 3 1 292015612 3 216140704 5 1 747241048 3 200354483 1 3 348652718 1 3 565111336 4 1 539527855 1 173087940 1 564836882 2 29366294 5 1 747241048 1 76211861 3 565111335 3 2 747241047 2 3 389290763 3 2 81073253 1 2 564836882 2 1 29366295 2 273869783 5 1 81073252 2 313062682 3 2 539527854 4 3 539527855 1 2 313062682 2 2 565111335 2 3 744868657 1 1 377509580 2 206422528 5 2 588790352 4 3 101250005 2 1 377509580 1 588790353 3 556605329 1 2 173087941 5 1 747241048 2 429939460 5 2 29366296 2 2 348652718 5 2 231398662 1 3 665245342 1 1 86883812 1 216140704 1 200354483 2 744868656 2 2 781833038 4 1 417188303 3 999999999 4 1 184147678 1 389290764 1 360543850 3 482818267 1 3 91111258 1 1 377509580 3 857731779 1 2 389290765 1 3 1 2 3 389290763 4 2 857731777 5 3 588790354 4 3 184147678 1 1 539527855 2 857731778 3 1 313062682 1 184147678 1 246549659 3 101250004 1 3 857731779 3 3 389290765 1 1 417188303 2 200354482 4 2 999999999 3 1 216140704 1 565111336 3 231398662 3 2 173087940 3 3 588790353 1 2 878542863 5 2 29366295 4 3 998228699 2 2 206422527 1 1 588790353 1 963056779 2 207264423 1 1 147747440 1 438133771 2 173087941 5 3 966631802 1 3 292015611 3 3 231398661 3 1 417188303 1 438133771 2 184147677 2 1 1 2 429939460 4 2 747241048 3 3 963056780 4 1 710733675 3 273869784 2 1 963873520 3 998228698 3 2 207264422 3 2 6632155 2 3 565111335 5 3 781833037 2 3 966631802 3 3 747241048 4 2 1 2 3 173087940 5 1 389290764 1 377509580 1 91111257 3 507308489 1 3 206422529 4 1 963873520 3 206422527 1 2 56519637 4 3 273869784 5 3 184147678 1 3 184147677 1 3 184147679 4 3 173087939 2 1 313062682 3 438133772 1 3 780418693 1 2 963056778 2 2 91111257 2 2 665245340 1 1 556605329 3 681728741 4 2 438133771 3 1 292015612 3 101250004 3 3 482818266 4 2 556605329 5 2 101250004 5 1 780418694 2 91111257 1 3 231398662 1 3 200354483 2 2 231398661 1 1 76211861 1 588790353 1 348652718 3 966631801 3 1 878542863 3 766356434 1 3 417188303 1 2 207264423 5 1 6632155 3 292015611 3 1 29366295 2 588790352 1 1 482818266 1 963873520 3 56519639 2 1 963056779 1 313062682 1 482818266 3 780418695 5 1 747241048 1 273869784 1 101250004 1 565111336 3 665245342 5 2 878542863 2 2 101250003 5 3 539527854 3 3 377509580 4 3 56519637 2 3 313062682 1 1 1000000000 3 81073251 1 2 438133771 4 1 963056779 2 665245342 1 2 246549658 4 3 857731779 4 1 246549659 3 6632156 3 2 565111337 2 3 313062683 1 2 556605329 3 1 564836882 2 556605330 5 1 998228699 3 1 2 3 246549659 2 2 417188302 1 3 998228699 5 3 377509579 4 1 966631802 3 389290765 4 2 76211860 4 3 766356433 5 3 766356433 5 2 565111337 4 3 216140704 5 1 6632155 2 246549660 4 2 207264422 2 1 1000000000 3 348652719 2 2 878542864 3 3 184147679 5 1 348652718 1 438133771 3 681728740 3 3 389290765 5 1 665245341 1 963056779 3 878542862 2 3 429939458 5 3 781833037 3 1 389290764 2 857731778 4 2 29366295 2 3 857731778 4 2 389290764 4 3 292015611 4 1 507308489 1 207264423 1 76211861 1 200354483 3 389290765 2 2 147747441 2 1 781833037 3 588790353 1 2 747241047 2 1 710733675 1 273869784 2 86883813 4 3 292015611 1 2 747241049 3 3 292015612 3 3 429939459 1 2 963873520 1 3 564836882 2 1 348652718 3 565111337 3 3 998228700 1 2 747241048 1 2 91111256 5 2 766356435 3 2 216140703 2 2 417188303 2 1 857731778 2 710733675 5 2 556605330 1 3 429939458 1 3 389290764 4 1 565111336 1 681728741 2 29366296 1 2 963873521 4 3 507308489 2 2 857731779 3 1 200354483 1 6632155 3 747241049 1 1 507308489 3 966631801 4 3 710733675 2 2 766356434 3 1 273869784 3 313062682 3 3 429939460 3 1 206422528 2 966631801 4 3 766356435 2 3 417188302 5 3 200354482 5 3 588790352 3 1 206422528 2 744868656 4 3 292015611 3 2 200354482 5 3 81073251 1 1 565111336 3 588790353 3 3 206422529 4 1 231398662 2 206422527 5 2 101250005 1 3 206422529 4 1 6632155 3 539527855 3 2 292015613 3 2 564836882 4 2 360543851 4 1 963873520 2 963056780 1 2 556605330 2 3 878542864 3 2 482818266 5 2 438133772 3 2 665245340 3 3 878542864 5 1 781833037 3 710733676 3 2 429939460 3 2 966631802 2 3 377509579 3 3 292015613 2 1 184147678 1 360543850 1 246549659 2 348652717 2 2 6632154 3 3 389290764 4 3 184147679 1 1 206422528 2 539527855 1 2 147747440 2 3 966631802 2 2 147747441 3 1 710733675 1 292015612 2 507308490 5 3 29366296 5 2 389290764 3 2 564836882 2 3 2 1 1 1 3 101250004 5 2 86883813 5 1 780418694 1 292015612 1 206422528 2 747241047 2 1 539527855 1 6632155 2 292015612 3 3 292015611 1 3 216140703 3 3 6632156 1 3 292015613 4 3 482818265 5 3 29366295 5 1 360543850 2 101250003 1 3 878542862 4 2 556605329 2 3 429939459 1 3 200354483 5 3 588790353 5 2 681728741 2 3 564836881 2 2 173087941 3 1 207264423 3 173087939 4 3 539527856 1 3 998228700 4 3 81073251 4 3 565111335 5 1 1000000000 1 747241048 2 389290765 1 2 438133771 3 2 29366294 2 1 556605329 3 857731777 2 1 6632155 1 216140704 3 417188302 4 3 147747439 4 2 564836882 2 2 273869783 2 2 766356434 1 2 564836881 1 1 231398662 2 29366295 2 3 29366295 5 3 184147677 3 3 963873519 5 1 710733675 2 766356434 5 2 200354482 3 3 231398662 4 1 665245341 1 507308489 2 429939458 1 2 780418693 4 3 588790354 5 3 91111256 1 3 966631802 4 2 200354482 1 1 966631802 2 665245341 5 3 681728740 2 3 377509581 5 1 184147678 2 482818265 4 1 81073252 1 482818266 2 101250005 1 1 744868656 2 963056780 4 2 1 2 2 781833037 3 1 86883812 1 710733675 2 998228699 1 2 313062683 3 3 747241048 5 1 781833037 1 231398662 3 173087941 3 1 101250004 2 56519637 3 1 147747440 3 6632154 2 2 29366294 2 2 206422529 5 3 101250005 4 3 56519639 5 3 878542864 2 1 292015612 2 216140703 4 2 539527855 5 2 744868655 4 3 747241047 5 1 998228699 3 539527856 5 2 963873519 2 3 681728741 1 1 556605329 1 184147678 2 101250005 4 2 360543851 1 2 184147677 4 1 429939459 1 246549659 2 206422528 4 1 292015612 3 665245342 1 1 246549659 3 86883813 3 2 313062683 4 2 76211862 5 1 507308489 3 377509580 5 1 313062682 2 348652717 2 2 482818265 1 1 744868656 3 588790353 5 1 246549659 3 292015612 3 3 780418693 3 2 101250005 5 1 1 1 207264423 3 588790354 5 2 173087940 4 2 56519637 2 2 360543850 4 1 665245341 2 313062682 5 2 744868657 4 2 1 2 1 963873520 3 681728741 1 2 966631801 5 2 389290763 2 3 389290765 2 3 56519637 4 1 963873520 1 246549659 2 91111256 1 2 588790354 1 1 539527855 3 438133772 3 2 292015613 1 3 207264423 5 1 710733675 1 216140704 2 6632154 4 2 780418695 4 1 101250004 1 91111257 1 147747440 1 6632155 2 766356434 3 1 231398662 2 200354484 4 2 963056780 5 2 246549658 5 1 438133771 3 966631801 2 3 86883812 1 1 857731778 3 81073253 4 2 56519637 5 2 744868657 4 1 556605329 2 200354484 5 1 780418694 3 292015613 3 3 81073251 2 3 539527854 1 2 1000000000 5 3 564836883 4 2 292015612 1 1 482818266 1 781833037 2 206422527 3 3 207264424 3 3 747241049 5 2 101250003 5 2 313062681 3 2 1000000000 5 2 56519639 5 3 56519639 5 3 81073251 1 1 273869784 2 207264423 2 2 101250003 3 1 360543850 1 1000000000 3 565111337 1 1 438133771 3 216140704 1 3 539527855 4 3 246549659 3 1 565111336 2 565111336 1 2 313062681 3 2 747241049 1 2 1 2 1 101250004 3 998228699 5 3 565111337 2 2 313062681 1 3 147747439 4 2 665245341 2 2 565111337 2 2 81073253 1 2 216140703 3 3 1000000000 4 2 101250005 2 1 564836882 2 998228700 2 3 588790353 1 2 681728740 4 2 781833038 3 2 246549659 1 1 1 2 56519637 1 1 1000000000 2 438133770 4 3 565111335 4 2 963873520 1 1 429939459 3 565111337 2 1 6632155 2 56519638 5 3 273869785 3 1 173087940 2 744868657 2 2 86883812 4 3 76211862 1 1 766356434 1 482818266 2 76211862 4 2 1 3 2 389290765 1 1 1000000000 1 681728741 3 91111257 2 3 963873519 1 1 360543850 3 966631803 1 3 564836881 2 2 86883812 4 3 377509581 3 1 766356434 2 86883813 2 1 747241048 3 556605330 3 1 6632155 1 963056779 2 273869785 2 3 781833038 4 3 878542862 5 2 710733676 2 2 564836882 5 1 857731778 1 539527855 2 76211862 4 1 482818266 3 429939458 3 3 1 4 1 101250004 3 588790352 5 2 565111336 1 1 200354483 1 878542863 3 200354482 4 2 377509580 5 3 246549658 4 3 507308488 4 3 389290763 2 1 389290764 2 76211861 1 3 963873520 2 2 482818267 3 1 348652718 2 588790352 1 2 147747441 4 3 216140705 3 3 86883812 5 1 963873520 1 507308489 2 6632154 5 2 200354483 3 1 231398662 2 348652719 2 2 1 3 2 206422527 5 3 429939459 1 2 147747441 2 3 184147677 5 1 564836882 2 360543849 5 3 417188302 5 1 207264423 3 101250003 5 1 556605329 3 216140704 5 1 781833037 2 857731779 2 1 710733675 1 231398662 3 878542864 2 2 377509580 2 2 429939458 2 1 556605329 1 482818266 3 389290763 3 1 200354483 1 29366295 3 216140704 4 1 766356434 3 710733674 2 1 216140704 1 710733675 1 273869784 2 2 1 2 184147678 4 3 246549658 4 3 482818267 5 3 76211862 4 1 29366295 1 780418694 2 231398663 2 3 101250005 4 3 482818266 3 1 101250004 1 91111257 3 200354482 1 3 377509581 2 3 246549660 5 1 781833037 2 966631802 3 1 246549659 3 231398662 3 1 564836882 2 273869784 1 1 780418694 1 86883812 2 710733674 1 3 565111337 5 2 781833036 1 3 313062682 1 3 273869785 2 3 173087941 5 1 91111257 2 998228700 1 3 710733676 5 3 206422528 5 1 56519638 1 438133771 2 878542862 1 1 710733675 1 173087940 2 556605329 2 3 6632156 4 2 56519637 4 1 857731778 2 564836883 3 3 91111256 3 1 86883812 3 766356434 4 3 564836882 2 3 565111337 2 1 56519638 2 273869783 2 3 389290765 4 2 966631801 4 1 588790353 2 389290764 2 2 857731778 1 3 780418693 2 2 766356433 2 1 963873520 1 417188303 3 1 2 3 29366295 2 3 81073253 3 2 780418693 5 1 173087940 2 665245341 3 2 81073253 2 3 292015611 4 2 999999999 3 3 91111258 5 1 507308489 1 29366295 2 76211861 3 2 56519639 2 2 747241047 4 3 710733674 5 2 482818266 2 2 963056780 3 1 429939459 3 556605330 1 1 963873520 2 231398661 1 3 710733675 5 3 998228698 1 2 966631801 5 1 963873520 3 780418694 2 2 56519639 3 2 231398661 3 1 173087940 2 781833038 2 2 781833036 4 3 438133772 5 2 999999999 4 1 539527855 2 564836882 5 3 539527855 1 3 91111257 5 3 216140704 1 1 780418694 2 216140703 5 1 56519638 1 56519638 2 781833038 2 1 184147678 1 173087940 2 710733675 1 2 857731779 4 3 878542864 4 1 200354483 2 878542863 5 1 231398662 1 389290764 1 29366295 2 681728741 1 1 348652718 1 963056779 3 564836883 1 1 438133771 3 665245341 2 3 710733674 3 3 507308488 2 3 539527855 2 2 348652718 5 1 1 3 747241049 4 3 710733674 2 1 747241048 3 438133772 3 3 878542864 5 1 744868656 3 780418694 2 2 482818265 2 1 147747440 3 1 2 3 231398663 1 2 766356435 2 1 747241048 1 998228699 3 389290763 1 2 588790352 3 2 857731778 5 2 1 2 2 81073252 2 2 313062682 4 1 681728741 1 710733675 3 556605330 3 1 184147678 1 539527855 2 781833038 5 3 588790352 3 3 781833038 3 2 744868655 5 1 681728741 3 744868656 4 1 417188303 1 1 2 747241047 5 1 564836882 3 216140704 2 3 507308489 4 1 998228699 3 588790352 5 2 482818266 1 1 507308489 3 665245340 1 1 565111336 2 360543849 5 2 207264424 2 2 76211861 5 3 206422527 5 2 878542863 4 2 1000000000 4 2 482818266 5 1 780418694 2 556605330 3 3 292015612 3 3 781833036 2 1 200354483 1 564836882 2 878542862 1 1 76211861 2 56519638 4 1 86883812 3 710733674 4 1 564836882 2 1000000000 1 1 29366295 1 1000000000 3 216140705 3 3 429939458 5 3 360543851 5 2 998228699 1 1 273869784 3 377509581 4 2 206422527 2 2 780418695 3 3 710733675 4 3 878542862 4 3 76211862 2 2 216140704 3 3 81073252 1 3 665245341 2 3 429939460 4 2 878542864 2 3 966631801 1 1 417188303 3 206422527 1 1 482818266 1 780418694 2 963873520 4 3 29366296 5 1 6632155 2 292015611 3 1 231398662 3 1 3 3 878542862 4 3 556605330 3 2 665245342 2 1 482818266 2 780418694 5 2 857731777 1 3 588790354 2 2 231398663 5 1 857731778 3 389290765 1 3 207264424 3 1 273869784 1 29366295 2 539527854 1 1 348652718 2 710733674 1 3 173087940 4 3 147747440 5 2 76211862 4 1 780418694 3 539527855 4 1 857731778 2 91111257 5 2 966631802 1 3 231398662 2 2 780418694 5 3 780418693 4 3 173087941 2 1 313062682 3 29366295 5 3 147747440 2 2 389290765 1 3 313062682 4 2 780418694 1 2 231398662 5 2 273869783 1 2 780418695 5 1 377509580 1 86883812 2 565111336 1 1 389290764 2 246549658 2 3 963873520 4 3 81073252 1 3 216140703 2 2 377509580 4 2 6632155 5 2 588790352 2 3 173087940 2 1 29366295 3 348652717 4 1 81073252 1 878542863 3 857731778 2 2 744868656 5 2 86883811 5 3 681728741 5 2 482818266 3 1 710733675 2 766356434 2 1 780418694 3 710733674 5 2 200354484 2 1 780418694 3 710733676 1 2 206422527 4 3 377509579 2 3 86883813 3 3 507308490 3 2 207264424 2 1 710733675 2 998228700 1 3 665245341 3 2 744868655 4 1 273869784 2 681728741 4 3 878542863 1 1 76211861 3 231398662 2 3 76211862 5 3 313062683 5 3 200354484 4 2 747241049 5 2 781833037 3 2 710733676 1 3 857731779 5 1 710733675 3 417188303 4 1 360543850 2 878542864 5 1 173087940 3 780418695 1 2 556605330 1 3 878542862 1 1 539527855 3 86883813 1 2 565111336 5 3 206422527 3 3 588790354 1 2 999999999 4 3 76211861 2 3 246549658 2 1 744868656 2 56519638 5 2 766356435 4 3 539527855 1 2 507308489 1 3 207264423 2 2 313062682 3 3 216140705 2 1 207264423 3 429939459 1 2 313062683 4 3 565111335 1 3 681728742 2 1 417188303 2 781833037 5 1 313062682 3 417188303 5 2 482818267 1 3 273869785 5 1 206422528 1 747241048 3 86883812 1 1 231398662 3 348652717 1 3 147747440 1 1 56519638 3 556605329 2 3 348652719 1 1 200354483 1 429939459 2 780418694 5 1 438133771 3 507308490 4 2 747241047 5 2 389290763 3 3 231398661 4 1 588790353 3 681728742 5 1 780418694 3 360543849 2 1 588790353 1 1000000000 2 246549660 1 1 1 1 588790353 2 216140704 1 2 482818265 4 3 556605330 2 1 206422528 3 710733674 2 3 184147678 3 3 710733676 4 3 81073253 3 2 246549658 3 2 173087940 2 3 377509580 2 3 878542864 5 2 878542862 4 2 348652717 1 3 207264424 2 2 292015612 4 3 1 4 2 507308488 5 1 966631802 1 438133771 1 681728741 3 231398663 2 1 231398662 3 231398663 4 1 878542863 3 429939460 2 3 878542862 5 1 1 1 766356434 1 101250004 3 184147677 5 3 998228698 3 1 389290764 2 389290765 2 3 273869784 3 3 348652719 4 1 91111257 3 377509579 2 3 963873520 4 2 998228699 3 3 710733674 5 2 780418695 4 3 429939460 3 3 507308489 3 1 6632155 2 565111336 1 1 81073252 1 348652718 2 206422527 1 3 429939458 5 1 86883812 3 147747440 2 1 878542863 2 292015613 3 1 780418694 3 482818265 4 3 966631801 2 2 588790353 4 2 377509579 2 1 857731778 3 438133772 2 2 360543851 5 1 665245341 3 966631802 1 3 81073251 2 1 556605329 3 766356434 3 1 747241048 3 184147678 3 3 231398663 3 2 200354482 2 1 246549659 2 184147679 1 2 389290765 4 1 147747440 2 377509580 5 1 681728741 1 781833037 1 539527855 2 780418694 5 1 86883812 2 29366295 4 3 966631801 2 3 878542863 1 3 101250003 1 2 710733676 3 1 681728741 2 999999999 2 3 857731777 1 3 6632156 4 2 417188303 4 3 998228698 3 1 377509580 1 292015612 3 681728740 2 2 231398663 4 3 76211862 1 1 438133771 1 377509580 2 780418695 1 2 200354482 1 3 173087941 3 2 273869785 4 2 377509581 1 3 565111335 3 3 184147678 5 2 91111258 1 1 207264423 1 588790353 2 963873520 2 2 348652718 1 3 29366294 4 3 556605329 2 3 200354482 2 3 1000000000 3 1 539527855 1 556605329 2 173087940 2 3 360543850 5 2 556605330 5 2 76211862 5 1 998228699 2 360543849 3 1 963056779 2 231398663 2 2 173087941 2 1 206422528 1 86883812 2 173087940 5 1 216140704 3 173087939 2 2 246549658 4 3 173087939 3 3 56519638 1 3 878542863 3 1 564836882 2 963056780 4 2 507308488 2 1 507308489 1 429939459 2 482818266 3 1 429939459 3 360543849 3 1 173087940 1 101250004 1 348652718 3 348652718 1 2 147747440 2 2 966631802 1 3 389290764 4 1 86883812 3 878542862 4 2 246549658 4 1 231398662 2 556605330 4 3 998228699 1 1 429939459 2 482818267 4 1 86883812 1 273869784 3 231398661 2 1 744868656 2 81073253 1 2 780418695 5 1 207264423 2 556605328 3 2 377509579 4 2 963056779 5 1 273869784 3 963873520 2 2 348652717 1 3 780418694 4 1 389290764 3 556605328 5 3 744868656 3 2 966631802 4 2 963056779 4 2 665245340 3 3 588790354 1 2 963873519 4 3 348652718 1 1 81073252 2 780418694 1 3 429939459 3 1 56519638 3 200354483 5 1 86883812 3 360543851 2 3 710733674 1 1 1 2 482818267 2 3 781833037 5 1 564836882 3 101250003 1 1 565111336 3 966631801 5 2 360543849 2 1 857731778 3 747241047 3 1 292015612 2 710733675 3 2 246549659 5 3 857731777 1 2 76211862 3 3 207264424 2 2 744868655 2 1 780418694 3 438133772 5 1 6632155 3 665245341 1 1 963873520 1 747241048 3 184147679 4 1 1000000000 3 6632156 2 3 273869783 5 2 273869783 4 3 173087941 1 1 76211861 2 377509580 5 1 184147678 3 377509581 5 1 86883812 3 377509580 3 3 389290763 4 1 273869784 3 482818266 5 1 744868656 3 565111337 5 2 766356434 4 2 76211861 4 1 1000000000 3 1000000000 5 2 878542863 3 2 539527854 3 2 377509580 1 2 744868657 2 1 101250004 2 565111335 4 1 101250004 1 389290764 2 216140704 4 2 417188302 3 2 747241047 2 3 207264423 1 2 56519637 5 1 6632155 3 389290764 5 1 963873520 1 360543850 1 200354483 1 1 2 857731778 1 1 1000000000 2 507308490 3 3 206422528 3 3 963873520 5 2 360543851 2 3 29366294 4 3 76211861 5 2 273869784 1 3 438133771 2 2 878542864 1 3 29366294 4 2 429939460 3 1 963873520 3 389290763 5 1 417188303 3 588790352 2 1 273869784 3 273869784 5 1 173087940 2 360543851 5 2 101250005 2 3 206422528 1 2 91111256 4 2 231398661 2 3 246549660 4 1 1 2 556605329 3 1 681728741 3 101250003 4 2 744868655 5 3 565111336 3 3 216140705 1 3 246549658 4 1 273869784 3 780418695 3 1 966631802 3 482818265 4 1 429939459 3 101250003 5 3 681728742 4 2 29366294 1 1 101250004 2 482818266 4 1 417188303 3 389290763 3 2 1 5 2 417188302 4 1 780418694 1 539527855 2 963056780 3 3 216140705 1 2 246549660 1 2 507308488 1 2 482818266 1 2 681728740 5 1 998228699 3 438133771 5 2 184147678 1 1 173087940 3 173087941 1 3 360543851 5 3 780418695 1 3 173087939 3 2 556605328 2 3 507308490 1 3 200354483 2 2 744868656 2 3 963056779 2 2 292015612 5 1 173087940 3 273869783 1 1 313062682 2 966631801 1 3 147747440 2 2 747241048 3 3 101250003 5 3 665245342 1 2 438133771 4 2 86883812 1 3 747241047 4 1 1000000000 1 564836882 1 1000000000 1 56519638 2 966631803 1 2 665245340 4 1 878542863 2 878542862 2 3 963873520 1 2 438133771 1 3 56519639 4 2 429939458 5 1 292015612 2 231398663 1 1 966631802 2 206422529 4 3 878542862 3 2 539527855 3 3 207264422 4 2 207264423 1 2 389290765 3 2 438133770 3 2 207264423 4 1 81073252 2 963056780 4 3 313062683 1 3 147747440 4 3 206422528 3 2 766356433 2 1 556605329 3 588790353 4 2 998228698 5 2 273869783 5 2 588790354 1 1 1000000000 2 417188304 1 1 556605329 1 963873520 1 857731778 3 313062683 2 3 744868657 1 2 1000000000 4 3 200354483 4 2 246549658 4 3 2 5 1 710733675 1 588790353 2 173087941 1 1 507308489 3 878542862 2 3 348652719 2 2 246549659 3 2 56519638 5 2 81073252 5 3 184147679 4 2 6632155 1 1 184147678 1 246549659 2 963873519 4 2 200354484 2 2 6632154 4 2 781833037 1 1 482818266 3 482818267 5 2 86883813 2 3 857731779 5 1 76211861 2 76211862 1 3 76211862 2 3 1 1 1 101250004 3 216140704 5 1 76211861 1 1000000000 2 747241049 2 2 429939460 2 3 273869783 1 1 710733675 3 998228698 3 3 744868657 3 2 747241047 1 1 1000000000 2 766356434 3 2 588790352 3 3 6632156 2 3 200354484 5 1 377509580 2 200354484 3 2 744868657 1 2 173087941 1 2 482818267 4 3 857731779 5 2 766356433 5 1 539527855 1 348652718 1 29366295 2 766356433 4 3 565111337 1 1 665245341 1 91111257 1 556605329 2 963873521 5 1 878542863 2 348652718 4 1 216140704 1 747241048 2 389290764 3 3 780418694 1 1 184147678 3 999999999 5 2 273869783 2 1 29366295 2 681728740 2 3 878542862 3 3 781833036 4 3 747241049 1 2 417188303 3 3 206422527 2 3 744868656 3 2 6632154 4 1 1000000000 2 91111257 5 1 556605329 2 173087941 4 2 963056780 4 1 292015612 3 184147679 5 2 564836881 4 1 207264423 3 147747440 3 3 273869785 2 2 206422529 5 1 101250004 1 206422528 3 216140705 4 2 564836882 4 3 539527854 5 1 216140704 1 206422528 3 231398663 4 1 564836882 3 507308489 4 1 348652718 3 665245341 1 2 507308489 4 3 207264424 4 3 681728742 1 2 966631803 1 1 781833037 3 1000000000 5 1 231398662 1 56519638 2 184147677 2 3 999999999 2 1 766356434 2 482818265 2 3 216140705 5 3 878542863 3 1 780418694 3 184147678 5 1 207264423 2 781833036 2 2 231398661 4 1 564836882 1 963056779 3 556605328 5 1 1 1 744868656 1 681728741 3 665245341 2 3 56519638 4 2 710733675 3 2 780418694 3 1 147747440 2 29366296 4 2 665245342 4 1 710733675 3 101250004 3 1 539527855 1 207264423 1 780418694 1 147747440 3 207264423 3 3 998228698 2 3 665245342 2 1 216140704 2 206422529 4 2 200354482 1 3 556605328 3 3 184147678 3 1 207264423 2 781833036 3 3 429939458 5 1 780418694 2 313062682 4 3 246549658 5 2 147747441 3 1 81073252 1 417188303 1 665245341 1 966631802 1 998228699 2 963873520 3 3 56519637 4 2 81073252 3 2 429939458 5 1 766356434 2 273869784 2 2 173087940 5 2 878542863 1 3 710733674 1 2 507308489 2 1 207264423 1 292015612 3 507308490 4 3 747241047 5 3 482818266 2 1 173087940 2 565111335 1 2 482818266 2 2 556605330 3 3 963056779 2 3 963873520 4 1 292015612 3 56519637 3 3 539527856 2 1 747241048 2 963056778 5 1 507308489 3 200354483 5 1 482818266 3 780418694 1 2 273869784 2 3 389290763 2 2 6632155 3 1 665245341 1 507308489 2 963056780 1 3 665245342 2 1 966631802 2 206422528 2 1 389290764 3 360543849 1 3 564836881 1 2 556605329 1 3 564836881 2 2 184147677 1 1 565111336 1 878542863 1 998228699 2 207264424 5 2 231398663 5 3 429939458 3 2 173087940 1 3 429939460 1 3 565111336 1 1 878542863 2 429939458 1 3 507308490 2 1 292015612 1 91111257 1 216140704 3 6632154 5 1 966631802 3 76211861 2 3 56519638 1 3 744868657 5 2 6632155 4 3 963873521 2 3 564836883 4 1 29366295 2 998228698 5 2 86883812 2 2 482818266 2 2 147747439 4 3 86883813 5 2 6632154 5 3 348652717 3 1 963873520 2 857731777 5 1 438133771 3 539527856 5 2 878542862 1 3 665245341 4 1 56519638 2 216140704 5 3 565111337 2 2 91111256 4 2 565111335 4 3 665245341 5 3 76211861 5 3 438133771 3 1 273869784 1 207264423 3 29366294 4 3 417188302 4 1 147747440 3 216140705 5 3 81073252 5 2 1000000000 5 2 681728741 1 2 878542864 1 3 76211862 1 3 206422527 5 1 438133771 3 292015613 2 1 747241048 2 76211860 1 3 780418694 2 2 1 2 2 681728741 4 3 744868657 4 3 539527856 5 3 273869784 3 1 438133771 3 781833037 5 1 377509580 1 710733675 2 348652719 5 2 665245342 4 2 780418694 3 2 857731779 4 3 86883811 1 2 207264422 3 2 86883812 4 1 781833037 1 6632155 2 857731777 3 2 91111257 4 3 1 2 3 539527854 4 3 507308490 1 3 556605330 2 1 206422528 1 665245341 1 507308489 3 1000000000 5 2 56519637 3 2 963873519 2 1 184147678 2 966631803 4 2 878542862 1 2 681728740 1 1 744868656 2 781833036 5 2 710733675 3 2 206422529 4 2 377509579 5 1 76211861 3 231398661 2 1 963056779 3 780418695 2 1 710733675 1 744868656 1 780418694 2 360543851 4 3 147747440 5 1 564836882 2 710733676 4 2 246549659 4 1 565111336 2 76211862 4 1 564836882 2 348652717 1 1 91111257 1 665245341 3 147747439 1 2 377509579 4 2 963873521 1 3 231398661 3 3 101250004 5 1 878542863 1 966631802 2 207264422 4 3 292015613 5 3 556605329 2 1 556605329 1 360543850 1 878542863 2 564836882 3 3 539527854 2 2 963873521 2 2 246549658 1 3 665245340 1 3 766356435 3 3 998228699 5 2 91111258 4 2 482818266 5 3 681728742 5 1 246549659 2 744868655 4 1 710733675 3 747241048 3 1 216140704 2 207264422 1 3 681728740 4 1 231398662 1 556605329 2 81073251 1 2 998228700 3 3 76211860 5 3 1000000000 3 3 389290764 1 3 292015611 1 3 665245341 4 1 360543850 3 556605328 2 2 588790352 1 2 1 4 1 744868656 2 29366294 4 3 273869783 4 2 963873519 2 2 81073252 2 3 417188304 1 3 184147679 2 3 565111336 5 1 207264423 1 56519638 3 998228700 4 2 389290763 1 3 56519639 2 1 231398662 1 744868656 2 781833036 2 1 747241048 2 206422529 2 2 564836883 1 1 313062682 1 29366295 2 292015613 2 3 200354483 2 1 231398662 2 747241047 2 2 556605329 3 1 565111336 3 292015611 2 1 200354483 2 377509579 5 2 206422529 2 2 216140705 4 3 857731779 3 1 780418694 3 81073253 4 2 348652718 4 2 766356435 3 3 744868656 1 2 76211862 1 2 878542863 2 2 781833038 2 3 744868657 4 2 76211862 4 3 313062681 3 1 665245341 1 539527855 3 389290763 3 1 429939459 3 588790353 5 2 766356434 3 1 246549659 3 389290764 4 2 482818267 3 3 313062681 3 2 313062683 3 1 747241048 2 744868657 4 1 556605329 3 744868655 3 3 29366294 4 1 313062682 2 360543849 1 2 565111335 4 3 91111257 2 3 963873521 5 3 780418693 5 1 998228699 2 507308490 3 3 200354484 4 2 710733675 3 1 377509580 1 963056779 1 780418694 1 710733675 2 781833038 1 3 429939460 5 3 781833038 3 3 665245340 2 3 1000000000 1 1 438133771 2 857731777 1 3 173087939 3 3 216140704 5 2 857731777 1 1 998228699 2 1000000000 5 3 665245340 5 2 747241047 5 2 966631801 1 2 81073252 3 1 963056779 1 1 1 81073252 2 91111258 1 2 665245341 1 3 781833036 5 1 780418694 1 29366295 2 246549659 5 1 744868656 3 429939458 2 3 556605328 3 1 360543850 2 564836881 1 1 76211861 1 360543850 1 86883812 1 273869784 3 1000000000 3 1 681728741 1 246549659 1 417188303 1 564836882 1 86883812 1 86883812 1 101250004 1 878542863 2 76211860 3 2 766356435 4 3 780418695 2 2 231398662 5 3 417188304 1 2 780418693 4 1 963056779 2 273869783 3 1 29366295 3 438133770 4 1 231398662 3 6632156 5 3 507308489 4 3 206422529 2 1 507308489 3 1 2 3 747241047 4 3 389290765 4 3 998228698 4 2 184147678 1 3 292015612 4 1 231398662 1 429939459 1 878542863 2 6632154 1 3 91111257 4 1 781833037 2 231398663 5 3 231398663 5 2 744868657 1 2 348652718 4 2 744868656 2 2 710733674 2 1 482818266 1 429939459 2 86883813 3 3 147747439 2 2 91111258 2 3 998228700 1 1 588790353 1 747241048 2 246549659 3 2 6632155 4 2 292015612 4 1 313062682 2 200354484 2 2 6632155 3 1 207264423 1 507308489 2 348652718 2 1 963056779 3 377509579 5 3 56519639 1 3 206422528 2 3 147747439 4 3 539527855 2 2 207264423 3 1 231398662 1 417188303 3 6632156 4 3 81073253 2 3 216140705 3 3 101250005 2 1 966631802 2 6632156 3 3 1 4 2 417188303 1 2 1000000000 5 2 216140705 2 2 231398662 3 3 101250003 4 1 231398662 1 273869784 1 780418694 2 438133772 2 3 556605330 3 3 780418693 4 2 76211861 1 3 147747439 3 1 963056779 3 539527854 5 2 6632156 1 1 429939459 3 184147678 4 3 747241049 3 3 963873520 1 3 417188303 3 1 429939459 3 207264424 3 2 710733676 5 3 207264422 4 3 200354482 2 2 780418693 5 3 781833036 4 3 273869783 2 3 206422527 2 2 29366294 1 3 216140705 4 1 429939459 1 878542863 1 216140704 1 292015612 1 429939459 2 482818266 3 1 564836882 1 998228699 3 999999999 1 1 781833037 2 313062681 3 2 313062681 3 3 86883813 5 1 292015612 1 348652718 3 429939458 1 3 76211860 2 2 56519638 5 2 781833037 2 2 91111258 3 3 999999999 4 1 56519638 3 681728742 4 1 216140704 1 91111257 3 207264422 5 1 313062682 3 963056780 5 1 963873520 3 292015613 1 2 273869785 5 2 348652719 1 1 857731778 3 313062683 3 1 86883812 1 101250004 2 273869785 2 2 360543850 3 3 216140704 5 1 147747440 1 482818266 3 766356433 4 1 966631802 3 781833037 3 1 564836882 3 665245340 3 3 878542862 4 3 565111336 4 1 86883812 2 1000000000 3 1 482818266 3 665245342 1 3 588790353 4 2 76211862 4 2 438133771 1 2 147747439 2 2 665245342 4 2 173087939 3 3 29366295 3 3 292015611 1 1 781833037 1 747241048 3 507308490 4 1 184147678 1 878542863 3 173087939 5 2 292015612 2 2 101250003 5 2 389290765 2 2 963056779 3 1 429939459 1 507308489 1 438133771 1 747241048 1 29366295 2 780418695 5 1 963873520 2 206422527 2 1 482818266 2 313062683 3 1 429939459 3 1000000000 5 3 81073252 1 3 744868657 5 3 665245341 5 1 681728741 1 966631802 2 665245342 2 1 565111336 2 438133772 5 3 710733676 5 1 56519638 3 360543849 3 3 200354482 1 3 665245342 3 3 1000000000 2 2 313062681 5 1 747241048 2 429939460 5 3 56519638 1 2 556605328 3 1 588790353 1 966631802 1 710733675 2 292015611 5 1 417188303 2 966631802 4 3 766356434 4 3 173087940 1 1 565111336 1 744868656 2 556605329 1 1 482818266 3 539527855 1 3 6632155 4 1 360543850 3 292015612 3 3 744868657 5 1 710733675 1 389290764 1 273869784 1 147747440 3 313062683 3 3 556605330 1 3 857731778 1 3 348652718 3 2 681728742 5 2 781833036 4 2 744868657 5 1 998228699 3 999999999 2 3 429939460 1 3 207264422 3 1 564836882 3 998228700 2 2 389290765 5 2 360543851 4 2 231398663 4 1 878542863 3 389290764 4 3 389290763 3 1 173087940 2 2 3 2 360543849 2 2 184147678 4 1 377509580 2 681728742 4 1 747241048 2 147747441 4 3 438133770 5 3 507308490 4 1 878542863 2 206422528 3 2 292015612 3 3 963056779 4 3 966631801 3 2 207264423 1 3 963056778 4 2 780418694 4 3 101250003 3 2 184147679 1 2 482818266 1 2 86883811 3 1 507308489 2 207264424 5 1 246549659 1 429939459 1 588790353 2 6632156 1 1 507308489 2 231398663 5 2 857731778 3 2 86883811 3 1 963873520 3 857731779 2 2 878542864 4 2 417188303 5 3 507308490 1 2 417188303 3 3 780418694 3 1 231398662 3 377509581 3 2 482818267 2 3 6632155 3 1 29366295 2 588790352 3 2 744868655 1 3 429939458 4 3 588790352 3 3 878542863 5 2 556605329 4 2 216140704 5 3 313062681 1 3 665245342 4 3 377509581 4 1 76211861 2 963873520 5 2 200354482 1 1 482818266 2 76211862 4 2 539527854 2 1 878542863 3 29366296 2 3 710733674 3 1 744868656 3 81073251 5 2 780418694 3 2 539527856 5 1 6632155 2 766356435 5 2 588790353 5 1 710733675 3 101250004 5 2 76211861 1 3 564836881 2 1 588790353 3 273869785 1 2 780418694 4 3 963056778 5 1 1000000000 1 313062682 3 556605329 4 1 86883812 1 710733675 2 744868655 5 1 231398662 2 963873520 1 2 200354484 2 1 147747440 3 360543849 2 3 665245340 4 3 665245341 4 2 389290764 5 2 963056779 4 2 565111335 2 3 389290763 1 3 231398661 3 1 273869784 2 710733676 4 3 565111335 4 1 147747440 2 76211861 5 1 766356434 3 681728740 1 3 231398663 1 1 963056779 2 781833038 1 1 766356434 3 564836882 4 2 747241048 4 2 6632155 2 3 206422527 3 2 216140704 2 2 216140703 3 1 360543850 3 429939460 4 1 101250004 2 348652718 4 3 1000000000 2 2 1 4 3 56519638 4 1 1 3 429939458 5 3 1000000000 5 2 206422529 3 3 29366295 2 2 966631801 2 3 780418694 1 3 766356433 5 3 56519638 5 2 963873521 2 1 556605329 3 292015611 2 2 963873520 2 2 507308489 4 2 207264424 2 2 200354482 3 3 878542862 2 1 273869784 2 665245341 5 3 173087941 3 1 173087940 2 377509581 2 3 963873519 3 2 292015612 3 3 857731778 5 1 857731778 3 438133772 3 3 857731778 4 1 998228699 2 766356434 2 2 857731777 4 3 313062683 5 1 348652718 2 429939459 4 3 216140703 3 2 963056778 1 3 101250004 4 1 147747440 1 565111336 2 564836883 2 2 507308490 4 2 389290765 3 3 216140705 1 1 348652718 3 878542864 1 2 878542863 4 1 556605329 1 348652718 2 292015612 1 1 207264423 3 1000000000 4 2 86883813 2 2 76211862 1 2 184147679 2 1 1 1 56519638 2 963056779 4 1 184147678 2 207264423 4 3 273869784 4 1 273869784 1 56519638 3 963873521 4 1 857731778 3 417188302 5 1 292015612 3 101250004 5 1 206422528 1 710733675 2 744868657 3 3 246549659 2 3 200354482 5 3 998228698 5 2 173087939 4 2 348652718 1 2 681728740 1 1 200354483 2 206422528 1 3 665245340 1 3 273869785 2 3 216140703 3 3 963056780 1 3 91111258 1 3 539527856 1 1 360543850 3 348652717 5 2 231398662 2 1 781833037 2 766356434 5 2 781833037 5 3 200354483 5 2 101250003 2 3 76211862 5 1 438133771 2 147747440 2 2 360543849 4 1 389290764 2 360543850 2 3 173087940 2 2 556605330 1 3 963056778 5 1 507308489 1 482818266 1 313062682 2 389290764 3 2 29366295 3 2 539527856 5 3 744868655 3 3 91111258 5 3 246549659 4 1 681728741 2 360543849 2 1 963056779 1 360543850 3 766356434 1 2 781833038 1 2 539527856 4 3 507308489 5 3 781833036 1 3 417188304 4 3 360543851 4 2 147747439 1 3 206422529 4 2 766356435 4 1 273869784 2 313062681 3 2 744868656 3 2 766356433 2 2 744868655 4 3 147747440 3 3 207264424 2 1 231398662 3 878542864 3 2 292015611 3 3 216140705 2 1 744868656 1 747241048 1 539527855 1 348652718 3 91111257 3 1 665245341 2 744868657 1 2 216140704 4 1 360543850 3 348652718 4 2 200354483 5 1 747241048 1 781833037 1 780418694 3 556605328 5 2 207264422 5 2 246549660 5 3 273869784 5 1 998228699 1 564836882 1 147747440 2 56519637 4 2 429939459 5 2 438133771 2 3 766356434 2 3 681728741 5 2 91111256 5 2 681728740 5 1 710733675 2 56519638 4 2 710733676 5 3 565111337 5 2 231398662 5 1 766356434 3 313062681 2 3 966631802 1 3 81073251 4 1 588790353 2 91111257 2 1 348652718 3 313062682 4 1 101250004 3 184147679 2 3 184147679 1 3 147747440 5 3 963056779 4 2 556605329 2 3 747241047 2 1 246549659 3 747241048 3 1 86883812 2 56519639 3 3 878542863 2 3 766356435 4 1 857731778 1 101250004 3 744868656 3 3 216140705 2 2 780418694 2 2 963873520 5 3 766356434 5 3 857731779 5 3 6632154 5 2 588790352 5 1 564836882 3 963056780 5 2 246549659 2 2 417188302 4 3 81073252 1 3 565111336 4 1 507308489 3 184147677 5 3 207264424 4 1 565111336 2 710733674 3 2 766356435 1 1 231398662 3 744868656 2 2 507308490 4 1 744868656 2 348652717 2 2 878542862 4 1 665245341 1 878542863 3 86883812 1 2 744868657 3 2 588790354 5 1 588790353 3 206422527 4 3 184147678 5 1 360543850 2 482818266 1 2 857731779 5 2 173087939 2 2 710733674 4 2 173087939 1 2 878542864 4 2 429939460 5 1 744868656 2 963873519 1 1 417188303 3 781833037 5 1 963056779 1 1000000000 3 56519639 2 1 878542863 1 216140704 3 681728742 2 1 56519638 2 417188302 5 2 998228700 4 1 207264423 3 348652719 3 2 747241048 1 2 539527856 5 3 744868657 5 3 417188303 4 3 565111336 3 1 273869784 1 389290764 3 292015611 1 1 206422528 1 377509580 1 998228699 2 91111257 4 3 389290763 2 1 173087940 1 710733675 1 1000000000 2 780418694 5 1 588790353 3 963056779 5 3 744868655 1 2 744868655 3 3 91111256 4 3 963873520 5 1 313062682 3 857731777 1 1 744868656 2 565111336 4 1 665245341 2 963873520 4 2 710733674 5 2 963056779 1 2 417188304 5 3 963056780 5 1 998228699 1 173087940 1 29366295 3 507308488 2 3 963056778 3 3 2 3 2 6632155 1 2 377509579 2 3 963056779 5 2 781833037 3 1 1000000000 3 963056780 5 1 29366295 2 963873519 5 1 963873520 2 147747439 3 2 147747439 3 3 292015611 2 3 56519638 2 3 665245340 3 1 313062682 2 56519637 4 3 207264424 1 1 29366295 3 565111336 5 2 29366294 3 1 417188303 2 101250004 1 2 184147679 2 1 200354483 1 429939459 1 766356434 3 744868656 5 2 966631801 5 3 184147678 5 2 482818267 5 3 588790353 5 3 56519638 3 2 438133770 2 2 56519638 4 1 173087940 3 564836882 5 2 438133771 1 1 184147678 2 200354482 1 3 313062681 3 2 665245342 5 3 313062682 5 2 292015613 2 2 292015612 1 3 313062681 1 1 216140704 3 86883811 5 3 313062682 2 3 29366295 3 1 184147678 2 438133772 1 1 29366295 3 417188303 4 1 507308489 3 744868656 1 3 482818267 4 1 206422528 2 200354482 3 2 348652718 2 3 216140705 3 1 539527855 1 710733675 1 744868656 2 564836881 2 1 206422528 1 781833037 3 539527856 3 1 6632155 3 417188303 2 2 556605330 3 2 963873520 2 2 292015611 2 2 206422528 3 3 273869783 1 3 86883813 1 1 1 1 292015612 3 360543851 5 3 744868655 3 2 429939459 3 3 292015613 5 1 173087940 2 101250004 2 2 507308490 4 2 857731778 5 3 681728740 3 2 56519637 3 1 231398662 1 565111336 3 29366294 3 2 313062683 1 3 429939459 2 3 377509581 1 3 588790352 1 3 417188304 1 3 747241048 1 3 207264424 2 3 86883811 3 2 565111335 3 3 81073253 5 1 377509580 3 184147678 3 2 173087940 1 2 216140704 3 3 216140703 5 1 101250004 2 556605328 3 3 200354484 4 3 348652717 2 1 588790353 3 216140703 1 2 6632156 1 2 81073253 1 2 507308490 5 2 1000000000 4 2 588790353 1 3 231398662 5 2 780418695 3 3 246549660 3 1 86883812 3 781833036 3 3 29366294 4 2 998228700 5 3 313062681 2 1 1 1 963056779 3 173087939 5 1 6632155 2 565111336 3 3 681728740 3 3 747241048 3 3 273869783 4 2 665245340 3 1 744868656 3 101250003 2 2 963873521 2 3 184147677 4 1 231398662 3 857731779 5 3 29366294 5 1 747241048 3 200354482 3 3 377509580 1 2 81073252 2 2 348652717 3 2 273869783 2 2 200354483 1 3 744868656 5 2 878542862 2 3 292015613 1 1 963873520 2 1000000000 5 1 348652718 3 81073251 1 1 963056779 3 878542862 1 1 744868656 3 184147679 1 2 588790353 3 2 966631803 2 1 766356434 3 389290765 2 1 207264423 1 216140704 2 29366295 5 1 781833037 2 147747440 4 2 744868655 5 3 147747439 3 3 91111257 2 1 184147678 3 147747439 5 2 81073252 3 2 91111257 5 1 963873520 3 389290764 3 2 231398661 4 3 766356433 5 1 56519638 1 710733675 3 539527854 1 2 999999999 4 3 539527856 5 1 377509580 3 438133771 2 3 565111336 3 1 348652718 2 246549660 3 3 101250005 5 2 564836882 4 2 147747439 2 2 539527854 2 3 588790354 3 1 360543850 2 539527854 1 2 200354484 5 3 998228698 1 1 564836882 3 681728741 5 3 857731779 1 2 766356435 2 3 665245342 1 1 417188303 2 56519637 2 1 1000000000 2 747241048 2 1 86883812 3 360543851 1 1 482818266 1 81073252 3 780418694 5 3 206422528 2 2 507308488 1 3 173087939 3 3 1000000000 1 2 207264424 3 1 173087940 2 389290764 3 2 998228698 1 2 998228699 1 1 200354483 1 766356434 2 564836881 1 1 482818266 3 482818265 2 3 273869785 1 1 781833037 3 81073253 3 1 564836882 3 857731778 3 3 781833037 5 2 86883813 1 3 665245342 4 3 1000000000 2 2 246549659 1 3 966631802 4 3 6632155 4 1 184147678 3 6632154 2 3 76211862 2 1 417188303 2 292015613 5 1 780418694 3 389290764 2 2 482818266 3 1 273869784 3 963873519 2 1 231398662 2 81073251 4 1 565111336 2 200354482 5 1 429939459 1 565111336 2 86883811 3 1 29366295 3 857731778 2 1 1 1 173087940 1 1000000000 1 29366295 2 81073252 3 1 184147678 1 313062682 3 216140704 1 3 56519638 4 3 76211861 2 2 565111337 2 1 91111257 2 231398662 5 2 216140705 3 2 81073253 1 2 184147679 4 3 781833036 1 2 91111256 3 1 564836882 3 207264424 1 2 417188302 2 2 273869784 4 3 1 5 1 86883812 1 998228699 3 539527855 4 2 744868655 5 3 56519639 2 2 539527855 5 1 292015612 3 482818267 1 2 744868656 5 1 206422528 1 780418694 3 216140705 1 3 429939458 1 3 348652718 1 3 429939459 2 2 216140705 1 2 292015611 2 3 747241049 3 1 216140704 1 556605329 1 565111336 1 966631802 2 564836881 2 2 6632154 3 3 747241048 5 3 744868655 5 1 348652718 3 101250003 4 2 147747441 1 3 2 3 1 216140704 1 878542863 3 710733675 5 3 86883811 4 3 86883812 2 3 206422529 4 1 360543850 1 216140704 2 998228699 1 1 101250004 2 766356433 3 1 1000000000 3 565111335 2 1 998228699 1 564836882 1 482818266 3 482818267 1 2 348652718 2 2 313062683 1 3 313062682 3 2 539527855 2 3 184147679 1 2 86883811 3 2 313062682 2 2 6632154 2 1 1000000000 2 857731778 1 1 417188303 2 6632156 1 3 438133770 2 1 1000000000 2 147747440 3 1 56519638 1 539527855 3 6632156 2 2 588790354 2 3 389290763 4 3 482818267 3 1 429939459 2 1000000000 2 1 206422528 3 966631801 2 1 246549659 3 963873520 4 2 184147678 1 1 86883812 3 429939458 2 1 292015612 2 556605328 5 1 313062682 3 482818265 3 2 6632154 2 3 539527855 5 1 998228699 1 857731778 2 998228698 4 3 429939458 5 3 963873521 1 1 313062682 3 76211860 3 3 681728741 1 1 744868656 1 766356434 1 231398662 3 744868656 5 2 766356433 2 1 588790353 2 360543849 2 2 86883812 4 2 857731777 4 2 438133770 3 1 710733675 3 747241049 1 2 438133771 5 2 482818267 5 1 231398662 1 878542863 3 747241049 4 3 482818266 3 1 29366295 1 766356434 1 966631802 2 781833036 4 3 173087940 2 1 207264423 2 588790354 3 3 747241047 2 1 147747440 1 147747440 3 507308490 4 1 998228699 1 81073252 2 348652719 3 3 29366294 3 1 564836882 3 76211862 4 1 207264423 1 781833037 1 313062682 2 999999999 1 2 665245342 1 2 246549659 4 2 216140704 3 3 417188304 4 3 184147678 1 1 173087940 3 147747439 2 2 539527855 5 2 56519637 2 2 216140704 3 2 81073253 3 3 747241047 3 2 710733675 5 2 482818265 3 2 781833036 3 1 744868656 2 360543850 1 1 200354483 3 81073251 1 3 998228699 4 3 710733676 3 2 665245342 4 1 207264423 1 147747440 3 313062682 4 3 206422527 1 3 348652717 2 2 200354484 4 1 1 2 998228699 4 3 417188304 4 2 681728740 1 3 1 3 2 173087941 5 2 429939460 5 2 998228700 1 1 200354483 2 348652718 1 1 429939459 3 588790354 1 2 963056780 2 1 766356434 3 780418693 1 2 781833038 2 3 878542863 4 3 966631802 2 2 206422528 1 1 588790353 3 86883812 3 2 429939459 4 1 91111257 3 56519638 3 2 348652717 1 3 348652718 3 1 998228699 2 147747440 1 2 878542862 5 2 91111258 4 2 564836882 4 3 389290765 3 1 389290764 2 184147677 1 1 780418694 3 231398662 3 3 360543849 2 2 231398662 2 2 29366294 4 1 781833037 2 231398663 4 2 744868657 1 3 966631803 2 3 292015613 5 3 766356433 5 2 246549659 5 1 963056779 3 507308490 1 2 665245342 4 1 507308489 3 438133770 1 1 200354483 1 184147678 1 766356434 2 681728742 5 1 246549659 3 1 3 2 29366296 4 2 231398663 5 2 76211862 3 2 565111336 5 3 564836882 3 1 76211861 3 878542863 3 2 665245342 1 2 246549660 5 3 665245342 1 3 1 1 2 200354483 2 1 780418694 3 998228700 3 2 781833036 2 2 348652718 1 1 389290764 1 963056779 2 348652719 5 3 348652718 3 3 556605328 5 3 710733674 2 2 207264424 3 3 389290764 1 3 246549658 2 3 417188304 1 2 200354482 3 2 1 2 1 207264423 1 429939459 1 747241048 1 429939459 3 231398663 1 1 744868656 3 2 3 3 56519637 3 3 313062682 5 2 588790353 4 3 665245340 3 1 588790353 2 588790354 3 2 482818266 1 3 273869785 3 3 1 1 1 56519638 2 91111257 1 2 292015612 5 2 681728740 4 2 360543851 4 3 539527855 3 1 665245341 2 207264423 4 2 313062682 5 1 91111257 2 246549660 2 2 200354483 2 2 998228698 1 3 29366294 3 2 377509581 2 2 681728740 2 2 966631801 2 1 86883812 1 878542863 1 781833037 1 292015612 3 665245342 5 2 1000000000 1 3 781833036 4 1 417188303 2 482818266 1 2 565111335 1 3 29366294 2 3 292015612 1 3 389290765 3 3 766356434 3 3 878542864 3 2 482818265 3 2 29366296 2 2 507308489 2 1 29366295 2 780418694 4 2 91111257 1 2 246549660 4 1 781833037 2 744868657 1 2 348652719 5 3 781833036 1 3 313062683 4 1 564836882 3 231398661 3 3 6632156 2 1 417188303 1 1000000000 1 56519638 3 1000000000 1 3 857731778 5 1 207264423 3 29366296 3 2 781833038 3 3 184147678 4 3 348652717 2 2 429939460 2 2 81073252 5 2 206422527 2 1 216140704 1 1 3 539527854 1 2 29366295 2 3 216140704 2 3 206422528 4 1 206422528 1 173087940 2 966631802 5 3 313062681 1 1 1000000000 2 184147678 2 1 556605329 3 246549660 1 3 966631803 4 2 781833038 4 2 101250004 1 3 273869784 4 3 438133770 3 3 429939460 4 2 565111336 4 3 963056780 5 2 710733674 1 3 747241049 2 2 389290765 3 2 878542863 5 2 781833037 2 3 539527855 4 1 360543850 1 766356434 1 1 2 998228698 3 2 438133771 2 3 429939458 4 1 429939459 1 246549659 1 429939459 3 246549660 4 1 29366295 2 292015613 4 1 86883812 1 766356434 1 348652718 2 377509581 1 2 377509581 1 2 429939459 3 2 564836882 2 2 200354484 5 2 313062681 1 3 147747440 3 3 998228700 4 3 588790352 2 2 780418693 4 2 966631802 4 2 231398663 5 1 273869784 2 81073252 2 2 313062682 4 1 29366295 3 206422529 5 1 564836882 1 360543850 1 417188303 2 313062683 2 1 6632155 3 747241049 3 1 588790353 3 29366296 4 3 780418695 5 3 766356433 4 2 556605330 4 1 438133771 1 781833037 2 101250004 2 2 348652717 4 3 206422528 3 2 147747440 5 2 665245342 3 2 744868655 5 1 29366295 2 273869785 1 2 963873520 2 3 377509581 3 3 6632155 2 2 565111336 5 1 29366295 1 86883812 1 101250004 3 1000000000 1 3 292015611 4 2 710733675 5 1 744868656 3 438133772 2 2 857731777 4 2 206422527 4 2 539527855 2 1 966631802 3 417188303 5 2 292015611 2 2 56519638 2 3 878542864 5 2 747241048 2 1 200354483 1 963873520 3 29366294 3 3 348652717 3 1 710733675 1 6632155 1 29366295 2 744868656 1 3 216140703 1 2 963056779 2 3 482818266 3 1 207264423 3 313062682 4 3 681728742 5 1 781833037 2 313062683 5 1 665245341 2 857731778 1 1 76211861 1 56519638 3 482818265 5 3 246549660 4 3 766356435 5 2 482818267 3 1 273869784 3 747241049 5 3 173087939 5 1 539527855 2 147747439 1 3 86883812 2 2 482818266 5 1 766356434 1 482818266 1 681728741 3 429939459 1 2 780418693 2 2 681728742 3 3 998228698 2 3 1000000000 3 2 184147679 4 1 438133771 1 710733675 3 273869783 4 3 377509581 4 1 207264423 2 438133772 3 2 998228698 5 2 417188302 5 3 6632156 1 3 273869785 3 3 184147678 2 1 963056779 3 963056779 1 2 780418694 2 1 438133771 3 710733675 1 3 147747440 3 2 86883811 3 3 76211860 3 3 206422528 3 3 216140704 1 1 389290764 3 565111335 3 1 29366295 3 389290765 4 1 966631802 3 564836882 1 2 173087939 4 1 377509580 2 556605328 4 1 348652718 2 91111258 4 3 231398663 5 3 86883811 4 1 389290764 3 681728742 4 3 681728742 5 1 216140704 3 360543849 4 1 29366295 2 101250005 2 2 184147679 2 1 1000000000 2 200354484 3 3 173087940 4 2 377509580 3 1 565111336 3 2 3 3 588790352 4 2 681728741 5 3 539527854 3 1 56519638 2 292015613 5 1 780418694 3 207264424 5 2 348652717 3 1 206422528 2 184147679 3 1 389290764 2 744868656 4 3 207264424 1 3 998228698 3 3 665245342 4 1 91111257 1 246549659 3 781833037 5 2 564836881 2 1 766356434 1 665245341 1 246549659 1 482818266 3 86883813 3 1 200354483 3 507308490 1 1 6632155 3 564836882 5 3 710733675 1 2 963056779 1 1 963056779 1 1 2 313062683 1 2 507308488 4 3 184147678 4 2 966631802 2 2 200354482 5 1 313062682 1 200354483 1 878542863 3 766356434 5 3 963056780 5 3 377509581 5 3 998228700 4 3 963873520 4 1 966631802 1 438133771 1 81073252 2 173087940 5 1 389290764 1 200354483 1 429939459 3 231398661 4 2 747241048 2 1 360543850 1 665245341 3 744868657 2 2 86883811 2 1 878542863 3 206422527 3 1 998228699 1 29366295 3 206422527 2 3 56519639 3 2 6632154 2 2 377509580 3 1 556605329 3 206422529 5 2 1000000000 4 3 6632156 1 3 963873520 5 1 963056779 3 377509580 1 1 429939459 1 86883812 1 313062682 1 780418694 2 429939460 3 2 6632154 2 3 216140703 3 1 665245341 2 292015612 4 2 29366294 2 2 313062681 3 3 482818265 3 3 184147677 4 1 231398662 1 29366295 2 207264423 1 2 56519637 5 1 6632155 1 747241048 1 710733675 1 216140704 2 744868657 2 1 417188303 3 747241048 1 3 564836883 1 2 360543850 3 3 878542863 2 1 780418694 3 878542864 4 3 377509581 4 2 246549659 4 1 56519638 2 273869784 1 3 81073252 5 1 588790353 1 1 2 665245340 5 1 766356434 1 216140704 2 147747439 5 1 780418694 3 781833038 5 2 747241048 2 1 207264423 3 231398662 2 2 556605329 3 1 747241048 2 313062683 3 3 539527854 2 3 206422528 2 1 389290764 1 56519638 3 207264422 4 3 539527854 3 1 963056779 2 1000000000 5 2 999999999 3 2 231398661 5 3 81073253 1 2 173087941 1 3 766356433 1 3 482818267 1 3 780418694 4 2 963873519 1 1 216140704 3 206422527 5 2 417188302 3 3 184147679 5 2 998228698 4 2 91111256 2 3 6632154 1 2 86883812 5 3 710733675 4 2 482818266 5 1 998228699 3 56519637 2 1 539527855 3 438133770 5 3 6632156 4 1 556605329 1 313062682 1 206422528 1 963056779 2 292015613 3 2 246549660 4 2 377509579 3 3 184147678 5 3 564836881 2 1 565111336 1 313062682 1 780418694 3 744868655 3 3 207264424 4 2 207264424 2 2 781833036 3 3 76211862 2 3 292015613 2 1 564836882 3 273869783 2 2 348652718 1 1 91111257 2 348652719 3 2 1000000000 2 2 86883811 1 3 29366296 1 1 681728741 2 565111335 4 2 173087940 3 3 86883811 2 1 360543850 3 963056780 1 2 539527854 4 3 348652717 3 1 963056779 1 588790353 3 313062683 1 2 216140703 1 1 564836882 2 377509579 3 2 857731779 4 1 857731778 1 438133771 1 184147678 3 56519638 2 1 429939459 1 216140704 1 1 3 998228700 4 3 963873521 3 1 207264423 2 781833038 2 2 438133772 3 2 857731778 1 3 963873521 4 2 147747440 5 2 999999999 4 2 292015611 2 2 417188304 1 2 273869784 3 2 417188303 5 3 184147678 5 1 56519638 3 206422528 1 2 91111256 3 3 963056778 5 3 377509581 1 3 1 1 3 966631802 3 3 507308488 2 3 781833038 5 2 377509580 1 1 6632155 1 482818266 2 966631803 5 1 377509580 3 6632156 4 2 56519638 2 3 389290764 5 2 966631801 3 3 91111257 2 3 482818267 1 2 963056779 4 2 857731778 5 1 273869784 1 348652718 2 966631801 4 1 556605329 1 565111336 1 207264423 1 29366295 2 231398663 4 2 147747441 2 2 998228698 1 1 184147678 3 556605329 1 2 878542864 3 3 377509581 3 2 564836881 4 3 292015612 2 2 781833038 2 2 348652719 4 2 998228699 4 3 482818265 4 2 747241049 1 3 963873521 5 2 360543849 1 3 998228700 1 2 56519638 5 3 91111257 1 1 389290764 3 246549658 1 2 29366295 3 2 417188303 4 2 389290765 1 2 207264422 2 1 216140704 3 173087940 4 1 231398662 1 564836882 1 565111336 3 292015613 5 1 710733675 2 556605328 5 2 56519639 3 3 588790352 3 2 173087941 1 2 665245340 4 1 438133771 3 231398661 3 1 377509580 1 184147678 3 231398662 2 1 780418694 2 878542862 3 3 206422527 5 2 206422529 2 1 207264423 1 966631802 3 273869785 3 2 29366295 5 1 681728741 2 360543849 5 1 246549659 2 857731778 1 3 206422529 4 2 747241048 3 3 207264424 2 2 417188302 3 1 292015612 3 348652717 2 1 781833037 2 438133770 1 2 348652719 2 3 564836883 3 1 377509580 3 681728742 4 2 417188302 2 2 417188303 4 1 429939459 2 76211862 1 2 6632156 2 3 91111257 3 1 231398662 3 417188303 1 1 273869784 1 200354483 1 781833037 3 780418694 2 1 507308489 3 998228698 1 2 781833037 3 1 1000000000 3 389290764 2 3 231398661 2 3 56519639 5 3 246549658 5 2 76211861 1 2 56519638 2 2 878542863 2 2 91111257 3 2 348652717 4 1 766356434 3 147747441 1 1 29366295 2 29366295 4 1 200354483 3 348652717 3 2 101250004 5 3 184147678 3 3 313062681 5 3 1 3 1 438133771 3 101250003 4 1 273869784 1 681728741 2 6632154 5 3 588790354 1 2 184147679 1 3 744868655 3 1 56519638 2 507308489 2 1 588790353 2 56519638 4 3 147747440 4 2 878542863 4 1 963873520 1 91111257 2 246549659 2 2 292015611 5 3 348652717 2 3 81073251 4 1 766356434 2 389290765 2 3 216140704 3 2 747241049 2 2 429939459 3 3 200354484 5 2 417188304 3 3 665245341 5 1 91111257 2 246549659 4 2 417188303 1 3 173087939 3 2 348652717 5 3 482818265 2 2 91111256 3 2 564836883 1 1 438133771 2 507308488 3 3 482818266 5 2 780418695 3 2 999999999 5 2 482818267 3 2 313062682 1 3 206422528 2 2 710733674 3 1 681728741 2 556605328 4 2 360543850 3 2 207264423 1 3 564836883 1 1 147747440 3 273869783 4 1 966631802 2 417188302 2 3 539527856 3 2 313062681 1 2 81073252 5 3 1000000000 4 3 360543851 2 3 231398661 4 3 963056779 3 3 1 1 3 86883813 5 3 273869784 1 1 216140704 1 429939459 3 588790353 2 1 1 2 710733674 2 2 389290765 1 2 6632155 3 2 564836883 1 3 681728741 1 2 273869784 5 1 963873520 2 781833037 5 2 1 1 2 216140703 3 2 348652717 1 2 91111256 2 1 744868656 3 206422527 5 1 429939459 3 565111335 5 2 86883813 2 2 216140704 2 2 747241047 2 1 417188303 3 86883811 1 3 963056779 3 1 438133771 3 377509579 4 1 184147678 1 273869784 1 56519638 3 780418695 2 1 966631802 2 184147678 1 1 710733675 1 438133771 3 91111257 5 2 998228698 2 1 360543850 1 744868656 3 1 4 2 6632156 1 1 963873520 2 313062683 5 2 1000000000 5 3 207264422 2 3 966631801 1 2 81073252 2 1 966631802 2 998228698 5 1 878542863 2 507308488 3 3 206422528 4 3 564836883 4 1 438133771 1 389290764 1 963056779 1 184147678 3 417188304 5 3 6632155 3 3 747241047 5 1 76211861 1 81073252 1 780418694 2 1 5 2 857731777 1 2 429939460 4 2 56519639 2 3 588790352 5 2 998228700 2 1 963056779 3 429939458 4 3 998228698 1 1 313062682 2 963873521 4 1 998228699 3 360543850 1 1 963873520 2 173087939 4 2 246549659 4 2 998228700 2 3 216140705 3 1 857731778 3 2 4 1 246549659 1 417188303 2 292015612 2 1 963873520 1 766356434 1 292015612 2 681728742 1 3 564836881 4 2 999999999 4 3 429939460 3 1 507308489 3 744868655 5 3 29366296 2 2 780418693 5 2 292015611 4 3 539527856 3 1 744868656 1 429939459 1 429939459 2 966631803 3 2 588790353 3 3 292015612 1 3 966631802 3 3 665245341 4 3 313062682 4 3 507308490 1 1 206422528 1 216140704 1 966631802 1 588790353 2 781833036 2 2 564836883 1 3 231398661 3 3 2 1 3 710733674 3 2 429939460 4 3 565111335 2 3 76211861 1 1 56519638 1 147747440 3 348652717 2 1 878542863 2 231398662 3 1 81073252 2 556605329 5 1 86883812 1 681728741 1 998228699 1 29366295 3 417188303 3 2 216140703 4 1 857731778 2 665245342 3 2 56519639 4 1 438133771 1 216140704 2 1 1 2 377509581 3 3 200354484 5 1 184147678 2 76211860 5 2 998228700 1 2 438133771 1 3 207264424 1 3 857731778 1 1 565111336 3 429939460 1 1 377509580 1 1 1 710733675 1 81073252 2 966631803 2 2 564836882 2 3 81073253 1 3 429939458 4 2 539527856 4 3 207264423 1 1 56519638 3 744868655 5 1 216140704 1 588790353 1 539527855 3 6632154 1 2 6632156 5 2 56519638 3 1 766356434 2 482818267 1 1 556605329 1 200354483 1 91111257 2 292015613 2 1 377509580 2 56519637 1 3 482818267 1 3 216140704 2 3 184147679 2 2 556605328 2 3 81073253 3 3 998228698 5 3 348652719 2 3 56519638 1 1 292015612 2 539527855 3 3 507308489 3 3 665245342 1 2 56519637 1 3 216140705 3 2 389290763 2 2 539527855 3 2 780418693 4 1 91111257 2 216140705 3 2 963873519 5 2 6632154 5 2 86883811 4 3 184147679 5 3 86883812 4 1 86883812 2 963056778 2 3 348652718 1 3 6632156 2 1 565111336 2 507308489 4 2 216140704 4 1 482818266 1 173087940 2 710733675 2 3 539527856 3 3 747241049 3 3 857731777 5 1 184147678 2 360543851 4 1 417188303 1 781833037 1 200354483 1 781833037 1 878542863 2 101250003 4 1 998228699 1 184147678 1 857731778 1 389290764 1 539527855 3 878542864 5 2 539527855 5 1 389290764 3 781833036 3 1 507308489 2 29366295 3 1 200354483 3 539527856 1 1 81073252 1 29366295 3 91111257 4 2 246549659 4 3 207264424 1 2 429939459 3 3 207264422 1 2 1 2 3 857731779 1 1 389290764 3 417188304 5 3 91111258 1 3 389290765 2 2 1 5 3 564836881 3 1 216140704 3 6632154 2 1 966631802 2 313062683 4 3 565111336 4 3 507308489 5 1 539527855 1 101250004 2 273869785 2 2 507308488 2 1 348652718 1 482818266 2 147747440 3 3 482818267 3 1 147747440 3 81073251 4 2 963873519 5 2 377509579 5 2 147747441 5 1 744868656 1 766356434 1 101250004 1 231398662 1 76211861 2 588790352 2 2 389290764 3 1 539527855 3 377509579 4 3 588790353 2 2 564836883 1 1 963056779 2 565111336 2 3 231398661 2 3 389290763 2 2 429939460 3 3 417188303 2 1 681728741 1 184147678 3 313062682 1 2 231398662 5 1 998228699 1 539527855 2 766356435 1 2 539527854 1 3 147747441 1 2 207264424 2 1 348652718 2 56519637 2 3 681728741 4 2 216140705 1 3 173087939 1 3 147747440 2 1 173087940 3 747241047 4 1 147747440 2 564836883 5 1 91111257 2 781833036 1 1 246549659 1 56519638 3 963873521 1 1 565111336 3 539527854 2 3 710733675 2 2 1 2 2 1 5 2 56519637 1 1 6632155 1 184147678 2 417188304 5 2 710733676 5 2 76211862 4 1 710733675 1 878542863 1 998228699 1 429939459 1 565111336 1 313062682 3 507308489 5 2 81073253 5 3 766356433 5 3 200354483 1 3 147747440 4 2 200354484 3 3 417188302 1 1 216140704 2 766356433 2 3 963873520 4 2 200354482 3 1 86883812 2 482818266 1 1 1000000000 1 231398662 2 292015613 3 2 206422529 2 3 377509581 5 3 781833038 3 2 766356435 1 3 681728741 3 1 564836882 1 966631802 2 389290765 1 2 86883811 4 1 963873520 3 482818267 4 3 184147679 3 2 207264423 3 3 565111337 3 2 780418693 4 3 200354483 3 2 246549660 3 2 377509579 5 1 29366295 3 377509581 2 2 963056778 1 1 710733675 1 292015612 3 429939458 1 3 292015611 2 1 781833037 1 429939459 1 246549659 3 438133771 2 1 6632155 2 564836882 3 2 246549659 1 2 781833036 4 3 999999999 3 1 184147678 2 377509579 3 1 539527855 2 216140705 1 2 173087941 5 3 1000000000 3 3 29366296 2 1 710733675 3 963873521 1 1 173087940 3 273869785 5 1 482818266 1 963873520 1 246549659 1 780418694 2 429939460 2 2 1000000000 3 3 56519637 1 3 206422527 2 3 665245340 5 1 507308489 3 200354482 4 2 539527855 1 1 313062682 2 878542863 5 1 744868656 2 173087941 4 2 389290765 2 2 998228699 5 1 878542863 3 313062682 2 2 348652718 5 1 292015612 1 313062682 1 963873520 1 216140704 3 665245340 2 3 588790353 2 2 747241047 1 3 556605329 4 3 184147679 1 1 429939459 2 91111257 2 3 389290763 4 3 429939458 1 3 417188302 3 3 857731779 4 2 91111257 2 1 348652718 1 665245341 1 482818266 3 507308490 4 1 857731778 2 56519639 3 2 747241048 4 1 273869784 2 29366295 5 3 781833037 3 1 360543850 3 216140705 1 3 710733675 1 2 173087939 3 2 963056778 1 3 665245342 4 1 966631802 3 966631802 1 2 963873519 1 3 6632155 2 1 857731778 1 173087940 1 1 3 766356434 3 3 273869784 3 2 313062681 4 1 482818266 3 878542864 1 1 857731778 2 564836883 1 3 348652719 3 1 200354483 3 313062683 3 2 963056779 5 1 857731778 3 710733675 4 2 206422528 3 1 91111257 3 389290765 3 2 747241049 5 1 417188303 1 564836882 2 207264422 4 1 101250004 3 292015613 5 3 766356433 2 2 206422529 4 2 482818265 2 2 665245341 4 3 780418695 5 1 81073252 1 246549659 3 246549659 5 1 56519638 1 998228699 1 184147678 2 184147678 5 2 539527854 2 2 360543849 4 3 565111335 5 2 429939460 4 2 1000000000 1 2 710733674 1 1 429939459 1 766356434 2 348652719 3 3 429939458 3 1 377509580 2 747241049 2 2 539527856 5 1 998228699 3 206422529 2 1 780418694 2 482818266 4 2 273869785 3 2 6632156 2 2 857731778 5 1 681728741 1 747241048 1 417188303 3 747241047 5 2 173087940 3 3 200354482 2 1 857731778 1 81073252 1 539527855 2 1 3 3 1000000000 5 3 206422528 3 1 348652718 1 206422528 2 200354484 1 1 1 2 564836881 1 2 91111257 5 1 681728741 1 360543850 1 101250004 3 377509579 2 3 963873519 3 1 81073252 2 273869785 5 3 588790353 2 2 56519637 4 2 91111258 4 2 747241049 3 2 780418693 4 2 313062683 4 3 200354483 5 2 389290764 4 1 417188303 3 556605330 4 1 963873520 1 963056779 3 91111258 2 3 200354482 1 1 231398662 2 747241047 3 2 681728741 5 1 6632155 2 780418694 3 3 963873521 5 2 963056778 3 2 539527855 3 1 389290764 1 747241048 1 665245341 2 147747441 5 3 246549660 2 3 216140703 5 3 482818267 1 2 101250004 2 3 173087940 3 2 878542864 2 3 429939460 2 3 507308488 2 1 207264423 3 417188302 1 1 417188303 2 29366295 5 1 76211861 3 438133770 4 3 564836882 1 3 681728742 5 2 507308488 4 1 292015612 1 76211861 1 665245341 1 207264423 1 147747440 2 766356433 4 1 91111257 3 998228700 4 3 184147679 3 2 556605330 1 2 173087940 3 1 184147678 1 1 1 565111336 1 81073252 1 292015612 1 6632155 2 747241047 1 2 91111258 5 3 766356433 5 2 147747441 2 3 681728742 2 1 377509580 3 780418694 4 1 200354483 1 665245341 3 6632154 4 2 207264423 2 3 76211862 3 2 998228699 2 1 200354483 2 1 4 1 665245341 1 231398662 3 438133771 2 2 747241048 4 2 216140705 4 2 564836883 2 2 588790353 2 3 588790352 5 2 101250004 5 3 200354483 2 1 207264423 1 360543850 1 147747440 3 389290765 1 3 665245342 5 2 681728741 4 3 377509580 3 3 963056778 3 2 781833037 2 3 766356433 2 1 147747440 1 781833037 2 999999999 3 2 91111258 5 2 273869784 3 1 216140704 3 588790353 2 1 438133771 1 101250004 1 417188303 3 246549660 5 2 377509579 4 3 564836882 2 2 360543851 5 2 564836883 4 3 348652717 1 1 744868656 3 273869783 4 3 173087940 2 1 86883812 1 173087940 1 360543850 3 766356433 5 1 482818266 3 231398661 5 3 147747441 4 3 348652718 4 2 998228699 1 3 173087939 5 3 200354482 4 1 539527855 1 56519638 3 665245342 5 3 963873519 1 2 231398662 3 1 1 3 246549659 5 3 878542862 3 2 857731777 2 3 710733674 1 3 86883813 2 3 565111336 2 2 429939460 5 1 665245341 3 556605329 5 3 91111256 1 3 377509581 4 3 147747440 5 3 360543851 4 3 81073252 1 1 246549659 1 857731778 2 966631803 1 1 588790353 2 665245342 3 1 966631802 2 963873520 1 2 429939460 5 3 429939459 4 3 564836882 2 3 766356435 4 2 147747441 1 1 200354483 1 438133771 2 91111256 5 2 781833038 5 3 710733676 1 1 91111257 1 360543850 3 313062683 3 3 292015611 2 1 86883812 2 429939458 4 2 781833038 4 2 482818267 5 3 588790354 5 2 56519638 4 3 216140705 3 1 507308489 3 565111336 5 2 429939459 5 3 173087939 2 1 81073252 3 781833038 4 3 101250005 4 1 292015612 2 246549660 5 3 744868656 5 1 360543850 2 273869784 4 2 710733676 5 1 1 1 438133771 1 857731778 1 588790353 2 681728741 4 3 417188302 2 2 246549660 4 2 565111337 4 3 200354483 4 3 273869784 2 2 377509581 4 1 184147678 2 966631803 2 2 857731778 3 1 246549659 2 963056780 2 2 556605329 2 1 200354483 2 76211862 3 3 1 2 3 216140703 2 1 6632155 3 781833037 1 1 507308489 1 389290764 3 216140705 1 3 56519637 2 2 681728740 2 3 564836882 1 2 56519638 4 3 507308489 2 1 482818266 1 556605329 1 766356434 2 766356433 3 3 878542862 4 2 781833038 4 3 429939460 2 2 966631803 1 3 147747439 1 1 963056779 3 173087941 1 2 173087939 1 1 216140704 1 206422528 2 588790354 5 1 539527855 2 216140704 4 1 507308489 2 292015612 2 3 780418693 3 2 681728741 2 3 101250005 4 3 857731778 3 2 206422527 2 2 231398662 1 1 781833037 2 147747440 1 1 565111336 3 747241047 5 2 29366296 2 3 565111336 4 2 81073253 5 2 207264424 5 2 438133772 1 1 565111336 1 998228699 3 147747439 2 2 564836881 3 3 313062681 2 3 781833038 2 2 200354482 2 3 417188304 2 3 588790352 4 3 665245341 3 3 998228698 5 3 81073251 5 2 998228699 4 3 747241048 4 2 966631803 2 2 86883811 5 3 878542862 1 2 56519638 5 1 231398662 3 665245341 3 2 91111258 3 3 216140704 3 2 507308490 4 2 963873519 2 1 200354483 2 56519638 5 3 91111257 3 3 216140705 5 1 389290764 2 588790353 5 2 556605328 5 3 76211861 4 1 564836882 3 438133772 1 1 966631802 2 780418693 2 3 147747439 5 1 438133771 1 1 3 389290763 2 2 231398662 2 2 231398661 3 2 963056780 2 3 966631802 5 3 878542863 5 3 878542863 2 1 781833037 1 780418694 2 173087941 4 3 998228698 5 3 184147678 2 2 56519639 5 3 966631803 1 1 482818266 1 438133771 1 86883812 1 6632155 2 747241048 1 2 292015611 4 1 1 1 963873520 1 273869784 1 377509580 2 29366296 5 1 710733675 1 539527855 1 101250004 1 556605329 2 207264423 5 2 246549660 1 1 780418694 1 998228699 1 710733675 1 588790353 2 377509579 4 2 744868657 4 3 781833036 2 2 206422527 2 3 377509579 4 2 273869784 5 1 216140704 2 81073251 1 2 857731778 1 2 417188303 1 3 429939459 5 2 744868655 5 2 184147678 1 3 101250005 5 1 246549659 2 81073253 1 3 963873519 2 1 313062682 2 206422529 4 3 747241049 3 2 389290765 2 1 216140704 3 86883811 3 2 207264424 1 2 539527854 4 3 1000000000 3 3 564836881 3 1 29366295 1 781833037 3 588790353 1 2 377509581 3 1 482818266 3 2 3 2 292015612 4 2 184147677 5 1 998228699 3 360543850 3 3 377509580 1 2 246549660 3 2 86883811 1 2 273869785 5 3 313062681 2 1 101250004 3 216140704 3 1 963056779 2 966631803 4 1 231398662 2 878542862 2 2 216140704 2 2 417188304 2 1 348652718 2 91111256 3 2 360543851 4 2 482818265 2 3 429939458 3 3 1 4 1 857731778 2 963056780 5 1 184147678 2 1 3 3 681728740 4 2 184147677 4 2 417188304 3 2 389290765 3 3 56519639 1 1 963873520 3 766356434 3 2 564836882 1 2 766356434 3 3 206422528 2 3 184147679 3 3 313062681 5 1 998228699 1 207264423 1 998228699 3 81073252 5 1 710733675 3 766356433 2 3 417188302 2 1 377509580 2 6632155 5 1 857731778 3 348652717 4 2 216140704 1 1 206422528 2 665245340 1 1 216140704 3 588790354 2 1 539527855 3 878542862 3 1 857731778 2 963056778 2 2 173087939 2 3 781833037 1 3 313062683 1 3 747241048 5 2 665245340 3 1 101250004 2 348652719 4 1 6632155 3 184147677 2 1 206422528 1 231398662 1 231398662 1 556605329 3 665245341 5 3 389290764 4 2 273869784 4 2 744868657 2 2 360543850 1 1 184147678 3 360543850 2 1 665245341 1 710733675 2 998228699 2 3 86883811 2 2 348652717 2 2 438133770 4 3 878542862 2 2 389290764 1 1 665245341 2 999999999 1 1 1 3 231398663 5 3 482818265 3 1 206422528 2 857731777 1 3 539527856 2 2 184147679 1 2 86883812 5 2 216140704 3 1 588790353 1 184147678 2 101250003 1 3 417188304 2 3 998228698 2 1 429939459 3 744868655 2 3 1 4 3 216140703 1 3 588790353 5 2 766356433 2 2 1000000000 1 2 539527854 1 3 56519639 1 1 6632155 1 966631802 2 29366296 2 2 86883812 2 3 564836881 5 2 76211861 2 2 539527855 3 1 273869784 2 348652718 5 3 389290763 3 1 173087940 3 565111335 3 2 246549660 1 3 556605328 3 2 556605330 1 2 766356435 4 2 878542862 3 2 857731779 5 2 966631803 1 1 665245341 3 780418695 3 3 665245341 4 3 963873519 4 3 565111337 4 2 438133771 2 3 966631803 3 3 429939459 1 3 389290765 4 3 588790352 1 3 681728742 3 2 184147678 3 1 556605329 3 231398663 3 1 76211861 3 507308489 3 1 539527855 3 200354482 1 2 389290765 3 1 966631802 3 389290765 4 2 6632154 2 1 231398662 3 76211862 1 3 429939460 4 2 966631803 3 1 173087940 1 173087940 3 588790352 3 3 246549658 1 1 6632155 3 1 5 1 389290764 3 348652718 1 2 999999999 2 1 377509580 3 76211861 4 3 56519639 4 2 389290765 3 3 429939459 5 3 389290764 2 3 963873521 1 3 231398662 4 3 200354484 3 2 147747439 5 1 766356434 2 710733674 1 2 184147677 2 3 565111335 4 2 417188303 2 2 564836883 4 2 438133772 4 1 747241048 1 184147678 2 539527856 5 3 200354482 3 2 273869783 3 3 173087940 2 2 588790353 1 1 482818266 1 184147678 2 377509579 1 2 681728740 5 3 6632155 1 2 482818266 1 1 539527855 3 966631801 2 3 438133770 3 1 246549659 1 91111257 3 86883812 5 2 963873519 4 3 556605328 5 1 29366295 1 91111257 2 429939460 5 3 966631801 3 2 389290764 5 2 206422529 1 1 292015612 2 56519639 4 3 781833038 5 1 313062682 2 438133771 5 1 273869784 2 2 1 1 389290764 2 507308490 5 1 6632155 1 998228699 1 389290764 1 207264423 1 86883812 1 1 2 200354482 2 1 216140704 2 377509581 3 3 273869783 3 3 86883812 5 2 963873519 2 3 101250004 4 1 565111336 3 417188304 4 3 184147677 4 3 417188304 2 3 744868657 5 3 389290765 4 1 348652718 3 273869785 2 3 588790354 2 1 417188303 3 781833038 2 2 507308488 5 1 963873520 1 273869784 3 273869784 2 1 200354483 1 86883812 3 147747439 2 3 878542862 3 3 556605329 2 3 1000000000 1 1 681728741 2 2 3 3 207264424 2 3 744868656 5 1 747241048 1 273869784 3 86883813 3 1 482818266 2 184147678 5 1 588790353 3 781833037 4 3 588790353 2 1 389290764 1 91111257 1 231398662 3 200354484 4 1 998228699 3 246549658 1 2 744868655 3 3 91111257 1 2 1000000000 2 3 206422529 2 1 292015612 1 348652718 3 710733674 1 3 588790352 3 3 565111336 4 1 564836882 2 173087940 2 1 173087940 1 747241048 3 101250003 5 3 207264422 1 3 206422528 3 3 417188303 2 2 539527854 4 2 313062681 3 3 744868657 4 3 246549659 4 3 556605329 2 3 963056780 2 3 507308488 2 1 781833037 2 564836881 1 2 173087940 2 2 1 1 2 91111258 2 2 781833038 3 1 966631802 2 360543850 5 1 507308489 1 292015612 2 86883811 2 2 747241048 1 1 744868656 3 766356435 1 3 292015613 1 2 963056779 1 2 963873519 1 3 348652717 3 1 76211861 1 438133771 1 482818266 1 173087940 2 246549660 2 3 999999999 3 2 963056778 1 1 744868656 1 216140704 1 482818266 2 6632155 2 2 966631803 4 2 482818265 5 3 556605329 5 3 564836883 4 3 231398661 5 3 389290763 3 1 588790353 3 665245340 4 1 766356434 1 507308489 1 878542863 3 999999999 1 2 231398663 5 2 482818265 4 2 6632154 5 2 56519637 4 2 588790352 2 1 389290764 1 565111336 1 86883812 3 588790352 3 2 246549658 1 3 966631802 3 2 377509580 2 3 681728740 1 3 200354484 5 2 231398663 3 3 857731779 1 2 710733676 2 3 681728742 5 3 231398663 3 3 998228700 2 3 556605330 2 2 348652717 5 1 482818266 2 101250005 2 2 710733676 5 1 857731778 1 273869784 3 1 4 1 681728741 1 86883812 1 781833037 3 206422529 3 3 360543849 3 2 857731779 3 3 216140705 4 1 377509580 2 878542863 3 2 101250003 4 3 482818265 1 1 101250004 3 56519637 1 3 206422527 5 1 963873520 1 246549659 1 963873520 3 857731777 4 3 857731779 4 3 963873520 1 1 681728741 3 173087939 3 3 665245341 5 2 565111337 1 1 857731778 3 147747440 2 1 216140704 2 200354483 3 2 206422527 1 3 781833038 1 3 91111257 3 1 389290764 3 998228698 1 1 1 1 81073252 1 6632155 1 417188303 1 482818266 1 216140704 1 998228699 2 998228699 4 1 6632155 3 556605329 5 3 377509579 2 3 998228698 3 2 963873520 1 3 429939458 4 1 438133771 1 744868656 2 681728741 5 2 389290763 3 3 1 1 2 564836883 2 1 56519638 3 744868655 1 2 81073253 2 2 200354483 4 1 6632155 1 507308489 3 1000000000 5 3 206422527 2 2 184147678 3 2 438133771 3 2 76211861 1 2 313062682 3 2 564836881 3 3 781833036 5 2 313062683 5 2 482818267 4 1 101250004 3 681728742 1 3 29366296 4 3 313062681 3 1 6632155 1 781833037 3 184147678 2 3 417188304 1 3 665245342 4 3 360543851 3 2 273869783 2 3 966631801 1 2 681728741 4 1 377509580 2 56519637 2 1 389290764 1 417188303 3 710733674 3 1 56519638 1 86883812 1 429939459 3 313062681 5 2 747241048 2 2 200354482 2 2 565111335 2 1 780418694 2 857731777 3 2 76211860 1 2 710733674 1 1 147747440 3 857731777 1 2 539527856 3 1 565111336 1 91111257 1 76211861 1 744868656 2 482818267 2 2 81073252 4 3 780418693 5 2 292015613 5 1 173087940 3 998228699 4 3 438133771 1 2 417188304 2 2 539527854 5 1 747241048 2 1000000000 5 2 539527856 4 1 564836882 3 207264424 3 2 101250004 3 2 246549660 3 1 101250004 1 998228699 3 147747440 5 2 1 5 1 207264423 1 389290764 1 878542863 2 781833038 1 2 184147678 3 3 565111335 1 2 781833036 3 3 781833038 4 2 292015613 2 3 564836882 1 2 1 3 2 377509581 4 1 292015612 1 6632155 1 710733675 3 6632154 4 2 348652717 5 2 76211860 5 3 360543850 1 3 231398663 5 1 710733675 2 539527856 2 2 565111336 5 2 539527855 5 2 539527854 2 3 539527855 3 3 1000000000 3 3 76211861 1 3 781833038 4 1 231398662 3 200354482 2 1 173087940 2 539527855 1 1 184147678 1 76211861 1 292015612 2 76211862 4 2 377509581 2 2 231398661 1 1 963873520 2 76211861 5 1 86883812 3 681728740 1 2 246549660 5 3 101250003 4 2 206422528 5 1 588790353 1 246549659 2 81073252 1 1 482818266 2 539527854 3 2 417188302 2 1 56519638 3 184147678 2 3 429939458 2 1 377509580 3 377509580 2 3 539527856 4 1 1000000000 2 56519637 1 1 507308489 1 539527855 3 91111258 5 2 292015613 2 2 231398663 2 1 747241048 2 1000000000 2 2 710733674 3 3 231398662 2 2 360543850 3 3 710733674 3 3 963873519 1 2 766356433 2 3 200354482 2 3 539527855 5 2 216140704 4 2 857731778 3 2 81073251 4 3 216140703 2 1 313062682 1 246549659 1 1000000000 1 206422528 3 665245341 4 2 747241048 4 3 56519638 5 1 200354483 2 81073252 5 3 878542862 2 2 56519639 2 1 348652718 3 588790352 3 1 998228699 1 76211861 3 360543851 3 3 292015612 1 1 747241048 1 1000000000 3 6632156 2 2 539527855 5 1 101250004 2 76211862 4 3 246549660 1 3 665245341 5 3 744868655 3 2 744868655 3 3 292015612 2 2 482818265 5 3 273869785 4 1 1000000000 2 147747439 1 2 963873520 2 2 81073251 1 1 747241048 2 216140705 1 3 681728741 3 3 963056780 5 1 147747440 3 857731779 2 2 417188303 1 2 766356435 5 2 56519639 4 1 292015612 2 482818266 4 2 246549658 3 1 565111336 1 878542863 2 313062683 3 3 292015612 4 3 216140704 5 3 101250004 1 2 2 2 3 81073253 5 3 292015613 4 3 999999999 3 1 878542863 2 206422527 3 3 76211861 1 1 998228699 1 56519638 1 429939459 2 482818267 2 3 781833038 5 1 76211861 3 173087940 4 1 998228699 2 747241049 5 1 389290764 2 101250004 2 3 665245341 4 2 747241049 5 3 246549658 4 3 348652718 5 3 377509579 3 3 207264422 2 2 482818265 5 3 29366295 3 2 292015612 4 2 747241048 5 1 966631802 3 56519637 3 1 438133771 3 588790354 4 1 556605329 1 747241048 1 747241048 1 273869784 2 963873519 2 3 273869783 1 3 966631802 2 1 389290764 1 184147678 1 360543850 1 389290764 1 507308489 3 348652719 2 1 588790353 3 360543849 4 1 173087940 3 184147677 5 3 588790353 5 3 429939458 1 1 665245341 3 482818266 3 3 76211860 2 2 86883812 5 2 200354482 4 1 81073252 2 101250004 4 1 81073252 2 781833038 1 1 6632155 2 207264423 4 1 747241048 2 766356435 5 3 539527854 4 3 710733676 1 2 273869784 2 3 76211862 1 2 781833036 1 1 81073252 3 963873519 4 3 231398663 2 3 200354482 1 2 273869785 2 2 780418695 2 3 348652719 1 2 744868657 4 2 588790354 4 1 292015612 1 565111336 3 482818267 2 3 963056778 5 3 216140704 2 3 781833037 4 1 556605329 2 200354482 3 3 588790353 5 3 747241049 4 3 216140704 4 2 710733674 5 2 556605328 3 3 429939458 5 1 76211861 3 273869783 1 3 878542862 2 1 565111336 3 857731779 3 1 246549659 1 206422528 3 665245340 1 3 360543851 4 2 878542864 3 2 207264422 1 1 747241048 1 377509580 1 963873520 1 86883812 2 665245340 4 3 81073251 3 2 417188304 2 1 744868656 2 744868656 5 2 216140705 1 3 429939459 5 1 246549659 3 292015611 3 3 665245340 1 3 665245342 2 3 857731778 2 3 710733674 5 1 438133771 2 556605328 1 3 292015612 5 3 482818265 3 3 747241048 4 3 216140705 4 2 86883811 3 3 878542863 4 1 292015612 2 313062682 2 3 81073251 3 2 348652718 5 2 766356435 2 2 29366294 1 3 482818267 1 1 564836882 2 206422528 1 2 681728740 4 2 207264424 1 2 231398661 3 3 348652718 2 1 313062682 1 963873520 1 710733675 1 963056779 2 348652718 3 1 313062682 1 91111257 1 966631802 2 998228700 4 3 91111256 3 3 710733675 1 3 292015612 5 2 781833037 5 1 963056779 1 417188303 3 56519638 5 1 389290764 2 200354483 4 1 744868656 1 507308489 3 556605330 3 2 963873519 2 2 389290764 2 3 29366295 2 3 781833038 1 3 56519638 2 3 429939459 1 1 6632155 1 206422528 1 6632155 1 101250004 3 147747440 3 1 313062682 1 429939459 1 781833037 1 565111336 3 507308489 2 3 207264422 5 1 857731778 1 292015612 1 377509580 1 878542863 3 482818265 3 1 565111336 3 429939459 2 2 878542863 1 3 999999999 3 3 507308488 1 3 780418693 3 2 86883812 3 2 857731779 4 1 360543850 1 101250004 3 29366295 4 3 539527856 5 2 184147679 2 1 86883812 3 86883811 3 1 76211861 3 360543849 3 1 147747440 2 231398662 4 3 173087939 4 1 681728741 2 780418694 3 3 246549660 5 2 565111335 3 1 1 3 1000000000 5 1 360543850 1 998228699 2 389290763 3 2 76211860 3 3 747241048 4 3 564836883 3 3 766356435 2 2 417188303 1 3 780418695 1 3 710733676 4 2 564836882 5 3 744868657 5 2 1 3 3 6632155 4 2 681728742 1 3 565111335 5 2 29366295 2 2 564836883 5 3 81073253 2 3 963056779 5 3 429939459 2 1 360543850 2 389290764 3 1 710733675 3 86883813 2 3 292015613 5 2 710733676 2 3 173087940 1 2 878542864 2 1 878542863 2 207264423 3 1 539527855 2 147747441 4 2 91111258 4 1 565111336 2 588790352 3 1 438133771 1 273869784 2 147747441 1 1 710733675 3 246549658 1 1 6632155 3 766356433 3 2 438133770 3 2 246549660 2 1 231398662 2 747241048 3 2 81073252 4 2 998228700 3 2 878542864 3 2 184147677 2 1 377509580 3 710733675 4 2 273869785 4 1 101250004 3 681728740 2 1 998228699 3 963873520 3 2 564836882 5 1 963056779 2 963056778 5 1 482818266 3 147747440 3 1 360543850 2 998228699 5 2 857731778 3 2 184147677 1 3 781833036 2 1 184147678 2 710733675 1 3 1000000000 2 2 273869784 2 1 200354483 3 184147679 3 2 184147679 3 3 878542862 2 1 556605329 2 665245341 5 3 246549660 1 1 207264423 3 173087940 2 2 207264422 5 2 744868655 2 1 184147678 1 173087940 3 76211861 1 3 588790352 4 3 86883812 4 1 76211861 1 1 3 101250004 3 2 681728742 5 3 360543851 3 1 56519638 1 780418694 1 231398662 2 665245340 3 2 56519638 4 2 747241048 4 1 744868656 2 857731779 2 2 76211862 4 2 173087940 5 2 292015611 5 1 857731778 1 29366295 1 1 3 744868657 2 3 1000000000 2 1 438133771 1 348652718 2 744868656 3 2 216140703 5 2 747241048 5 2 747241049 2 1 86883812 3 963056779 3 3 564836883 5 3 744868655 1 1 91111257 1 1000000000 1 246549659 3 207264424 2 1 744868656 1 564836882 2 747241048 5 1 963873520 2 86883811 3 3 1000000000 5 3 56519638 2 2 429939459 1 3 539527854 2 1 206422528 2 147747441 4 2 173087941 2 2 857731777 4 1 206422528 3 665245342 2 1 665245341 3 313062682 4 3 292015612 1 3 781833038 4 1 389290764 3 348652717 5 2 564836881 3 3 998228698 1 2 207264424 3 1 766356434 2 710733676 5 3 360543849 4 1 173087940 2 998228699 4 3 710733675 5 3 86883812 1 3 665245340 4 2 781833038 2 3 56519639 2 1 966631802 3 429939459 5 3 76211861 1 1 744868656 3 681728740 2 2 377509581 2 2 565111336 5 1 857731778 1 766356434 2 348652717 1 1 857731778 2 173087940 3 3 1 3 2 81073253 3 3 588790353 4 1 377509580 3 231398663 2 3 2 4 3 857731778 4 3 963873520 4 1 101250004 1 207264423 1 91111257 3 273869783 3 1 998228699 1 963056779 3 292015613 1 2 539527855 1 2 147747440 1 3 246549660 2 2 207264423 5 1 1 1 313062682 2 998228698 3 2 200354483 2 1 966631802 3 76211861 1 1 665245341 1 564836882 1 963873520 2 744868657 4 2 101250005 1 3 998228699 4 3 101250004 3 1 781833037 1 76211861 2 766356434 3 3 710733676 2 3 292015613 3 3 417188302 1 3 86883812 1 3 200354484 1 3 429939459 5 1 216140704 1 86883812 3 348652717 4 2 588790354 3 2 766356435 2 3 747241047 2 2 857731779 4 1 665245341 3 147747441 2 2 588790354 3 2 438133772 2 3 438133771 3 2 231398663 5 1 147747440 2 377509581 5 2 76211862 3 2 91111256 5 1 564836882 3 246549660 1 3 966631801 1 3 29366294 3 1 313062682 2 216140705 5 3 781833036 4 1 206422528 1 29366295 2 207264423 4 2 1 4 1 857731778 3 507308489 3 3 377509580 2 2 556605330 3 1 313062682 3 963056779 3 2 507308488 5 3 417188304 3 1 507308489 2 665245341 2 2 857731778 1 1 998228699 3 207264423 2 1 91111257 3 206422529 1 2 681728740 3 2 556605329 1 2 91111256 4 2 200354483 5 1 539527855 3 963056780 5 1 6632155 1 200354483 1 780418694 1 565111336 2 565111336 5 3 429939459 5 2 539527854 4 1 81073252 1 588790353 3 665245340 2 3 588790353 5 2 29366294 3 2 216140705 4 2 588790354 1 3 998228699 5 1 564836882 1 184147678 3 273869784 3 2 744868655 3 1 710733675 1 966631802 3 1000000000 3 3 231398661 4 3 556605329 3 2 86883813 4 2 389290765 3 1 1000000000 3 781833037 2 1 6632155 2 878542863 2 2 207264424 4 1 588790353 3 56519637 3 1 360543850 3 588790354 5 1 780418694 2 81073252 3 1 438133771 3 206422529 4 3 360543851 4 3 6632155 1 2 766356433 3 3 588790354 4 3 348652719 2 1 998228699 3 1000000000 1 3 681728742 4 2 998228698 2 3 377509579 3 1 878542863 1 744868656 1 482818266 2 76211862 2 1 417188303 2 313062682 1 1 29366295 2 200354483 4 2 963056779 2 1 878542863 1 781833037 3 101250003 4 3 438133771 2 1 200354483 2 76211862 3 2 539527856 3 3 857731778 5 1 216140704 3 292015611 3 2 101250005 3 1 207264423 2 565111336 5 1 556605329 3 438133771 5 1 665245341 2 744868655 4 3 200354483 2 3 207264424 2 3 6632155 2 3 101250004 2 3 766356435 2 1 564836882 3 56519637 2 3 878542863 4 1 781833037 2 29366295 3 3 781833036 5 1 681728741 2 389290765 3 2 56519639 2 3 539527854 5 2 966631801 3 3 681728742 2 2 81073253 5 2 273869785 2 3 780418695 4 2 539527856 5 1 207264423 1 780418694 2 665245340 5 3 292015611 4 1 360543850 1 313062682 2 781833036 4 3 81073253 5 3 1000000000 5 1 173087940 3 348652717 3 2 292015611 3 2 313062681 5 1 81073252 3 86883811 1 2 963873521 2 2 710733674 1 3 29366295 1 1 1000000000 2 1 1 2 360543850 2 1 588790353 2 556605328 2 1 273869784 1 588790353 3 429939460 1 2 147747441 2 1 101250004 2 744868657 3 2 29366295 1 2 565111335 5 1 438133771 3 963873521 3 3 565111337 3 2 147747439 5 3 780418695 3 1 147747440 3 482818267 4 1 91111257 3 747241048 3 3 246549658 5 1 360543850 2 91111256 3 1 6632155 1 429939459 2 588790352 4 1 963873520 2 507308488 4 2 313062682 1 1 565111336 2 231398663 2 1 246549659 3 564836883 2 1 29366295 1 29366295 2 246549660 5 2 963873520 4 2 216140703 1 3 766356435 1 1 665245341 3 91111257 2 2 91111256 2 3 273869783 1 3 766356434 1 1 1 1 360543850 2 747241049 4 1 417188303 2 507308490 4 1 231398662 3 246549660 4 3 29366295 2 3 966631802 4 3 556605328 4 1 29366295 1 56519638 3 173087939 4 3 292015611 1 1 710733675 2 781833036 1 2 147747441 2 3 665245340 4 3 348652718 5 1 780418694 1 207264423 3 429939460 5 3 1 4 2 744868656 4 1 91111257 3 857731778 2 3 377509581 3 3 966631803 2 2 216140704 5 2 360543850 2 1 482818266 2 216140704 3 2 76211861 5 3 963873521 3 3 998228700 5 2 710733674 3 1 417188303 1 665245341 1 438133771 2 766356433 4 2 206422528 5 1 438133771 3 91111258 2 3 389290763 5 1 766356434 3 29366296 4 3 766356434 3 2 348652717 1 1 231398662 1 313062682 1 348652718 2 556605330 1 2 963056779 4 1 665245341 3 747241048 5 1 747241048 3 348652717 2 1 963056779 1 81073252 2 29366295 2 2 429939459 1 3 963873519 2 1 76211861 1 389290764 3 963056778 5 1 744868656 3 76211862 5 3 184147678 2 1 1000000000 1 681728741 2 231398663 4 1 588790353 3 1 2 2 963056778 2 3 101250004 5 2 766356435 2 2 857731778 1 1 781833037 2 998228699 3 3 417188303 2 1 539527855 2 6632155 4 1 360543850 1 246549659 3 429939459 1 3 665245342 1 3 377509581 1 3 91111257 5 3 86883813 3 3 999999999 1 3 417188302 2 1 710733675 3 747241049 2 3 76211860 3 2 417188303 2 3 857731777 5 1 76211861 2 556605329 4 2 207264423 3 3 184147678 1 1 56519638 2 273869783 4 1 507308489 3 766356434 4 2 377509579 5 1 292015612 1 206422528 1 966631802 2 780418694 4 2 744868655 3 2 76211862 5 1 56519638 2 86883812 5 1 963873520 3 360543849 1 3 147747439 5 1 744868656 2 173087939 5 2 878542863 3 2 147747440 2 3 360543850 3 2 998228698 3 1 507308489 2 417188302 3 2 588790354 4 3 507308490 4 3 482818267 2 1 231398662 1 966631802 2 86883812 1 2 744868657 5 1 273869784 2 564836883 3 3 507308490 1 3 781833036 1 1 147747440 3 539527855 5 3 231398662 5 2 147747440 5 1 564836882 3 29366296 1 2 588790353 4 3 200354483 5 2 348652719 1 3 348652718 5 3 781833037 5 1 998228699 2 766356433 3 3 91111257 4 3 681728742 5 2 744868657 4 2 184147679 1 2 780418694 2 2 246549659 4 3 207264424 5 1 1000000000 2 963056780 2 3 565111336 2 3 999999999 3 3 389290765 1 3 482818265 1 3 81073252 3 2 781833037 4 2 76211860 4 2 216140705 1 2 429939460 5 1 780418694 2 313062681 2 3 878542863 4 1 91111257 2 438133771 4 3 564836881 3 2 744868657 2 3 780418693 1 1 184147678 2 878542862 4 3 539527856 1 1 1000000000 3 207264424 3 2 6632155 1 3 665245342 1 2 377509579 1 2 781833037 1 3 998228700 2 2 878542862 4 1 389290764 1 81073252 2 348652719 1 2 539527854 2 1 81073252 2 747241047 3 2 173087939 1 3 781833036 5 3 747241047 2 1 417188303 1 438133771 2 429939460 3 3 747241049 4 1 231398662 3 29366296 1 2 360543851 5 2 56519639 1 1 1 2 417188302 2 2 246549660 4 1 173087940 1 147747440 1 101250004 1 81073252 2 184147679 5 2 1 3 3 147747440 4 3 963056780 1 1 588790353 3 998228698 3 1 998228699 3 246549659 4 3 963873520 5 2 206422527 4 1 184147678 2 507308490 2 1 91111257 1 81073252 1 747241048 2 556605330 1 1 966631802 1 147747440 3 744868657 5 1 273869784 3 184147677 5 1 1 2 539527856 4 1 184147678 3 539527855 2 2 963056779 4 1 86883812 1 389290764 2 360543851 1 3 999999999 5 3 81073252 4 1 81073252 2 173087941 1 2 963873520 2 2 76211860 5 3 173087941 2 2 313062683 4 1 998228699 2 999999999 4 1 6632155 2 56519638 4 1 998228699 2 438133771 5 3 539527854 1 3 963873521 3 2 429939459 4 3 207264422 3 1 101250004 2 231398661 2 3 681728741 2 2 91111257 1 3 2 1 2 963873519 3 3 507308490 5 3 998228700 5 2 417188302 1 1 81073252 1 681728741 1 1 1 1 2 184147679 1 1 389290764 2 744868657 1 3 963873521 1 1 200354483 3 482818266 3 3 588790354 1 2 389290764 4 3 273869783 3 3 681728741 5 2 878542864 5 3 429939459 2 2 665245340 5 2 147747441 5 1 184147678 3 747241047 2 1 665245341 2 76211862 2 2 588790354 3 1 857731778 2 857731778 2 1 438133771 2 101250003 4 1 377509580 1 147747440 1 389290764 2 507308488 3 1 231398662 1 101250004 3 389290764 2 1 206422528 2 744868655 1 1 207264423 3 231398661 1 3 273869785 1 3 246549658 2 1 81073252 1 780418694 3 665245342 1 3 878542863 4 3 76211862 2 2 878542864 3 3 206422529 5 1 747241048 3 565111335 2 1 292015612 2 76211860 3 2 2 5 3 147747439 5 3 747241047 4 3 216140705 5 2 292015613 2 2 200354482 2 3 246549658 1 2 216140705 5 2 710733676 5 1 565111336 2 313062682 2 2 564836882 3 1 966631802 1 744868656 3 206422528 3 2 878542862 3 1 564836882 3 998228698 1 2 556605329 1 3 747241049 3 3 200354482 1 2 681728740 3 3 173087941 3 1 780418694 2 91111258 5 2 482818265 5 3 273869785 2 2 665245340 1 2 963056780 5 3 231398663 4 3 389290763 2 3 747241048 3 3 564836882 3 2 780418695 3 2 999999999 4 2 588790353 5 3 231398662 2 3 292015613 3 1 710733675 2 429939459 5 3 348652717 1 1 963056779 3 417188304 3 1 86883812 3 966631803 5 2 556605330 1 3 963873519 3 3 184147678 4 1 564836882 1 565111336 1 878542863 1 556605329 2 998228700 5 1 564836882 3 184147679 2 3 246549658 4 1 539527855 3 56519638 2 2 681728741 1 2 86883811 4 2 206422527 4 1 878542863 2 76211860 2 3 2 4 1 173087940 2 246549660 1 3 273869784 3 1 665245341 2 246549658 2 2 417188303 5 1 184147678 1 6632155 2 744868655 4 3 360543851 4 1 766356434 1 588790353 1 766356434 2 147747441 3 2 665245341 1 2 963056778 1 1 6632155 1 1000000000 3 147747439 1 1 207264423 1 91111257 2 507308490 3 1 273869784 3 588790352 3 3 200354482 5 1 206422528 1 216140704 3 710733675 5 1 766356434 3 56519639 1 3 56519637 5 3 91111256 5 2 681728742 4 2 101250004 3 3 681728742 5 1 184147678 1 857731778 2 681728740 1 3 377509580 4 2 963056779 2 3 56519638 1 2 963056778 2 2 588790352 4 2 998228698 2 3 556605330 5 3 91111256 4 1 292015612 3 966631801 3 1 766356434 3 780418694 1 1 76211861 3 963056778 1 3 29366295 2 2 377509579 3 1 184147678 3 417188303 2 2 588790352 2 3 681728740 2 1 878542863 2 565111335 2 2 246549658 4 2 781833038 2 3 417188303 4 2 744868657 4 1 184147678 2 681728742 1 1 76211861 1 780418694 1 780418694 3 81073253 5 2 539527855 3 1 710733675 1 81073252 3 273869783 4 3 292015612 1 1 292015612 3 2 5 1 710733675 1 377509580 1 81073252 3 86883813 4 2 780418693 3 3 360543850 2 2 81073253 5 3 29366294 2 2 389290764 2 2 1 3 1 231398662 1 665245341 2 998228700 4 3 200354484 3 3 207264424 1 1 747241048 1 878542863 2 273869784 2 1 507308489 1 963873520 1 246549659 2 389290764 5 1 91111257 3 313062681 4 1 878542863 1 781833037 2 184147679 1 2 780418695 5 1 207264423 2 206422528 3 1 91111257 1 564836882 3 206422529 5 1 417188303 3 878542864 3 3 76211860 2 3 173087940 2 3 207264423 4 2 747241049 1 2 6632155 4 2 29366295 1 2 360543849 2 3 565111335 4 3 781833036 1 1 389290764 3 539527854 2 2 101250003 2 1 429939459 3 710733676 4 3 76211861 5 3 744868655 2 1 963873520 2 101250003 2 1 29366295 3 360543850 5 2 101250004 5 2 6632155 3 2 1 3 2 438133770 3 1 377509580 1 101250004 1 231398662 2 207264422 5 2 482818265 2 2 389290764 5 2 1000000000 1 3 781833038 3 1 76211861 1 482818266 3 29366294 3 2 966631801 4 2 710733674 2 1 482818266 1 313062682 2 507308489 1 3 857731777 1 3 766356433 3 2 101250005 1 1 744868656 2 56519637 4 3 588790352 3 2 482818267 5 2 417188303 5 3 539527854 5 2 1 1 3 1 5 1 207264423 2 246549660 3 1 963873520 2 539527855 3 2 273869783 4 1 556605329 3 665245342 1 2 556605329 5 1 91111257 1 76211861 2 588790353 3 1 780418694 2 81073252 5 3 292015611 1 1 313062682 3 482818265 4 1 998228699 2 6632154 5 1 588790353 1 246549659 1 207264423 3 878542864 2 3 710733676 5 2 417188303 2 2 665245340 4 3 780418693 1 3 200354482 4 1 417188303 2 966631803 1 3 76211860 3 2 292015612 5 3 744868656 2 2 56519639 5 3 389290763 4 2 273869785 4 1 313062682 3 539527856 2 3 710733676 4 2 744868656 2 3 86883813 5 3 710733675 2 2 438133771 3 1 348652718 1 766356434 1 507308489 1 744868656 1 963056779 1 998228699 3 76211860 5 2 507308489 3 1 231398662 3 588790354 5 3 6632156 3 3 348652719 2 3 780418695 5 2 482818266 5 1 56519638 2 56519638 3 1 216140704 1 101250004 3 781833038 1 3 438133772 3 2 200354482 4 2 360543851 2 2 781833036 5 1 878542863 1 1000000000 3 91111258 1 1 231398662 1 857731778 2 963056778 2 1 507308489 1 81073252 1 273869784 3 389290765 5 3 747241049 1 1 216140704 3 360543851 2 3 556605330 3 2 966631801 2 2 539527855 1 3 56519637 3 3 878542862 3 3 564836881 3 3 246549659 3 1 780418694 3 963873521 5 2 231398662 4 3 429939458 1 2 681728740 4 3 86883813 1 3 438133771 5 2 564836881 1 2 963873521 3 2 766356435 4 2 6632155 5 1 207264423 3 966631801 4 1 780418694 1 86883812 1 273869784 3 588790353 4 1 878542863 2 101250004 4 3 56519639 2 1 429939459 3 556605328 1 3 878542863 2 2 377509579 2 1 766356434 2 200354484 4 1 539527855 3 565111335 4 2 998228700 1 3 744868655 4 1 206422528 3 313062681 4 3 273869784 1 2 857731777 4 2 173087940 5 3 681728740 5 1 147747440 1 360543850 3 273869783 3 2 200354482 5 2 556605330 1 3 766356435 3 3 747241047 5 3 963873519 2 1 507308489 3 360543849 2 2 429939459 1 3 588790353 2 1 766356434 1 565111336 1 86883812 1 1000000000 3 200354483 1 1 206422528 3 857731779 1 3 184147679 1 2 86883811 4 1 482818266 3 1 3 1 29366295 2 681728741 2 2 507308489 5 3 101250004 4 1 86883812 2 200354482 2 1 184147678 1 998228699 3 1000000000 4 2 389290764 1 3 292015612 3 2 710733676 3 1 173087940 2 665245340 2 1 29366295 3 91111256 3 3 6632155 2 1 206422528 1 389290764 3 360543849 4 2 963873521 1 2 184147679 4 2 147747439 4 1 246549659 3 556605328 3 2 429939458 1 2 966631801 1 1 681728741 2 200354484 5 1 681728741 3 76211861 5 1 313062682 2 429939460 2 1 273869784 2 292015613 1 3 565111337 4 3 564836882 2 2 766356433 4 2 216140703 2 1 539527855 1 681728741 2 417188303 5 2 91111256 1 1 246549659 2 292015611 4 3 963873521 3 2 76211862 2 1 963056779 2 29366296 5 1 246549659 2 246549659 1 3 231398662 4 1 29366295 1 781833037 2 665245342 1 2 1000000000 4 3 998228698 3 3 377509581 3 3 360543851 1 2 348652717 4 3 6632156 2 1 81073252 1 665245341 2 417188303 5 3 207264424 2 3 417188303 5 3 857731777 4 2 360543850 2 3 206422527 1 1 348652718 2 429939458 3 3 781833036 3 3 507308489 1 2 6632155 4 2 206422528 1 2 556605330 2 3 998228698 3 2 389290763 3 2 348652718 4 3 292015613 3 1 29366295 2 56519639 1 2 377509579 4 1 91111257 1 681728741 1 429939459 3 360543850 1 1 565111336 2 766356433 4 3 200354482 1 3 147747440 5 2 273869783 2 1 360543850 2 206422528 2 2 857731778 5 3 292015612 4 1 482818266 2 389290763 5 3 781833037 5 3 438133770 4 1 665245341 3 91111258 5 3 556605330 4 1 857731778 3 588790353 5 3 200354483 1 3 173087941 2 1 207264423 1 564836882 3 539527856 5 3 360543850 3 3 231398663 4 3 231398662 4 1 588790353 1 539527855 1 6632155 2 173087939 5 1 81073252 2 744868655 2 1 781833037 3 76211862 5 2 216140704 4 2 780418695 5 3 564836883 5 1 588790353 3 966631801 5 2 6632156 3 2 588790352 3 1 747241048 3 246549660 4 2 2 1 2 273869785 5 2 86883813 5 3 377509580 3 3 206422528 1 3 998228698 3 1 681728741 2 207264423 1 2 360543849 2 2 377509580 4 2 565111336 1 3 417188303 3 3 206422529 3 1 429939459 2 216140704 4 3 857731777 4 2 766356434 2 3 76211860 5 3 966631802 4 3 747241049 2 1 206422528 3 565111335 2 1 963873520 3 147747441 4 2 348652718 4 2 429939459 5 2 556605330 4 3 56519637 5 1 781833037 1 273869784 1 857731778 3 273869783 2 1 1000000000 3 29366294 1 1 231398662 2 507308489 3 2 246549659 4 1 565111336 2 780418693 5 3 438133771 4 3 184147678 4 2 184147679 2 2 417188303 4 2 710733676 3 3 780418694 4 1 998228699 2 292015612 1 3 184147679 3 2 781833038 4 2 539527854 1 3 1000000000 4 3 564836883 1 1 216140704 1 438133771 1 200354483 3 556605328 3 2 966631803 3 1 781833037 3 588790353 1 3 246549660 4 3 360543849 5 1 377509580 3 564836881 1 1 565111336 1 507308489 3 539527854 4 3 6632156 2 1 246549659 3 878542863 1 1 184147678 3 206422529 4 3 56519638 5 2 744868657 3 3 231398663 2 2 56519638 5 3 564836883 2 2 147747441 2 2 482818267 2 3 207264423 3 1 565111336 3 216140705 3 1 507308489 1 963873520 2 766356435 1 1 56519638 2 747241048 1 3 665245341 4 1 147747440 3 482818265 5 1 564836882 1 231398662 3 231398663 1 1 744868656 3 389290764 1 2 438133770 2 2 389290764 5 2 780418693 3 2 665245342 1 2 507308489 3 1 878542863 1 207264423 2 438133770 3 2 998228700 1 2 429939459 1 2 56519638 3 1 781833037 2 292015611 2 3 313062683 1 3 81073251 4 3 389290764 5 1 747241048 1 313062682 3 86883813 4 3 564836883 2 2 29366294 5 3 216140703 1 3 173087940 1 1 207264423 1 438133771 2 781833038 2 1 360543850 2 292015611 2 3 998228698 4 2 999999999 5 1 292015612 1 29366295 1 200354483 2 360543849 2 1 207264423 2 482818266 3 3 747241049 5 1 377509580 1 482818266 3 200354484 5 3 564836883 2 1 966631802 2 766356433 3 2 147747440 4 2 56519638 2 1 1 2 206422529 3 3 710733675 2 2 206422528 5 1 1000000000 1 878542863 2 348652718 1 2 377509581 3 2 101250004 2 2 588790353 3 2 507308489 3 2 417188302 2 3 29366296 4 3 101250005 4 3 76211862 4 3 857731779 5 3 710733674 5 1 780418694 2 1000000000 4 2 507308490 4 1 206422528 2 6632154 3 2 963873519 2 2 999999999 3 2 417188304 3 1 377509580 2 246549660 2 3 246549658 2 2 207264423 3 1 246549659 3 216140703 5 1 1000000000 2 6632155 4 2 29366294 5 1 539527855 1 564836882 3 1 1 3 482818265 4 1 564836882 1 588790353 1 348652718 3 292015612 2 3 184147679 5 1 81073252 2 76211862 2 2 91111256 4 3 56519637 4 2 377509581 3 2 360543851 1 3 348652717 4 3 556605330 1 2 539527855 2 2 377509581 3 1 207264423 3 29366295 1 3 1000000000 4 2 482818266 1 1 246549659 2 780418695 1 1 588790353 3 857731779 4 2 766356433 4 1 207264423 1 780418694 2 76211862 2 2 81073253 5 3 207264423 3 2 556605330 5 3 86883813 1 3 417188304 1 2 963056780 5 1 963873520 2 184147679 2 3 681728740 4 3 200354482 5 3 292015611 3 2 857731779 1 3 878542862 2 1 389290764 3 206422528 2 3 86883811 4 2 206422527 2 2 207264422 2 3 780418695 2 3 377509581 5 1 998228699 2 2 1 1 184147678 2 207264422 4 1 91111257 1 588790353 3 206422527 4 2 76211860 1 3 781833038 1 3 998228698 5 2 966631803 5 1 207264423 1 482818266 2 482818265 4 2 389290764 3 3 565111335 4 1 200354483 3 556605330 5 3 766356433 3 3 780418693 1 3 878542864 3 2 665245341 4 1 231398662 2 681728740 1 3 206422528 3 2 781833038 2 3 681728742 5 3 766356433 3 1 216140704 1 76211861 3 781833037 5 2 565111337 2 2 348652717 3 1 744868656 1 184147678 3 966631803 2 3 857731779 3 3 482818266 5 1 91111257 1 710733675 3 998228699 4 1 29366295 2 173087940 4 3 780418693 1 1 1000000000 2 200354483 1 1 101250004 3 507308490 5 1 231398662 3 231398661 5 2 857731777 3 1 273869784 3 200354484 3 1 681728741 1 766356434 2 681728740 1 1 665245341 2 857731778 5 2 184147678 2 2 360543849 2 3 429939459 5 3 1 4 3 313062683 4 1 6632155 1 747241048 2 6632154 1 1 998228699 2 539527854 2 1 56519638 3 539527856 1 1 710733675 2 780418693 4 3 878542862 1 3 184147679 5 1 565111336 3 417188304 5 3 216140705 4 1 173087940 1 564836882 1 665245341 2 207264422 2 3 857731777 5 1 878542863 3 565111335 4 3 766356435 5 1 86883812 2 81073253 5 3 81073251 5 3 101250003 5 2 482818267 4 2 389290763 3 1 539527855 2 878542863 5 1 101250004 1 86883812 2 207264422 2 2 878542862 2 1 184147678 3 147747439 2 1 710733675 2 747241047 3 3 507308490 3 3 780418695 4 2 438133771 5 3 91111257 3 1 417188303 1 417188303 3 507308490 1 1 665245341 2 539527856 2 3 1 1 2 313062682 3 2 231398663 2 1 665245341 2 747241048 4 2 507308489 5 3 348652718 1 1 963056779 3 556605330 1 3 273869783 5 1 313062682 3 200354483 4 1 1 1 377509580 3 348652717 5 1 747241048 1 417188303 2 781833036 3 2 588790352 3 3 588790352 2 1 1000000000 2 857731777 5 1 998228699 3 999999999 3 1 6632155 1 766356434 3 744868656 5 1 744868656 2 207264424 5 3 173087941 3 3 200354483 1 2 81073252 1 2 81073252 3 3 6632155 2 2 507308489 1 3 681728741 2 2 292015612 3 2 588790352 1 3 565111337 2 3 231398661 2 2 216140704 2 1 91111257 3 744868656 1 3 348652718 4 1 76211861 2 81073252 5 3 766356433 3 3 429939460 1 2 231398661 2 3 564836882 2 1 564836882 2 86883812 5 2 710733674 3 2 482818266 2 1 429939459 2 91111257 2 2 1 4 3 81073253 1 3 207264423 3 1 313062682 1 744868656 1 417188303 3 710733674 5 2 292015613 1 1 6632155 1 91111257 3 206422529 2 1 857731778 3 665245340 1 2 429939459 4 3 1 3 2 273869784 3 1 86883812 2 999999999 1 2 86883811 4 2 313062682 4 3 878542862 1 3 389290763 5 2 76211861 3 2 1000000000 5 2 417188304 2 2 539527856 5 3 766356434 5 1 389290764 3 56519638 1 1 564836882 3 76211860 4 3 588790354 1 1 963056779 3 766356435 4 3 246549659 4 2 81073251 5 3 507308489 5 3 588790354 3 2 878542864 4 2 76211862 1 3 998228698 1 1 360543850 2 564836881 1 2 1000000000 1 1 482818266 2 963056780 2 1 429939459 3 417188304 2 3 360543850 2 3 556605329 3 2 1 3 1 246549659 2 377509580 3 2 857731778 3 3 963056778 4 1 173087940 1 539527855 2 556605330 4 1 56519638 1 1 1 781833037 1 389290764 1 998228699 3 231398662 2 2 963873520 4 2 292015612 1 1 273869784 2 246549660 3 3 377509580 5 2 744868656 1 3 781833036 5 3 313062681 4 3 86883811 3 3 747241048 4 2 438133771 2 2 91111258 2 2 966631801 4 1 292015612 2 377509581 3 2 101250003 4 1 963873520 3 857731777 2 1 360543850 2 231398661 1 2 999999999 2 3 184147678 4 2 29366296 5 3 206422528 3 3 966631802 3 1 507308489 2 417188304 1 2 998228699 2 2 216140705 4 2 747241048 1 2 766356433 5 3 998228699 5 3 565111336 4 2 998228698 3 2 56519639 3 3 173087939 5 1 207264423 3 389290763 1 3 781833036 5 2 780418693 3 2 998228699 5 3 963873519 5 3 999999999 5 3 681728742 2 3 564836881 4 2 565111335 2 1 101250004 2 173087940 5 2 6632155 5 1 665245341 3 360543849 2 1 313062682 1 313062682 1 360543850 1 1 2 147747441 4 2 747241048 3 3 780418695 3 2 147747441 3 2 91111257 2 1 588790353 3 588790354 5 3 665245340 1 1 206422528 2 1 4 1 173087940 2 76211861 5 2 360543849 2 2 857731778 3 1 963873520 3 207264423 3 1 206422528 2 747241049 5 1 173087940 2 417188302 3 1 231398662 1 565111336 1 6632155 1 588790353 1 857731778 1 173087940 1 216140704 1 766356434 2 216140705 5 1 6632155 1 417188303 1 377509580 2 565111336 2 2 565111335 3 3 780418693 1 3 998228700 4 3 1000000000 5 3 216140704 3 3 101250005 2 2 556605328 4 2 781833038 2 1 56519638 3 564836883 4 2 766356435 5 2 81073253 5 1 360543850 1 91111257 3 2 5 3 81073253 2 1 81073252 1 246549659 2 744868656 3 3 206422529 5 1 200354483 3 389290764 3 3 564836883 2 3 710733675 5 3 747241049 2 3 539527856 1 3 588790354 5 2 81073253 2 2 438133771 3 2 780418695 1 2 207264423 3 1 429939459 2 665245340 3 2 564836883 2 3 207264424 3 3 417188304 1 3 878542863 5 1 429939459 3 665245342 3 2 857731779 4 3 507308490 5 3 744868655 1 3 173087939 3 1 91111257 1 292015612 1 91111257 2 565111336 2 3 56519638 5 1 29366295 2 429939458 4 1 744868656 3 507308489 3 1 681728741 1 438133771 2 147747440 5 2 184147677 5 3 417188303 3 3 91111256 1 1 878542863 2 539527854 2 2 429939459 1 1 564836882 1 482818266 1 665245341 3 744868657 2 1 292015612 3 348652719 5 1 389290764 1 86883812 2 565111335 4 3 360543850 3 3 998228698 2 3 377509580 3 3 417188302 5 3 173087941 3 2 966631803 4 3 101250005 2 1 747241048 2 377509579 4 2 564836881 4 1 507308489 3 681728742 3 3 681728741 4 3 963873519 1 2 747241049 1 1 147747440 1 313062682 1 173087940 2 86883812 4 3 780418694 4 3 29366294 1 2 86883811 4 1 482818266 3 564836883 1 1 482818266 1 780418694 1 556605329 1 292015612 1 744868656 3 966631801 4 3 565111336 2 3 360543851 3 2 963873520 2 2 348652718 4 3 966631803 3 1 565111336 3 744868657 3 3 507308488 1 1 173087940 1 438133771 3 588790353 4 2 1000000000 2 3 878542862 5 2 681728742 4 2 1000000000 5 2 998228699 5 3 781833036 3 2 207264423 1 1 665245341 3 507308489 3 2 216140705 1 2 29366296 2 1 744868656 2 482818267 4 2 556605328 4 2 857731779 3 3 313062682 3 2 781833037 4 2 56519638 5 3 564836882 4 3 216140705 4 1 184147678 3 377509581 5 2 963873520 2 3 507308488 3 1 6632155 3 101250005 3 3 206422529 2 1 292015612 1 963873520 3 417188302 4 3 29366295 1 1 76211861 1 1 1 173087940 3 966631801 1 3 857731779 2 3 507308489 2 3 292015613 4 3 878542862 1 3 539527855 2 3 184147679 1 1 588790353 1 564836882 2 556605330 5 2 998228700 1 2 781833037 5 3 710733676 5 2 665245342 5 3 665245341 4 2 313062681 4 1 1000000000 1 86883812 3 313062683 5 1 76211861 3 429939459 4 2 588790354 1 3 76211860 3 3 207264424 3 3 710733675 2 2 292015613 2 2 998228698 5 2 564836882 1 1 91111257 3 417188303 3 1 438133771 2 857731779 2 2 966631801 3 1 6632155 2 963873520 1 3 231398661 4 3 348652718 5 2 86883811 4 2 744868655 1 3 389290764 2 3 29366294 1 3 766356435 2 3 273869784 2 3 857731778 5 1 1000000000 3 781833037 5 2 999999999 1 2 588790353 4 1 681728741 1 91111257 3 878542864 2 3 998228698 5 3 857731779 4 3 207264424 2 3 588790354 2 1 273869784 2 377509579 5 3 86883811 1 2 1000000000 5 2 173087940 1 2 857731778 2 1 665245341 1 747241048 3 539527854 3 2 588790352 1 2 780418693 5 2 216140703 2 1 963873520 2 101250004 3 2 1000000000 4 3 507308490 3 3 206422529 1 1 482818266 3 565111336 2 2 998228698 4 2 963056780 4 2 360543850 5 3 86883813 4 2 246549660 5 3 1000000000 3 2 565111336 2 2 56519638 1 1 6632155 1 556605329 1 173087940 2 231398661 5 2 747241047 3 3 539527856 1 2 6632156 4 3 313062682 4 3 780418694 5 3 29366296 3 1 482818266 3 565111337 1 1 216140704 3 966631803 5 2 999999999 2 2 313062683 4 1 273869784 1 565111336 3 665245341 2 3 588790354 4 3 665245341 2 2 1 5 3 360543851 2 1 878542863 2 101250003 3 1 313062682 1 313062682 2 766356434 3 3 292015612 4 1 184147678 3 780418695 1 1 539527855 3 231398662 2 3 200354482 1 3 417188303 1 1 377509580 1 747241048 3 963873520 4 1 438133771 2 438133771 2 1 246549659 1 273869784 1 360543850 2 29366294 3 3 200354483 3 2 564836881 5 3 389290763 2 3 780418693 1 2 710733676 4 1 766356434 3 200354484 1 3 963056778 1 1 216140704 2 417188302 1 1 998228699 2 1 4 3 710733675 1 1 588790353 3 710733676 1 2 184147679 5 2 348652717 2 3 273869784 3 2 482818267 1 2 231398663 1 3 231398663 5 1 780418694 3 539527855 1 3 1000000000 5 1 963873520 2 878542864 2 3 389290765 4 2 588790352 5 1 857731778 1 1 2 564836883 2 1 747241048 1 56519638 2 2 5 1 766356434 2 417188302 1 2 91111256 1 1 878542863 3 766356435 2 3 389290763 4 3 81073253 4 3 6632155 3 3 565111335 1 2 588790354 3 2 665245342 5 3 539527854 1 2 507308488 1 1 665245341 3 184147679 5 1 963873520 3 348652717 5 2 76211861 1 1 81073252 1 184147678 3 878542864 1 1 766356434 3 565111335 5 1 588790353 3 781833038 2 3 556605328 3 3 665245340 3 3 273869785 3 2 564836881 5 2 91111258 2 2 963056780 4 2 963056780 4 3 710733674 1 3 999999999 4 1 556605329 2 564836883 4 2 273869784 1 1 507308489 2 565111337 2 2 389290765 3 2 313062682 5 3 56519639 3 2 780418694 1 2 999999999 4 3 710733676 1 3 857731779 2 3 173087939 4 3 780418693 4 3 29366296 5 1 507308489 3 173087941 4 2 206422527 1 1 565111336 2 91111256 1 3 348652718 5 1 539527855 1 246549659 2 292015613 4 3 200354483 4 1 76211861 2 998228698 1 3 147747440 5 2 292015612 1 1 1 3 313062683 3 1 438133771 1 292015612 1 184147678 3 348652719 4 3 429939459 1 1 216140704 3 207264424 5 1 539527855 3 507308488 5 3 780418695 5 1 857731778 3 246549659 2 1 878542863 1 1000000000 2 360543849 3 3 564836881 5 3 29366295 5 1 76211861 2 1000000000 3 3 101250004 5 2 216140704 4 1 86883812 1 200354483 1 1 1 963873520 1 564836882 3 747241049 5 1 6632155 3 76211860 3 1 86883812 3 780418695 4 3 780418694 5 1 878542863 1 91111257 1 417188303 1 438133771 2 999999999 1 1 76211861 1 565111336 2 747241048 3 2 665245340 5 1 273869784 3 2 2 3 86883813 2 1 780418694 1 781833037 1 6632155 2 231398663 3 1 348652718 2 147747440 3 3 216140704 5 3 76211862 4 1 780418694 3 91111257 2 3 438133770 1 1 29366295 3 781833037 1 2 56519639 4 2 681728742 4 1 966631802 1 91111257 2 963056778 4 3 963056779 1 3 966631803 5 1 747241048 2 482818266 3 2 539527855 5 3 857731778 1 3 565111335 4 1 565111336 1 206422528 3 1 1 3 184147677 2 3 539527854 3 3 747241047 4 3 1 5 2 878542864 3 1 564836882 2 348652719 4 2 556605329 4 3 710733674 2 1 207264423 3 417188304 5 2 963056779 3 3 184147677 1 3 780418694 2 1 857731778 1 588790353 1 482818266 3 313062682 4 1 417188303 1 206422528 1 766356434 3 273869784 5 3 710733675 3 1 273869784 2 482818266 4 2 147747441 1 3 2 2 1 482818266 2 417188304 2 1 184147678 3 206422529 2 3 292015611 1 2 184147679 3 3 963873519 2 1 539527855 1 56519638 3 438133771 1 1 207264423 2 588790354 1 3 429939460 3 1 184147678 1 377509580 2 206422529 3 2 273869785 4 3 389290763 1 2 710733676 5 1 565111336 3 878542864 2 3 766356435 1 2 348652717 5 3 429939458 4 1 998228699 2 91111257 4 2 766356434 4 2 246549658 5 2 29366294 3 1 273869784 2 101250005 3 2 206422529 2 3 101250003 1 2 766356435 2 2 292015612 4 3 246549660 4 2 292015613 3 1 1000000000 3 76211862 4 2 710733675 4 2 184147679 1 1 588790353 1 348652718 3 1000000000 1 1 482818266 3 360543849 3 2 963873519 1 2 417188304 2 1 780418694 1 273869784 1 206422528 2 206422529 4 2 438133771 5 2 207264424 2 2 29366296 2 2 747241048 5 3 292015612 4 3 963873520 4 2 780418695 4 1 56519638 1 6632155 3 147747441 1 3 482818266 3 1 81073252 1 389290764 1 482818266 2 747241047 1 1 417188303 3 556605330 5 3 681728742 5 3 507308488 5 2 998228699 5 3 766356435 5 2 246549659 1 2 76211861 4 3 744868656 4 1 86883812 1 747241048 3 429939460 5 1 273869784 3 878542862 5 2 747241047 4 1 29366295 1 1000000000 1 482818266 2 747241048 5 3 963056780 1 1 173087940 1 417188303 2 200354484 3 3 417188303 1 1 6632155 2 76211861 2 2 588790354 4 1 966631802 1 565111336 2 101250004 4 3 710733676 3 2 313062681 5 2 1000000000 5 1 564836882 1 780418694 2 998228698 1 2 246549658 4 1 565111336 2 231398662 3 2 91111256 4 1 184147678 2 539527855 4 3 966631803 4 2 878542863 3 3 313062683 4 3 231398663 4 3 1 1 3 998228700 4 3 348652718 2 3 348652717 1 3 273869784 2 1 360543850 1 147747440 3 665245340 1 3 56519639 2 3 273869784 1 3 56519637 1 3 429939458 1 3 963056778 4 3 81073253 3 1 207264423 1 91111257 3 313062681 5 2 438133772 5 2 744868657 1 1 389290764 3 665245341 2 2 564836881 3 1 747241048 2 147747441 4 3 429939458 3 1 665245341 1 147747440 1 6632155 2 91111256 2 1 780418694 2 878542863 1 2 963056780 5 2 781833038 5 1 56519638 2 482818266 2 1 878542863 2 207264423 1 3 781833038 1 2 173087941 2 1 966631802 3 429939460 5 1 747241048 3 417188304 5 1 6632155 1 588790353 3 377509581 5 1 747241048 1 216140704 2 360543849 4 3 313062682 2 3 147747440 4 2 348652718 5 1 1000000000 2 963056778 1 2 29366294 5 2 963873520 3 2 1000000000 5 2 246549658 3 1 565111336 3 780418694 2 2 482818267 4 2 507308489 3 3 216140705 2 2 389290763 5 1 744868656 3 963056780 4 2 81073253 5 2 184147678 2 1 781833037 1 429939459 2 998228699 3 3 556605330 1 2 747241049 2 3 216140705 4 3 857731777 4 2 56519638 5 1 744868656 2 747241048 1 3 857731778 5 3 207264423 3 1 273869784 3 91111256 5 2 292015612 1 3 200354484 5 1 878542863 3 360543851 5 3 313062681 4 2 857731779 2 1 878542863 3 91111258 3 3 184147677 2 2 206422529 2 1 360543850 3 216140703 2 3 507308489 4 1 1000000000 2 377509579 3 1 81073252 2 878542862 5 1 81073252 2 417188302 4 3 857731779 1 1 781833037 1 665245341 1 780418694 2 273869783 5 1 1000000000 1 998228699 3 216140704 3 2 86883811 5 3 313062681 3 2 744868655 5 1 438133771 3 246549658 2 2 438133771 3 1 747241048 2 207264422 1 2 963056779 3 3 998228699 4 3 507308488 4 1 206422528 2 29366295 4 2 744868656 2 1 1 1 766356434 2 56519638 4 1 348652718 2 681728740 1 3 539527854 1 2 292015613 4 3 878542864 1 1 348652718 3 81073253 2 2 101250004 2 3 91111258 2 1 206422528 1 744868656 2 857731777 5 2 857731779 5 1 564836882 3 766356433 4 2 966631803 3 1 81073252 2 348652718 3 1 438133771 3 878542864 1 3 1 2 2 539527855 3 3 206422529 1 2 206422528 5 1 417188303 1 1000000000 3 91111256 1 3 207264424 3 2 216140705 3 2 377509581 1 1 963873520 1 56519638 1 963056779 2 147747440 3 1 857731778 1 360543850 2 86883813 3 3 86883813 1 2 6632154 5 3 747241048 1 2 744868657 1 3 564836883 1 2 539527855 3 3 766356435 2 1 231398662 3 147747441 3 2 857731779 3 1 216140704 2 507308489 1 2 76211862 2 1 1 1 556605329 2 681728741 5 2 766356433 5 3 539527855 1 1 173087940 3 588790354 3 3 231398661 3 1 1000000000 3 147747441 5 2 173087939 4 2 216140703 2 2 744868657 3 2 348652717 3 3 184147677 1 3 76211862 3 2 507308489 4 2 377509579 4 2 998228698 5 2 348652717 1 2 6632154 5 2 438133772 5 2 313062683 1 3 438133771 5 2 963056779 1 2 417188303 5 3 86883811 2 1 216140704 2 81073251 2 2 857731777 2 2 56519638 4 2 507308488 4 3 313062681 5 1 101250004 3 681728740 1 3 998228700 1 3 710733674 2 1 681728741 3 91111256 4 2 564836882 5 1 206422528 2 857731778 1 1 86883812 2 998228699 5 3 200354483 2 1 216140704 3 56519638 4 2 216140704 5 3 482818265 5 1 76211861 2 231398663 1 3 207264424 4 2 76211861 3 3 216140704 5 1 313062682 2 101250005 2 2 417188302 4 2 429939459 2 1 207264423 3 200354484 2 2 273869785 4 3 292015611 1 1 963056779 1 417188303 3 710733676 1 2 747241048 3 2 780418693 5 2 417188302 5 3 507308489 2 3 766356433 1 3 710733675 5 3 482818265 3 1 207264423 2 963056780 1 3 86883812 5 3 438133771 4 2 313062682 3 3 565111335 1 1 766356434 3 564836882 3 1 438133771 3 86883811 5 2 348652719 4 1 1 2 313062681 2 1 273869784 3 565111337 2 2 565111335 1 2 56519638 5 1 29366295 2 389290765 4 3 963056778 5 3 76211860 3 3 857731777 5 2 878542863 1 1 207264423 1 173087940 2 389290764 5 2 417188303 2 3 6632156 2 1 147747440 1 429939459 1 564836882 1 681728741 2 389290764 3 1 417188303 2 6632156 3 3 1000000000 1 1 313062682 2 101250003 3 3 766356433 3 3 56519639 1 2 360543849 3 1 292015612 1 348652718 2 184147678 3 2 438133770 5 2 766356435 3 3 377509579 4 2 539527854 3 3 216140703 4 1 206422528 2 206422528 5 3 710733675 1 3 665245340 1 3 360543850 1 3 56519637 3 3 963056779 3 3 780418695 2 2 482818266 2 3 565111337 2 2 780418693 4 2 206422527 5 2 81073252 2 1 588790353 1 207264423 3 348652718 3 1 417188303 2 588790354 5 3 564836881 4 3 6632155 5 2 766356433 4 1 857731778 2 963056778 2 2 6632155 4 3 963056778 5 2 966631801 3 3 681728742 4 3 780418694 1 3 200354482 4 3 507308488 2 1 665245341 3 665245340 1 1 588790353 1 389290764 1 588790353 2 966631803 4 1 360543850 1 417188303 3 781833036 5 3 681728742 4 2 313062682 2 3 998228700 2 1 206422528 1 963056779 2 438133771 3 1 76211861 1 588790353 1 29366295 1 6632155 3 206422529 5 2 966631801 2 3 556605328 1 2 565111337 2 1 710733675 2 206422528 1 2 507308489 5 1 216140704 2 76211862 3 3 878542862 4 3 216140705 4 3 2 3 2 565111336 3 3 747241048 5 2 173087940 5 3 766356435 2 2 86883811 5 2 207264422 5 3 998228699 1 1 81073252 3 207264422 1 3 348652719 5 3 273869784 3 2 76211861 5 1 429939459 2 91111257 5 2 438133772 1 3 6632156 4 3 1000000000 3 2 438133772 3 3 273869783 4 3 231398662 5 3 781833036 2 1 710733675 3 56519638 2 3 1 3 3 207264422 2 3 29366296 2 1 766356434 2 231398661 3 2 292015612 3 3 781833038 4 3 588790352 2 1 246549659 2 857731778 3 3 766356433 1 1 539527855 2 360543849 3 2 878542862 1 2 216140703 2 2 556605329 4 1 744868656 1 292015612 1 878542863 3 507308489 2 3 665245342 5 3 147747439 1 3 389290764 4 2 438133770 5 2 292015611 2 1 963873520 2 564836882 5 2 507308488 2 3 76211860 1 3 292015611 2 2 246549658 3 1 747241048 1 556605329 3 76211861 5 2 184147679 5 2 81073251 3 1 360543850 1 313062682 1 91111257 1 507308489 1 173087940 2 482818266 1 2 539527854 4 1 101250004 3 482818266 3 2 91111257 3 2 565111335 2 3 377509580 3 1 147747440 3 857731777 1 1 710733675 3 747241048 5 1 29366295 1 273869784 3 231398661 5 3 1 3 2 781833038 3 1 273869784 1 781833037 2 507308489 2 2 781833038 2 3 507308489 1 2 482818265 3 1 207264423 3 231398663 5 1 665245341 2 482818265 1 1 998228699 1 348652718 1 29366295 1 556605329 2 246549659 3 2 417188304 1 3 81073252 2 2 216140704 5 2 389290764 3 2 588790352 3 1 101250004 1 781833037 1 507308489 2 417188303 5 2 76211862 3 1 747241048 3 963056778 5 2 147747441 4 3 681728742 4 3 565111337 3 2 780418695 3 2 417188302 1 2 507308490 1 1 429939459 2 766356434 5 3 147747440 4 1 173087940 2 438133771 5 1 184147678 2 857731778 1 3 878542863 5 2 91111258 4 1 1 2 348652717 1 1 857731778 1 348652718 3 200354483 3 3 273869785 4 3 565111337 4 3 207264424 3 3 564836881 4 2 389290764 5 3 184147679 1 3 231398661 1 1 273869784 2 744868656 2 1 147747440 2 207264423 2 3 76211862 1 3 681728740 4 3 101250004 3 1 556605329 2 207264422 3 1 998228699 1 857731778 2 998228699 2 1 556605329 2 377509580 2 2 216140703 2 3 966631801 3 2 857731777 5 3 273869785 3 1 539527855 3 966631801 4 3 216140704 4 3 101250005 3 3 6632156 3 3 665245342 5 1 1 2 389290763 5 3 273869784 3 3 389290763 1 1 966631802 2 206422528 2 3 482818266 2 2 184147678 4 1 246549659 3 29366294 4 1 231398662 2 429939460 1 1 482818266 1 81073252 3 417188304 1 1 963056779 2 438133770 5 1 313062682 3 6632154 3 1 231398662 3 1000000000 5 3 1000000000 5 2 313062683 4 1 389290764 1 91111257 2 101250004 1 3 966631803 1 2 360543850 5 1 966631802 3 780418693 3 3 588790352 5 1 681728741 3 429939458 3 3 360543849 1 3 998228700 2 3 747241047 4 3 216140704 1 2 101250005 5 1 963873520 1 747241048 3 207264424 2 3 747241047 3 3 56519638 5 1 206422528 3 246549660 4 3 246549659 3 2 681728741 1 2 565111337 4 1 744868656 1 206422528 3 999999999 3 1 963056779 1 389290764 1 184147678 3 348652718 2 1 313062682 3 56519637 2 2 231398662 3 3 29366296 2 2 744868655 3 1 588790353 1 6632155 3 710733676 2 3 781833036 2 2 207264423 4 3 246549658 1 3 507308489 3 2 292015612 5 3 231398661 4 3 429939460 2 2 216140704 1 1 747241048 3 781833036 3 2 273869785 1 2 482818265 3 2 207264424 3 3 389290764 2 2 91111256 2 2 206422528 1 3 292015611 3 3 29366295 4 2 780418695 1 3 246549659 2 3 91111257 1 3 966631803 2 1 710733675 3 417188304 3 1 998228699 2 966631803 2 1 966631802 3 780418695 1 1 101250004 2 200354483 4 3 556605329 3 2 681728742 2 1 173087940 2 206422527 2 2 780418694 1 1 966631802 2 438133770 2 2 1000000000 1 1 857731778 2 556605330 3 2 86883812 2 3 313062682 1 1 246549659 2 539527854 5 2 710733674 1 2 313062682 4 2 246549658 5 1 389290764 1 147747440 1 29366295 1 710733675 3 184147678 4 2 231398663 3 3 438133770 1 2 231398663 5 2 665245342 4 1 173087940 1 91111257 1 588790353 2 231398662 5 3 781833036 3 3 766356434 2 2 438133771 2 3 207264423 4 2 747241049 3 1 377509580 2 76211861 2 1 91111257 2 417188303 5 3 564836881 2 2 101250003 3 2 81073252 5 3 963056780 2 2 998228699 4 2 998228699 2 3 878542864 1 2 147747441 4 1 246549659 2 507308490 2 3 292015611 3 1 6632155 3 173087939 5 1 665245341 1 76211861 1 173087940 3 101250005 3 1 313062682 3 998228699 1 3 389290765 5 3 565111335 5 1 966631802 2 246549659 3 2 744868656 4 1 206422528 1 173087940 3 780418694 4 3 588790353 3 3 878542864 3 2 564836882 1 1 564836882 1 878542863 3 216140704 5 3 665245342 4 3 963056779 2 3 539527856 4 3 878542864 4 2 206422527 1 3 1000000000 1 3 539527856 5 3 556605328 5 2 184147678 1 2 6632154 2 3 360543850 3 1 147747440 1 1 1 147747440 2 747241049 3 3 81073252 5 3 389290765 2 3 56519638 1 2 507308489 3 3 998228698 1 1 963056779 1 482818266 2 81073251 5 3 429939458 4 3 216140703 3 1 963056779 1 273869784 2 147747439 2 3 173087940 1 1 56519638 3 56519637 4 3 963873519 5 1 6632155 3 681728742 4 2 564836882 3 3 6632154 4 2 710733674 4 2 292015611 2 1 173087940 1 878542863 3 857731778 3 2 29366296 3 2 781833038 3 1 6632155 2 747241049 3 1 565111336 2 681728742 5 3 564836883 3 3 966631803 1 1 29366295 2 417188302 4 3 101250004 5 3 507308488 4 1 857731778 1 963056779 2 665245342 5 2 780418693 2 1 744868656 1 348652718 3 292015612 1 1 76211861 2 438133772 1 1 565111336 3 2 3 2 231398663 3 2 507308490 1 3 389290763 4 3 184147679 5 1 781833037 2 681728740 4 2 6632154 5 1 766356434 3 507308489 2 3 91111256 1 2 2 5 2 206422527 5 1 313062682 1 681728741 1 200354483 1 429939459 1 216140704 1 565111336 1 539527855 1 313062682 1 1 2 588790352 4 1 389290764 2 681728741 2 3 313062683 3 3 565111335 4 2 56519637 3 2 766356435 5 2 184147678 3 3 207264423 2 2 766356435 4 3 564836882 4 3 76211860 4 2 507308489 4 2 348652717 4 2 313062682 5 1 184147678 2 273869785 2 2 56519639 1 3 564836882 2 2 710733674 5 3 348652717 5 3 744868656 2 2 482818267 4 2 963056778 2 3 184147677 5 3 173087941 5 3 173087940 4 1 681728741 2 963056780 1 2 747241049 1 3 231398663 2 3 417188303 3 3 360543851 2 1 207264423 2 184147677 1 3 313062683 3 3 56519639 3 3 91111256 3 1 231398662 1 429939459 1 184147678 2 147747440 5 1 273869784 1 429939459 3 348652718 2 3 963873520 4 1 101250004 2 747241047 2 1 556605329 2 29366296 3 3 147747439 5 1 360543850 1 200354483 3 482818267 5 1 998228699 2 348652717 4 1 389290764 2 780418694 2 2 507308488 1 3 556605328 5 3 216140703 1 1 963873520 1 564836882 3 564836883 1 1 231398662 2 56519637 5 2 76211862 4 2 417188304 1 1 681728741 1 231398662 3 56519639 4 2 539527855 4 3 173087940 2 3 681728742 1 2 565111337 1 2 966631803 1 1 216140704 2 565111335 5 2 216140705 5 2 216140703 3 3 81073251 1 2 184147679 1 1 76211861 3 429939458 5 1 173087940 1 313062682 3 377509580 3 2 273869784 3 1 216140704 2 206422529 4 2 565111336 4 3 377509580 5 3 999999999 4 1 56519638 1 780418694 2 588790354 2 2 360543849 5 1 348652718 2 482818266 5 3 173087940 1 1 313062682 2 6632154 3 2 91111257 1 3 184147677 4 3 292015612 1 3 999999999 1 1 780418694 2 966631801 3 3 966631803 5 2 76211860 1 1 878542863 2 878542862 1 2 389290763 3 2 184147679 2 2 86883812 4 3 29366296 2 2 292015611 5 3 56519639 5 2 482818266 3 1 292015612 1 966631802 2 377509579 1 3 766356433 5 1 173087940 1 246549659 3 101250004 4 1 6632155 3 231398662 4 2 966631803 1 2 231398663 3 3 216140703 1 3 273869785 3 1 857731778 3 665245342 5 3 1 2 1 348652718 3 76211862 5 1 200354483 3 206422527 5 2 377509581 1 2 348652718 2 1 6632155 2 588790353 3 2 564836881 2 2 429939460 3 2 91111256 2 2 963873519 4 2 998228698 5 3 744868656 3 1 766356434 2 1 4 1 173087940 1 292015612 1 539527855 2 216140705 3 3 588790352 1 3 747241049 2 1 766356434 2 565111335 2 3 360543850 5 3 966631802 1 1 766356434 1 438133771 2 184147679 5 2 417188303 1 3 780418694 1 1 438133771 1 206422528 3 766356433 1 2 348652719 2 1 29366295 1 313062682 2 76211861 4 2 556605329 4 3 313062681 2 3 564836881 1 2 565111336 5 2 91111258 5 2 963873519 3 3 564836882 3 3 878542862 1 3 966631801 2 3 389290765 2 2 206422528 1 3 206422527 3 1 766356434 1 348652718 2 101250003 2 3 86883813 2 1 482818266 3 29366296 1 2 963056778 1 1 231398662 2 665245341 1 1 173087940 2 216140704 3 1 56519638 3 91111258 4 1 91111257 3 710733675 4 2 857731777 1 1 429939459 1 780418694 2 389290763 2 1 429939459 1 86883812 3 184147679 1 2 29366296 1 1 6632155 3 417188304 2 1 360543850 3 665245340 2 1 173087940 1 389290764 3 86883812 4 1 438133771 1 665245341 3 377509580 3 1 91111257 1 438133771 3 744868657 3 1 766356434 3 857731777 2 3 564836883 2 3 6632154 3 2 81073253 4 2 966631801 5 2 231398663 4 3 681728741 3 3 348652717 5 1 147747440 2 766356435 1 3 556605330 5 3 292015612 5 2 231398663 4 1 313062682 2 76211861 2 3 81073253 4 3 292015611 3 1 81073252 1 556605329 2 313062682 3 3 417188303 4 3 184147679 3 1 273869784 3 998228700 5 3 273869784 2 2 878542863 5 2 81073253 4 1 747241048 1 56519638 1 539527855 3 348652717 4 1 216140704 1 91111257 2 81073253 3 2 963056778 5 1 744868656 1 292015612 1 482818266 1 665245341 1 747241048 3 681728742 3 3 76211860 1 2 6632154 3 1 206422528 1 360543850 3 665245341 5 1 377509580 1 6632155 2 231398661 3 3 507308488 3 1 56519638 1 76211861 1 565111336 2 507308490 3 3 588790353 2 1 348652718 1 998228699 2 963056780 1 1 780418694 1 147747440 2 556605329 5 2 246549658 1 3 360543849 2 1 86883812 2 6632154 4 2 173087941 5 2 564836882 5 2 588790354 5 3 429939458 5 2 780418693 2 2 1 2 1 76211861 1 91111257 1 681728741 2 963056780 4 2 216140703 2 2 565111335 5 2 173087939 2 3 665245340 2 2 389290764 5 3 482818265 5 2 1 1 2 231398663 1 2 966631802 1 3 76211861 3 1 206422528 2 564836882 2 2 173087941 1 1 184147678 2 348652717 5 1 200354483 3 417188303 3 3 91111258 5 2 147747440 2 1 588790353 3 588790353 1 1 482818266 2 56519637 1 3 857731777 1 2 963873521 5 1 377509580 3 539527855 3 2 438133771 3 1 998228699 1 360543850 2 963873520 1 3 29366295 5 3 200354483 1 3 29366294 2 2 482818266 1 1 482818266 2 81073253 4 3 184147679 4 2 56519639 5 2 377509579 4 2 417188302 2 1 710733675 2 81073252 5 2 781833038 2 2 86883812 3 2 6632155 2 2 173087939 1 3 56519639 3 3 348652718 5 3 556605329 4 1 966631802 2 665245342 2 1 81073252 2 665245341 2 1 377509580 3 963056778 2 3 998228699 1 1 231398662 3 665245340 2 3 665245341 3 1 1000000000 2 231398662 5 1 1000000000 2 681728740 5 2 273869783 2 1 438133771 3 878542862 5 2 780418693 3 3 781833037 2 3 389290763 5 3 184147678 4 3 29366296 3 3 963056780 4 1 81073252 3 56519638 4 2 482818266 3 1 565111336 3 665245341 3 3 766356433 5 3 101250004 2 2 360543849 1 2 313062682 4 3 747241048 3 1 857731778 3 744868657 1 2 665245340 2 2 292015611 1 3 963873521 2 2 246549658 4 3 564836881 1 3 29366295 1 1 766356434 3 710733674 5 1 91111257 1 565111336 3 86883811 4 2 86883812 5 1 565111336 3 564836881 5 2 998228698 1 2 56519639 5 1 766356434 2 963873521 3 3 966631802 5 2 482818266 1 2 998228699 2 2 147747440 4 3 360543850 3 3 998228698 2 3 963056778 4 3 101250003 2 1 1000000000 1 29366295 2 429939459 5 1 6632155 2 389290763 3 3 348652719 3 3 206422529 5 1 780418694 3 173087941 4 2 878542863 3 3 292015612 4 3 878542864 5 1 360543850 3 878542863 5 1 76211861 1 200354483 3 206422529 3 3 966631802 5 2 76211861 1 2 216140704 3 2 91111256 4 2 766356435 3 2 246549659 4 3 360543851 1 1 200354483 3 998228700 1 3 556605328 2 1 292015612 3 1 5 2 389290763 2 3 878542862 2 1 6632155 2 206422527 5 3 998228700 5 1 556605329 2 665245341 1 2 744868656 3 3 29366296 1 3 747241049 3 1 766356434 2 781833038 5 3 348652719 4 3 1000000000 3 2 539527854 2 3 747241049 3 1 681728741 1 292015612 2 564836881 3 1 377509580 3 857731778 4 1 81073252 3 81073251 2 1 273869784 1 556605329 3 2 3 1 184147678 1 766356434 1 1000000000 2 665245340 1 2 91111257 1 2 417188304 4 1 216140704 3 963873521 1 1 91111257 1 231398662 2 147747440 2 3 207264422 3 2 507308488 3 3 348652717 5 3 360543851 5 1 417188303 1 173087940 3 200354483 3 1 76211861 1 429939459 2 206422529 3 1 963056779 1 507308489 1 246549659 2 438133771 5 2 963873519 5 1 200354483 3 273869785 3 3 313062681 5 2 710733674 4 1 6632155 3 206422528 2 2 56519637 3 1 200354483 1 231398662 1 292015612 1 206422528 1 377509580 2 781833038 4 1 482818266 2 231398663 4 1 313062682 3 91111257 5 3 564836882 4 1 360543850 3 556605328 2 2 781833036 4 2 246549658 2 2 147747439 5 1 231398662 1 207264423 1 292015612 2 780418694 2 3 710733676 1 2 173087940 5 3 246549660 4 1 539527855 2 6632156 1 3 313062681 2 2 184147677 1 1 963873520 1 377509580 3 101250005 1 1 429939459 2 101250004 4 1 710733675 3 81073252 3 3 681728741 4 1 246549659 3 766356433 2 1 6632155 3 710733675 1 2 246549658 4 3 766356434 3 2 56519639 5 1 857731778 2 147747441 4 3 360543849 5 1 1000000000 1 564836882 1 360543850 2 292015611 4 2 747241049 4 1 482818266 2 878542864 3 1 963873520 2 81073251 2 1 6632155 2 91111256 1 3 173087939 5 2 665245342 3 2 999999999 2 3 313062682 1 2 91111258 5 1 780418694 1 101250004 1 29366295 2 246549660 1 1 91111257 3 744868656 2 3 417188304 2 2 963873519 1 2 173087940 2 3 273869784 4 1 348652718 3 377509581 4 3 101250004 5 2 780418693 1 3 313062681 4 1 507308489 3 878542863 3 3 101250005 1 1 348652718 3 665245340 5 2 360543849 2 2 29366294 4 3 665245342 2 3 29366295 2 2 429939458 4 2 231398662 1 1 29366295 1 184147678 3 556605330 2 3 101250005 5 1 91111257 2 710733676 2 1 313062682 2 273869783 3 2 438133771 3 2 963056778 5 2 998228699 2 1 246549659 3 173087941 1 3 348652717 2 3 6632154 2 3 101250003 5 2 539527854 1 1 273869784 3 857731779 2 1 766356434 3 963056780 4 2 29366296 5 2 206422528 1 1 744868656 3 780418693 3 2 766356434 1 3 91111258 5 3 780418694 5 1 857731778 3 348652717 2 1 963873520 1 207264423 3 206422528 3 1 273869784 2 91111257 3 2 313062683 1 1 438133771 3 6632155 5 3 207264422 5 1 6632155 3 231398663 1 3 29366294 3 3 1000000000 4 2 507308489 1 3 360543849 4 3 101250005 3 2 744868655 1 3 200354482 2 1 781833037 1 348652718 3 539527854 1 1 878542863 1 1000000000 1 781833037 2 429939458 2 3 539527856 1 3 681728740 2 2 781833037 3 3 780418695 4 2 417188302 3 3 56519637 1 2 744868657 3 3 184147679 3 1 1 2 29366295 4 2 360543849 1 2 1000000000 1 1 184147678 3 377509579 5 3 348652717 3 1 1000000000 3 231398662 4 3 963056778 1 3 507308489 4 2 389290765 1 3 86883813 3 3 766356434 5 1 246549659 3 231398661 1 2 556605328 4 1 710733675 2 292015613 1 3 556605328 4 2 482818266 1 2 564836882 5 1 1000000000 1 173087940 3 360543851 1 2 246549660 3 2 6632156 5 1 766356434 1 438133771 3 29366295 1 3 564836881 1 1 147747440 2 273869784 2 1 780418694 1 966631802 2 348652718 1 3 147747441 4 1 207264423 3 1 3 3 200354483 2 2 966631801 3 2 91111256 2 3 206422528 1 1 998228699 2 206422527 3 2 173087941 3 1 781833037 3 565111336 4 2 216140705 3 1 56519638 1 200354483 3 273869785 3 1 747241048 3 348652719 1 2 780418695 2 1 389290764 1 86883812 3 81073251 2 2 539527854 1 3 766356435 2 1 588790353 3 101250003 5 2 6632155 1 2 348652718 2 2 207264424 2 3 588790353 1 3 507308488 4 2 564836882 3 1 246549659 1 216140704 2 681728741 1 1 482818266 1 207264423 1 200354483 1 313062682 2 173087939 4 2 539527854 3 3 429939460 1 2 29366294 4 3 539527854 5 1 313062682 2 231398662 4 3 963873519 5 2 231398662 1 1 1 1 878542863 2 292015611 3 2 539527854 4 1 780418694 3 292015613 4 3 539527856 3 2 200354482 2 2 348652717 3 2 292015611 2 2 216140704 4 1 744868656 1 389290764 2 292015612 1 2 101250005 3 1 91111257 2 6632154 3 3 292015613 5 3 173087939 1 3 147747439 4 3 681728741 3 2 6632156 5 2 1000000000 5 1 6632155 2 184147678 5 1 29366295 3 313062682 5 3 963056778 3 1 389290764 1 417188303 3 766356434 4 3 999999999 5 1 246549659 3 857731777 4 2 556605328 3 3 377509580 5 3 438133771 3 1 216140704 1 565111336 1 766356434 3 564836883 5 3 377509580 2 3 377509580 4 1 6632155 3 86883812 2 3 81073251 4 3 780418693 3 1 1 2 173087939 4 1 878542863 3 246549659 3 1 76211861 2 246549658 4 1 482818266 3 86883811 1 1 539527855 3 963056780 4 1 207264423 3 507308490 5 3 313062682 3 3 184147679 2 2 56519639 5 2 963873521 3 2 76211861 1 1 417188303 1 29366295 1 681728741 1 147747440 1 207264423 1 539527855 3 507308490 1 1 184147678 3 200354482 4 3 389290763 4 2 76211860 5 2 184147677 1 1 747241048 2 6632156 1 2 173087939 2 2 429939460 1 3 780418694 1 3 1 4 3 246549658 5 3 507308488 4 1 1 3 1 4 2 29366294 3 1 744868656 1 184147678 2 147747439 2 1 56519638 1 348652718 2 565111337 3 1 429939459 1 744868656 2 91111258 5 2 206422529 3 3 564836881 2 2 681728741 1 3 173087941 4 1 588790353 3 681728741 2 1 206422528 2 564836881 3 2 147747441 4 2 273869785 1 3 101250004 4 3 56519638 3 2 231398662 2 1 91111257 2 200354482 3 3 313062681 4 2 216140704 5 1 56519638 3 231398661 5 3 1 1 3 273869784 2 1 429939459 1 216140704 2 744868656 3 3 86883812 5 2 747241048 2 1 482818266 2 147747440 3 2 780418694 5 3 173087939 2 1 313062682 3 206422529 4 3 273869785 4 3 438133770 2 1 1000000000 1 482818266 2 744868655 3 2 86883811 5 2 86883812 4 2 29366295 3 3 429939458 2 3 1000000000 2 2 963056778 3 1 966631802 3 744868657 5 2 747241047 3 1 86883812 2 389290763 2 1 564836882 2 710733676 4 2 29366294 3 2 184147679 5 3 507308488 5 3 781833038 2 3 91111257 5 2 999999999 2 3 377509579 2 1 1000000000 1 781833037 3 857731778 3 3 963873519 4 1 173087940 1 147747440 3 565111336 3 1 417188303 3 507308488 2 1 710733675 3 998228698 2 1 963873520 3 539527854 5 3 781833037 4 2 417188304 2 1 857731778 1 29366295 3 273869785 4 1 665245341 3 292015612 3 1 216140704 2 429939459 5 1 857731778 3 81073252 3 1 207264423 1 417188303 3 292015612 5 1 857731778 1 565111336 2 1 2 2 507308490 4 2 998228699 3 3 417188303 1 2 482818266 1 2 292015613 2 1 429939459 1 184147678 1 429939459 2 6632156 1 2 1 1 2 147747440 3 2 173087941 3 2 588790354 5 2 56519639 4 2 1 3 3 348652718 3 2 482818265 2 1 360543850 3 173087939 4 1 429939459 2 360543849 1 3 999999999 3 3 507308490 5 2 438133771 2 3 429939460 3 2 76211862 5 2 681728742 3 2 878542863 1 3 966631803 4 1 207264423 2 539527855 3 1 56519638 1 781833037 2 86883813 2 3 999999999 1 1 313062682 2 200354482 3 3 766356434 3 3 766356433 5 1 963056779 3 206422529 1 2 507308488 3 3 1 4 3 389290765 1 2 91111257 1 2 91111257 4 1 1000000000 1 216140704 2 998228700 2 1 998228699 3 665245340 4 1 348652718 1 389290764 2 998228699 2 3 999999999 3 1 588790353 3 6632155 1 2 665245342 4 2 438133770 3 1 173087940 3 86883812 5 2 101250005 1 1 998228699 1 173087940 1 438133771 2 29366296 1 2 313062682 4 3 1000000000 5 1 665245341 1 231398662 3 313062681 1 3 482818267 2 2 360543851 3 2 173087939 2 1 766356434 2 231398663 5 2 588790353 4 1 360543850 1 292015612 3 246549659 5 2 565111335 5 3 86883812 1 1 966631802 2 360543849 2 3 588790352 3 1 963056779 2 147747441 4 2 2 2 1 377509580 2 963056780 5 3 665245341 5 2 766356435 5 3 200354484 5 3 6632156 1 2 564836881 5 2 91111257 3 1 507308489 3 539527856 2 2 565111335 4 2 173087940 5 1 206422528 2 857731779 1 2 963056778 4 1 857731778 2 348652718 1 3 438133770 1 3 6632156 3 2 216140705 5 2 710733674 3 1 507308489 3 482818266 5 2 482818266 4 2 207264424 1 3 747241047 1 2 292015613 4 1 200354483 1 1 2 207264422 3 1 539527855 2 292015612 3 2 216140703 5 2 231398663 1 3 173087939 5 2 710733675 1 1 292015612 3 963056778 3 1 147747440 1 292015612 3 564836882 3 1 744868656 2 588790353 2 3 681728742 5 3 998228698 1 2 781833038 2 2 389290764 1 1 429939459 2 1000000000 2 1 963056779 3 966631802 2 1 246549659 3 101250004 4 3 231398663 5 1 76211861 2 273869784 3 3 184147679 5 1 766356434 3 147747440 5 2 1 4 3 999999999 4 2 781833036 4 2 556605329 3 2 56519638 4 2 147747440 3 2 101250005 1 3 91111257 2 2 231398661 3 3 766356435 4 3 747241047 3 1 56519638 1 766356434 2 565111337 4 2 963873520 2 1 780418694 1 429939459 1 6632155 3 76211861 3 2 1000000000 1 1 565111336 1 360543850 1 998228699 1 76211861 1 1 2 1000000000 1 3 81073252 1 3 780418695 5 2 292015613 1 2 565111336 1 3 857731778 4 1 1 3 76211861 5 3 564836881 2 3 184147677 5 1 206422528 2 81073253 3 1 273869784 2 206422528 1 2 273869783 4 3 200354483 5 1 377509580 3 417188302 5 2 564836883 5 2 273869785 1 1 588790353 2 207264422 1 3 966631803 5 2 766356435 3 3 348652717 4 1 998228699 2 681728742 3 2 206422529 5 1 438133771 3 963056778 4 3 539527855 1 3 963873521 4 1 246549659 3 747241048 5 3 1000000000 3 3 200354484 2 2 81073253 3 1 348652718 2 2 5 3 710733675 1 2 348652718 5 3 2 5 3 2 2 2 857731778 3 1 565111336 3 1 1 2 6632156 5 3 665245340 2 3 556605328 5 2 86883812 1 3 564836881 1 1 389290764 3 207264423 3 3 91111258 3 2 429939458 4 2 857731779 2 2 273869784 1 1 963056779 2 564836882 1 3 377509581 3 1 429939459 2 998228699 2 2 482818266 4 1 173087940 1 81073252 2 665245342 3 1 681728741 2 438133771 4 3 507308488 3 1 360543850 2 91111258 1 1 857731778 2 747241049 1 3 216140705 1 3 878542862 5 1 780418694 3 173087941 3 2 389290764 4 1 348652718 2 6632154 2 2 86883812 1 3 207264422 5 2 81073252 1 3 91111257 3 3 6632156 4 2 747241049 5 3 744868656 2 2 665245341 1 2 348652718 4 1 81073252 3 781833038 1 2 1000000000 3 2 429939460 2 2 438133772 1 1 857731778 3 507308488 4 1 857731778 1 766356434 3 273869783 2 3 482818267 3 3 744868656 4 1 565111336 3 744868655 3 1 482818266 1 857731778 2 966631801 4 2 1000000000 5 2 999999999 2 2 781833036 1 1 91111257 2 998228699 4 3 963873521 3 2 438133770 5 3 878542864 2 2 482818265 4 1 56519638 2 29366294 4 2 6632156 4 2 292015611 4 2 438133770 2 2 998228699 4 2 173087941 2 2 101250003 2 3 377509581 4 3 780418694 5 3 173087941 5 2 184147678 3 1 681728741 2 539527856 5 1 206422528 1 429939459 1 101250004 2 781833037 2 3 6632155 4 3 184147679 4 2 857731778 1 3 292015611 2 2 565111335 1 3 86883811 4 2 206422527 1 2 6632154 1 2 998228699 2 2 966631803 5 3 173087940 3 2 999999999 3 2 482818265 2 1 389290764 3 56519637 5 3 207264422 5 3 878542862 1 1 857731778 1 588790353 3 539527856 1 1 348652718 3 998228698 4 2 1000000000 4 2 360543851 4 3 999999999 2 2 1 5 3 207264423 4 1 348652718 1 1 3 878542863 1 1 1000000000 2 86883813 3 2 313062681 4 1 360543850 2 91111257 1 2 207264424 2 1 857731778 2 206422528 5 3 998228700 4 3 665245342 2 2 482818267 5 1 681728741 3 556605330 1 3 313062683 2 2 173087939 5 2 565111336 4 3 438133771 3 3 565111335 5 3 184147677 1 2 781833038 4 2 438133770 1 3 231398661 1 3 588790352 1 3 1 5 1 6632155 2 878542862 1 2 231398661 5 1 389290764 3 564836882 3 1 101250004 3 747241048 1 1 91111257 1 173087940 2 1000000000 1 3 966631801 5 2 313062681 4 1 292015612 1 565111336 3 665245340 3 1 438133771 3 292015612 2 2 2 2 2 710733675 4 1 81073252 1 91111257 2 81073251 1 2 184147678 1 1 206422528 1 963056779 1 963056779 1 231398662 2 564836881 2 1 963056779 1 665245341 2 429939458 3 3 6632154 5 1 438133771 2 966631803 5 3 216140705 3 2 539527856 5 2 565111337 3 3 206422527 1 1 665245341 1 429939459 3 1000000000 2 3 29366295 5 2 564836883 5 3 565111335 4 2 744868655 1 1 76211861 2 963056778 3 2 29366295 1 1 482818266 3 76211861 4 2 681728740 5 1 429939459 3 76211861 2 1 91111257 1 200354483 3 200354482 2 2 216140704 1 1 377509580 2 1 4 3 273869785 4 2 780418693 2 3 710733675 4 3 963873519 4 2 348652718 3 2 56519637 2 1 857731778 2 273869785 1 1 200354483 2 206422528 1 2 998228699 2 3 1 5 3 360543849 1 2 539527854 5 2 86883813 2 3 766356435 2 1 565111336 3 216140703 1 3 292015613 2 3 507308489 1 3 348652719 5 1 81073252 3 857731778 1 1 184147678 2 963056779 2 1 564836882 2 539527854 3 2 556605328 4 3 482818267 1 2 56519638 1 3 56519637 1 2 564836883 5 1 539527855 2 665245342 4 1 963056779 3 857731778 1 2 184147679 4 3 216140704 5 1 744868656 2 857731779 2 3 710733675 3 3 564836882 3 3 91111256 5 1 556605329 2 246549660 2 2 377509580 3 3 292015611 4 1 91111257 3 86883811 5 3 206422527 4 3 963056779 3 3 360543849 5 2 91111256 2 3 417188303 2 2 857731777 3 2 665245340 3 2 216140705 1 2 101250004 1 3 246549660 1 2 1 3 2 86883813 2 1 101250004 1 556605329 1 963873520 2 389290764 1 2 681728741 4 3 710733675 3 1 780418694 1 231398662 1 200354483 2 6632155 1 2 766356434 1 2 200354482 4 2 998228700 2 3 1000000000 1 3 539527856 5 2 207264422 5 1 857731778 1 963056779 3 29366296 4 1 273869784 3 564836881 2 2 86883812 1 2 966631801 1 3 273869784 4 2 539527855 4 3 360543849 2 1 564836882 3 1 4 2 747241048 4 1 101250004 2 29366296 1 1 878542863 2 857731777 4 2 216140704 5 3 29366295 5 2 200354482 4 2 184147678 1 2 184147679 2 2 360543849 1 1 246549659 1 438133771 2 781833036 3 2 273869784 4 1 744868656 1 963873520 3 747241049 1 1 878542863 1 273869784 2 681728742 2 2 231398662 2 3 81073252 3 3 273869784 5 3 507308490 1 2 231398661 1 1 292015612 1 292015612 1 56519638 2 91111256 4 3 963056780 4 2 438133770 4 3 744868657 4 3 86883811 5 2 482818266 3 2 231398663 5 1 184147678 3 482818266 1 2 1000000000 1 3 184147677 2 2 292015611 5 1 710733675 2 216140704 3 1 377509580 1 780418694 1 292015612 2 482818265 1 1 56519638 3 86883811 3 3 173087941 3 1 556605329 1 6632155 3 273869784 4 2 360543851 3 3 565111336 2 1 76211861 2 207264422 2 1 878542863 3 206422528 3 3 86883811 4 2 292015612 5 1 6632155 2 878542862 3 3 6632154 2 2 173087941 4 3 206422527 1 3 998228699 2 1 292015612 3 747241049 2 3 710733676 4 2 963056780 2 3 781833037 1 2 966631802 5 3 744868657 4 3 780418693 2 2 998228699 1 2 417188304 3 2 76211860 3 1 206422528 1 216140704 3 429939460 3 1 6632155 1 231398662 2 507308488 1 2 6632155 5 3 216140705 2 2 292015613 4 3 710733675 1 1 273869784 3 231398663 4 2 565111335 3 3 665245341 1 2 857731778 2 1 966631802 1 998228699 3 273869783 3 3 878542864 3 2 292015613 1 2 292015613 5 1 231398662 1 507308489 1 273869784 1 482818266 3 564836881 1 1 556605329 2 766356434 1 3 81073252 4 2 231398661 3 1 963056779 3 963056779 1 2 507308488 4 1 966631802 2 438133772 2 3 216140705 4 1 1 2 360543849 5 2 173087940 3 3 781833036 1 2 76211861 2 1 963873520 3 681728740 2 2 556605330 5 1 417188303 3 1000000000 4 3 101250004 1 1 86883812 2 273869785 2 3 999999999 2 3 482818266 3 1 6632155 3 963056780 5 2 564836883 4 1 963873520 2 216140705 1 2 389290765 2 3 482818266 3 3 389290763 2 3 200354482 1 2 200354483 4 3 86883813 4 2 556605330 5 2 963873519 3 1 417188303 1 878542863 1 389290764 2 206422527 3 3 747241048 3 2 482818265 4 1 273869784 2 878542863 1 3 313062683 1 1 216140704 2 857731779 4 2 377509580 2 3 348652717 2 2 91111256 5 3 998228698 2 2 207264422 2 2 147747439 3 3 556605329 2 3 417188304 2 2 216140705 4 1 539527855 1 184147678 2 507308489 3 2 564836883 5 3 665245341 3 2 292015612 2 1 348652718 3 588790352 3 1 200354483 1 76211861 3 292015612 2 2 429939460 3 3 147747441 3 3 588790352 5 2 231398663 5 1 81073252 1 438133771 1 29366295 3 56519638 1 3 482818265 5 1 147747440 2 429939459 2 1 507308489 3 665245342 2 1 360543850 3 101250005 1 3 564836882 5 3 348652719 4 3 81073253 1 1 966631802 3 966631802 5 1 207264423 2 744868657 1 1 273869784 3 207264422 4 2 292015613 3 2 681728740 4 1 565111336 1 417188303 2 417188304 3 2 86883813 2 2 81073251 4 1 184147678 1 681728741 3 747241047 1 2 556605329 5 3 231398661 5 3 857731777 2 1 1 1 1000000000 2 206422528 1 2 710733674 4 1 29366295 3 747241048 4 2 556605330 3 2 482818266 5 1 482818266 3 963056779 1 1 744868656 2 173087940 4 1 781833037 2 29366296 5 2 81073251 4 3 1000000000 4 1 539527855 3 665245340 1 3 507308490 4 3 147747439 4 3 56519637 5 1 556605329 3 857731777 1 2 963056778 5 2 56519638 5 3 348652719 3 3 173087940 1 3 507308490 5 1 766356434 2 173087939 5 3 438133772 5 1 273869784 2 56519637 5 2 313062683 2 2 206422529 5 3 147747440 5 1 429939459 3 101250005 1 1 377509580 1 6632155 1 966631802 2 292015611 5 3 377509580 2 2 665245340 3 3 216140705 3 1 438133771 3 273869784 3 1 1 2 2 3 1 313062682 2 556605330 3 3 348652718 2 1 200354483 1 482818266 1 206422528 2 780418694 1 3 963056778 3 1 377509580 1 29366295 3 744868657 4 3 857731777 5 1 147747440 3 29366294 1 3 482818266 5 1 360543850 2 101250003 4 2 207264423 3 2 963056778 1 3 56519637 3 1 878542863 3 29366295 4 2 360543849 2 3 710733675 3 2 292015612 2 2 963056780 5 1 6632155 1 101250004 3 539527856 1 1 273869784 2 747241047 4 3 966631803 3 2 747241047 4 1 966631802 1 1000000000 2 206422528 2 2 200354482 2 1 963873520 3 556605330 5 3 29366296 3 1 963873520 3 273869785 3 3 56519639 1 1 173087940 3 564836882 5 3 963873520 5 2 857731779 4 1 184147678 3 184147678 4 3 147747439 5 3 564836882 3 1 780418694 3 766356435 2 3 76211861 5 3 878542864 5 1 438133771 3 857731777 4 1 56519638 1 564836882 2 348652717 5 1 86883812 2 507308490 5 3 56519638 3 2 173087939 3 2 91111256 2 3 348652718 2 3 231398663 1 2 878542864 1 3 665245340 2 3 747241049 4 2 963873519 1 2 665245341 5 3 184147679 1 2 216140705 3 1 781833037 3 963873520 4 3 207264424 2 3 539527854 1 1 273869784 2 665245342 4 3 417188302 1 1 147747440 3 360543851 3 3 6632155 3 2 173087941 2 3 6632155 1 2 273869784 5 2 1000000000 3 2 681728740 2 3 998228700 4 1 76211861 3 91111257 5 3 101250005 2 3 998228699 2 3 184147677 3 3 206422529 3 2 377509581 3 3 857731777 5 1 216140704 1 556605329 2 76211861 5 1 1 3 207264423 3 3 539527856 3 3 539527856 4 2 216140704 1 1 963056779 2 216140704 3 2 6632154 5 1 963873520 1 389290764 1 273869784 2 246549659 3 2 966631803 4 3 184147678 5 2 292015612 5 1 539527855 1 781833037 3 556605329 1 1 206422528 2 429939458 3 2 207264422 2 1 507308489 2 744868656 4 1 56519638 3 76211862 3 2 173087941 5 3 200354482 1 1 417188303 3 482818265 3 1 710733675 2 565111335 4 1 1 2 878542864 5 2 29366296 3 1 780418694 1 857731778 2 747241047 1 3 781833037 3 3 313062682 3 3 76211861 2 3 966631803 2 3 81073253 4 1 360543850 1 482818266 2 744868656 4 3 216140703 3 1 766356434 3 273869784 4 1 147747440 3 81073251 2 2 313062682 4 1 76211861 2 1000000000 2 2 482818266 5 2 273869784 4 1 565111336 2 389290764 2 2 857731779 4 1 76211861 3 206422529 2 1 1000000000 2 963056780 2 3 966631803 2 3 438133772 4 3 91111256 4 3 360543851 3 1 1000000000 1 539527855 2 998228699 4 1 539527855 3 438133772 4 1 1 3 665245340 5 1 56519638 1 781833037 3 429939460 1 3 438133772 2 3 292015612 1 3 200354484 3 1 780418694 1 429939459 2 389290763 5 2 1000000000 1 1 231398662 2 539527856 3 3 348652718 4 2 963873520 1 3 747241048 2 2 564836881 2 1 91111257 1 76211861 1 588790353 3 438133770 3 2 998228700 4 2 216140704 2 1 998228699 1 200354483 2 56519639 4 3 966631802 1 3 417188304 1 2 206422528 5 2 744868656 2 2 744868656 5 1 292015612 1 966631802 1 313062682 1 206422528 3 206422527 2 1 780418694 2 429939460 5 2 348652719 2 3 91111257 1 1 963873520 2 429939458 1 1 744868656 2 507308488 5 1 878542863 2 963873521 5 3 86883812 1 3 878542862 1 2 998228698 1 2 565111336 4 3 857731777 4 3 1 2 2 507308490 2 2 766356434 2 3 438133772 5 1 273869784 2 76211861 2 2 781833037 2 1 744868656 3 313062683 5 2 56519638 5 3 389290763 1 2 1 3 3 56519639 1 2 999999999 4 3 6632154 5 3 539527854 3 1 556605329 2 780418695 2 1 556605329 3 963056778 4 2 173087939 5 1 556605329 1 273869784 2 681728740 5 3 86883813 5 1 710733675 1 206422528 2 216140704 3 1 147747440 3 377509581 4 2 86883812 4 2 29366296 1 3 273869784 3 3 389290764 2 3 438133770 5 2 216140704 1 1 292015612 3 56519639 4 3 963873521 5 2 681728741 4 1 1 2 231398662 1 3 482818266 5 3 6632155 4 1 389290764 1 539527855 3 744868655 4 1 766356434 1 781833037 2 963056780 1 1 313062682 3 246549660 2 1 389290764 3 857731779 5 3 216140703 2 2 438133770 5 3 76211860 2 2 556605330 1 2 86883812 3 1 76211861 3 101250005 2 3 744868657 1 1 998228699 3 539527854 5 1 200354483 3 998228700 5 1 101250004 1 91111257 1 963873520 3 173087941 2 1 747241048 3 207264423 3 2 56519638 1 3 966631802 1 1 56519638 1 417188303 2 206422529 2 1 710733675 3 417188303 4 1 206422528 2 744868657 2 3 377509579 2 2 438133772 1 2 766356433 3 3 207264424 5 3 482818267 2 3 76211861 5 3 744868655 2 1 360543850 1 91111257 2 556605329 5 3 313062683 1 1 29366295 2 86883811 1 3 438133772 5 2 1 5 1 665245341 1 857731778 2 348652718 4 1 206422528 1 81073252 1 482818266 3 744868655 3 3 780418693 4 1 56519638 3 564836881 3 1 857731778 1 507308489 2 292015611 2 1 216140704 3 147747440 2 3 507308489 4 2 565111336 4 1 101250004 2 1 5 2 292015613 4 3 878542862 4 2 101250003 4 2 184147679 3 2 389290763 5 2 206422527 4 2 564836882 5 3 1000000000 3 2 507308488 5 3 781833038 5 3 207264424 1 1 747241048 2 377509579 2 1 565111336 2 565111336 5 2 184147679 1 3 56519637 2 3 681728741 1 2 200354483 5 3 56519639 4 2 565111336 4 2 101250004 1 2 56519638 5 2 963056780 4 1 56519638 1 184147678 3 963873520 4 1 206422528 2 482818267 4 3 6632156 2 3 998228699 3 3 556605330 4 3 292015612 4 1 1 3 86883813 1 1 857731778 3 999999999 2 3 29366295 4 2 377509580 4 3 482818266 4 3 246549660 3 2 1000000000 1 1 417188303 3 147747440 5 2 389290763 1 3 781833036 3 2 747241048 4 3 207264422 5 3 681728740 5 2 207264422 1 2 184147678 4 3 857731779 5 3 429939460 5 3 56519637 3 2 417188304 2 3 963056780 2 3 539527856 1 2 216140703 2 2 878542863 5 3 665245340 3 3 429939459 3 2 184147677 5 2 348652718 1 2 966631801 2 1 173087940 2 963873520 4 3 348652717 3 2 292015613 4 2 417188304 1 2 966631802 5 1 76211861 2 377509579 4 2 878542863 4 1 206422528 2 710733675 5 3 273869784 5 2 1000000000 2 3 747241048 1 2 998228700 2 2 173087941 5 3 781833038 3 1 766356434 2 86883813 1 2 747241049 5 1 482818266 3 246549660 4 3 878542864 5 2 565111337 5 1 6632155 3 389290765 4 3 360543850 3 1 81073252 2 389290763 2 3 207264423 3 3 101250003 1 1 6632155 3 207264422 1 3 564836882 2 3 86883812 4 2 966631801 2 2 963873521 2 1 76211861 3 878542864 3 3 963056778 4 2 76211860 3 2 1 3 2 966631801 4 1 56519638 2 6632154 5 1 206422528 2 963056779 5 3 878542863 5 3 963056779 4 1 207264423 1 292015612 2 348652717 4 1 556605329 3 313062681 5 3 963056779 4 2 86883813 3 1 1000000000 2 1000000000 3 1 273869784 3 29366295 1 2 184147677 2 3 91111258 3 2 417188303 4 3 313062683 2 3 588790353 1 2 681728742 3 2 56519637 3 2 81073252 1 1 56519638 2 744868657 4 2 681728742 4 1 438133771 3 348652719 5 2 482818266 4 1 348652718 2 429939459 2 2 292015611 5 2 417188304 4 1 878542863 2 6632155 3 1 200354483 1 231398662 2 91111257 4 1 681728741 3 588790352 5 1 147747440 1 781833037 3 998228698 5 3 76211861 2 3 348652718 3 3 963873521 5 3 438133772 2 2 81073251 2 1 417188303 2 200354482 5 2 963056780 2 2 565111335 1 2 200354482 4 3 1000000000 4 3 207264423 1 2 998228698 4 2 681728741 1 2 348652717 5 3 963056779 2 3 966631803 4 1 313062682 1 81073252 2 101250005 1 3 429939458 5 1 184147678 2 6632154 2 2 781833038 4 3 231398661 4 1 360543850 1 246549659 1 963873520 2 360543849 2 3 184147678 3 3 539527856 3 2 482818267 5 2 966631801 2 2 313062681 2 3 207264424 1 1 482818266 2 389290764 3 1 231398662 1 588790353 1 966631802 2 429939458 3 1 147747440 1 966631802 3 766356433 2 1 766356434 3 857731779 2 3 29366294 4 1 207264423 2 588790353 1 1 273869784 2 273869785 3 2 273869783 2 2 231398662 5 3 417188303 2 1 6632155 2 564836881 4 2 507308488 1 1 780418694 2 206422527 5 3 207264422 5 2 417188302 2 3 29366295 4 3 747241048 1 2 173087941 3 2 963873521 5 3 417188302 5 1 747241048 3 963873520 5 3 6632154 3 1 246549659 2 76211862 4 1 1 3 231398661 4 1 313062682 1 76211861 1 710733675 3 665245342 3 3 6632156 4 1 744868656 3 273869784 4 1 86883812 3 438133771 3 1 6632155 2 878542864 1 3 246549660 2 1 313062682 1 878542863 1 56519638 2 206422529 3 1 507308489 2 781833036 5 2 857731779 5 1 998228699 2 878542864 5 3 665245341 1 2 417188303 3 3 313062681 5 3 780418694 3 3 998228700 3 2 348652718 4 3 963873521 1 3 231398663 3 3 91111256 1 1 200354483 2 963056780 2 2 539527855 2 3 998228699 1 2 564836881 2 2 29366294 5 3 998228698 2 3 377509579 2 1 348652718 3 565111336 1 2 86883811 4 1 963873520 1 781833037 2 565111335 5 1 781833037 2 29366294 1 2 565111337 3 1 780418694 1 482818266 3 747241048 2 1 482818266 3 231398661 4 3 29366295 1 2 389290765 5 2 206422527 3 2 857731778 1 1 747241048 1 417188303 3 744868656 2 1 29366295 2 744868655 5 3 766356433 3 1 564836882 1 246549659 2 747241048 3 1 710733675 3 56519637 3 3 101250004 4 3 781833036 3 2 360543850 5 2 147747439 5 3 857731779 5 3 556605328 2 1 246549659 2 292015613 5 3 313062682 4 2 147747439 3 2 565111335 3 3 147747441 2 1 29366295 3 747241049 3 1 348652718 3 744868655 1 2 438133771 3 3 348652719 1 1 56519638 2 417188304 1 3 1 4 1 966631802 3 91111257 4 3 6632156 3 1 56519638 1 206422528 1 747241048 3 147747439 5 2 207264424 5 2 507308488 4 3 963056778 2 3 313062683 2 2 438133772 1 1 231398662 1 482818266 3 348652719 1 1 565111336 1 747241048 2 29366296 4 1 184147678 2 857731777 2 2 747241047 5 1 76211861 2 91111256 3 2 292015611 4 1 665245341 2 999999999 4 1 966631802 1 313062682 2 999999999 2 1 438133771 1 377509580 2 173087940 3 3 313062683 2 2 292015613 1 1 292015612 1 539527855 2 564836883 3 3 206422528 1 3 781833036 4 3 781833037 4 3 313062683 4 2 963873521 3 2 273869785 3 2 417188302 4 1 206422528 1 429939459 2 744868657 2 3 200354484 3 3 216140704 3 3 780418694 1 2 744868656 4 1 377509580 1 665245341 2 556605329 1 3 539527854 4 3 710733674 3 1 1 1 389290764 1 101250004 3 781833037 3 3 482818266 1 3 747241049 1 1 81073252 3 173087939 3 1 963056779 1 998228699 1 963873520 2 963056780 2 3 360543850 2 1 438133771 1 438133771 1 377509580 1 963873520 2 565111337 1 1 429939459 3 86883812 3 2 665245341 3 3 81073251 1 3 539527855 3 1 781833037 3 665245341 5 1 681728741 2 1 4 2 539527855 1 1 1000000000 3 482818267 2 1 429939459 2 565111337 3 2 963873519 2 2 966631801 4 3 438133771 5 1 710733675 1 556605329 2 556605329 4 3 76211861 2 1 507308489 3 588790352 3 1 231398662 1 377509580 1 556605329 2 747241049 5 2 200354482 5 3 857731777 5 1 781833037 3 588790352 2 2 438133772 3 3 963056780 3 1 963873520 3 780418693 4 3 878542862 1 2 1000000000 5 2 76211861 2 3 1000000000 3 3 56519637 5 2 878542864 2 3 86883813 5 1 963056779 3 246549660 5 3 246549660 4 3 438133772 5 1 966631802 2 313062683 1 3 81073251 1 1 710733675 2 539527855 4 2 556605330 5 1 147747440 2 86883811 4 3 781833037 1 2 76211861 5 1 429939459 1 710733675 1 389290764 3 56519637 2 2 6632155 1 1 766356434 1 76211861 2 173087941 5 1 556605329 1 313062682 3 744868655 4 2 207264422 1 2 389290764 5 3 200354483 4 3 360543851 4 1 29366295 1 556605329 1 963873520 1 429939459 3 539527854 1 2 216140703 1 3 507308490 5 2 173087940 2 3 999999999 1 1 91111257 2 377509580 1 1 878542863 3 744868657 3 3 86883813 3 3 588790353 4 3 556605329 3 2 147747439 3 3 564836883 2 3 56519638 4 3 507308490 4 2 417188302 4 3 963056780 2 2 200354484 3 2 6632156 2 1 313062682 1 417188303 1 857731778 3 482818267 5 1 76211861 1 231398662 1 857731778 1 966631802 2 429939458 5 3 878542862 4 3 564836882 1 1 6632155 1 766356434 3 101250004 1 2 417188304 5 2 86883812 1 2 206422527 4 3 389290764 2 2 207264424 5 3 429939460 4 2 147747439 4 2 29366294 3 3 780418694 1 2 6632154 4 3 91111256 1 2 588790354 5 1 417188303 2 206422527 4 2 86883812 4 1 101250004 1 556605329 3 389290763 1 1 6632155 1 744868656 2 438133771 1 3 710733674 5 2 565111335 1 2 1000000000 3 1 81073252 2 417188303 3 3 273869785 3 3 246549660 1 3 6632155 1 2 147747441 2 3 184147679 4 3 417188304 4 1 556605329 3 665245341 5 3 1000000000 3 1 101250004 3 744868656 3 2 81073251 4 2 101250005 2 1 963873520 1 564836882 3 963056778 2 2 246549660 2 1 86883812 3 86883811 4 3 438133770 3 2 857731779 4 2 184147679 1 3 766356433 2 1 539527855 1 747241048 1 360543850 3 565111336 1 1 348652718 3 438133770 3 3 101250005 3 1 556605329 2 417188304 5 2 438133770 2 3 101250004 1 1 681728741 1 781833037 2 747241047 2 3 389290764 1 2 482818265 2 2 207264423 4 1 417188303 1 6632155 3 747241047 1 3 710733675 3 3 91111257 4 2 429939459 4 2 6632156 3 3 246549659 5 1 231398662 2 588790354 1 3 780418693 1 3 781833036 5 3 207264423 4 2 564836881 4 3 780418694 3 2 588790354 5 1 200354483 3 389290763 5 2 710733676 4 3 246549658 4 3 173087939 1 3 389290765 5 3 184147679 4 2 564836881 5 3 507308489 1 2 389290763 4 3 29366295 1 2 998228699 4 2 998228698 3 3 360543849 1 2 200354484 2 3 417188302 1 2 747241049 5 3 1 3 2 313062682 1 1 429939459 2 556605329 4 2 556605330 3 3 565111335 1 3 766356434 2 1 86883812 1 292015612 2 665245342 3 1 998228699 3 76211862 2 2 565111337 3 3 292015613 5 3 246549660 1 1 878542863 1 207264423 3 556605329 3 1 1000000000 3 963056780 1 3 966631802 2 3 963056778 2 2 681728740 2 3 184147679 3 3 389290763 2 3 313062683 2 3 348652717 5 2 246549659 4 3 963056779 5 2 963056778 3 2 588790353 2 3 766356435 1 2 216140704 2 2 556605328 1 1 963056779 3 780418695 4 1 438133771 1 1000000000 1 313062682 3 747241047 2 1 81073252 3 857731779 3 3 1 3 2 313062683 3 1 377509580 3 246549660 5 2 966631803 5 3 6632155 4 3 360543850 2 1 207264423 1 565111336 3 1000000000 3 3 710733675 4 3 173087940 3 2 81073251 1 2 565111335 5 1 665245341 3 231398662 5 1 81073252 1 780418694 1 438133771 1 6632155 1 780418694 2 998228698 3 2 507308489 2 3 184147678 4 2 681728742 5 2 273869784 3 2 744868655 3 1 766356434 2 556605330 4 3 878542864 5 2 963056780 4 2 147747440 4 2 207264423 4 2 998228699 1 3 539527855 4 3 417188303 5 1 91111257 2 998228698 1 2 246549658 1 3 200354482 5 2 313062681 4 1 231398662 2 377509581 1 3 417188303 1 1 681728741 2 417188303 5 1 417188303 1 556605329 1 207264423 3 231398662 3 3 564836881 3 2 200354483 1 1 857731778 2 681728742 3 1 564836882 2 710733675 3 1 246549659 2 360543851 1 2 173087941 3 3 966631802 2 2 207264424 4 3 184147678 3 1 231398662 3 313062683 4 1 539527855 2 76211860 2 3 857731777 1 1 56519638 2 963873520 5 3 348652718 1 2 588790352 5 1 998228699 3 184147679 2 3 76211861 4 2 29366296 2 2 207264423 2 1 348652718 1 781833037 2 588790352 3 2 681728741 1 1 963056779 1 216140704 2 6632154 2 1 273869784 2 565111336 1 3 246549659 1 1 482818266 2 173087940 4 1 313062682 1 564836882 1 6632155 3 173087940 4 2 389290763 3 1 231398662 3 429939458 1 2 963873519 5 2 231398661 3 2 6632155 4 2 681728740 5 3 207264423 3 3 766356435 1 2 780418693 2 3 665245341 4 2 200354482 3 2 1 1 1 389290764 2 292015613 4 3 147747439 4 2 564836882 5 2 101250004 3 1 857731778 3 377509580 1 3 6632155 3 2 147747439 4 3 681728740 4 2 207264422 5 2 766356434 2 1 86883812 1 588790353 3 216140704 4 1 200354483 3 963056780 1 2 86883812 2 3 857731777 1 3 482818266 5 3 1000000000 5 1 56519638 1 857731778 2 29366295 4 2 246549659 3 3 29366294 5 2 91111257 2 1 710733675 1 710733675 1 963056779 2 747241049 3 2 744868655 2 2 781833036 4 2 963873520 5 1 91111257 3 81073251 5 2 878542864 3 2 56519638 1 1 963873520 1 417188303 1 313062682 3 438133772 4 2 313062682 2 1 81073252 1 86883812 1 173087940 3 998228700 2 3 81073253 5 3 207264422 1 2 564836881 1 3 273869783 5 1 963056779 2 29366295 5 1 1 3 360543851 2 1 710733675 3 273869784 5 2 438133772 5 2 292015613 2 1 744868656 2 56519637 4 2 556605330 3 3 86883811 1 2 780418693 4 2 91111258 4 2 231398662 2 3 878542862 5 2 246549659 5 2 438133772 1 3 744868656 5 1 200354483 3 710733676 4 1 780418694 1 539527855 1 766356434 3 76211862 2 3 273869785 4 1 507308489 2 56519637 1 1 348652718 1 998228699 1 377509580 1 86883812 2 207264422 1 2 206422527 2 1 963873520 1 377509580 3 76211862 2 1 348652718 1 744868656 1 998228699 2 76211862 2 3 76211860 2 2 76211862 2 3 766356434 3 3 665245342 2 3 360543851 5 2 246549660 4 1 966631802 1 998228699 3 101250003 2 3 200354483 1 1 963873520 3 101250004 1 1 429939459 2 6632155 1 1 76211861 2 1000000000 5 1 147747440 3 184147678 5 1 564836882 3 173087941 2 2 417188303 1 2 273869784 2 2 147747440 4 1 91111257 3 556605329 4 2 173087941 5 2 681728740 2 1 147747440 2 231398661 3 2 273869783 3 2 313062683 1 3 482818267 5 3 665245342 2 1 539527855 1 482818266 1 184147678 2 507308488 2 2 429939460 1 2 29366296 3 3 507308488 5 1 564836882 3 348652718 4 3 91111258 1 3 966631802 3 2 710733674 4 2 998228698 1 2 857731777 1 2 588790353 5 2 292015612 5 3 81073253 1 2 878542864 2 1 681728741 1 29366295 2 998228700 3 3 1 4 3 744868655 4 3 389290763 3 2 966631803 4 1 963873520 1 348652718 3 588790354 5 1 360543850 3 565111337 4 3 1 2 1 998228699 3 747241047 5 3 81073251 4 2 91111258 2 1 588790353 1 173087940 1 966631802 3 963056778 3 3 780418693 3 1 200354483 2 681728741 1 3 147747439 4 3 966631802 1 3 429939460 5 1 273869784 3 6632155 3 1 56519638 3 29366295 2 2 429939459 3 1 766356434 3 482818266 3 2 216140703 3 2 710733674 5 3 857731779 4 2 6632154 5 2 744868655 5 3 173087939 1 3 963873520 3 1 147747440 1 963056779 3 507308489 1 3 556605328 4 1 86883812 3 665245340 1 2 81073253 5 3 665245340 1 1 377509580 2 81073251 3 3 313062682 4 3 6632155 3 2 780418694 2 1 231398662 1 389290764 3 377509581 4 2 998228698 3 2 76211862 4 1 482818266 3 565111337 4 3 81073253 4 2 710733676 1 1 81073252 1 29366295 3 999999999 3 1 184147678 1 101250004 2 184147678 4 3 665245342 2 3 313062683 2 2 507308490 1 3 173087941 2 3 966631802 3 3 588790354 3 2 216140705 1 1 207264423 2 389290763 5 1 564836882 3 6632154 5 2 101250004 5 1 101250004 3 389290765 3 3 91111257 2 3 565111335 3 2 76211860 5 2 417188303 5 2 81073252 5 1 216140704 3 246549660 3 2 963056778 2 2 6632154 3 2 348652717 3 3 429939459 3 3 963056778 5 2 389290765 3 2 1 2 2 681728741 1 1 857731778 3 292015611 4 1 273869784 3 207264423 3 2 6632155 5 3 273869784 4 3 313062683 2 2 766356435 1 2 389290763 1 1 857731778 2 377509581 3 3 292015612 1 3 1 2 1 377509580 3 963056780 5 3 246549659 1 1 313062682 1 207264423 3 231398661 3 3 1 4 1 1 1 556605329 2 766356433 2 3 966631803 5 2 101250004 5 2 101250004 4 2 184147679 4 2 29366295 1 3 963873520 2 1 292015612 2 360543851 1 1 766356434 1 565111336 2 507308488 2 1 998228699 3 565111336 2 1 200354483 1 313062682 3 86883812 4 2 710733675 2 3 417188304 2 2 507308489 2 1 216140704 1 207264423 2 781833036 4 3 173087939 5 1 966631802 3 313062682 4 3 56519639 1 1 744868656 2 780418694 4 2 76211862 3 3 173087940 1 2 81073253 4 1 200354483 2 207264424 1 1 348652718 3 588790352 4 2 6632154 1 1 6632155 1 184147678 2 86883812 3 2 173087941 4 1 417188303 2 86883813 3 1 200354483 1 377509580 3 6632154 1 1 482818266 1 81073252 2 998228698 5 1 963056779 1 710733675 1 556605329 2 348652719 2 1 29366295 3 91111258 2 2 780418695 2 3 417188303 2 3 780418693 5 1 184147678 3 766356433 5 2 377509579 5 3 86883812 5 2 360543851 5 1 1 2 565111335 4 2 6632155 3 3 744868657 3 2 360543850 1 3 781833038 3 1 91111257 3 507308488 3 2 86883811 1 1 231398662 3 665245342 4 3 173087941 1 1 878542863 2 507308489 2 2 781833036 4 3 507308488 5 1 147747440 3 207264422 4 2 665245341 3 3 313062682 4 1 360543850 1 966631802 2 56519638 1 2 86883812 4 2 313062683 5 3 101250005 1 3 681728741 5 1 710733675 1 963056779 2 482818267 3 1 6632155 3 564836882 3 3 246549658 4 2 200354482 1 3 588790354 5 2 482818265 1 2 147747439 1 3 81073252 5 1 206422528 3 747241047 2 1 482818266 2 56519638 3 2 246549658 3 1 377509580 3 744868655 1 3 216140704 4 3 564836882 5 2 857731779 2 1 681728741 2 76211860 2 3 429939460 2 2 292015613 2 1 147747440 3 91111256 3 1 482818266 3 292015611 3 3 482818265 3 3 147747441 1 2 766356435 5 3 56519637 4 1 377509580 2 963873520 2 1 76211861 1 681728741 2 348652717 2 3 206422529 1 3 2 3 1 710733675 1 878542863 2 173087941 4 3 76211862 5 1 292015612 2 780418695 3 2 389290763 1 1 665245341 3 429939458 3 1 377509580 1 878542863 3 539527856 4 2 665245340 2 1 665245341 1 588790353 1 766356434 1 91111257 3 200354484 1 1 417188303 3 963873520 5 3 292015611 3 2 76211862 4 1 429939459 3 246549659 5 2 313062683 3 2 81073251 3 1 429939459 1 710733675 3 482818266 1 1 1000000000 2 780418693 4 1 482818266 2 878542864 2 3 246549659 3 3 184147679 4 2 781833036 3 1 781833037 2 348652717 4 2 507308490 2 2 564836883 2 3 507308489 5 3 56519637 3 1 207264423 1 744868656 2 6632156 4 2 56519637 1 2 878542863 5 3 482818267 2 1 966631802 1 507308489 3 29366296 2 2 1 5 2 963056778 4 2 389290763 2 1 91111257 1 565111336 1 539527855 2 207264422 4 1 173087940 1 963873520 1 766356434 3 710733675 4 2 86883811 5 2 231398663 5 3 76211862 4 2 56519638 3 1 766356434 3 963056779 4 3 81073253 5 1 29366295 2 963873519 5 2 665245340 1 3 389290765 5 3 216140703 3 1 216140704 2 389290764 2 1 1000000000 1 207264423 3 206422527 3 1 81073252 2 173087939 1 1 76211861 2 482818266 3 1 1000000000 2 781833038 5 1 588790353 1 91111257 3 147747441 2 3 429939458 2 1 216140704 3 507308490 5 3 292015612 5 2 273869784 2 3 539527855 4 3 76211862 4 3 429939460 4 2 216140705 3 1 1000000000 3 81073252 2 1 878542863 1 565111336 2 429939460 4 3 556605330 3 1 377509580 2 360543851 4 2 438133771 1 2 389290763 4 3 231398662 3 3 207264422 5 2 91111256 5 1 539527855 2 246549660 5 3 963873520 2 3 231398662 1 3 6632155 3 2 857731777 4 1 173087940 3 429939459 3 2 565111336 4 3 482818266 5 2 101250004 3 3 417188304 1 1 313062682 1 147747440 2 780418694 1 1 377509580 3 417188304 2 2 747241048 4 2 377509581 3 1 766356434 2 184147677 3 2 173087940 2 2 231398662 5 2 348652718 2 3 184147677 3 1 76211861 1 963056779 2 207264422 5 2 147747439 1 1 878542863 1 231398662 3 744868655 5 2 313062683 1 3 780418695 3 1 1 1 246549659 2 438133772 3 2 744868656 5 2 377509580 1 3 747241048 2 2 184147679 3 3 360543849 1 1 313062682 2 417188303 4 3 507308489 1 1 6632155 2 681728742 3 1 29366295 3 360543850 4 1 76211861 3 246549660 5 1 1000000000 2 81073253 5 1 1000000000 2 147747441 1 1 206422528 1 360543850 1 963873520 1 781833037 2 963873519 5 3 1 3 3 564836881 2 2 507308490 2 2 292015613 1 3 348652718 4 3 292015613 1 3 173087940 1 2 710733674 4 1 147747440 2 292015611 5 3 681728740 4 1 507308489 2 200354484 1 1 6632155 3 539527854 2 1 588790353 1 665245341 2 963873520 2 2 273869784 4 3 6632155 2 1 482818266 2 963873519 2 1 857731778 3 29366294 1 3 184147677 2 1 29366295 2 681728742 1 2 963873521 4 3 781833036 2 2 6632154 4 1 56519638 1 101250004 3 565111336 4 1 348652718 1 681728741 2 539527856 1 3 389290765 5 1 86883812 3 539527856 1 2 184147679 5 3 482818265 4 2 857731777 5 1 292015612 3 565111335 2 2 588790354 5 3 998228698 3 3 389290763 2 1 857731778 2 665245342 4 3 91111258 5 1 482818266 1 56519638 1 781833037 2 147747441 3 3 681728740 3 3 246549659 5 1 231398662 3 966631803 5 3 857731777 1 3 29366296 5 2 747241048 2 1 507308489 1 206422528 2 184147678 2 3 710733674 4 1 147747440 3 292015613 3 3 438133771 1 2 507308488 1 1 744868656 2 360543849 3 1 206422528 2 744868657 3 2 173087939 2 1 781833037 1 1 3 747241048 2 2 76211860 4 1 91111257 2 588790352 3 3 216140704 5 3 966631803 2 3 206422529 3 1 417188303 1 710733675 3 747241048 3 1 389290764 2 857731779 3 3 86883812 5 3 417188302 1 2 417188302 4 2 780418695 1 1 417188303 1 780418694 3 313062683 2 1 206422528 2 292015613 2 3 246549659 2 1 710733675 3 878542864 2 2 377509581 2 3 878542862 3 3 360543851 3 2 766356433 5 2 200354484 2 3 766356435 1 3 216140705 1 3 173087941 2 2 147747439 5 2 564836882 1 1 417188303 2 313062681 4 1 780418694 1 539527855 1 231398662 3 438133771 1 1 429939459 2 438133770 1 1 429939459 3 963056780 2 3 101250004 5 1 216140704 1 86883812 1 747241048 1 710733675 3 482818267 5 1 360543850 1 184147678 1 56519638 3 231398663 1 1 588790353 2 482818266 2 1 482818266 2 216140704 4 3 86883813 1 3 1 4 3 377509579 3 3 744868657 1 3 348652717 3 1 348652718 3 81073251 5 2 565111336 2 2 665245340 3 3 539527855 4 1 184147678 2 710733676 3 1 206422528 3 999999999 5 3 781833037 5 2 565111337 3 1 878542863 2 665245340 3 3 857731779 1 3 216140705 4 3 556605328 1 3 1 5 3 206422529 4 1 91111257 1 81073252 1 539527855 1 147747440 1 417188303 3 147747439 1 1 1 2 147747439 4 3 998228699 1 1 963056779 1 231398662 2 81073251 2 3 389290763 4 1 56519638 1 173087940 3 216140703 1 3 184147678 4 2 780418695 5 3 29366294 3 1 482818266 3 747241047 1 3 377509579 5 3 665245342 3 1 878542863 1 781833037 3 507308488 5 3 216140703 5 2 292015611 2 3 76211860 2 2 565111337 4 1 588790353 3 101250003 4 1 216140704 3 556605328 4 3 710733676 5 1 56519638 1 539527855 3 878542864 4 1 184147678 1 200354483 2 173087939 5 2 29366294 4 2 2 5 3 101250003 1 1 556605329 3 766356433 5 3 564836882 1 3 780418695 3 3 348652719 3 1 744868656 2 539527856 3 1 1 1 29366295 2 1000000000 4 3 360543850 3 1 998228699 1 29366295 1 292015612 1 231398662 3 681728741 2 1 482818266 2 857731779 4 2 564836883 3 3 348652719 5 1 101250004 2 556605330 4 2 91111257 1 3 206422527 3 2 588790354 1 1 744868656 2 348652717 1 3 744868656 2 2 747241047 5 1 744868656 2 766356434 1 1 963056779 3 360543851 2 1 417188303 2 147747439 2 1 101250004 1 507308489 3 6632155 3 2 184147678 1 1 147747440 1 147747440 1 564836882 2 101250003 2 3 292015612 5 2 231398661 1 3 206422528 1 3 744868657 4 1 216140704 3 744868656 5 1 747241048 2 963056779 3 3 417188302 1 1 507308489 1 966631802 3 147747439 2 3 173087939 4 2 216140704 2 2 173087939 4 3 966631801 3 3 556605330 1 1 665245341 3 665245341 1 3 81073251 2 1 681728741 1 216140704 1 482818266 2 389290764 4 1 665245341 3 963056778 3 3 507308488 4 2 389290764 5 1 539527855 1 963056779 2 1 4 3 147747439 1 3 348652717 5 1 207264423 3 966631801 1 1 429939459 3 998228699 3 2 963056778 3 3 184147679 4 2 377509581 2 3 429939458 4 3 539527856 2 1 360543850 1 377509580 2 565111336 5 2 417188303 4 2 482818265 5 1 681728741 2 780418695 4 1 998228699 3 857731779 3 1 963056779 2 681728741 3 1 878542863 1 710733675 1 857731778 3 81073252 4 3 665245341 1 2 429939459 4 1 665245341 2 200354483 5 1 173087940 2 747241049 1 1 710733675 2 184147677 3 3 966631802 4 3 565111337 1 1 878542863 1 966631802 3 173087939 1 1 292015612 2 681728740 3 1 857731778 2 556605328 4 2 76211862 5 1 556605329 2 766356435 5 2 781833036 5 1 173087940 3 710733675 3 2 273869783 5 1 81073252 2 417188304 3 1 207264423 2 710733676 3 2 292015611 5 1 56519638 3 780418693 4 1 348652718 2 747241048 1 2 780418694 2 1 377509580 2 173087941 3 1 482818266 3 429939460 2 2 438133771 5 2 76211860 2 3 246549659 3 1 438133771 2 377509580 5 2 539527855 2 2 86883813 3 2 377509580 3 2 76211861 2 3 206422529 3 1 200354483 2 147747441 3 2 781833037 3 2 273869785 4 3 963056780 1 2 747241047 2 2 429939458 4 3 360543851 5 2 29366294 3 3 588790353 3 2 665245340 5 2 147747441 1 1 482818266 2 246549660 2 3 963873521 2 3 147747439 4 2 781833038 4 1 207264423 1 273869784 2 246549658 1 3 417188303 4 2 747241047 4 2 1 2 3 878542863 3 3 507308489 5 2 313062683 4 1 231398662 1 482818266 2 292015613 4 3 6632156 5 3 173087940 3 3 417188302 1 3 56519638 1 2 998228700 5 1 857731778 3 348652717 5 1 744868656 3 91111256 5 3 206422527 2 1 780418694 2 360543849 5 1 966631802 3 966631802 1 3 539527854 4 1 6632155 2 878542862 1 3 710733675 2 1 781833037 1 86883812 3 389290765 5 3 857731778 1 3 1000000000 5 1 780418694 3 76211860 5 2 360543851 1 3 438133771 4 1 81073252 2 857731779 2 2 206422529 4 1 1000000000 2 292015612 4 1 200354483 2 507308490 5 1 780418694 2 556605329 3 1 766356434 3 780418694 5 3 747241049 4 1 665245341 2 565111336 1 2 747241047 1 3 781833038 2 1 966631802 2 147747441 5 1 507308489 2 507308490 1 3 744868657 4 1 744868656 3 710733674 2 2 273869784 1 2 273869785 1 1 564836882 2 710733675 2 2 539527855 4 1 313062682 1 781833037 3 173087939 4 3 747241049 1 2 998228700 3 3 963056780 3 2 147747439 1 1 81073252 1 966631802 2 966631802 2 3 681728741 1 2 417188303 2 2 482818265 3 1 681728741 3 482818266 3 2 231398662 2 2 665245341 4 3 56519637 5 1 1000000000 1 963056779 3 56519639 3 3 377509581 3 3 780418693 1 1 857731778 3 81073253 3 1 780418694 1 665245341 1 91111257 2 246549658 4 3 482818267 3 1 6632155 3 482818266 3 1 565111336 1 246549659 3 184147679 1 1 184147678 3 438133770 3 1 665245341 3 963056779 5 2 206422529 2 3 966631802 4 3 998228699 1 1 857731778 3 292015611 1 3 56519638 2 2 781833036 3 1 377509580 2 681728741 2 3 377509581 2 2 857731778 2 2 681728742 3 3 963056779 2 3 766356433 1 2 417188304 5 1 710733675 2 101250003 3 3 1 5 2 1000000000 2 1 507308489 1 207264423 1 313062682 2 292015612 5 3 292015611 2 3 999999999 2 2 565111337 3 2 389290763 3 3 539527855 4 1 998228699 1 206422528 1 200354483 1 963056779 2 389290764 2 3 998228698 1 1 507308489 3 665245342 4 1 1000000000 1 744868656 1 780418694 1 91111257 1 147747440 1 681728741 3 665245340 4 3 429939459 1 2 207264423 3 2 878542863 5 1 665245341 2 878542864 2 2 429939459 1 1 681728741 2 91111257 1 2 207264423 2 3 565111337 5 3 482818267 1 3 273869784 3 3 216140705 5 2 564836882 3 2 1 5 2 565111337 4 2 507308488 3 1 766356434 3 747241048 5 1 184147678 1 246549659 3 56519637 1 3 507308489 4 2 681728742 1 2 200354484 1 1 56519638 2 6632156 3 1 966631802 2 766356435 3 2 747241049 2 1 766356434 1 29366295 2 966631802 4 3 744868655 1 3 857731777 5 1 86883812 1 966631802 2 556605330 4 1 101250004 3 1 3 3 507308490 3 3 147747441 3 2 747241049 4 1 417188303 1 86883812 1 207264423 2 76211861 4 2 539527854 1 3 429939459 1 1 173087940 2 348652719 2 1 681728741 2 556605329 4 3 231398661 5 1 710733675 3 681728740 1 2 966631801 3 2 81073251 2 1 878542863 2 564836883 1 2 184147678 2 3 101250005 4 1 173087940 1 206422528 1 966631802 3 231398661 4 1 766356434 1 556605329 2 857731779 4 1 963056779 1 56519638 3 878542862 4 2 710733675 4 1 216140704 1 173087940 3 86883813 1 2 438133770 5 1 200354483 3 417188302 5 1 389290764 1 747241048 1 91111257 2 360543849 4 3 101250005 1 2 313062681 2 1 878542863 3 216140703 1 2 200354484 3 1 438133771 1 360543850 2 681728741 5 1 91111257 2 292015612 4 2 206422529 5 1 206422528 2 231398663 3 2 998228700 3 1 206422528 1 147747440 3 360543850 1 1 216140704 3 348652717 4 2 744868655 4 1 360543850 1 556605329 3 539527855 2 2 565111337 3 1 781833037 1 200354483 3 963056779 2 3 966631803 1 1 681728741 2 101250003 4 2 348652717 5 1 273869784 2 766356433 4 1 292015612 3 389290765 4 2 878542864 5 3 963056780 5 3 878542864 1 1 216140704 1 781833037 2 744868657 4 3 507308490 1 1 348652718 3 438133771 2 2 878542863 2 2 207264423 1 2 206422528 5 3 313062682 3 3 184147679 4 2 377509581 1 1 564836882 1 878542863 3 231398663 1 2 681728741 1 2 998228700 4 3 29366296 2 3 681728741 5 2 377509579 1 2 81073252 3 2 556605329 4 3 744868655 1 1 6632155 1 273869784 3 173087939 5 1 56519638 2 681728742 2 2 556605328 5 2 6632156 3 1 101250004 3 86883811 2 2 29366295 4 1 56519638 2 29366295 3 2 360543849 2 3 292015611 4 1 184147678 2 81073251 3 3 1000000000 5 2 292015612 3 2 878542864 5 2 173087939 1 3 766356434 5 2 216140704 2 2 766356433 4 1 313062682 2 246549658 4 2 29366295 5 1 81073252 3 963056780 1 1 101250004 1 91111257 2 963873520 1 2 360543850 2 3 681728742 1 2 857731779 3 2 231398663 3 3 438133770 3 2 966631801 1 1 998228699 2 81073251 4 1 101250004 3 998228699 5 3 147747441 5 2 966631803 4 1 292015612 1 710733675 2 1000000000 3 3 556605329 5 2 389290763 4 2 76211860 2 2 86883812 4 2 207264423 2 2 173087940 4 3 292015612 2 2 1000000000 2 2 56519637 4 1 360543850 3 998228700 3 1 539527855 3 101250004 2 3 292015613 5 3 878542864 4 3 184147678 5 1 292015612 3 878542863 5 3 200354482 4 3 539527854 1 2 966631801 3 1 348652718 3 710733674 4 2 747241049 3 2 389290763 5 1 565111336 2 360543850 1 3 766356433 5 3 147747441 5 3 766356434 5 1 507308489 3 998228698 3 2 564836883 4 2 91111258 2 2 556605328 5 3 482818267 2 2 438133772 4 2 429939459 3 2 747241047 4 2 56519637 5 2 389290763 5 2 216140703 3 1 91111257 3 744868657 5 2 507308488 3 3 963056778 4 3 231398663 5 3 91111257 4 3 56519637 2 3 556605328 1 3 482818266 5 2 507308489 3 1 429939459 1 246549659 1 377509580 2 206422529 3 2 963873519 3 3 56519638 4 2 507308488 3 3 482818267 2 2 429939458 4 1 147747440 3 539527856 2 2 91111256 5 2 206422529 1 2 207264422 5 1 173087940 1 1000000000 3 1 4 2 86883813 5 2 246549659 2 2 564836883 1 3 781833036 3 2 998228700 4 2 564836883 1 3 1000000000 3 1 360543850 2 766356434 1 3 231398663 3 1 781833037 2 747241047 3 2 56519637 4 3 564836881 1 1 998228699 1 147747440 2 417188303 5 1 389290764 2 101250003 3 3 86883811 5 3 1 2 3 998228700 4 3 246549660 3 1 747241048 1 389290764 1 81073252 2 681728741 3 2 998228699 4 3 417188302 3 3 417188304 2 3 147747440 1 2 101250005 3 3 6632156 4 3 207264423 4 2 91111257 2 2 200354483 2 1 556605329 2 173087941 1 1 216140704 1 313062682 1 246549659 3 857731779 4 1 747241048 2 246549660 1 3 482818266 4 1 206422528 3 857731779 2 1 417188303 2 747241049 5 1 377509580 2 963056778 1 2 665245340 4 1 564836882 1 206422528 1 101250004 1 998228699 3 101250005 5 3 588790352 5 2 429939459 5 2 360543850 3 1 313062682 2 539527854 5 3 6632155 1 1 207264423 2 292015612 1 3 207264424 1 3 681728740 4 1 313062682 2 857731778 2 1 91111257 2 377509580 5 2 206422527 1 1 429939459 2 101250005 1 1 417188303 3 438133770 3 3 360543850 1 1 81073252 3 681728741 4 3 206422527 2 1 998228699 3 313062683 5 1 91111257 1 81073252 2 313062683 4 1 963056779 2 998228698 3 1 565111336 3 377509579 2 3 200354482 2 1 377509580 1 29366295 2 780418693 4 2 273869783 2 3 681728741 3 3 588790352 4 2 348652718 2 1 417188303 1 857731778 2 710733675 4 3 348652719 2 3 564836881 5 1 91111257 1 780418694 3 963056779 3 3 781833037 2 3 147747439 3 1 389290764 2 482818265 4 1 564836882 3 780418694 5 1 1 2 2 3 3 81073251 4 3 966631801 5 2 56519639 2 1 56519638 2 1000000000 1 1 565111336 3 588790352 4 2 56519639 2 1 1000000000 3 780418693 5 3 246549658 3 2 91111258 1 1 56519638 2 348652719 2 2 963056778 5 2 963873520 3 3 231398662 5 1 857731778 2 246549659 2 2 348652717 5 1 216140704 3 216140704 4 2 29366296 5 3 998228699 4 2 556605328 5 2 766356434 5 3 963873519 2 2 588790352 5 1 1000000000 2 429939460 3 2 963056779 2 3 438133771 5 1 417188303 3 539527855 5 2 747241048 4 2 91111257 2 3 76211861 4 1 56519638 3 6632154 3 2 429939460 3 1 184147678 3 246549659 3 2 556605329 5 1 710733675 2 588790354 2 1 377509580 1 857731778 1 963873520 3 747241049 3 1 507308489 2 389290765 1 1 91111257 1 963873520 2 389290764 4 2 999999999 4 3 377509579 2 1 998228699 3 588790353 1 1 56519638 1 56519638 1 1 3 273869783 1 3 963873519 1 1 273869784 3 539527856 2 1 216140704 1 91111257 2 81073251 4 2 429939459 2 1 206422528 1 216140704 3 482818265 3 3 184147677 3 3 29366295 3 2 556605330 2 3 273869783 1 2 200354484 2 2 998228700 4 2 780418694 2 1 1000000000 3 507308488 1 1 966631802 1 665245341 2 231398662 1 3 998228698 4 3 292015613 2 2 1 3 3 482818266 2 3 963056779 3 2 966631802 5 1 184147678 3 313062683 5 2 565111335 2 1 184147678 3 348652717 2 2 389290763 2 3 744868657 5 2 29366294 5 1 998228699 2 710733676 1 3 206422527 4 2 747241047 4 1 246549659 2 963873519 1 1 86883812 2 101250005 3 3 76211862 4 1 878542863 2 173087939 5 3 86883813 1 1 56519638 2 6632154 1 3 878542864 1 3 766356435 1 1 360543850 1 348652718 2 147747441 1 2 438133770 1 1 206422528 1 429939459 3 231398663 1 3 360543851 3 1 200354483 3 429939459 3 3 147747439 2 1 565111336 2 780418695 2 3 857731777 3 3 29366295 1 3 417188302 2 1 313062682 3 780418695 3 3 184147677 2 2 681728741 1 1 1000000000 1 665245341 3 539527854 4 1 313062682 3 200354483 4 1 417188303 1 857731778 3 966631803 5 1 56519638 1 389290764 2 665245341 1 3 564836883 3 1 147747440 2 360543850 1 3 781833038 1 1 216140704 2 565111335 2 3 766356435 4 2 86883812 3 2 438133772 3 2 206422528 5 1 878542863 1 780418694 1 565111336 1 1 2 56519638 1 2 184147677 5 2 81073251 1 1 966631802 1 206422528 2 200354482 2 3 313062681 5 1 56519638 1 147747440 3 246549659 1 1 76211861 1 29366295 3 878542863 5 3 389290765 5 3 747241049 5 1 565111336 3 482818266 2 3 377509580 2 3 857731777 2 2 360543849 1 2 665245342 3 2 173087940 5 2 76211862 4 2 6632155 3 1 966631802 2 91111258 1 2 781833037 5 2 81073252 2 3 184147677 5 3 389290765 5 3 207264423 1 2 556605330 5 2 1 3 3 360543850 2 3 91111258 1 2 507308488 2 2 206422528 4 3 998228698 1 1 417188303 2 438133771 1 1 207264423 3 2 3 3 507308490 4 2 963056778 3 2 744868655 4 3 507308488 5 3 747241048 3 3 200354483 3 3 417188303 1 3 966631803 1 2 29366295 2 2 681728740 5 2 482818266 5 1 744868656 3 963056778 5 1 360543850 1 507308489 2 200354483 5 3 507308489 5 1 216140704 2 744868657 2 3 81073253 1 2 681728740 2 3 184147679 3 2 438133772 5 2 184147679 1 3 966631803 3 1 389290764 3 417188304 4 1 216140704 1 377509580 1 966631802 2 507308488 4 2 101250003 3 1 76211861 2 292015612 5 2 1000000000 5 3 781833037 5 3 963056778 5 1 173087940 2 507308489 5 3 29366296 5 2 857731777 3 2 86883811 2 3 556605328 5 2 665245341 5 3 564836883 4 3 147747439 4 1 747241048 3 207264423 2 2 681728742 2 2 963873521 5 3 438133770 5 3 482818266 5 3 292015613 2 1 966631802 3 389290765 2 1 389290764 1 878542863 1 360543850 3 6632156 3 1 173087940 3 878542864 3 3 6632155 3 1 377509580 3 857731777 4 3 91111257 5 3 966631802 5 3 878542864 1 1 1 2 780418694 4 2 147747440 3 1 173087940 2 389290763 4 3 781833038 2 2 998228699 3 2 216140703 1 1 710733675 1 292015612 3 998228699 4 1 292015612 2 292015611 2 2 200354482 2 3 878542863 2 1 539527855 2 81073252 5 1 184147678 3 556605329 3 1 963873520 1 747241048 3 539527855 3 1 710733675 1 76211861 3 76211860 2 1 747241048 3 377509581 5 2 86883811 2 3 539527856 1 3 781833036 3 1 766356434 2 6632156 1 2 2 1 2 360543849 3 2 348652717 2 2 292015611 2 2 998228698 4 3 86883813 1 2 292015612 5 2 878542862 1 1 184147678 2 348652718 2 1 173087940 2 857731778 5 2 781833038 1 2 766356434 5 2 482818267 4 2 6632154 5 3 588790354 1 3 292015613 2 3 76211861 5 3 766356435 4 1 200354483 1 81073252 1 429939459 3 681728741 3 1 565111336 2 556605328 3 1 564836882 1 966631802 1 780418694 1 29366295 3 665245342 4 1 998228699 1 292015612 2 184147679 2 2 539527856 4 3 313062682 2 3 710733676 4 3 1000000000 4 3 1000000000 1 2 998228698 1 1 348652718 1 507308489 1 147747440 3 81073253 1 1 200354483 3 91111256 5 3 216140703 3 3 780418694 2 1 246549659 1 966631802 2 377509580 3 2 348652717 5 3 438133771 2 3 56519637 5 3 963056780 4 1 389290764 3 147747439 2 2 360543849 2 3 429939459 1 1 348652718 1 173087940 2 348652718 4 1 348652718 1 966631802 3 86883812 4 2 588790354 2 3 998228698 5 1 780418694 3 429939458 3 2 147747439 5 1 539527855 1 438133771 1 665245341 3 438133771 4 2 564836883 2 1 744868656 2 206422527 3 2 681728742 3 3 564836882 2 2 429939460 5 2 747241049 3 2 81073253 2 2 747241047 2 2 878542862 3 2 273869783 3 2 389290765 2 3 29366294 3 1 246549659 3 482818265 3 2 231398661 3 2 101250004 4 3 857731778 2 3 588790354 1 2 101250004 3 2 56519639 4 3 29366294 1 2 389290764 4 2 200354483 3 3 780418694 2 1 747241048 2 360543850 1 3 313062682 3 1 173087940 3 1000000000 5 1 389290764 3 564836882 1 3 438133771 5 2 2 3 2 417188303 3 2 998228700 2 3 780418695 1 1 313062682 1 507308489 1 76211861 2 998228699 2 3 56519637 4 1 963056779 2 231398661 3 2 429939460 3 1 781833037 2 507308488 3 1 429939459 2 200354484 3 1 81073252 3 665245341 4 2 147747440 5 1 91111257 3 147747439 4 1 998228699 1 173087940 2 377509581 3 3 377509580 1 2 81073251 2 2 292015611 4 3 377509579 5 2 2 1 2 438133771 3 3 292015613 1 3 963873521 2 1 963873520 3 781833036 5 3 539527854 5 2 588790353 3 1 665245341 2 417188303 3 2 81073252 3 2 564836882 3 1 147747440 3 56519639 5 2 207264424 2 3 360543850 1 1 29366295 1 184147678 2 482818267 1 2 766356435 1 2 438133771 5 3 665245341 4 1 377509580 3 184147678 5 2 564836883 3 1 565111336 1 313062682 2 766356434 2 3 86883811 1 1 482818266 2 91111257 1 1 101250004 3 6632154 2 3 29366294 4 3 147747441 4 3 665245342 4 3 438133772 3 1 564836882 2 963056778 5 2 91111257 2 3 231398661 2 1 780418694 3 173087941 1 2 588790353 3 1 963056779 2 417188303 4 2 747241048 1 2 747241047 2 1 173087940 1 6632155 2 377509581 3 2 998228698 2 2 206422528 2 2 565111336 3 2 744868655 5 2 292015612 1 1 857731778 2 781833037 1 2 665245340 4 3 81073251 5 1 539527855 3 781833036 3 3 766356435 1 1 766356434 3 564836883 1 2 565111335 4 3 200354482 3 3 6632156 2 3 76211861 1 2 744868655 5 1 766356434 3 6632156 2 2 246549659 1 1 101250004 1 91111257 2 507308488 1 3 507308490 1 2 207264423 3 3 6632155 3 2 86883812 1 3 81073252 5 1 857731778 2 665245340 3 2 747241048 1 2 564836882 3 3 292015613 1 1 6632155 1 1000000000 3 56519639 2 3 360543850 4 1 6632155 3 681728742 4 1 246549659 3 963873520 4 1 966631802 2 1000000000 1 2 539527855 4 1 665245341 1 744868656 3 966631803 1 3 665245342 3 2 417188303 3 2 101250003 4 2 292015613 4 3 665245341 4 2 184147679 5 1 1 1 147747440 2 681728740 2 3 878542862 1 1 81073252 3 966631802 1 3 101250004 2 3 999999999 5 2 744868655 3 3 482818267 3 1 76211861 3 857731779 1 3 998228698 4 1 878542863 1 56519638 1 539527855 2 438133771 5 3 556605328 3 3 857731778 2 3 665245340 5 2 966631803 1 1 747241048 2 681728741 2 2 507308488 5 2 781833038 4 3 556605330 5 3 507308490 5 1 246549659 1 348652718 3 539527856 2 2 417188302 5 1 539527855 1 781833037 3 81073252 1 3 273869783 1 2 273869783 5 1 878542863 1 200354483 1 86883812 1 780418694 1 747241048 2 588790354 3 2 147747441 2 1 81073252 3 200354483 2 1 781833037 3 710733675 5 3 857731777 2 2 6632154 4 1 101250004 3 781833037 3 1 429939459 3 665245340 4 1 781833037 1 417188303 2 360543849 3 1 6632155 2 747241048 1 3 556605329 2 3 6632156 1 3 200354484 2 2 313062683 1 3 348652717 4 3 438133772 2 3 29366296 2 2 389290764 4 2 588790354 3 2 206422528 4 2 588790352 3 3 539527856 1 3 76211861 2 1 780418694 3 878542864 2 2 313062682 3 3 360543850 2 2 200354484 3 2 966631801 2 1 216140704 2 76211860 4 3 273869785 2 3 246549658 1 3 216140703 2 2 564836883 5 2 747241047 1 3 556605330 5 2 184147678 4 1 206422528 3 313062683 1 1 998228699 1 710733675 1 86883812 3 147747441 2 3 292015612 1 2 744868656 1 3 780418694 3 2 429939459 1 2 588790352 2 2 292015612 5 3 76211860 2 3 747241048 5 3 482818265 4 2 963873521 2 3 29366294 3 1 857731778 1 564836882 2 377509581 4 2 539527855 5 2 963056779 1 2 91111256 2 3 747241047 4 2 246549658 5 2 101250005 3 3 273869785 3 3 377509579 1 2 246549660 2 2 539527855 4 1 56519638 1 438133771 1 313062682 3 231398663 5 1 588790353 3 565111336 3 1 389290764 3 417188303 2 1 665245341 2 292015611 2 2 429939460 1 3 710733675 3 2 998228698 2 2 231398662 1 3 438133772 5 2 91111256 3 1 76211861 2 1 2 3 173087940 3 1 482818266 1 216140704 1 438133771 1 348652718 2 665245341 5 2 429939458 4 3 231398663 4 1 81073252 1 81073252 1 184147678 1 665245341 2 360543849 1 3 565111337 3 3 878542864 3 2 348652717 2 2 147747441 1 2 966631803 1 3 29366296 4 1 313062682 2 998228699 5 3 6632154 1 1 360543850 2 588790352 1 1 313062682 3 313062682 1 3 507308490 3 1 857731778 2 273869784 1 1 963056779 2 438133772 3 1 29366295 3 417188302 1 3 710733674 1 2 292015612 1 3 998228698 1 2 377509579 5 1 147747440 2 429939458 2 1 565111336 3 681728742 5 3 417188302 1 2 781833037 5 2 360543850 5 1 966631802 1 56519638 1 81073252 2 216140703 3 1 710733675 1 313062682 3 539527856 1 3 6632155 1 1 878542863 2 780418693 1 2 216140705 5 2 966631801 2 3 857731777 4 3 207264424 3 3 665245342 5 3 744868657 2 2 6632156 2 1 273869784 3 377509579 3 3 76211861 4 3 857731777 3 3 207264422 2 2 963873519 5 3 91111258 2 1 766356434 3 482818265 1 2 81073252 2 3 564836881 4 2 91111258 3 1 539527855 3 482818266 4 1 246549659 2 966631803 1 3 417188304 2 1 588790353 2 556605328 2 2 429939459 2 1 360543850 3 556605330 5 2 184147679 4 3 438133772 1 2 780418695 1 3 81073251 3 1 747241048 3 273869785 4 1 86883812 1 348652718 2 710733676 3 2 231398661 4 2 377509581 3 3 998228700 3 2 963873520 5 3 56519639 5 1 147747440 1 91111257 2 348652719 4 1 56519638 1 389290764 2 857731779 2 2 710733674 5 1 963056779 3 200354483 2 3 292015612 3 2 564836881 2 1 81073252 2 539527854 3 3 766356434 1 3 781833036 2 1 207264423 1 184147678 1 184147678 1 438133771 2 429939458 4 2 86883811 2 2 438133772 4 3 857731777 2 3 565111337 5 3 747241047 2 1 313062682 2 389290765 1 1 429939459 1 173087940 3 438133771 1 3 588790352 4 1 564836882 2 665245340 3 2 207264423 3 1 184147678 1 766356434 2 173087941 5 3 438133772 4 2 313062681 5 3 507308490 5 3 313062681 4 1 564836882 2 665245340 2 3 438133770 1 2 1 1 1 417188303 3 417188303 4 2 76211860 2 3 780418693 3 2 417188302 2 2 1000000000 2 1 292015612 1 780418694 2 781833036 5 3 81073252 1 3 29366296 4 3 482818265 1 1 348652718 1 429939459 2 206422528 3 1 665245341 3 766356435 2 2 377509581 5 1 710733675 3 556605329 2 2 681728741 5 3 438133771 3 3 246549658 2 1 1 3 507308488 3 2 76211860 1 2 389290764 1 3 710733675 3 1 417188303 2 348652719 3 2 348652719 4 3 710733675 2 2 565111335 5 2 86883811 3 1 292015612 2 389290764 3 3 147747441 3 2 173087940 3 2 781833037 5 3 231398663 2 3 438133772 4 2 348652719 2 3 6632156 4 3 273869783 1 2 200354484 1 2 313062681 2 1 556605329 3 857731778 5 3 417188304 2 3 781833036 3 3 998228698 1 2 56519639 2 3 963056780 1 3 231398662 4 1 207264423 1 377509580 1 429939459 3 998228700 1 3 565111337 1 3 207264423 5 2 81073253 3 1 292015612 1 147747440 3 292015613 3 1 377509580 3 780418694 5 2 507308488 3 3 86883812 3 1 313062682 3 438133771 1 2 29366295 1 1 998228699 1 1000000000 3 101250004 5 1 184147678 3 292015612 2 3 206422527 4 3 857731779 2 1 101250004 3 207264424 3 3 857731779 4 1 313062682 3 710733676 1 1 565111336 1 564836882 3 665245341 1 2 389290765 5 2 101250003 5 2 878542862 1 1 292015612 1 417188303 2 29366294 3 1 710733675 2 81073253 1 1 216140704 2 173087940 2 2 507308489 3 1 377509580 1 292015612 1 747241048 3 780418694 1 2 273869783 5 1 998228699 1 6632155 3 101250005 3 1 781833037 3 857731779 3 2 963056780 3 2 963056780 1 1 200354483 2 966631802 5 1 588790353 1 360543850 1 998228699 1 101250004 3 292015612 4 1 507308489 2 565111337 5 3 963056778 5 1 1000000000 1 766356434 1 681728741 2 780418695 4 2 539527856 5 1 747241048 1 91111257 1 216140704 1 173087940 2 556605328 3 1 963056779 1 6632155 3 76211860 5 3 206422527 4 1 292015612 2 86883813 2 3 429939458 4 1 556605329 3 81073253 3 2 206422529 3 1 565111336 3 998228698 2 1 564836882 3 963056779 5 2 963056778 2 1 781833037 3 360543849 1 3 780418694 5 2 231398662 1 3 556605330 3 2 81073251 2 1 273869784 1 507308489 1 101250004 2 588790354 4 1 857731778 2 76211860 5 3 417188302 5 3 81073252 1 3 377509581 2 3 206422529 4 2 429939459 1 3 564836881 2 2 389290765 5 2 878542862 1 2 417188303 2 3 556605330 4 1 998228699 1 966631802 1 781833037 3 781833037 2 1 781833037 2 1 5 1 377509580 3 81073251 1 3 857731778 2 3 665245342 3 1 744868656 2 781833037 5 2 86883811 3 1 207264423 3 86883811 2 2 389290763 2 1 744868656 1 273869784 1 273869784 3 2 3 1 81073252 3 377509581 1 1 6632155 2 857731778 4 3 539527856 3 1 507308489 2 744868657 2 2 81073251 3 2 147747439 4 1 231398662 2 998228698 4 1 377509580 3 999999999 5 3 76211860 2 2 780418693 4 1 389290764 2 999999999 1 1 681728741 2 681728740 1 2 292015611 4 3 665245342 4 3 389290764 1 3 744868655 5 2 429939458 3 1 857731778 1 681728741 2 539527855 3 3 744868655 5 2 147747441 2 1 81073252 3 564836882 5 2 710733675 4 3 313062683 5 1 878542863 3 878542864 1 3 292015612 2 1 963056779 3 438133772 1 2 780418695 2 1 681728741 1 665245341 3 6632154 2 1 91111257 1 200354483 2 665245341 3 3 766356433 5 2 781833037 5 2 507308489 3 1 81073252 1 747241048 2 507308488 3 2 246549658 3 2 998228698 5 3 878542862 4 3 857731779 1 1 438133771 3 207264423 3 1 857731778 2 747241047 4 3 857731779 5 2 438133772 4 3 998228698 2 3 963873521 1 3 857731779 4 1 1000000000 2 313062683 3 2 482818265 5 2 273869785 4 1 556605329 2 963873520 3 3 173087939 3 1 246549659 1 216140704 2 147747439 3 3 231398662 2 3 200354484 4 2 417188302 2 1 438133771 1 81073252 1 56519638 2 101250005 5 2 76211861 1 3 963873521 2 2 56519638 3 3 56519637 5 2 246549659 5 1 1 2 184147678 3 1 417188303 3 389290764 3 3 206422529 3 3 91111256 3 3 998228699 4 3 91111258 5 2 101250005 1 3 681728741 5 3 206422527 1 2 998228699 4 3 292015612 1 3 781833036 2 3 781833038 3 2 681728740 4 2 710733674 2 3 857731778 5 2 91111257 3 1 206422528 2 273869784 4 2 963873521 4 2 91111258 1 1 6632155 2 564836882 3 3 438133772 4 1 313062682 2 389290765 1 3 966631803 1 2 665245340 3 3 417188303 4 2 231398662 4 2 207264424 2 3 963873519 1 1 963056779 1 766356434 3 665245341 4 3 588790354 2 3 200354484 4 3 389290765 5 3 91111258 1 1 56519638 2 2 3 1 184147678 3 781833036 4 2 1 5 3 348652717 3 1 206422528 2 998228700 1 2 556605329 2 2 76211862 1 2 747241049 2 1 231398662 1 766356434 2 81073253 4 1 780418694 1 429939459 1 878542863 3 207264423 2 3 348652719 4 3 681728741 3 3 747241049 4 1 1000000000 3 507308490 1 3 29366294 5 2 29366294 4 3 348652718 4 3 206422529 1 2 389290764 2 2 766356434 2 3 29366295 3 2 2 2 1 1000000000 1 878542863 3 207264423 3 1 246549659 1 200354483 3 91111256 1 3 231398662 1 2 744868657 2 1 246549659 3 963056780 5 1 91111257 1 389290764 3 2 3 1 6632155 3 56519639 5 3 231398661 5 1 86883812 1 588790353 3 184147678 3 3 91111257 5 1 101250004 3 556605329 4 1 963056779 3 200354484 4 1 539527855 1 86883812 3 389290764 1 2 417188303 2 2 766356433 4 3 766356434 5 2 76211862 4 1 29366295 2 91111256 1 2 91111257 1 2 747241047 2 2 207264423 3 2 780418694 1 1 216140704 3 81073252 1 3 556605330 5 3 878542863 4 3 81073253 3 1 539527855 3 747241048 3 2 56519637 4 2 780418695 5 2 744868655 4 1 878542863 1 377509580 1 1 2 565111335 5 3 173087941 3 1 565111336 3 710733674 4 2 377509581 5 3 6632154 1 2 216140703 1 2 681728741 4 2 313062682 4 1 878542863 2 1 2 3 377509581 5 3 29366294 1 1 507308489 3 963873519 2 1 206422528 1 173087940 2 998228699 3 1 539527855 1 878542863 3 681728741 3 2 360543851 4 3 963056779 2 1 963873520 2 6632156 3 1 781833037 3 565111337 3 3 389290764 1 2 273869785 5 1 377509580 1 766356434 2 878542863 4 2 389290763 2 2 429939458 2 3 206422529 3 1 200354483 2 206422527 2 2 173087939 4 3 348652718 3 3 665245341 2 1 101250004 2 76211861 4 1 206422528 2 857731778 5 2 206422528 4 2 200354482 3 1 313062682 1 539527855 1 91111257 1 147747440 1 998228699 3 216140704 2 1 29366295 2 681728741 1 3 710733674 4 1 482818266 1 81073252 1 482818266 2 86883813 1 3 200354484 3 1 507308489 3 588790354 4 2 781833038 3 1 173087940 1 377509580 1 998228699 3 588790353 2 2 564836881 3 3 206422529 5 1 1000000000 2 539527856 1 1 207264423 1 998228699 1 231398662 2 998228700 2 1 377509580 2 710733676 3 1 966631802 1 966631802 2 1000000000 5 3 200354482 4 2 101250003 3 3 246549658 3 3 588790354 1 2 998228700 1 3 747241049 5 1 231398662 2 246549658 2 2 963873519 1 1 56519638 3 556605330 1 1 360543850 1 747241048 3 963056778 4 2 780418693 5 1 6632155 2 507308489 4 2 377509581 4 2 348652718 4 3 556605329 5 1 292015612 2 766356435 4 2 565111335 5 3 1000000000 1 2 29366294 1 2 246549660 3 1 565111336 2 200354483 4 3 963056780 4 3 857731778 2 3 565111335 5 2 878542863 4 3 389290763 1 2 1 4 1 246549659 2 438133770 4 2 173087941 5 2 91111258 3 1 429939459 2 665245341 3 1 766356434 2 76211860 1 2 207264423 4 1 963873520 1 780418694 2 1000000000 2 1 744868656 2 539527854 1 1 857731778 3 565111337 3 1 556605329 3 482818265 5 2 173087940 3 1 91111257 3 1000000000 4 3 766356435 1 2 207264422 4 1 86883812 2 200354483 1 3 91111258 2 3 200354484 3 3 56519637 4 1 539527855 1 588790353 2 81073253 2 3 76211860 4 3 207264424 3 2 173087940 2 3 91111257 2 3 200354483 5 3 564836883 2 2 438133770 1 3 86883813 3 3 29366294 4 1 966631802 3 348652717 4 3 999999999 5 1 744868656 2 556605328 2 2 246549658 1 2 86883812 4 3 665245340 3 1 556605329 1 857731778 1 56519638 3 184147678 5 1 963056779 1 101250004 3 200354482 3 1 184147678 1 246549659 1 246549659 1 184147678 1 766356434 2 747241047 2 3 780418694 2 3 438133770 1 2 1 1 3 588790353 5 3 438133770 5 3 429939460 3 2 207264422 2 3 81073251 2 2 246549658 4 3 246549660 5 1 377509580 1 56519638 2 966631802 1 3 857731779 4 2 231398663 2 2 963056780 3 1 56519638 2 377509580 4 3 29366296 1 3 429939459 5 2 91111257 2 1 564836882 1 147747440 2 417188303 2 3 482818266 3 1 878542863 1 744868656 2 417188304 4 1 216140704 1 101250004 3 429939458 1 1 747241048 2 710733674 1 3 292015612 4 3 438133771 5 2 539527855 2 1 246549659 1 216140704 2 6632154 3 3 998228698 4 2 1000000000 3 3 76211861 2 3 588790352 4 1 588790353 3 6632154 1 3 76211860 4 3 747241048 4 3 681728740 1 2 963873519 5 2 91111258 4 3 56519639 4 3 710733676 5 1 6632155 2 216140704 3 1 91111257 1 507308489 3 360543849 4 2 184147677 1 2 482818267 4 3 1 4 3 206422527 4 3 184147677 3 3 206422528 1 3 246549658 3 3 360543851 1 1 766356434 3 665245341 1 2 747241049 3 1 292015612 3 29366294 3 3 665245342 4 1 101250004 3 91111256 1 1 206422528 3 564836881 3 2 482818266 3 3 200354483 1 3 216140704 1 1 539527855 3 231398661 3 2 184147677 2 3 747241048 5 1 81073252 3 780418694 3 3 147747439 4 1 963873520 1 101250004 1 29366295 2 1 4 1 744868656 3 184147679 3 1 963873520 1 86883812 2 206422528 4 3 216140703 2 3 539527854 1 3 744868657 4 2 147747440 2 3 101250005 4 1 564836882 1 766356434 3 1 5 2 564836883 3 1 147747440 3 206422527 1 1 565111336 3 216140704 1 1 781833037 2 878542862 3 1 417188303 3 173087939 4 3 101250003 1 3 76211860 4 2 878542863 4 1 565111336 2 348652719 1 1 76211861 3 744868657 1 2 200354483 3 1 539527855 2 780418694 1 3 389290763 3 2 747241048 2 1 878542863 1 747241048 2 147747440 3 2 665245341 4 3 747241049 5 1 273869784 1 963873520 2 438133772 1 2 963056778 2 3 389290765 3 3 377509579 4 2 539527855 5 2 86883811 1 3 360543850 1 3 963873520 1 1 565111336 3 429939459 4 2 564836883 5 1 539527855 2 857731778 2 2 313062681 5 2 857731777 5 1 81073252 3 963056778 3 2 147747439 5 2 360543849 5 3 438133772 1 3 438133770 1 2 766356435 5 3 200354483 3 1 681728741 2 1 5 3 588790352 4 1 206422528 2 565111335 2 3 963873520 1 3 556605328 5 1 429939459 1 966631802 3 507308488 4 3 588790354 5 1 963873520 3 76211862 3 2 963873520 2 2 966631801 2 2 86883813 4 2 507308488 4 1 963056779 1 710733675 2 29366294 3 3 744868656 2 2 710733676 5 3 781833038 3 3 231398663 5 2 292015612 3 1 246549659 2 781833037 1 3 207264422 4 1 417188303 2 588790354 1 2 681728742 2 2 216140703 5 1 56519638 3 313062681 2 2 360543849 4 3 29366294 4 3 710733675 2 1 313062682 3 556605330 1 1 200354483 2 857731777 5 2 1 2 1 76211861 2 377509581 2 1 1000000000 2 200354484 4 2 438133772 5 1 6632155 3 147747439 5 1 29366295 2 963873519 4 2 556605328 5 2 29366295 2 1 360543850 3 313062681 3 3 417188302 5 2 766356434 3 2 966631802 1 3 998228698 5 1 216140704 2 147747440 1 2 348652718 5 2 556605329 4 3 588790353 4 3 681728742 1 1 292015612 3 6632155 2 1 56519638 2 963056780 2 3 207264422 4 2 206422528 3 1 184147678 3 429939459 4 2 6632156 3 1 147747440 2 273869783 4 2 966631803 5 2 781833036 5 1 781833037 3 184147678 5 2 1000000000 2 1 438133771 3 246549658 3 3 273869784 3 2 507308490 3 1 998228699 1 348652718 3 878542863 3 1 313062682 3 781833037 3 3 588790352 5 2 29366295 5 2 292015613 1 2 81073251 1 1 246549659 1 206422528 1 313062682 2 588790354 5 2 966631803 2 2 878542862 1 2 588790352 2 3 429939458 2 3 565111335 5 1 184147678 2 389290763 2 1 389290764 1 207264423 1 377509580 2 360543851 4 1 417188303 3 963873519 2 1 56519638 1 348652718 1 246549659 1 1000000000 3 665245341 2 3 246549659 5 2 665245341 5 2 6632154 5 2 878542863 4 3 556605328 4 3 507308488 1 1 963873520 3 29366294 3 2 292015612 5 3 216140703 5 1 429939459 3 507308488 4 1 747241048 3 681728741 5 1 81073252 2 482818265 2 3 539527855 5 2 963873519 2 3 565111335 5 1 377509580 1 744868656 2 91111256 5 2 207264422 4 1 556605329 3 781833038 2 2 56519638 1 2 389290765 4 1 665245341 3 76211860 1 3 173087941 1 3 963056780 5 1 857731778 2 91111257 1 3 564836882 1 1 292015612 2 216140704 3 1 780418694 3 438133772 4 1 1 1 246549659 2 998228699 5 2 963056780 2 2 665245340 4 1 91111257 2 147747441 1 1 231398662 1 200354483 1 429939459 2 482818265 5 2 1000000000 5 1 292015612 2 91111257 1 1 1000000000 3 246549658 5 1 747241048 1 1 1 564836882 3 966631803 4 1 389290764 1 744868656 1 429939459 3 216140704 1 2 588790352 1 1 173087940 1 963056779 2 81073253 3 3 6632156 4 1 998228699 1 292015612 2 963056778 4 2 766356435 5 2 665245342 3 3 1 3 2 564836883 5 1 539527855 1 482818266 2 313062683 3 3 1000000000 2 1 360543850 1 1000000000 1 780418694 2 389290763 4 1 29366295 1 438133771 3 780418694 2 2 101250003 3 3 29366294 1 2 29366295 1 2 681728740 2 1 246549659 1 556605329 1 273869784 3 56519639 1 3 507308488 3 3 429939460 1 1 429939459 2 313062683 2 3 56519639 1 3 539527854 4 2 710733674 3 2 389290765 1 3 273869784 3 1 377509580 1 76211861 2 360543850 1 1 780418694 3 539527855 5 1 292015612 1 348652718 3 206422529 3 1 389290764 3 91111258 2 1 91111257 2 246549660 3 2 377509579 3 1 744868656 2 507308489 4 2 780418695 2 3 747241047 5 3 101250003 2 1 507308489 2 76211862 5 2 231398662 3 3 966631803 3 2 76211860 2 2 231398662 3 2 998228700 4 2 56519639 1 2 231398663 1 3 147747439 2 3 389290765 1 3 857731779 5 1 246549659 3 2 5 2 206422528 3 2 377509581 4 2 429939460 3 2 313062683 1 3 360543849 5 2 966631802 3 3 6632155 1 2 216140703 3 3 681728740 3 1 507308489 3 539527855 5 3 565111337 4 3 273869784 4 2 206422529 4 2 91111257 4 3 147747439 1 2 56519638 2 3 781833037 1 1 377509580 2 417188304 2 3 101250004 3 2 744868657 1 3 360543850 5 3 206422528 2 2 966631803 5 3 744868657 3 2 780418693 5 3 766356433 1 1 780418694 1 963873520 3 556605328 2 3 76211862 2 2 86883811 4 1 1000000000 1 588790353 3 781833036 5 3 200354482 2 3 417188303 4 3 781833038 1 2 857731779 1 3 966631801 3 3 360543851 5 3 766356433 2 2 999999999 4 2 665245341 3 2 710733676 3 2 184147678 3 1 681728741 1 81073252 2 665245340 1 2 29366296 1 2 998228698 5 1 207264423 1 710733675 3 747241047 2 2 556605329 5 3 781833037 2 2 360543850 5 1 966631802 3 1 4 1 292015612 2 565111335 2 1 147747440 2 76211862 2 1 588790353 1 781833037 3 2 3 3 91111256 2 1 173087940 3 747241047 3 2 206422529 4 3 857731777 3 2 216140704 4 3 539527854 4 2 292015612 5 1 86883812 1 1000000000 2 878542862 3 3 81073251 3 1 292015612 3 173087940 1 2 963873521 4 2 766356433 5 1 966631802 2 56519637 5 1 747241048 3 781833038 5 1 360543850 3 565111335 3 3 246549659 3 3 588790353 3 1 206422528 3 292015612 3 3 998228698 5 2 200354484 4 1 91111257 2 588790352 4 1 206422528 1 766356434 1 1000000000 2 556605329 2 1 710733675 2 389290765 2 3 963056780 5 3 588790354 5 2 76211861 3 2 200354484 1 3 101250005 4 2 588790354 3 1 200354483 1 963873520 2 292015613 5 2 360543851 2 3 231398662 4 3 216140705 5 1 206422528 1 417188303 1 207264423 2 681728742 2 2 216140704 2 1 348652718 1 207264423 3 417188302 4 1 963056779 1 710733675 1 681728741 3 76211861 4 3 665245341 4 3 81073253 1 1 206422528 2 857731779 4 2 29366295 4 3 207264422 3 3 76211861 3 2 91111258 3 3 6632154 3 3 998228699 1 3 91111258 1 2 966631802 2 3 1000000000 1 2 76211861 3 2 377509580 2 1 556605329 1 389290764 3 429939460 2 2 184147677 1 2 231398663 5 1 29366295 3 246549660 5 2 963056780 5 3 438133770 4 3 781833036 4 2 539527856 1 3 216140704 2 2 539527855 3 1 539527855 2 91111257 4 1 781833037 1 857731778 1 665245341 3 766356434 4 3 507308490 2 3 246549660 5 1 292015612 3 681728740 1 3 781833037 1 2 744868657 5 1 360543850 2 966631802 3 3 377509580 3 3 246549659 1 2 429939460 1 1 564836882 3 710733676 3 1 665245341 1 91111257 2 246549659 4 3 507308488 5 3 56519637 2 1 963056779 1 200354483 1 313062682 3 313062683 4 1 588790353 3 377509579 5 1 878542863 3 173087939 3 3 438133771 5 3 231398662 5 3 2 5 2 81073252 4 1 744868656 1 1 1 348652718 1 963056779 2 86883811 2 2 507308490 4 2 91111257 3 2 963056780 1 3 781833036 2 3 184147678 5 1 429939459 2 429939460 5 1 565111336 3 313062683 3 1 857731778 1 81073252 2 438133772 4 2 2 2 3 101250004 4 1 998228699 2 417188302 1 1 389290764 3 147747440 2 3 539527854 1 1 878542863 2 76211861 2 1 781833037 1 348652718 3 999999999 4 3 273869784 1 3 6632154 2 1 766356434 3 565111335 1 1 101250004 1 200354483 3 539527856 5 2 231398663 5 2 29366294 1 2 200354484 5 2 417188304 3 3 377509579 2 2 665245342 1 1 184147678 1 710733675 3 91111257 3 1 273869784 1 216140704 1 710733675 3 966631803 4 2 184147677 5 3 206422529 1 3 348652719 5 2 1000000000 1 1 747241048 2 966631803 3 2 780418695 1 3 966631803 1 2 438133771 3 1 539527855 3 6632154 1 1 482818266 1 588790353 3 878542864 1 2 966631803 4 2 101250005 5 3 744868656 3 1 348652718 1 206422528 3 29366294 1 3 781833037 4 2 101250005 2 3 360543850 2 3 348652717 1 1 273869784 1 389290764 1 76211861 2 588790352 4 2 665245340 4 3 966631803 2 1 360543850 2 1000000000 2 1 246549659 3 766356435 2 2 438133772 2 3 377509580 2 1 588790353 3 747241047 1 3 206422528 2 1 173087940 2 86883811 1 3 665245340 2 2 539527854 5 3 389290763 1 2 91111256 4 1 292015612 1 377509580 1 91111257 1 273869784 2 999999999 1 3 747241049 5 2 681728741 1 2 389290765 3 2 76211861 5 1 710733675 2 556605330 5 2 781833037 2 1 348652718 2 588790354 1 2 878542864 2 1 86883812 3 665245341 2 2 665245342 4 3 665245340 3 3 482818265 3 2 482818267 1 2 766356433 4 3 273869784 5 3 101250004 2 1 207264423 1 710733675 3 2 5 3 565111336 4 1 963873520 2 91111257 3 1 173087940 2 710733675 1 1 377509580 2 292015611 1 1 273869784 2 389290764 5 2 429939459 2 3 681728740 2 2 292015613 5 2 482818267 2 2 231398661 2 2 747241048 5 3 747241048 1 3 231398663 2 2 81073251 1 1 710733675 3 744868655 5 1 438133771 3 963873520 1 3 292015613 1 1 86883812 1 429939459 3 206422528 1 2 966631803 3 3 681728742 2 1 565111336 1 878542863 2 429939458 2 3 216140704 1 1 438133771 2 313062683 5 2 556605328 1 2 963873521 4 2 313062682 3 1 998228699 3 747241047 3 1 963056779 3 173087941 3 3 507308489 2 1 377509580 1 963873520 1 360543850 2 747241048 4 2 588790354 1 2 998228700 2 3 565111337 2 3 588790353 5 2 216140705 5 1 206422528 3 29366296 1 3 184147679 4 2 963056779 1 3 147747440 4 3 744868655 2 2 246549658 5 1 81073252 2 101250003 1 3 781833038 1 2 665245341 1 2 377509581 4 1 173087940 3 207264423 2 3 313062682 1 2 1 5 2 963056780 2 1 565111336 3 29366295 1 1 200354483 1 313062682 1 507308489 3 206422528 5 2 878542863 5 1 780418694 3 999999999 1 2 2 3 2 963056779 1 2 878542864 1 1 231398662 1 360543850 1 1000000000 2 184147679 5 1 417188303 2 200354482 3 2 313062681 4 2 184147677 4 1 231398662 3 588790352 4 1 539527855 2 417188302 1 1 173087940 3 710733676 3 2 101250005 1 2 507308488 1 3 710733675 2 3 747241048 3 1 216140704 3 429939460 3 1 878542863 1 6632155 2 184147678 2 2 438133771 2 3 173087941 4 3 200354483 1 3 313062682 4 3 417188303 5 2 744868656 1 3 747241049 5 2 76211861 2 2 91111257 2 1 539527855 1 681728741 1 200354483 3 878542863 2 2 878542862 5 1 507308489 3 292015613 1 3 564836883 5 2 91111257 4 1 1000000000 3 246549660 5 1 564836882 1 588790353 3 780418695 4 2 6632154 2 3 147747440 4 1 1000000000 3 747241048 4 2 966631801 3 3 417188303 2 1 6632155 3 482818267 4 2 200354484 4 1 963056779 3 747241049 5 3 216140704 3 1 313062682 3 429939459 2 1 86883812 2 173087941 1 3 313062682 1 3 207264423 4 3 507308489 1 1 246549659 2 710733674 3 1 438133771 3 857731778 4 1 292015612 3 963056780 5 1 539527855 3 781833038 3 3 766356433 3 3 998228698 4 3 766356435 1 1 665245341 3 91111256 2 2 377509580 4 3 206422527 3 2 207264424 4 1 878542863 2 429939459 4 1 207264423 3 429939459 3 3 76211860 1 1 1 1 966631802 2 56519638 1 2 588790354 5 3 377509580 5 2 556605328 5 3 564836883 3 2 56519637 1 3 377509579 4 3 564836883 5 3 29366295 3 2 76211862 3 3 207264423 5 2 766356435 1 2 6632156 3 1 348652718 3 438133770 5 2 744868655 1 1 429939459 1 429939459 1 429939459 2 56519637 5 2 348652718 1 1 766356434 2 482818265 5 1 744868656 2 1 4 2 507308489 5 3 681728741 1 1 744868656 1 313062682 2 81073253 5 2 482818265 4 1 878542863 3 556605329 5 3 81073252 4 1 86883812 2 231398662 2 3 76211860 4 1 429939459 3 507308488 3 2 539527856 1 2 565111335 2 1 417188303 1 539527855 1 292015612 3 1000000000 1 2 744868655 4 3 292015613 4 1 246549659 1 744868656 3 482818265 1 1 438133771 2 173087940 5 2 231398663 4 2 76211862 2 1 360543850 2 417188303 4 1 665245341 2 76211862 1 3 206422527 3 3 313062683 5 3 507308489 1 3 246549660 4 3 963873521 4 2 389290764 4 3 29366295 4 3 216140705 5 3 29366295 4 2 565111337 3 3 200354482 2 2 6632155 2 3 200354483 4 3 747241048 4 3 216140704 2 1 966631802 2 781833037 1 1 482818266 1 273869784 2 417188302 3 2 216140705 4 3 313062683 4 2 348652719 2 3 966631803 1 1 231398662 3 999999999 1 2 857731778 5 1 91111257 1 966631802 2 184147677 5 3 273869785 2 3 999999999 5 3 147747440 3 3 747241047 3 3 292015613 5 3 681728741 4 2 313062682 4 2 438133771 2 3 86883812 3 2 147747440 1 1 564836882 1 6632155 3 747241047 1 1 173087940 3 966631801 4 3 588790352 3 2 81073252 3 1 998228699 3 429939460 1 1 417188303 3 781833036 3 3 6632156 3 1 665245341 1 206422528 1 6632155 2 780418693 1 1 81073252 1 206422528 2 206422527 2 2 207264424 5 2 417188304 4 2 438133771 2 3 313062683 1 1 207264423 1 216140704 3 556605329 5 3 710733674 3 3 360543849 4 3 665245341 3 2 681728741 5 1 101250004 2 246549659 5 1 781833037 1 438133771 2 999999999 3 2 56519639 5 3 507308489 1 2 147747440 3 3 273869784 3 3 360543851 3 3 482818265 5 3 998228699 5 3 91111258 4 1 200354483 1 377509580 1 81073252 2 273869784 1 3 29366295 3 3 766356434 2 3 665245341 1 2 207264422 3 1 246549659 1 781833037 1 206422528 2 781833036 1 2 86883812 1 2 438133771 2 3 86883811 3 2 710733675 1 3 173087939 4 1 482818266 1 91111257 2 710733676 1 1 766356434 2 76211860 5 2 857731777 3 3 273869785 4 2 101250004 3 3 482818265 5 1 766356434 2 999999999 2 3 482818267 1 1 1000000000 1 963056779 3 206422529 3 2 857731779 2 2 147747441 5 3 998228699 5 3 556605328 3 3 588790352 3 1 173087940 2 878542862 4 3 206422528 4 1 966631802 3 1000000000 3 2 246549659 3 2 231398662 2 1 780418694 1 86883812 3 101250003 3 1 200354483 2 86883813 1 2 207264424 2 1 963056779 2 81073253 3 3 313062683 4 2 507308490 3 1 417188303 2 86883811 4 3 744868657 3 3 1 5 3 878542863 4 2 588790354 3 1 766356434 1 360543850 3 1 2 1 766356434 3 147747439 2 3 1 3 1 878542863 3 539527854 5 1 417188303 1 377509580 2 207264424 3 1 173087940 1 246549659 2 963056780 4 3 781833038 2 2 963056780 2 2 564836881 5 1 81073252 3 216140703 2 1 781833037 1 878542863 2 963056778 2 1 417188303 2 417188302 2 1 246549659 3 86883813 1 3 206422527 2 2 81073251 1 2 744868656 3 1 292015612 2 710733674 5 1 173087940 2 184147679 5 3 878542864 4 2 273869784 3 2 360543849 1 3 147747440 5 1 273869784 2 360543851 2 2 429939459 5 3 747241047 1 3 313062682 2 3 438133770 4 1 101250004 1 207264423 1 482818266 3 91111258 2 1 744868656 3 86883812 5 1 200354483 3 665245342 1 2 273869784 3 3 173087940 4 2 482818267 2 3 377509580 3 1 81073252 3 1000000000 1 1 681728741 3 231398661 3 3 184147678 1 1 91111257 3 81073253 3 3 173087940 2 3 200354482 1 3 710733676 2 3 1000000000 1 3 539527854 1 2 963056779 3 3 207264423 3 2 966631803 2 3 389290764 1 2 539527856 5 1 556605329 3 147747439 2 3 438133771 5 2 963873520 3 3 313062681 1 2 998228698 3 3 539527855 4 3 6632155 5 3 780418693 1 1 681728741 1 744868656 3 207264423 5 2 966631801 1 3 6632154 4 1 91111257 3 963873520 3 3 781833037 3 2 273869785 2 2 681728741 2 3 292015613 5 1 878542863 3 766356435 4 2 998228698 3 2 588790353 5 1 377509580 1 766356434 1 313062682 2 273869785 5 3 231398663 1 2 76211861 5 2 56519638 3 3 766356435 4 3 86883812 4 2 565111337 5 1 482818266 1 857731778 3 766356433 3 3 360543850 4 1 29366295 3 91111258 3 3 389290763 4 1 91111257 1 206422528 3 184147679 5 3 56519639 4 3 147747441 1 1 780418694 2 76211861 3 1 681728741 3 966631803 2 3 1 3 2 665245341 1 2 565111335 3 3 998228699 2 1 206422528 3 56519638 1 1 429939459 2 207264424 3 3 29366294 5 2 360543851 5 3 857731777 4 2 665245340 4 3 184147678 3 2 206422527 3 1 1000000000 3 963056780 3 1 29366295 3 556605329 3 3 1000000000 4 1 565111336 3 747241048 2 3 360543850 4 3 273869784 3 2 998228700 5 2 681728742 5 2 564836882 1 1 744868656 1 246549659 3 360543851 5 3 857731778 5 3 507308489 4 1 377509580 3 6632155 3 1 273869784 2 780418695 2 3 246549659 2 1 417188303 2 781833037 4 3 565111337 5 1 246549659 2 747241049 3 3 206422527 4 2 780418693 4 2 1 4 1 389290764 1 206422528 3 200354483 2 1 681728741 1 507308489 2 200354483 4 2 565111337 1 1 1 2 147747439 2 2 564836883 1 3 389290764 3 2 565111337 3 2 200354483 3 3 147747439 3 1 539527855 3 184147679 1 3 56519637 3 3 966631802 5 2 998228698 3 3 963873519 4 3 147747441 2 1 91111257 3 565111336 2 2 200354484 1 3 564836883 4 1 6632155 3 377509580 4 1 389290764 3 147747439 5 1 29366295 3 56519639 3 1 438133771 1 360543850 1 377509580 1 482818266 3 744868655 3 2 482818266 4 3 216140704 2 3 744868656 2 1 781833037 2 857731779 3 3 81073252 2 2 556605328 5 2 963873521 2 2 1 3 2 417188303 3 3 101250003 2 2 564836882 2 3 147747439 3 1 273869784 1 207264423 1 207264423 1 564836882 2 29366295 5 3 29366294 4 2 56519638 1 1 482818266 2 200354484 1 2 744868657 3 2 556605329 1 1 781833037 1 200354483 3 81073252 5 2 665245340 1 3 101250004 5 3 747241048 4 1 665245341 3 438133770 3 2 665245340 2 3 206422527 2 3 539527854 3 3 101250005 5 2 966631802 4 2 588790354 5 3 273869783 4 2 207264423 4 2 963056779 5 1 56519638 2 377509580 2 3 507308489 3 2 744868657 5 2 438133771 2 3 348652718 4 2 29366295 4 2 292015612 1 2 101250004 2 3 231398662 5 3 292015612 4 3 857731778 5 2 564836883 4 2 1 3 3 231398663 1 1 348652718 2 292015611 3 3 878542864 3 3 963056778 2 2 963056779 2 2 963873521 1 3 273869783 3 3 564836883 4 3 231398662 2 1 507308489 3 91111258 1 1 6632155 3 507308489 4 1 710733675 2 273869784 4 3 273869785 1 2 173087939 1 1 998228699 3 747241049 1 1 273869784 1 429939459 3 389290764 5 2 231398661 1 3 417188302 1 3 998228700 2 3 857731778 3 2 744868657 2 1 6632155 3 184147677 1 1 56519638 2 216140703 5 3 377509580 1 3 184147677 4 2 565111335 1 3 539527855 1 1 231398662 2 292015613 4 3 539527854 3 3 91111256 5 2 184147679 4 3 91111256 1 2 81073252 1 1 747241048 3 6632155 2 1 429939459 3 766356434 3 2 482818267 4 3 681728742 5 1 565111336 3 76211861 4 2 292015612 2 1 744868656 1 963056779 3 665245341 1 1 389290764 3 292015611 4 1 292015612 2 781833037 2 2 966631801 4 3 231398662 3 2 200354482 2 3 766356435 4 2 857731778 4 1 429939459 2 91111257 2 2 184147679 2 1 273869784 3 56519638 3 3 273869783 3 3 377509579 5 2 206422528 4 3 184147677 3 3 1000000000 5 3 588790353 3 3 1 5 3 231398662 5 3 429939459 2 2 313062683 2 2 482818265 5 3 231398661 3 2 710733676 4 3 377509579 5 1 507308489 2 781833036 1 1 86883812 1 556605329 3 438133770 4 1 246549659 3 292015613 1 1 389290764 3 1 5 1 273869784 1 539527855 3 216140705 5 2 147747440 1 1 438133771 1 710733675 3 76211860 5 2 348652718 1 3 564836882 4 2 348652717 5 1 766356434 2 966631801 4 1 292015612 2 878542863 4 2 231398662 3 1 56519638 1 292015612 2 539527855 4 2 564836883 1 2 313062681 2 3 292015612 4 2 147747441 5 1 56519638 2 780418695 1 2 417188303 2 1 744868656 3 231398663 2 2 216140705 3 3 565111336 2 3 482818265 1 1 231398662 2 56519639 1 1 507308489 3 681728740 3 3 588790353 2 2 273869784 5 2 200354483 4 1 216140704 2 681728741 5 2 429939460 1 3 200354482 3 1 360543850 1 1 2 207264422 2 2 1000000000 3 2 216140703 1 2 564836883 2 2 781833038 2 3 246549659 1 1 963873520 2 389290765 2 3 1 1 1 857731778 1 101250004 2 292015612 1 3 313062682 4 2 173087941 2 2 507308488 1 2 781833036 1 3 966631801 3 1 216140704 1 377509580 3 207264424 5 1 780418694 2 429939459 4 3 206422529 2 3 565111335 1 1 1 2 377509581 3 3 565111335 3 3 389290763 4 1 766356434 3 539527854 3 3 588790352 5 2 216140704 1 2 348652718 2 3 417188304 5 3 173087940 3 3 539527854 3 1 76211861 1 857731778 2 76211860 3 2 1 5 1 86883812 3 86883812 3 2 29366294 3 3 313062681 2 1 857731778 3 273869783 4 1 681728741 1 200354483 2 2 3 1 878542863 1 184147678 2 360543851 1 2 86883811 1 2 91111256 1 3 246549658 4 1 86883812 1 556605329 1 429939459 2 438133770 2 3 246549660 3 2 200354483 2 2 681728741 2 3 482818266 3 3 184147677 1 3 780418695 3 1 564836882 1 360543850 2 292015612 5 1 360543850 1 780418694 1 200354483 3 744868657 2 3 360543851 3 3 780418694 2 3 744868657 1 1 348652718 3 173087941 1 3 313062683 3 2 246549658 2 2 200354484 3 3 76211862 1 2 81073252 1 1 963056779 1 556605329 3 564836882 4 1 482818266 2 389290763 4 1 231398662 1 565111336 1 273869784 1 184147678 3 101250005 5 3 747241048 2 1 539527855 1 747241048 3 91111258 1 1 588790353 3 681728742 5 1 963873520 1 878542863 1 173087940 1 101250004 1 747241048 3 963873519 3 3 1 3 1 348652718 3 273869783 1 2 710733675 1 2 360543851 3 2 781833038 5 2 780418693 2 1 781833037 1 966631802 3 91111256 3 1 184147678 3 766356433 1 2 246549658 3 1 91111257 1 588790353 1 6632155 3 348652718 1 2 147747441 1 2 744868657 2 2 389290765 2 2 360543851 3 2 780418694 5 2 81073252 5 2 781833038 1 1 273869784 3 747241047 3 2 292015612 2 1 273869784 3 998228698 4 1 710733675 2 147747439 3 1 681728741 2 556605329 4 2 665245342 1 3 1 1 3 998228698 5 3 56519638 1 2 184147678 2 2 91111256 2 2 6632156 1 2 963873519 2 2 780418693 5 1 246549659 3 681728741 5 3 681728740 1 3 565111335 3 3 963056779 3 1 292015612 1 665245341 1 1 2 206422527 5 1 6632155 1 507308489 3 200354484 4 1 1 3 207264424 4 3 348652718 2 2 2 1 3 207264422 2 2 556605328 4 3 966631803 5 2 147747441 2 2 101250003 2 3 665245341 3 3 681728742 5 2 998228700 3 3 781833036 1 1 273869784 1 231398662 2 81073252 1 2 998228698 3 2 564836882 3 2 91111256 5 1 147747440 3 966631802 2 3 780418694 1 2 564836883 2 2 29366296 3 2 588790352 4 3 216140703 1 2 710733676 4 1 348652718 3 360543850 4 3 173087941 2 2 56519639 5 1 766356434 3 184147679 1 1 1 3 963873521 3 3 429939458 1 3 878542864 5 1 1 3 216140704 4 2 360543850 2 1 665245341 2 246549659 5 1 1 2 216140703 3 3 565111337 2 2 292015613 5 2 963873520 3 3 857731779 4 1 681728741 3 507308489 2 1 665245341 3 81073252 4 2 966631801 4 3 507308490 1 1 747241048 2 1 1 2 857731779 4 1 389290764 3 747241049 5 2 91111258 1 1 86883812 1 556605329 3 747241048 4 2 781833037 2 1 273869784 2 29366294 5 2 29366295 1 1 81073252 1 665245341 2 173087941 3 3 56519639 4 1 744868656 1 681728741 2 313062683 3 3 963056779 4 2 147747439 1 2 1 4 3 963873520 5 2 101250005 5 1 998228699 2 292015612 1 2 963056778 2 1 207264423 3 780418694 1 3 744868657 3 2 747241049 2 2 377509581 1 3 963056778 4 1 539527855 3 348652717 2 2 231398661 3 2 429939459 3 2 564836883 4 2 878542863 3 3 766356435 2 2 681728742 3 1 360543850 2 710733676 5 2 173087941 1 3 81073251 1 3 147747440 1 2 665245340 5 3 231398662 3 2 1000000000 2 1 206422528 2 438133770 1 1 564836882 2 360543851 3 1 710733675 1 313062682 2 781833037 5 1 681728741 3 588790354 2 1 292015612 2 231398661 5 3 438133771 5 1 482818266 3 246549660 2 1 417188303 1 780418694 1 963056779 1 6632155 3 389290764 1 3 231398661 4 3 86883811 4 3 766356434 2 1 76211861 1 389290764 1 998228699 3 1000000000 1 2 482818266 5 2 747241048 2 1 360543850 2 292015613 4 2 710733675 3 3 588790353 3 1 507308489 3 1 3 2 313062682 4 3 781833037 2 3 206422527 5 2 766356434 5 2 76211862 2 1 313062682 2 1 3 2 766356433 1 2 313062681 3 3 86883812 1 3 81073251 3 1 377509580 2 200354483 3 1 747241048 2 246549658 1 1 766356434 1 91111257 3 2 2 2 878542863 5 3 173087940 1 2 564836883 2 2 86883812 1 3 207264423 1 3 747241048 3 1 482818266 3 1000000000 4 2 313062681 5 3 588790353 4 3 231398661 2 3 744868657 1 1 216140704 2 766356435 2 3 438133771 3 2 231398661 5 1 91111257 1 417188303 1 216140704 1 1000000000 3 76211862 1 1 1 2 588790352 2 1 438133771 1 556605329 1 963056779 3 173087941 5 1 101250004 2 780418695 2 2 878542862 4 1 200354483 2 206422529 4 2 91111256 5 2 81073252 5 2 998228699 2 1 91111257 2 246549658 5 3 389290763 5 3 231398662 3 1 565111336 2 6632156 5 2 206422527 1 3 588790352 2 1 206422528 3 744868656 5 1 429939459 2 963056778 4 1 507308489 1 747241048 3 780418695 5 3 429939459 4 3 747241048 4 2 360543851 3 2 56519638 1 2 86883811 3 2 206422529 2 1 29366295 1 273869784 1 313062682 3 91111256 5 3 564836882 5 1 766356434 1 417188303 2 878542864 5 1 81073252 1 565111336 3 857731777 1 1 781833037 2 539527854 1 1 438133771 3 29366295 2 3 29366296 5 3 173087941 4 2 91111258 3 3 963873521 5 2 556605329 4 2 429939458 5 3 565111337 1 2 377509579 3 3 313062681 1 2 998228698 3 2 377509581 4 2 207264424 5 3 147747439 3 2 246549659 4 1 747241048 1 273869784 2 360543850 4 1 878542863 3 417188303 4 3 681728742 1 3 273869784 2 2 207264424 2 3 429939458 3 3 565111336 5 3 173087941 2 1 184147678 1 766356434 1 556605329 1 207264423 3 147747441 5 2 292015611 4 3 101250003 4 3 101250003 2 2 292015611 2 3 86883812 3 2 780418694 1 2 200354483 5 2 878542863 3 1 665245341 2 665245341 5 1 207264423 3 147747441 5 1 206422528 1 147747440 1 963873520 1 377509580 3 6632154 4 1 348652718 1 781833037 2 29366295 1 3 507308490 4 3 231398661 5 3 81073253 5 3 1 1 1 438133771 2 857731778 5 1 6632155 2 564836881 2 1 966631802 2 2 4 2 313062683 5 3 565111335 5 1 963056779 3 29366295 1 2 86883812 5 1 389290764 3 565111335 3 3 681728741 1 1 246549659 1 377509580 2 86883813 3 2 998228698 3 1 360543850 3 147747440 5 2 565111337 2 3 273869784 1 2 101250003 5 3 747241047 1 2 377509580 4 1 1000000000 3 963873519 4 1 781833037 1 429939459 3 1 3 1 246549659 1 878542863 2 200354483 5 1 206422528 2 565111337 4 1 292015612 1 6632155 2 438133771 5 2 101250005 1 1 184147678 2 1 4 3 389290765 3 1 147747440 2 482818267 2 1 273869784 3 744868655 2 2 1 4 3 86883812 2 1 665245341 1 744868656 1 273869784 2 999999999 1 3 766356435 4 1 539527855 2 710733674 4 2 744868657 5 1 429939459 2 556605328 1 2 744868657 3 3 539527855 3 2 999999999 5 2 273869785 3 2 86883812 3 3 206422528 4 1 81073252 2 216140704 3 3 747241047 2 2 766356435 5 2 292015612 1 2 998228698 3 3 780418693 3 1 747241048 2 564836882 2 3 665245341 4 2 564836882 4 1 564836882 2 665245342 3 3 76211862 3 3 781833038 1 3 665245340 2 3 147747441 4 2 173087939 4 3 292015611 1 2 1000000000 5 2 246549659 4 3 56519638 2 2 665245341 5 3 780418695 1 2 200354484 1 3 184147679 3 2 681728742 1 1 766356434 1 6632155 2 348652717 5 3 377509579 4 1 1 2 184147677 4 1 564836882 3 389290764 5 1 507308489 3 91111258 2 2 200354483 1 1 710733675 1 147747440 2 206422529 5 3 482818266 3 3 963056779 1 2 857731777 2 2 29366296 1 3 273869784 2 1 101250004 2 377509580 2 3 744868656 5 3 507308489 3 3 588790353 5 1 389290764 3 173087941 3 2 963056780 4 3 744868655 3 2 216140705 1 3 76211860 1 2 417188302 5 1 539527855 3 91111257 5 3 766356433 4 3 173087940 1 1 878542863 3 231398663 4 1 86883812 1 438133771 1 564836882 3 766356434 3 2 747241047 3 1 665245341 1 857731778 3 173087940 3 3 710733676 1 2 857731777 5 3 348652719 5 1 360543850 1 206422528 2 56519639 4 1 184147678 1 744868656 3 377509580 4 1 231398662 3 781833037 3 1 207264423 3 556605329 3 3 438133772 4 3 246549660 3 3 744868656 4 1 91111257 3 216140705 2 1 313062682 1 681728741 3 681728742 1 1 556605329 3 206422527 2 3 76211860 1 2 564836883 1 2 482818266 3 3 565111336 2 2 681728740 1 1 482818266 1 565111336 3 438133772 1 1 1 2 173087940 1 2 348652718 1 3 348652718 1 3 76211860 4 1 766356434 2 6632155 2 3 963056778 5 3 565111336 2 1 565111336 1 91111257 2 963873520 5 1 246549659 2 313062681 2 1 56519638 1 963056779 3 588790354 2 1 200354483 2 389290763 4 1 963873520 1 313062682 1 101250004 1 313062682 2 766356433 5 3 963873519 4 3 81073253 5 1 438133771 3 781833038 3 1 963873520 2 101250004 4 2 389290763 2 1 216140704 1 147747440 2 231398663 3 3 539527855 2 2 6632156 3 3 147747439 5 1 147747440 2 360543849 5 3 507308490 5 2 857731778 4 3 780418693 2 2 101250005 3 3 231398662 4 3 292015611 5 1 482818266 1 438133771 1 81073252 3 86883812 2 2 429939460 3 1 744868656 2 206422528 1 2 878542864 5 3 348652718 3 1 966631802 3 747241049 2 2 101250003 2 2 857731777 2 1 878542863 3 781833036 3 3 348652718 3 1 101250004 3 766356434 4 2 206422529 5 3 482818266 1 2 417188304 4 3 429939459 3 3 206422528 1 2 565111335 5 1 747241048 1 207264423 1 231398662 2 665245341 5 3 231398663 1 1 81073252 1 963873520 2 507308488 1 1 539527855 1 206422528 2 429939459 2 1 76211861 1 6632155 1 780418694 1 681728741 1 173087940 1 966631802 2 556605330 4 2 86883811 3 2 200354484 1 3 216140704 5 3 539527856 1 1 207264423 2 564836882 3 2 273869784 4 3 539527855 5 3 564836881 4 3 173087939 1 3 417188303 5 3 389290765 1 2 76211860 2 1 6632155 2 565111336 2 2 313062682 2 1 231398662 1 565111336 2 966631802 4 2 147747441 4 2 438133771 5 1 200354483 2 963056780 1 3 966631801 1 3 417188304 1 1 966631802 1 681728741 3 348652717 1 1 81073252 1 665245341 3 313062681 1 2 429939458 1 1 998228699 2 963873520 1 2 200354483 1 3 857731778 4 1 564836882 3 665245341 3 2 766356433 4 3 482818265 5 2 91111258 5 1 565111336 1 81073252 2 565111337 3 3 878542863 5 1 857731778 1 747241048 2 482818265 2 3 999999999 1 2 429939460 4 2 1000000000 3 3 200354483 5 2 273869785 3 1 429939459 1 1 1 377509580 1 482818266 3 377509579 5 1 766356434 3 76211861 2 1 206422528 3 29366295 1 2 184147678 4 3 710733674 5 3 681728742 2 1 184147678 2 273869783 4 3 681728741 2 3 556605328 3 2 766356435 5 3 29366294 3 3 665245340 3 2 1 4 3 101250004 1 3 313062683 5 1 216140704 1 565111336 1 781833037 2 565111337 1 2 81073253 2 3 963873521 1 2 200354484 5 1 539527855 1 360543850 2 377509580 1 1 710733675 1 556605329 2 200354483 4 3 184147679 1 1 556605329 3 246549659 1 2 56519637 1 1 998228699 3 998228699 4 1 6632155 3 348652719 2 1 766356434 3 216140705 4 1 292015612 1 766356434 2 710733674 1 2 207264424 2 2 216140705 2 1 744868656 3 998228699 3 3 963056780 5 3 681728740 1 3 56519639 3 3 81073251 2 3 556605328 3 2 539527855 5 2 216140703 2 2 147747439 1 1 173087940 1 200354483 1 29366295 2 507308490 1 2 246549658 4 2 781833038 4 3 147747441 4 1 781833037 2 781833036 4 2 6632156 5 1 246549659 1 766356434 3 963056780 2 2 206422528 4 1 313062682 2 438133771 2 3 963056778 5 3 207264424 1 2 313062683 3 3 1 4 1 681728741 3 6632155 2 2 539527855 5 3 348652718 1 1 780418694 2 747241049 5 2 665245342 2 1 389290764 2 1000000000 2 2 878542864 3 2 86883811 1 1 200354483 3 206422528 4 1 147747440 2 438133770 2 3 207264424 1 3 81073253 1 2 360543849 1 2 539527856 4 3 216140705 5 3 998228700 2 2 681728741 5 3 389290763 3 1 438133771 2 184147678 3 2 313062683 3 1 429939459 3 91111258 5 2 857731777 5 2 766356435 1 3 91111257 3 1 556605329 3 200354483 2 1 564836882 2 173087941 2 2 564836881 4 1 564836882 1 747241048 1 766356434 1 56519638 2 29366294 3 2 173087941 1 1 857731778 3 998228698 2 3 482818265 5 2 173087940 3 2 539527856 3 2 681728740 5 1 200354483 1 1000000000 2 147747439 1 1 76211861 2 216140705 2 3 565111335 4 2 744868656 1 3 200354484 3 3 29366296 2 1 76211861 1 360543850 1 710733675 2 360543849 1 2 539527856 1 3 781833038 3 3 6632154 3 2 76211860 1 1 766356434 3 857731779 5 2 539527856 5 1 665245341 3 76211862 3 1 438133771 3 438133771 4 1 539527855 2 360543849 2 1 588790353 1 681728741 3 417188302 4 1 207264423 2 377509580 4 2 857731777 3 3 747241048 1 2 710733675 3 3 184147679 4 3 710733675 4 3 482818266 2 3 710733675 3 2 6632154 3 2 56519639 4 1 565111336 2 147747439 3 3 206422528 3 1 1000000000 2 857731777 4 2 1 2 2 200354484 2 2 857731779 4 2 429939460 1 1 231398662 3 744868657 1 3 207264424 4 3 998228698 2 3 539527854 2 2 292015611 1 2 963056779 5 3 207264422 1 2 91111256 2 1 292015612 2 681728742 4 2 86883812 4 3 173087940 2 1 6632155 1 377509580 1 780418694 2 565111337 4 1 56519638 3 857731779 5 2 507308490 1 3 710733675 2 2 482818265 5 3 81073251 5 3 147747439 3 2 360543851 1 1 963056779 2 963873521 2 3 246549658 5 3 963056778 2 1 963873520 1 565111336 2 56519637 1 1 101250004 1 556605329 3 6632154 5 1 184147678 1 206422528 3 56519637 1 2 231398661 4 1 482818266 2 417188303 1 3 507308490 2 1 781833037 2 963056778 1 1 76211861 1 377509580 2 744868656 5 2 231398663 1 3 857731778 3 2 539527856 5 2 539527856 3 3 173087941 4 3 747241047 5 1 207264423 1 313062682 2 206422528 5 3 206422529 4 1 273869784 2 747241047 4 3 564836882 2 1 377509580 1 681728741 2 389290765 4 1 1 3 857731777 1 2 206422527 3 3 747241049 2 2 507308488 4 2 429939460 1 2 556605328 1 1 377509580 1 588790353 2 147747441 2 1 417188303 1 681728741 1 206422528 3 184147679 2 3 665245341 5 2 963056778 5 2 665245340 5 2 780418693 3 2 56519639 5 2 81073252 4 1 207264423 3 857731777 5 1 857731778 2 273869783 4 3 216140703 5 2 56519639 3 1 780418694 2 6632155 5 2 966631801 4 2 273869785 1 2 417188304 5 2 6632156 3 3 273869783 3 2 360543850 4 1 417188303 1 747241048 3 273869783 4 1 780418694 1 539527855 2 780418694 2 1 780418694 3 76211860 5 1 878542863 2 588790352 5 2 292015613 3 2 963056778 5 3 389290763 2 1 966631802 1 744868656 2 417188303 2 3 184147677 5 3 360543849 4 3 91111258 3 3 313062682 1 1 565111336 2 81073251 4 3 216140703 4 3 781833038 1 1 539527855 1 173087940 2 389290763 4 1 1 2 389290764 1 1 482818266 2 29366295 3 1 744868656 1 482818266 1 966631802 3 681728740 3 2 588790353 1 3 389290763 2 2 173087941 1 1 744868656 1 292015612 1 539527855 1 781833037 2 173087940 3 3 216140705 3 1 878542863 1 76211861 3 200354483 3 1 780418694 3 539527856 2 1 29366295 2 665245341 3 3 744868656 2 1 998228699 2 963056780 3 1 6632155 1 766356434 1 417188303 3 6632155 2 3 81073253 4 3 966631801 1 1 348652718 2 482818265 5 1 86883812 3 429939460 3 3 231398661 5 1 507308489 3 539527855 1 2 56519639 5 2 76211861 1 3 438133770 1 1 147747440 2 29366295 1 2 966631801 2 3 147747441 4 1 29366295 3 6632156 2 1 588790353 1 81073252 3 76211862 1 3 273869785 5 2 665245340 4 3 878542864 1 2 482818265 3 1 76211861 3 507308488 1 2 438133771 1 1 313062682 1 482818266 1 766356434 3 360543849 5 2 348652719 1 3 781833037 1 3 313062681 3 1 91111257 2 417188303 5 2 246549659 2 3 681728741 3 1 556605329 1 710733675 1 429939459 2 81073252 1 1 86883812 1 963056779 2 999999999 2 1 147747440 2 360543850 4 2 507308488 3 1 556605329 3 417188304 3 2 377509580 5 1 147747440 2 56519639 2 2 482818265 2 2 681728740 5 3 273869785 5 3 681728742 1 2 999999999 2 1 747241048 3 507308489 3 2 539527855 3 3 348652718 2 1 377509580 1 101250004 2 556605330 5 1 91111257 3 710733674 4 1 963056779 1 207264423 1 1 2 781833038 2 2 588790353 3 2 360543849 3 1 91111257 2 482818265 3 2 6632156 5 1 292015612 2 101250003 4 1 539527855 2 766356435 2 2 507308490 1 3 216140705 2 2 231398662 5 3 184147679 2 1 1 3 101250005 2 2 147747440 5 3 482818267 1 1 766356434 2 292015613 2 2 710733675 1 2 1000000000 1 2 539527854 1 1 507308489 1 200354483 1 231398662 3 681728742 3 3 665245340 2 2 200354484 5 3 999999999 1 3 747241047 5 3 417188304 3 3 963873519 3 3 747241049 4 2 766356433 3 3 556605330 4 2 539527855 3 1 780418694 2 710733674 2 1 246549659 3 91111258 1 1 998228699 1 963056779 1 200354483 2 81073251 5 1 438133771 2 76211860 4 1 101250004 3 86883812 5 2 747241049 1 1 348652718 1 273869784 2 377509580 3 1 438133771 1 963056779 2 360543850 3 3 6632155 3 3 781833037 5 2 781833036 5 1 588790353 1 747241048 3 360543850 4 3 963873519 1 3 76211861 1 3 200354484 5 2 184147678 4 3 482818265 1 2 348652717 4 3 710733676 5 1 417188303 1 963056779 3 564836881 3 2 556605328 1 1 963873520 3 101250005 5 1 747241048 1 482818266 2 147747439 3 1 966631802 1 273869784 3 360543850 1 2 564836882 4 2 857731779 1 1 482818266 1 747241048 2 200354482 3 3 429939459 2 1 710733675 3 539527856 2 3 206422528 2 3 963056778 1 1 780418694 2 184147677 5 3 207264422 3 3 6632156 3 2 216140704 3 2 360543850 4 1 101250004 2 963873519 5 2 86883813 4 3 206422527 4 1 417188303 3 101250005 1 2 482818267 3 1 429939459 1 29366295 1 348652718 1 81073252 2 184147677 3 3 231398663 5 3 766356434 5 1 292015612 1 206422528 1 101250004 1 91111257 3 206422529 3 2 710733676 5 2 665245341 1 2 966631801 5 3 665245340 3 3 86883812 2 2 1 5 1 556605329 3 564836882 5 1 91111257 1 56519638 1 389290764 2 313062682 2 2 681728740 2 2 588790354 4 3 780418695 4 3 231398661 5 2 963056779 1 2 710733674 2 1 564836882 2 81073253 1 1 173087940 3 147747441 5 3 963056779 4 3 56519638 1 2 91111257 1 2 360543851 2 3 963873521 4 1 710733675 2 438133771 5 2 206422529 4 1 231398662 3 565111335 5 3 173087941 3 2 482818266 3 1 781833037 2 429939459 2 3 313062683 3 3 781833036 3 3 147747440 5 3 539527854 1 3 429939458 2 3 184147678 2 2 147747439 1 2 29366294 5 2 998228699 4 3 998228699 4 1 91111257 2 231398661 3 1 747241048 3 766356434 1 3 564836882 2 1 747241048 1 246549659 1 216140704 3 744868656 2 2 313062682 5 3 857731777 1 1 710733675 3 665245342 5 2 588790354 3 3 389290764 4 1 184147678 1 313062682 2 81073251 5 2 781833038 4 1 360543850 3 747241047 3 3 76211860 1 2 665245341 1 3 231398662 1 2 147747439 5 1 963873520 2 482818267 1 2 438133770 5 1 173087940 1 482818266 1 878542863 3 200354483 2 2 206422528 4 2 56519639 1 1 76211861 1 963873520 2 780418694 2 1 207264423 2 438133771 2 3 184147677 1 3 1 4 3 184147677 2 1 744868656 3 246549660 1 3 747241047 4 2 565111337 4 3 556605328 1 1 377509580 1 681728741 3 29366295 3 2 966631802 1 1 556605329 2 539527855 4 1 857731778 1 200354483 2 507308488 1 2 681728740 3 1 207264423 2 710733674 3 2 1000000000 3 3 147747439 2 2 744868655 4 2 539527856 4 3 438133771 2 1 417188303 2 857731778 3 2 438133771 4 2 200354483 3 3 710733675 5 1 565111336 3 173087940 3 2 216140705 2 1 6632155 1 564836882 1 710733675 2 206422529 4 1 482818266 2 780418694 5 2 482818267 3 1 588790353 3 147747440 2 1 273869784 3 200354482 5 3 76211860 2 3 173087939 3 2 665245342 3 2 377509581 4 3 313062682 2 3 556605328 5 2 313062683 2 3 91111257 5 2 76211860 1 2 273869783 4 1 184147678 1 966631802 2 556605330 4 1 76211861 3 665245341 1 3 389290765 4 2 348652717 2 1 377509580 3 417188303 4 1 1000000000 3 1000000000 2 3 438133771 2 1 173087940 1 147747440 3 565111336 5 2 710733676 5 1 147747440 3 857731777 4 2 507308490 3 1 766356434 2 76211862 2 1 438133771 1 348652718 3 389290763 5 3 273869783 2 2 681728741 5 2 588790352 4 3 147747440 2 3 207264422 2 1 91111257 2 76211860 4 2 76211860 5 3 556605329 3 3 231398663 4 3 101250004 1 3 681728741 1 1 556605329 3 588790352 2 3 744868655 3 1 588790353 1 438133771 2 878542863 4 2 81073253 3 3 665245341 4 1 963873520 1 184147678 3 206422527 4 2 101250005 3 3 747241048 2 1 86883812 3 200354482 4 1 438133771 2 747241047 4 3 429939460 3 1 313062682 2 438133772 1 2 360543850 4 3 216140703 4 1 857731778 1 710733675 2 313062681 1 3 556605328 1 3 681728742 4 2 681728740 1 2 313062681 5 1 710733675 3 417188303 2 1 91111257 1 313062682 2 76211862 1 2 207264423 1 3 963873520 5 2 482818266 5 3 963873520 1 3 565111337 5 1 348652718 2 507308488 5 1 273869784 2 556605330 4 1 766356434 1 665245341 3 207264422 1 1 482818266 1 56519638 3 781833038 5 3 101250003 4 2 429939459 2 2 507308489 5 1 966631802 2 857731777 1 1 429939459 2 206422529 4 3 556605330 3 1 6632155 3 966631803 1 2 963056780 4 1 313062682 1 207264423 1 539527855 1 389290764 1 231398662 3 207264422 2 1 857731778 1 56519638 3 246549658 5 1 781833037 3 429939458 3 2 147747440 3 2 766356435 1 1 86883812 3 56519637 1 1 482818266 2 998228700 5 3 565111335 1 3 313062683 4 3 206422527 5 3 507308489 1 1 207264423 2 665245341 1 2 963873521 5 2 273869784 1 1 710733675 2 878542863 5 1 780418694 2 147747440 1 2 429939459 2 2 564836883 3 3 565111336 1 3 1 4 3 231398663 5 1 360543850 2 273869783 1 1 246549659 2 507308489 4 3 2 2 3 878542863 2 3 101250003 1 3 76211861 5 1 91111257 1 564836882 2 1 1 2 417188304 5 2 539527856 1 2 482818267 5 3 665245340 1 3 389290765 4 3 539527854 3 2 313062683 5 2 556605328 3 3 360543850 5 2 998228698 2 1 963873520 2 173087939 5 2 200354483 2 1 313062682 1 86883812 3 207264424 5 1 76211861 3 184147679 3 3 878542863 5 2 56519638 4 2 744868655 3 3 200354482 5 2 377509580 3 2 313062681 1 2 184147679 2 2 482818266 5 1 292015612 1 681728741 1 564836882 1 216140704 3 482818266 3 1 56519638 2 539527854 2 2 556605328 2 3 173087939 4 2 6632155 2 3 273869785 5 3 565111337 5 2 206422528 2 3 507308488 3 1 56519638 3 91111258 4 3 998228700 5 3 781833036 1 1 963873520 2 86883812 3 1 429939459 1 173087940 3 6632154 4 2 665245341 2 2 963056779 4 1 76211861 1 565111336 2 389290765 3 3 966631802 1 1 1 2 91111257 1 2 313062682 5 1 231398662 3 744868655 3 1 780418694 2 313062683 2 3 273869783 1 2 999999999 4 3 417188304 3 3 76211862 5 2 231398661 2 1 377509580 2 216140704 3 1 780418694 1 963056779 1 781833037 1 438133771 3 184147679 1 3 147747439 3 2 878542862 2 3 417188303 2 2 507308488 3 3 273869784 2 2 273869784 3 3 377509581 5 2 857731777 1 3 780418694 2 3 200354482 3 1 81073252 1 681728741 1 360543850 2 710733675 2 3 665245341 2 2 438133772 2 2 966631801 5 1 1000000000 3 81073251 5 2 588790354 2 3 86883812 3 3 184147679 2 1 86883812 2 482818266 3 3 86883811 3 2 681728742 2 3 482818266 2 2 780418694 4 2 231398662 4 3 781833038 3 1 29366295 1 710733675 3 417188304 3 1 273869784 2 780418693 5 1 246549659 1 1 3 292015613 4 2 313062683 5 3 348652717 3 2 207264422 2 2 86883813 2 3 207264422 3 1 744868656 2 747241049 4 1 29366295 3 101250005 4 3 29366295 3 1 565111336 1 348652718 2 565111337 3 1 998228699 1 86883812 2 348652719 3 3 6632155 5 3 747241049 2 1 377509580 2 565111337 4 1 206422528 3 313062681 3 1 744868656 3 86883813 4 3 86883812 3 2 766356435 5 1 417188303 1 273869784 2 246549660 4 3 101250003 4 3 206422529 3 3 81073251 4 3 857731779 2 1 878542863 3 206422527 1 2 747241047 4 2 747241047 4 2 710733674 5 2 438133770 5 3 200354482 2 2 747241047 4 3 780418695 1 1 216140704 2 665245340 3 1 377509580 1 207264423 1 216140704 1 231398662 3 766356433 5 3 6632156 3 2 744868655 3 2 207264423 2 3 81073252 5 3 857731779 1 3 101250005 1 2 184147677 2 2 665245341 5 1 766356434 3 56519637 4 1 438133771 1 348652718 1 173087940 3 246549658 1 2 966631802 1 3 507308490 3 3 81073252 5 2 206422529 2 1 206422528 2 857731778 2 2 184147678 1 2 963056778 4 3 781833037 3 3 966631802 5 3 998228698 2 1 377509580 1 101250004 2 348652719 1 1 1000000000 2 6632155 2 1 216140704 2 857731779 3 3 101250005 5 3 588790352 2 3 963056779 1 1 29366295 2 2 2 2 681728742 1 1 417188303 3 539527855 2 2 963056778 5 2 665245342 3 2 273869784 3 3 313062681 5 1 246549659 2 76211862 5 3 91111258 1 3 417188303 2 2 878542863 2 3 86883812 3 2 744868655 5 2 216140703 3 3 76211862 1 2 780418694 2 2 147747439 2 1 438133771 1 963873520 3 681728740 3 1 246549659 2 76211861 3 2 348652717 4 1 556605329 2 147747441 1 2 313062681 4 2 588790353 3 3 556605329 5 1 780418694 2 206422528 2 1 710733675 3 56519637 2 3 429939459 1 3 539527854 1 3 556605328 2 2 710733674 1 3 417188304 4 3 963873521 1 3 556605330 5 2 665245340 4 2 556605330 2 2 878542862 2 1 539527855 1 313062682 3 246549659 4 3 56519639 1 2 565111335 3 1 588790353 2 86883812 2 3 963056778 3 1 482818266 1 564836882 1 6632155 1 389290764 1 86883812 1 565111336 1 86883812 2 147747439 5 3 747241048 1 1 173087940 3 231398661 5 2 963056779 3 2 747241049 1 3 744868657 5 2 507308489 3 3 565111336 2 1 665245341 3 878542864 1 3 86883812 5 3 2 2 2 292015611 4 1 482818266 1 878542863 3 998228699 4 1 313062682 2 81073252 3 2 482818266 4 2 173087940 3 1 588790353 1 744868656 1 101250004 1 313062682 1 348652718 3 556605330 3 3 564836883 2 3 377509579 5 1 857731778 2 231398662 1 1 200354483 2 857731779 4 3 216140704 3 2 6632156 3 1 539527855 3 539527854 3 2 565111335 4 1 76211861 3 81073252 2 3 6632156 2 2 781833038 5 3 966631802 5 1 556605329 2 377509581 3 2 681728742 4 2 966631802 1 1 963873520 1 1000000000 1 81073252 1 101250004 3 438133770 2 2 76211860 1 3 56519639 3 2 231398662 2 3 173087940 3 3 377509581 3 3 556605329 3 2 76211860 4 1 91111257 3 207264424 3 1 438133771 1 86883812 2 348652719 5 1 556605329 3 292015613 4 2 184147678 2 3 173087939 2 1 377509580 3 417188302 1 2 665245341 3 2 348652719 3 2 273869785 1 3 564836883 3 3 556605329 2 3 429939460 1 2 539527855 1 2 710733676 5 1 184147678 2 216140704 5 1 747241048 2 766356433 5 1 207264423 3 1 4 2 184147677 2 2 246549658 2 2 86883811 3 1 665245341 2 273869783 5 3 173087941 2 1 86883812 1 207264423 1 429939459 1 539527855 3 173087941 3 3 963873520 3 3 588790353 3 3 507308490 1 2 6632155 1 3 29366296 2 1 348652718 2 246549660 5 1 273869784 2 184147679 4 1 86883812 2 29366295 5 3 86883813 1 2 417188304 4 1 76211861 2 231398662 3 3 665245340 5 3 998228700 4 2 565111335 5 2 665245341 1 3 556605330 2 1 482818266 2 377509581 4 1 966631802 2 417188303 4 1 1000000000 3 29366295 1 1 6632155 2 273869785 4 3 313062682 1 2 966631802 4 3 1000000000 4 3 429939460 2 3 1000000000 4 1 507308489 3 147747441 3 1 292015612 1 710733675 1 91111257 1 207264423 2 781833037 2 1 76211861 3 963056779 4 1 313062682 1 292015612 1 744868656 3 744868655 1 1 173087940 2 588790352 1 3 207264423 2 2 76211860 3 3 184147679 4 2 482818266 2 2 86883812 4 3 147747441 1 1 206422528 1 81073252 3 780418695 1 2 857731778 2 2 565111335 4 1 246549659 1 147747440 1 216140704 2 273869785 5 2 6632154 3 1 292015612 2 292015611 2 1 348652718 1 231398662 1 681728741 3 313062682 1 3 963056779 3 1 966631802 2 1000000000 5 2 766356434 2 2 313062682 1 1 91111257 3 747241048 3 2 91111257 1 1 565111336 3 200354484 2 1 200354483 1 564836882 3 6632154 3 1 878542863 1 216140704 1 101250004 3 389290765 3 1 482818266 2 780418695 2 2 200354482 1 2 507308489 5 2 206422529 2 1 389290764 3 6632156 2 2 246549660 4 3 539527856 2 3 147747439 5 2 389290763 5 2 998228699 5 1 76211861 3 556605329 2 3 966631801 4 3 147747441 1 2 231398662 1 1 173087940 3 76211862 2 3 246549659 1 3 878542862 4 1 76211861 2 710733676 2 2 231398661 5 3 744868657 3 3 207264423 4 1 348652718 2 564836881 2 2 966631801 4 3 1 4 3 173087939 5 3 29366296 2 1 101250004 2 173087939 5 3 81073251 4 3 360543851 1 2 147747440 2 2 482818267 4 3 681728740 4 1 360543850 1 588790353 3 273869783 5 3 710733675 2 1 588790353 3 482818267 4 3 389290763 3 1 966631802 2 681728742 5 3 429939459 2 1 665245341 3 147747441 4 3 963873521 2 1 744868656 2 173087940 1 1 878542863 2 292015611 1 2 565111336 4 1 681728741 3 565111335 3 3 781833037 4 2 998228700 3 2 482818266 5 1 173087940 3 429939458 4 2 200354484 5 2 231398661 3 1 360543850 1 273869784 1 565111336 3 747241047 4 1 507308489 2 665245341 3 2 377509579 2 1 1 3 482818267 5 3 101250005 4 2 173087941 5 3 207264422 5 3 665245342 3 1 744868656 3 878542863 3 2 246549659 1 1 81073252 2 76211860 4 3 781833036 2 2 564836882 2 2 360543850 3 3 81073251 5 3 56519638 5 1 81073252 1 91111257 1 216140704 3 588790352 4 1 681728741 2 564836883 2 2 963056779 3 3 780418693 4 2 206422529 5 1 6632155 1 507308489 1 539527855 1 565111336 3 429939460 2 1 780418694 1 1000000000 3 998228698 2 3 246549660 1 1 710733675 3 76211862 4 1 207264423 1 665245341 3 313062682 4 3 747241047 3 1 29366295 3 29366295 3 3 81073251 1 2 56519639 3 2 766356435 5 1 348652718 1 292015612 2 313062681 5 3 780418693 4 2 246549660 5 1 665245341 1 966631802 3 766356435 2 2 56519637 3 2 744868656 2 1 780418694 2 766356433 3 1 556605329 2 857731779 4 2 56519637 2 1 184147678 2 206422527 3 2 6632156 5 3 665245340 1 1 389290764 1 313062682 2 556605328 2 3 482818267 1 3 81073252 5 3 377509579 2 2 744868656 3 3 438133771 1 2 1 5 2 780418695 1 2 998228698 4 1 781833037 2 231398663 1 2 231398662 5 3 360543850 2 2 681728741 1 1 438133771 2 998228700 4 2 2 3 3 781833037 5 2 360543849 4 2 1 4 3 482818267 4 1 780418694 1 665245341 3 200354484 5 1 81073252 1 588790353 1 6632155 1 246549659 3 539527855 5 1 377509580 2 86883812 4 2 348652718 2 2 29366296 4 1 963056779 3 556605328 4 1 29366295 1 86883812 2 539527855 5 3 377509580 1 1 56519638 1 747241048 2 216140705 3 2 482818266 1 3 81073252 3 2 564836882 4 3 438133771 1 3 173087941 1 1 780418694 1 744868656 3 76211861 1 1 200354483 3 76211862 1 1 348652718 3 438133772 3 1 556605329 1 857731778 1 780418694 3 76211861 1 2 86883812 2 1 417188303 1 273869784 3 999999999 1 1 216140704 3 482818266 1 3 147747440 5 3 710733676 2 3 6632155 1 2 963056778 4 2 556605330 1 3 273869785 3 1 766356434 3 173087941 3 1 857731778 2 417188304 5 2 292015612 2 3 998228698 1 2 200354483 2 3 539527855 1 1 429939459 2 200354483 5 3 91111258 3 3 231398661 4 3 744868657 3 3 966631803 2 1 81073252 2 313062683 1 1 1000000000 3 292015611 5 3 565111335 5 3 556605330 4 3 963056780 1 3 1000000000 2 1 588790353 3 665245340 1 1 482818266 1 207264423 3 963056779 4 1 206422528 3 417188303 1 3 206422527 2 2 292015613 3 2 76211861 5 1 564836882 3 963873519 4 1 246549659 3 246549658 2 1 429939459 2 963873521 3 1 147747440 2 878542863 3 1 966631802 2 747241047 3 2 29366296 2 1 963056779 1 998228699 1 313062682 2 766356433 2 3 81073252 2 1 665245341 2 29366296 1 1 273869784 1 747241048 2 963873519 5 2 482818265 2 3 200354484 2 2 565111337 2 1 710733675 3 173087939 2 1 1000000000 3 360543849 2 3 429939459 1 2 273869785 1 1 292015612 1 857731778 2 857731779 3 3 56519637 3 1 348652718 3 147747439 1 3 206422528 5 1 564836882 1 377509580 1 963056779 2 878542864 2 2 966631803 5 3 101250005 5 3 56519639 2 1 878542863 3 29366296 2 1 184147678 3 963056778 3 2 216140705 1 3 998228699 1 1 389290764 3 29366296 5 2 507308489 5 2 565111335 2 1 539527855 3 377509581 1 1 1000000000 1 780418694 3 76211861 4 3 507308488 5 3 389290765 3 3 565111335 3 2 564836883 5 2 360543850 1 3 710733676 4 1 273869784 3 216140704 1 2 781833036 3 1 101250004 2 963056779 1 3 206422529 1 1 6632155 1 389290764 3 429939458 1 1 29366295 3 681728740 2 2 246549658 4 1 91111257 3 556605330 1 2 878542863 3 1 231398662 3 147747439 3 1 1 3 999999999 5 2 313062681 2 2 665245340 3 2 216140705 4 1 747241048 3 389290763 1 2 200354484 2 2 56519637 2 1 963873520 2 348652719 4 2 857731778 5 1 216140704 3 966631802 3 3 963873521 4 2 998228698 5 1 184147678 3 6632156 1 1 539527855 3 564836881 3 2 91111257 5 3 147747441 2 2 231398662 1 2 966631801 3 3 86883811 5 3 200354482 2 1 29366295 2 273869783 1 1 81073252 3 1 2 3 966631803 1 3 147747440 1 3 482818267 3 3 565111335 3 2 200354483 3 1 6632155 2 507308489 5 3 780418694 2 1 200354483 3 101250003 4 2 184147678 4 1 6632155 3 86883812 1 1 231398662 2 998228699 1 3 857731778 2 3 966631803 4 2 564836883 2 2 766356434 2 1 998228699 3 665245340 1 2 76211861 3 2 360543850 2 2 200354484 3 3 184147679 5 3 206422528 1 3 246549660 2 2 507308488 2 1 348652718 1 389290764 3 482818265 4 2 56519639 4 2 81073251 1 3 216140704 5 1 184147678 2 292015611 5 3 766356435 5 1 665245341 3 747241049 5 3 206422528 1 3 91111257 5 1 377509580 1 747241048 1 360543850 1 246549659 2 91111257 3 3 200354483 3 3 963873521 5 3 766356434 4 3 781833038 1 2 200354484 1 1 184147678 1 86883812 1 360543850 2 273869784 4 1 377509580 3 348652717 3 3 91111256 4 2 564836882 4 3 86883811 2 3 744868657 2 1 377509580 1 878542863 3 1000000000 1 1 348652718 1 360543850 2 744868657 4 1 1 1 360543850 3 292015613 5 2 539527856 2 2 173087939 4 2 360543849 3 3 231398662 5 1 857731778 2 438133770 2 2 507308488 1 3 29366295 1 3 206422527 4 3 780418695 4 2 665245340 2 2 101250005 2 1 963873520 3 246549659 4 3 539527856 1 3 101250004 3 1 147747440 1 766356434 3 313062683 5 3 200354483 3 1 539527855 3 56519637 3 3 76211861 3 3 184147679 1 3 292015611 2 1 963873520 3 231398661 5 3 482818265 2 3 998228700 4 3 766356433 2 3 878542863 5 3 377509579 2 3 86883811 2 2 206422527 5 2 747241048 4 2 588790353 5 2 681728740 2 2 744868656 5 3 313062683 2 3 231398662 3 1 539527855 3 76211861 2 3 91111257 2 3 86883813 4 2 556605330 1 3 348652719 5 1 76211861 2 1000000000 2 3 565111335 2 2 878542862 5 2 184147677 3 2 665245342 5 2 1 3 3 292015611 5 2 29366296 2 2 348652719 2 2 747241048 3 2 963056778 3 3 966631803 4 1 878542863 3 564836882 1 1 273869784 2 292015612 2 1 1000000000 2 377509579 5 2 389290765 2 2 56519639 5 3 539527854 5 1 206422528 1 389290764 2 273869785 1 2 417188304 1 2 588790354 3 3 780418694 1 1 377509580 1 81073252 2 147747440 3 2 292015613 3 2 438133772 1 1 101250004 2 766356435 5 3 588790353 1 3 438133771 2 1 878542863 1 6632155 1 216140704 3 539527854 1 2 101250004 2 1 417188303 3 747241049 1 3 565111335 1 2 313062681 5 2 360543850 4 3 878542862 4 1 377509580 1 348652718 3 665245341 1 1 710733675 1 781833037 2 507308488 5 2 438133771 4 3 292015613 2 3 207264424 1 1 878542863 1 173087940 3 744868657 1 3 417188303 3 1 429939459 1 966631802 3 313062683 5 3 377509581 3 1 86883812 2 999999999 4 1 482818266 3 710733675 1 1 744868656 1 963056779 3 963056780 5 2 56519637 5 1 565111336 3 482818265 4 2 588790352 3 2 360543849 3 3 438133772 3 1 710733675 3 377509579 4 2 348652719 1 1 539527855 1 766356434 2 389290763 2 3 963873520 3 1 200354483 3 999999999 4 1 963873520 3 747241047 3 1 29366295 2 588790353 4 2 147747439 3 3 200354482 3 3 857731777 5 3 1 5 3 747241049 4 1 173087940 3 588790352 2 3 29366295 2 3 556605330 1 1 1000000000 3 966631801 1 3 216140703 1 1 766356434 1 101250004 1 216140704 2 539527856 1 3 348652717 5 2 273869783 4 2 29366294 5 3 292015613 1 1 29366295 2 565111336 1 1 147747440 2 681728742 2 3 556605328 5 3 710733676 4 2 966631802 2 1 417188303 1 857731778 2 539527854 1 1 429939459 3 681728742 5 3 963056778 3 2 292015612 3 2 588790354 4 3 878542863 1 2 29366295 5 2 292015612 2 3 681728742 4 2 273869783 3 3 588790352 1 2 173087940 3 2 101250003 1 1 556605329 3 878542862 5 3 29366296 2 1 963873520 1 246549659 2 6632154 3 2 81073252 2 2 313062681 1 3 360543849 4 2 292015613 5 2 377509581 3 3 665245341 4 2 781833037 3 3 6632156 2 1 588790353 1 857731778 3 710733674 1 1 173087940 3 766356435 3 2 878542863 2 1 438133771 3 747241049 1 3 360543851 2 1 348652718 2 565111335 3 3 766356433 5 1 29366295 1 76211861 3 766356433 2 2 438133771 4 2 878542864 1 1 998228699 2 482818265 3 3 963056778 2 2 429939460 3 2 747241048 4 3 438133772 2 2 747241048 4 3 665245342 1 3 766356434 5 1 292015612 1 206422528 3 857731779 2 2 438133770 3 1 665245341 3 173087941 5 2 564836881 4 3 86883813 2 1 966631802 3 878542863 1 3 999999999 4 1 389290764 2 665245342 1 3 766356433 1 1 482818266 3 246549660 3 3 348652718 1 3 998228698 5 3 564836883 1 2 81073253 3 2 377509580 4 2 207264424 5 1 507308489 2 966631803 4 1 313062682 3 56519638 4 3 216140703 4 3 780418694 5 2 766356434 1 3 101250005 4 3 313062681 5 3 998228700 5 2 565111336 5 1 998228699 2 564836881 1 2 6632155 1 1 857731778 1 857731778 3 665245341 1 2 565111335 4 2 86883811 3 2 273869783 4 1 173087940 1 998228699 3 292015611 2 2 482818267 2 1 710733675 3 173087941 5 2 246549660 5 1 744868656 2 81073252 4 3 56519637 3 3 29366295 3 3 206422527 2 3 377509580 3 3 6632154 4 2 966631802 1 3 438133772 3 1 1000000000 3 747241047 1 3 76211860 3 1 6632155 2 565111337 4 2 207264423 4 1 744868656 2 539527854 2 2 86883813 5 3 564836881 3 2 998228700 5 3 482818266 2 1 231398662 1 564836882 3 564836883 3 1 963873520 3 588790354 4 1 273869784 3 857731778 2 3 681728742 5 2 29366295 5 1 86883812 2 878542862 2 3 216140703 4 3 482818267 4 3 246549659 2 2 1000000000 4 2 966631801 2 3 963056780 4 1 681728741 3 360543851 4 3 2 2 1 184147678 3 389290763 4 2 564836881 4 2 998228698 5 3 565111335 2 3 207264424 2 2 1 1 1 292015612 2 963873521 1 3 417188302 1 3 857731778 5 2 744868657 4 2 681728742 2 3 963056779 3 3 173087941 3 2 81073253 2 1 565111336 2 101250004 3 1 184147678 1 710733675 1 417188303 2 963056778 1 1 246549659 2 482818267 4 2 246549659 1 2 417188303 1 1 231398662 1 417188303 1 417188303 2 744868657 3 1 564836882 3 747241048 3 2 147747440 5 1 747241048 3 173087941 4 2 681728741 5 1 377509580 1 966631802 1 710733675 3 429939460 5 3 56519638 2 3 273869784 4 1 744868656 3 878542862 1 1 564836882 3 665245340 3 1 766356434 3 101250003 1 1 147747440 1 438133771 2 429939458 5 3 184147677 4 2 91111257 1 1 377509580 3 86883812 3 3 184147679 1 3 744868655 2 3 998228698 5 1 147747440 3 389290763 1 1 147747440 2 76211860 5 2 76211861 2 3 216140705 5 1 360543850 2 231398661 2 1 539527855 2 482818267 4 1 173087940 2 507308490 2 1 565111336 1 216140704 3 998228698 4 2 564836881 5 3 766356435 5 3 780418695 1 3 1 2 3 565111337 5 3 878542862 1 2 216140704 1 2 417188304 4 1 556605329 1 878542863 1 507308489 3 29366295 3 1 857731778 1 184147678 3 556605330 5 1 564836882 1 348652718 3 81073251 5 2 565111336 3 2 565111337 3 3 231398661 1 3 292015613 4 3 539527856 1 1 173087940 1 206422528 3 389290765 5 2 857731779 4 3 1 1 2 710733676 4 2 76211862 3 2 780418695 3 1 101250004 1 438133771 2 539527855 3 2 556605328 5 3 878542862 3 3 273869784 5 3 482818267 2 3 200354483 3 2 1 1 3 216140705 5 3 781833036 5 3 377509579 3 1 86883812 2 389290765 1 2 564836881 4 2 857731778 1 2 438133772 3 2 377509581 4 2 780418693 3 1 76211861 3 101250003 4 1 56519638 1 556605329 3 963056779 3 3 246549660 1 3 86883813 2 2 429939460 5 2 482818265 2 3 273869783 4 1 101250004 3 507308488 2 2 681728741 4 3 417188303 2 2 998228698 4 2 507308489 1 2 556605329 4 2 207264424 1 2 246549658 5 1 360543850 2 216140704 2 2 966631802 5 1 998228699 1 246549659 2 1 2 3 963873519 1 2 56519637 1 2 206422527 1 1 86883812 3 766356433 5 2 313062681 3 1 273869784 2 539527855 1 3 963056779 4 3 857731779 2 3 76211860 3 1 429939459 3 588790352 5 2 56519639 2 2 744868656 3 3 556605330 5 2 417188303 5 3 878542863 3 2 564836881 2 2 360543850 2 3 966631802 3 3 665245340 4 3 744868655 4 2 81073252 3 1 417188303 3 1 4 3 781833037 4 1 780418694 1 1000000000 3 766356433 3 3 780418694 3 2 588790353 1 2 681728741 5 1 556605329 3 200354482 5 2 963056779 4 3 966631803 3 2 780418694 3 3 878542862 1 3 377509581 5 2 417188302 4 2 6632154 4 2 710733675 2 3 81073252 5 2 207264424 2 2 91111257 5 3 76211861 1 2 963873520 2 3 348652717 3 1 207264423 3 963873521 4 3 665245342 3 3 781833036 5 2 556605328 1 2 81073251 3 2 539527856 5 3 29366296 1 2 200354482 1 3 86883813 1 2 56519637 4 2 963873521 1 1 780418694 2 438133770 1 3 539527855 3 3 747241047 2 3 173087940 2 1 710733675 3 878542863 4 3 216140705 4 2 998228698 3 3 348652719 3 3 101250003 2 3 216140703 2 1 56519638 1 173087940 1 348652718 3 998228699 5 3 507308489 3 2 231398661 2 2 81073252 2 2 1000000000 3 2 91111257 1 3 56519639 2 2 173087939 1 2 780418694 3 1 966631802 1 91111257 3 348652717 1 1 963873520 2 56519637 4 2 91111256 1 2 246549658 3 3 963056779 3 3 998228700 3 2 588790352 5 3 184147677 5 3 173087940 4 3 588790353 2 2 963873519 3 3 766356435 1 2 482818267 5 1 588790353 1 101250004 3 313062682 5 3 429939458 2 2 292015613 5 3 507308488 2 3 429939459 4 2 101250005 2 2 216140703 5 1 482818266 3 2 1 1 173087940 3 360543850 3 1 564836882 3 438133772 4 3 360543851 5 1 1000000000 3 564836881 1 3 744868657 3 2 780418693 5 1 556605329 2 417188304 2 3 482818266 4 1 665245341 1 507308489 3 207264422 2 2 878542864 1 2 781833036 5 3 429939458 5 1 681728741 3 200354482 4 3 56519638 1 1 966631802 2 588790354 3 2 482818267 3 2 780418695 4 3 101250005 3 3 588790352 2 1 377509580 3 482818266 1 2 56519637 3 1 246549659 1 1000000000 2 246549660 5 3 565111337 5 2 1000000000 4 1 681728741 3 781833038 4 2 998228699 2 1 1000000000 1 200354483 3 348652719 1 2 147747439 4 1 588790353 3 313062683 5 2 216140705 2 1 766356434 1 377509580 2 6632155 2 2 857731778 4 1 207264423 1 1 2 86883813 3 3 966631801 4 3 91111257 2 1 348652718 2 313062682 2 2 200354483 1 2 6632156 4 2 76211861 1 1 1000000000 1 273869784 3 539527855 3 1 91111257 1 377509580 3 81073252 5 1 857731778 1 564836882 2 206422529 4 2 564836881 5 3 91111257 5 3 565111335 4 1 482818266 2 539527854 5 2 438133770 2 3 56519639 5 3 710733676 3 2 766356434 1 3 292015612 1 2 766356433 4 2 377509580 2 1 76211861 3 76211861 3 3 878542863 2 2 417188302 2 3 246549659 4 2 966631801 5 3 173087941 1 2 360543851 3 1 1000000000 3 147747440 3 2 200354482 3 1 313062682 1 963056779 1 482818266 2 184147679 2 1 292015612 1 86883812 1 963873520 3 565111336 4 3 147747440 2 1 101250004 3 76211861 2 2 878542863 2 1 207264423 2 781833037 5 2 710733674 5 1 710733675 3 744868655 5 2 29366295 5 2 81073251 3 3 966631801 5 2 29366294 5 3 857731777 5 1 6632155 1 963873520 1 565111336 1 273869784 1 173087940 1 429939459 3 766356435 1 1 781833037 3 292015613 1 2 564836883 4 1 1000000000 1 744868656 3 313062681 5 3 29366296 5 2 147747439 3 1 878542863 1 76211861 2 747241049 1 2 173087939 4 1 482818266 1 81073252 1 417188303 2 200354482 4 1 273869784 3 588790354 3 1 360543850 2 76211860 1 2 747241047 5 3 200354484 4 2 313062683 2 1 216140704 1 963873520 1 781833037 1 1000000000 2 781833038 5 2 963056780 4 3 6632154 4 1 556605329 2 377509579 4 3 313062682 5 3 744868655 1 2 173087939 3 3 963873520 2 2 417188304 5 3 744868655 2 1 539527855 3 207264423 3 3 744868655 3 1 173087940 1 56519638 2 206422528 5 1 292015612 2 81073251 3 1 766356434 3 389290763 3 3 438133772 2 1 206422528 2 231398661 5 3 766356433 3 1 200354483 2 86883812 2 2 780418693 1 3 744868657 4 3 780418693 5 1 963873520 3 565111337 1 1 665245341 2 429939460 3 3 963056778 5 1 313062682 3 389290763 4 2 86883812 5 2 966631801 2 1 389290764 3 173087940 5 1 147747440 2 231398661 1 2 681728742 5 3 76211861 3 2 29366296 2 2 999999999 5 2 56519639 3 2 878542864 1 2 348652719 5 1 429939459 3 681728742 3 1 963873520 1 246549659 2 857731778 4 2 2 5 2 207264424 3 2 565111335 5 1 1 3 147747440 3 1 313062682 2 999999999 2 3 101250003 2 1 231398662 2 665245342 1 2 857731778 3 1 539527855 1 857731778 1 200354483 3 1000000000 1 2 206422529 1 2 438133770 3 2 556605329 2 2 2 4 3 507308490 5 2 56519637 5 3 101250005 2 2 710733676 3 1 360543850 1 231398662 3 429939460 1 1 539527855 2 482818266 4 3 377509580 4 2 857731779 2 3 878542862 4 2 565111336 5 2 273869785 2 3 207264422 1 2 206422527 5 2 963056780 5 1 56519638 2 184147678 4 2 206422529 4 2 206422529 5 3 963873520 1 2 556605330 1 2 556605330 2 2 429939458 2 1 313062682 2 417188303 3 2 507308488 4 1 963056779 3 200354484 2 1 963056779 1 147747440 1 1000000000 1 1000000000 2 438133771 1 2 216140704 2 1 101250004 2 438133771 5 2 564836882 5 3 766356434 4 1 76211861 3 81073253 3 1 231398662 2 56519639 5 3 313062682 2 2 273869784 2 1 747241048 1 292015612 3 86883811 1 1 438133771 3 878542862 2 2 857731778 4 3 747241049 4 1 998228699 1 348652718 2 6632155 2 2 1 3 2 313062682 5 2 246549660 3 2 377509579 4 3 216140704 5 2 857731777 1 1 246549659 1 417188303 2 76211862 4 2 29366296 2 2 766356433 1 2 417188302 4 2 438133770 2 2 246549659 5 3 963056780 2 1 246549659 1 963873520 3 710733674 1 2 556605328 2 1 313062682 2 86883811 3 3 200354484 5 3 273869783 2 1 482818266 3 348652719 1 1 665245341 3 963056778 1 1 710733675 3 565111337 5 2 101250005 4 3 417188304 5 1 878542863 2 857731777 5 2 76211862 3 3 389290765 2 2 564836883 3 2 81073252 1 1 273869784 2 6632156 2 1 588790353 3 86883811 4 3 29366294 5 3 56519638 1 2 173087940 1 1 564836882 2 56519638 3 2 101250005 4 3 747241047 1 1 231398662 2 556605329 1 1 206422528 1 556605329 3 246549660 5 3 6632155 3 1 564836882 1 206422528 3 966631802 5 1 417188303 1 206422528 2 207264422 1 2 206422529 5 3 91111258 4 2 216140705 4 3 966631801 1 2 998228698 2 1 878542863 2 173087941 1 2 348652717 5 2 200354483 2 1 101250004 3 360543850 4 3 246549658 1 3 231398662 4 2 482818265 2 1 206422528 1 56519638 3 292015613 3 2 556605330 1 1 417188303 1 76211861 3 360543851 2 2 747241049 5 2 747241048 5 3 184147677 1 3 878542864 4 2 681728742 4 1 1000000000 2 29366296 5 1 1 1 348652718 2 6632154 5 2 360543850 1 1 963056779 2 966631802 2 3 273869785 3 3 565111336 2 2 878542862 1 2 665245342 5 3 438133772 4 2 747241047 3 3 963873521 4 3 781833037 2 3 539527854 3 2 246549660 5 3 206422529 1 1 747241048 1 766356434 3 348652718 4 1 91111257 1 665245341 3 56519638 4 2 313062683 3 2 292015613 5 3 86883812 3 3 998228700 4 3 710733675 3 2 246549659 4 2 389290764 5 3 482818267 2 3 216140703 5 3 184147678 3 2 681728740 3 3 1 5 2 998228699 5 3 438133770 1 3 81073251 4 2 556605328 3 1 207264423 3 206422528 3 3 101250003 1 1 963873520 1 200354483 2 710733674 2 2 780418695 4 3 507308488 3 1 184147678 1 963056779 1 747241048 3 1000000000 3 2 273869783 5 1 963056779 3 744868655 4 1 429939459 2 29366296 4 3 966631802 3 3 76211862 5 3 857731778 5 3 29366296 5 1 292015612 3 438133771 4 2 438133772 1 1 91111257 2 184147678 1 1 360543850 2 86883813 4 3 389290765 4 2 389290763 5 3 781833037 5 3 1000000000 2 3 231398662 3 3 781833036 4 1 101250004 3 207264424 2 1 781833037 3 173087940 2 3 6632156 1 1 216140704 2 246549658 4 2 1 5 3 710733675 5 1 1000000000 3 588790352 2 3 231398663 3 2 216140703 1 3 81073252 4 2 200354484 4 3 101250004 2 2 588790354 4 1 878542863 1 556605329 1 6632155 3 564836883 1 1 1 1 81073252 2 556605330 3 3 963056778 4 2 81073253 4 3 360543851 5 1 507308489 3 216140704 2 1 6632155 2 184147679 2 2 1 2 3 56519639 5 3 173087940 4 1 417188303 1 173087940 2 564836881 5 2 966631801 4 1 963873520 1 766356434 1 76211861 3 29366296 4 2 377509580 2 3 781833036 3 1 710733675 3 963873520 5 3 273869783 3 3 1000000000 3 1 588790353 2 963873519 4 3 857731779 5 1 1 2 710733676 2 1 81073252 3 998228700 1 1 998228699 1 200354483 3 360543851 2 3 565111335 1 2 482818267 4 3 101250005 4 1 273869784 2 184147677 3 2 1 3 2 417188302 2 3 216140705 5 2 29366296 2 3 173087939 1 3 539527855 5 3 76211860 5 2 29366296 1 2 246549659 5 3 963056778 3 2 766356434 5 1 377509580 3 878542863 3 2 184147679 5 1 565111336 2 206422529 1 2 966631802 1 2 81073251 4 2 6632155 1 1 564836882 1 966631802 2 246549660 2 2 56519638 4 3 857731779 5 3 710733675 1 1 184147678 1 216140704 2 564836883 3 2 377509580 2 2 216140703 5 2 766356433 2 3 377509580 4 3 507308490 4 1 588790353 3 780418694 2 3 147747439 4 3 101250003 5 3 429939458 2 3 292015612 4 3 710733676 3 1 780418694 2 29366296 3 3 29366295 4 3 539527856 2 2 564836882 2 1 200354483 2 313062681 4 3 184147677 2 3 665245341 4 1 781833037 2 29366296 1 1 966631802 3 231398661 4 2 377509579 3 3 507308490 4 3 766356435 5 3 91111257 4 2 360543851 3 2 665245340 2 2 429939460 1 2 681728741 2 2 216140703 4 1 963873520 1 966631802 1 747241048 1 273869784 2 91111257 3 1 665245341 2 417188302 5 3 998228698 1 1 184147678 1 1000000000 3 681728741 1 1 588790353 1 200354483 2 857731777 3 3 710733674 4 3 710733675 5 2 781833038 1 2 1000000000 3 1 417188303 1 665245341 2 292015612 2 3 507308488 3 1 588790353 2 231398661 5 3 681728741 2 1 665245341 1 966631802 2 681728740 2 3 246549659 1 3 101250004 3 1 292015612 1 744868656 3 200354482 2 3 780418695 2 2 348652719 3 3 56519639 5 3 273869784 2 3 91111258 2 1 292015612 3 377509579 4 1 81073252 1 216140704 1 564836882 1 86883812 1 56519638 1 76211861 1 6632155 3 781833036 2 1 998228699 1 292015612 2 273869783 2 3 56519638 2 3 681728740 1 3 539527854 3 3 216140703 5 1 216140704 3 147747440 5 2 389290765 1 3 781833037 5 3 966631803 1 3 207264422 1 3 766356433 3 2 857731777 2 1 313062682 3 86883811 1 3 348652717 4 2 184147679 4 1 1000000000 2 747241048 4 1 91111257 2 184147677 5 3 231398662 5 3 857731778 3 2 292015613 1 1 76211861 2 417188304 5 1 781833037 3 76211860 4 1 29366295 3 665245340 5 1 780418694 1 998228699 2 966631802 1 1 184147678 2 184147678 1 2 681728741 2 1 857731778 3 200354483 5 1 417188303 1 963873520 2 780418695 4 3 1 5 1 273869784 1 878542863 1 206422528 1 966631802 3 417188304 1 3 184147679 1 1 781833037 3 56519637 2 3 173087941 3 1 878542863 2 206422529 1 1 588790353 1 348652718 2 781833036 1 3 665245340 2 1 173087940 2 101250003 1 2 966631802 4 2 86883813 2 3 76211860 4 2 780418695 4 1 231398662 3 963056780 2 1 147747440 3 173087939 2 2 389290764 1 1 665245341 2 101250005 2 1 744868656 3 231398662 4 3 313062683 4 3 246549659 3 3 200354482 4 2 76211860 5 2 2 5 2 377509581 2 1 963873520 1 507308489 3 429939459 1 2 507308488 2 1 207264423 2 81073253 2 3 1000000000 3 2 744868657 5 2 681728741 4 2 184147677 3 2 6632155 5 1 438133771 1 665245341 1 963873520 2 231398661 5 2 29366296 4 2 56519638 2 3 429939460 1 2 377509580 4 1 747241048 1 744868656 2 377509580 4 1 665245341 2 2 2 1 744868656 1 781833037 3 482818265 1 2 389290765 4 3 1 3 2 710733675 4 1 389290764 1 998228699 3 482818265 3 3 313062682 2 2 216140705 1 2 56519639 4 3 313062683 4 2 780418695 5 1 781833037 3 273869783 5 1 417188303 3 313062683 1 3 744868656 1 2 565111335 4 2 200354482 5 1 417188303 3 101250005 1 3 747241047 3 3 588790353 3 1 588790353 1 173087940 2 963056778 2 2 81073251 5 2 6632155 1 2 417188303 5 1 744868656 1 76211861 2 91111257 5 3 564836881 4 3 966631801 5 2 2 5 1 91111257 3 539527854 3 2 878542862 3 3 173087940 5 1 348652718 1 389290764 2 173087939 3 1 389290764 2 6632155 2 3 744868657 1 3 91111256 4 1 781833037 2 91111257 2 1 147747440 1 86883812 3 216140703 1 3 207264424 3 1 29366295 3 292015613 2 1 998228699 2 86883811 5 1 246549659 3 438133771 4 3 963056780 2 3 292015611 4 1 389290764 2 200354484 5 3 665245342 2 3 91111257 4 1 29366295 3 565111336 4 2 377509581 1 1 966631802 1 665245341 3 2 2 2 86883811 2 1 246549659 1 184147678 2 963873520 3 1 781833037 3 857731778 5 1 438133771 2 966631801 3 2 377509579 1 3 417188304 3 2 313062681 1 1 231398662 3 231398661 2 2 246549658 4 3 207264422 3 3 348652717 2 2 29366296 2 3 389290764 3 3 6632154 2 3 665245342 1 2 56519639 2 3 86883813 1 2 101250005 2 3 2 3 3 1 3 3 86883813 3 1 588790353 2 231398661 1 3 360543851 3 2 744868655 1 2 539527854 2 1 556605329 2 507308489 1 2 292015613 1 3 681728742 3 2 273869784 3 2 273869784 3 1 81073252 2 781833037 2 3 246549658 5 3 207264422 3 1 206422528 3 417188304 2 2 747241047 2 2 231398662 1 2 56519638 3 2 966631801 3 3 556605328 3 3 200354484 1 1 29366295 1 681728741 1 231398662 1 966631802 2 417188302 4 1 101250004 3 878542863 1 3 565111337 4 2 29366294 3 3 292015612 3 2 556605330 5 2 878542863 2 2 29366296 2 3 246549660 3 3 184147677 1 1 681728741 2 56519639 3 1 273869784 3 857731779 3 2 766356434 5 1 878542863 2 1000000000 4 1 966631802 3 348652719 5 2 292015611 4 1 507308489 3 246549658 5 3 173087940 2 3 438133770 2 1 781833037 2 377509581 5 1 539527855 1 273869784 1 963056779 1 56519638 2 184147678 3 3 556605330 2 1 744868656 3 273869784 5 3 81073252 3 3 966631802 3 3 1000000000 1 3 81073252 2 3 292015612 3 3 91111256 4 1 377509580 3 231398663 1 2 878542863 2 2 273869783 2 1 360543850 3 348652718 4 1 377509580 2 999999999 1 1 6632155 1 963873520 2 389290763 4 1 1000000000 1 292015612 3 710733675 1 3 998228700 2 1 91111257 3 147747441 1 1 206422528 1 360543850 1 429939459 1 246549659 1 206422528 2 747241048 5 2 999999999 1 1 207264423 1 963873520 3 1000000000 2 2 216140704 1 1 744868656 3 86883812 1 1 747241048 3 998228699 1 3 246549660 4 3 147747439 2 1 780418694 3 377509581 2 1 101250004 1 184147678 1 313062682 1 963056779 2 565111337 1 3 565111335 3 2 998228698 1 3 564836883 2 2 2 4 1 1000000000 3 389290765 2 3 2 1 1 29366295 2 966631803 1 1 744868656 1 966631802 2 539527856 5 3 438133772 2 1 780418694 2 377509581 5 3 963056778 1 2 389290764 4 1 966631802 1 91111257 2 710733676 5 2 565111336 2 3 246549658 1 3 101250003 3 1 963873520 2 6632156 2 1 780418694 1 29366295 3 588790354 2 2 564836883 3 1 966631802 1 348652718 2 29366296 5 3 216140705 1 1 313062682 3 76211860 3 2 348652717 4 3 56519639 2 2 292015613 5 3 998228700 5 2 966631803 2 3 348652718 1 1 200354483 2 184147678 1 1 231398662 3 246549658 3 2 246549659 3 1 6632155 3 710733676 3 1 313062682 1 29366295 3 744868655 3 1 6632155 1 766356434 3 417188303 3 1 86883812 1 81073252 1 857731778 2 389290764 1 1 389290764 3 29366294 2 2 744868657 4 2 200354483 4 3 216140703 4 1 564836882 1 246549659 1 744868656 1 857731778 3 81073251 2 2 273869784 5 2 389290764 4 3 564836883 5 2 29366296 3 1 780418694 3 539527854 3 2 429939458 1 3 6632155 3 2 76211860 2 1 565111336 1 173087940 3 564836883 1 2 184147677 5 1 273869784 3 665245342 4 2 360543849 1 1 747241048 3 564836881 4 3 206422529 5 3 438133771 3 3 292015612 1 3 206422528 2 2 963873521 5 1 348652718 2 81073251 4 1 681728741 1 998228699 2 56519638 2 3 482818266 3 1 29366295 2 86883812 2 2 429939458 5 2 857731779 4 1 86883812 2 588790353 2 3 588790352 3 3 963056778 5 2 389290765 5 2 681728742 3 2 878542863 1 1 348652718 3 438133772 1 2 507308488 3 1 963056779 3 91111256 4 1 998228699 1 6632155 1 273869784 3 565111336 4 3 681728741 4 1 101250004 1 963056779 1 665245341 1 780418694 1 200354483 1 173087940 3 76211860 4 3 747241048 4 3 101250004 4 2 216140703 3 1 101250004 1 780418694 1 147747440 3 963873519 3 2 417188302 5 1 86883812 3 29366294 2 1 665245341 3 273869785 1 2 681728740 1 1 565111336 2 564836883 1 1 539527855 1 360543850 3 766356435 4 1 744868656 1 216140704 2 438133771 5 3 565111335 1 2 507308488 1 2 76211861 4 1 966631802 2 147747439 1 3 76211862 1 3 206422528 5 1 200354483 3 91111257 3 1 389290764 2 588790354 4 2 482818266 1 2 292015611 5 3 781833037 5 2 998228699 5 2 292015611 3 3 389290764 4 1 681728741 3 76211862 3 1 147747440 3 56519637 4 1 273869784 2 231398662 2 1 1000000000 2 564836881 1 2 438133770 5 1 6632155 3 273869785 2 3 389290764 5 1 292015612 1 292015612 1 207264423 1 438133771 3 556605328 5 1 231398662 1 588790353 1 86883812 1 429939459 2 588790353 4 3 857731777 4 1 507308489 2 710733676 4 2 29366294 4 1 231398662 3 91111257 3 1 429939459 2 206422527 2 1 101250004 1 1000000000 3 482818267 2 1 564836882 3 417188303 4 2 1 1 1 313062682 1 207264423 1 200354483 2 857731779 5 3 744868655 5 3 76211862 5 2 588790354 1 1 781833037 3 76211860 4 3 6632155 1 2 744868655 2 1 878542863 1 438133771 2 216140703 2 3 216140705 3 1 292015612 2 438133770 2 2 564836881 1 3 184147678 3 1 200354483 2 377509580 4 2 998228700 1 1 101250004 1 56519638 3 565111337 4 1 744868656 1 507308489 2 273869785 5 3 273869785 3 2 1000000000 1 1 878542863 3 744868655 3 2 766356434 3 2 438133771 3 2 747241048 3 1 564836882 1 710733675 1 438133771 2 417188303 1 2 556605328 3 3 565111335 3 1 781833037 2 966631803 4 1 565111336 1 1 3 81073252 3 1 246549659 3 963873521 3 1 246549659 1 781833037 2 963873520 5 2 206422528 4 2 781833036 2 3 216140704 1 1 966631802 2 207264423 4 1 507308489 2 963873519 2 2 539527854 3 3 360543849 1 1 377509580 2 101250004 5 1 91111257 3 747241049 1 1 292015612 1 231398662 2 207264423 5 2 29366296 4 3 147747441 2 2 207264422 1 2 878542864 3 3 429939460 2 2 348652717 4 1 588790353 1 438133771 3 417188304 4 3 273869783 2 2 147747440 1 3 207264424 1 3 565111336 5 3 313062681 1 1 482818266 2 999999999 2 2 56519638 5 2 101250005 5 2 766356433 4 1 966631802 1 377509580 2 966631803 1 3 1000000000 3 3 710733675 4 2 539527854 3 2 963056779 3 2 747241048 5 1 6632155 1 565111336 1 184147678 3 780418693 2 1 76211861 1 710733675 2 360543850 1 2 564836883 5 2 681728742 4 1 417188303 2 6632156 4 1 588790353 3 747241048 2 2 273869783 4 3 76211861 4 3 429939458 4 2 231398661 2 3 56519639 5 1 588790353 1 998228699 3 173087939 5 3 360543851 4 3 747241049 5 1 292015612 3 665245341 5 2 966631802 5 2 588790352 2 2 173087941 1 2 173087939 1 3 744868656 1 1 747241048 1 438133771 3 246549658 3 3 482818265 2 1 313062682 1 389290764 1 56519638 3 438133770 4 3 588790354 3 1 6632155 3 429939460 3 1 963056779 1 348652718 2 56519639 5 1 966631802 2 56519639 3 3 147747441 4 1 1000000000 3 766356434 1 1 56519638 2 184147678 5 1 539527855 3 216140705 1 2 564836882 2 3 173087939 2 1 231398662 3 966631802 5 3 200354482 1 2 766356434 4 1 91111257 1 29366295 1 246549659 1 200354483 1 360543850 3 766356433 2 1 417188303 1 91111257 1 780418694 3 313062682 2 2 348652718 1 2 348652717 5 3 482818265 5 2 539527855 2 2 1000000000 5 1 564836882 1 857731778 3 556605328 4 3 857731779 1 2 747241047 3 3 963056779 5 3 710733675 1 2 206422527 3 3 173087939 1 1 963873520 1 81073252 2 556605329 1 2 207264424 3 1 556605329 2 963873521 1 1 56519638 3 206422528 1 1 6632155 1 681728741 3 91111256 2 2 998228698 3 3 360543850 5 1 564836882 2 963873521 3 2 766356433 2 3 91111258 4 1 29366295 1 857731778 2 206422529 5 3 507308490 4 2 56519639 1 1 1 3 273869784 1 2 878542864 2 3 6632154 4 2 556605328 4 1 292015612 2 86883813 5 2 91111256 5 3 91111257 5 2 857731778 4 1 207264423 1 86883812 2 207264423 3 1 565111336 2 556605329 2 3 878542862 1 3 747241047 4 1 588790353 3 482818265 2 3 207264422 3 1 313062682 1 507308489 1 206422528 2 81073252 4 3 999999999 4 3 780418693 5 1 565111336 1 101250004 3 56519637 1 1 998228699 2 206422528 2 1 963873520 2 744868655 4 1 76211861 3 184147677 3 2 665245342 1 2 389290765 5 2 292015613 4 1 348652718 2 91111256 1 3 348652718 5 1 6632155 1 781833037 3 681728742 3 2 744868656 3 1 6632155 1 998228699 2 76211860 4 1 76211861 3 429939459 3 3 710733676 4 3 429939459 2 1 360543850 3 360543851 3 2 101250003 2 2 665245341 1 2 744868657 5 3 963056780 5 2 681728740 5 3 710733676 5 1 200354483 1 76211861 1 216140704 2 348652717 4 1 482818266 3 76211862 4 2 389290764 2 1 207264423 3 556605328 2 1 6632155 1 781833037 1 231398662 3 744868656 3 2 29366296 5 1 878542863 1 206422528 2 348652718 1 3 6632154 2 3 781833038 2 2 206422527 1 1 313062682 1 966631802 3 216140704 3 2 206422529 2 1 76211861 1 231398662 1 747241048 3 998228700 4 1 56519638 2 231398661 4 2 292015611 2 2 273869784 2 1 246549659 2 781833038 2 2 665245342 5 2 438133771 5 1 417188303 3 1 4 1 216140704 2 207264422 2 1 438133771 1 101250004 3 556605329 2 3 389290765 1 3 482818266 1 1 588790353 3 665245342 3 3 710733675 5 2 878542862 3 3 246549658 4 3 963873519 3 3 710733674 1 1 747241048 1 76211861 2 539527856 2 2 438133771 3 3 681728741 3 2 273869783 3 2 246549658 2 2 681728742 5 3 6632155 1 3 781833037 1 1 273869784 2 966631801 1 1 766356434 2 207264423 4 3 56519639 5 3 6632154 1 1 966631802 1 747241048 3 710733674 4 3 539527855 5 3 417188302 3 3 246549660 3 1 429939459 2 966631803 2 3 173087940 5 3 565111337 5 3 963873521 2 1 710733675 1 744868656 1 81073252 2 665245342 5 3 417188303 4 3 56519639 3 3 507308490 1 1 588790353 3 710733674 3 3 665245340 1 2 207264424 1 1 417188303 3 681728741 2 2 6632154 4 1 389290764 3 665245342 1 3 963056778 1 2 588790354 2 2 556605329 1 1 966631802 3 417188303 4 3 710733674 1 2 744868656 5 1 556605329 2 1000000000 4 2 744868657 4 2 56519637 5 3 29366294 1 3 246549660 5 2 173087940 2 3 857731778 3 2 564836882 5 3 313062683 2 1 1 3 231398663 3 3 360543851 5 3 206422529 1 1 29366295 1 747241048 2 216140703 2 3 273869785 1 3 565111337 5 2 438133771 1 2 184147678 5 3 564836881 4 2 377509579 3 3 200354484 1 2 184147679 3 3 81073252 3 1 173087940 1 360543850 1 507308489 1 216140704 1 429939459 1 429939459 3 6632156 5 2 101250005 3 3 588790352 4 1 76211861 1 101250004 3 564836882 1 2 564836883 2 2 200354482 5 3 292015612 4 1 963873520 2 857731779 4 1 348652718 2 389290763 1 1 231398662 2 998228699 2 3 588790352 1 3 539527855 3 2 231398662 1 3 556605329 1 2 101250005 2 3 389290765 5 3 101250003 3 1 348652718 1 780418694 2 744868657 5 3 556605330 2 2 147747441 4 1 588790353 1 588790353 3 313062683 5 3 966631803 2 1 81073252 2 966631801 1 3 184147678 4 3 710733675 1 1 744868656 1 81073252 1 231398662 3 710733674 1 1 101250004 1 173087940 2 429939460 1 1 781833037 2 6632155 4 2 963873519 5 1 389290764 3 76211860 2 2 766356433 5 2 482818265 3 3 780418695 2 1 101250004 2 588790353 2 3 348652719 3 2 747241047 1 1 966631802 2 184147678 5 1 29366295 1 963056779 1 101250004 3 91111257 2 1 857731778 2 963056779 4 1 963056779 3 665245342 5 3 539527855 1 2 273869784 2 1 91111257 2 231398663 1 3 91111258 1 1 1 3 780418694 5 1 539527855 1 292015612 1 438133771 1 665245341 3 348652717 2 1 998228699 3 29366296 2 3 389290763 5 2 417188304 1 1 313062682 3 173087939 4 2 507308490 4 2 565111337 5 3 184147677 5 3 147747440 3 3 360543851 1 2 81073252 4 3 292015612 4 2 781833038 2 2 389290764 1 2 556605329 1 2 360543850 1 3 482818265 5 3 710733675 3 2 81073251 4 1 377509580 2 507308488 5 3 56519638 1 3 507308490 2 1 665245341 2 1000000000 4 1 101250004 1 147747440 2 710733675 1 2 963056779 2 2 313062682 4 2 389290763 1 1 857731778 2 313062683 5 2 313062683 2 3 91111256 1 3 6632156 3 2 747241049 2 1 184147678 2 292015611 1 3 417188303 4 3 147747439 3 2 556605330 3 1 1 2 710733676 1 1 1 1 86883812 2 507308489 4 3 91111258 4 3 56519639 1 1 216140704 2 878542863 3 3 313062683 4 1 780418694 1 564836882 3 81073253 3 2 878542862 4 1 173087940 3 998228700 1 2 747241049 2 3 744868657 1 1 313062682 2 1000000000 2 2 6632155 2 1 207264423 3 207264424 4 2 747241047 4 3 6632154 1 1 206422528 2 539527854 3 1 766356434 2 273869785 2 1 147747440 3 231398661 5 3 29366295 1 2 665245342 2 2 564836883 2 3 389290765 3 3 184147679 1 1 966631802 2 377509579 5 1 781833037 1 173087940 3 86883811 2 1 91111257 2 588790354 3 2 665245340 5 1 86883812 3 377509581 4 1 76211861 3 781833036 1 1 216140704 3 417188303 1 1 216140704 1 963056779 1 360543850 3 417188303 3 3 173087939 5 1 710733675 2 710733676 3 1 231398662 1 781833037 3 206422528 3 3 665245341 1 2 963873520 1 2 963873521 3 1 1 2 273869784 1 1 184147678 3 780418694 2 3 665245342 5 1 966631802 2 963873521 3 1 1000000000 3 507308489 5 3 857731779 2 3 377509581 2 3 231398661 5 1 766356434 3 539527856 1 3 781833037 2 2 857731778 5 3 710733674 5 3 507308488 1 1 857731778 2 507308488 1 2 216140703 2 1 6632155 2 200354482 3 1 273869784 2 29366296 1 2 681728741 5 3 747241048 2 3 857731778 4 1 780418694 2 292015611 2 3 91111257 3 3 292015611 5 1 966631802 3 6632154 1 2 184147678 4 2 963056780 1 1 360543850 3 200354484 5 3 29366295 2 3 1000000000 5 2 2 1 3 780418694 1 2 207264423 5 2 878542864 5 2 6632156 5 2 389290764 4 2 207264423 4 1 963056779 2 766356434 3 3 781833036 5 2 81073251 4 1 273869784 1 539527855 2 207264423 5 3 1000000000 3 2 780418694 1 1 91111257 3 588790353 2 3 878542862 4 1 565111336 1 184147678 1 539527855 3 747241049 2 3 710733675 5 3 556605330 3 1 231398662 1 6632155 3 878542862 1 3 101250005 3 2 710733676 4 3 998228699 3 3 231398663 5 2 539527856 1 3 173087940 2 1 86883812 3 101250005 5 2 766356434 1 2 348652718 1 2 81073252 5 3 29366296 5 1 681728741 3 710733674 4 2 231398662 3 3 963873520 5 3 292015612 1 1 539527855 2 998228699 2 2 81073252 5 2 76211861 3 3 348652719 3 3 482818267 5 1 963056779 3 101250003 4 3 86883811 5 1 438133771 1 556605329 3 81073251 1 3 184147678 2 3 273869785 2 2 998228698 5 3 710733675 3 1 507308489 3 781833036 2 1 101250004 3 348652717 5 2 377509581 1 3 173087940 1 2 246549660 4 2 173087940 2 1 710733675 3 539527855 2 2 507308489 4 3 438133771 4 1 147747440 2 184147679 2 2 207264423 5 3 86883812 1 2 588790354 4 2 389290764 1 1 206422528 1 207264423 1 292015612 3 206422527 4 1 200354483 3 91111257 2 1 86883812 3 2 1 2 780418693 2 1 744868656 2 744868656 4 3 81073252 5 3 780418694 4 3 963056779 5 2 681728740 3 3 482818267 4 3 539527855 5 1 56519638 2 147747440 5 1 766356434 2 348652717 3 1 556605329 2 556605330 4 2 438133772 1 1 81073252 1 857731778 1 86883812 3 780418694 1 3 101250003 5 3 6632154 3 2 780418694 2 1 429939459 3 6632155 4 1 348652718 3 29366294 2 2 780418693 3 3 417188303 1 3 216140703 5 2 539527855 3 1 360543850 1 998228699 3 377509579 3 2 231398662 5 3 6632155 5 3 348652717 3 2 273869784 3 3 173087940 2 3 360543849 3 2 6632156 5 1 781833037 1 216140704 3 857731777 2 3 56519639 4 1 29366295 2 556605330 1 2 963873519 4 2 438133770 4 2 184147678 4 1 780418694 1 857731778 2 966631802 2 2 246549660 1 1 878542863 1 273869784 1 200354483 1 438133771 3 147747439 3 2 780418695 4 2 417188304 5 1 507308489 2 780418694 4 1 556605329 1 207264423 2 665245341 4 2 216140703 4 1 588790353 2 963056778 3 2 681728740 4 1 273869784 2 766356435 3 2 29366294 5 2 681728742 1 1 1 1 963873520 1 389290764 3 29366294 4 2 91111256 1 1 710733675 2 292015611 4 2 781833036 1 2 564836883 1 3 564836882 3 2 539527854 4 1 665245341 2 6632156 1 1 173087940 2 91111257 5 1 200354483 1 360543850 2 781833037 2 3 6632154 5 2 966631802 2 2 86883812 1 1 565111336 1 91111257 3 766356433 1 1 966631802 1 438133771 2 780418693 2 1 101250004 1 101250004 2 999999999 3 1 588790353 2 184147679 3 3 173087939 1 2 556605330 4 2 216140703 4 2 747241048 5 2 1000000000 3 3 246549658 5 3 781833036 4 3 681728741 3 2 173087939 5 1 200354483 3 564836882 2 2 781833038 1 2 200354482 5 2 246549660 4 2 56519639 3 1 200354483 3 564836883 4 1 292015612 2 348652718 4 1 429939459 3 389290764 5 2 780418695 1 2 56519638 4 3 710733674 4 3 200354482 5 3 588790354 1 1 6632155 2 565111336 1 2 313062683 4 1 781833037 1 556605329 3 206422528 4 3 207264422 4 1 780418694 2 184147677 5 3 998228699 5 3 998228699 3 1 710733675 1 747241048 3 231398663 5 2 56519637 4 1 744868656 3 998228699 3 2 101250005 4 3 101250004 4 1 966631802 3 101250005 3 2 313062683 5 2 857731778 4 3 539527855 4 3 482818266 3 1 429939459 1 377509580 3 665245341 4 1 966631802 1 56519638 1 389290764 3 747241047 5 3 588790354 3 1 744868656 1 184147678 1 91111257 3 780418693 1 1 81073252 1 292015612 3 747241049 1 3 963873520 4 1 207264423 3 273869784 1 2 565111335 2 1 1000000000 2 348652718 2 2 86883813 5 2 76211861 5 3 246549659 2 2 681728742 5 1 417188303 2 184147678 2 1 377509580 3 588790353 4 3 81073251 2 1 348652718 1 998228699 3 200354482 3 1 963056779 1 81073252 3 710733675 4 1 482818266 3 206422528 1 2 747241047 1 3 681728740 4 3 246549659 4 2 173087941 4 3 76211861 4 2 1 1 1 781833037 3 744868657 1 3 556605329 2 3 101250004 5 3 81073252 3 2 173087941 2 1 101250004 1 780418694 1 780418694 2 231398663 2 3 91111258 4 3 29366294 3 3 377509580 4 2 963873519 1 2 744868657 5 1 101250004 2 231398663 4 3 857731779 5 2 360543849 5 2 231398662 2 1 963873520 1 273869784 2 101250004 2 1 86883812 3 389290765 2 2 200354484 3 1 200354483 2 147747439 2 2 999999999 3 2 147747440 1 2 998228700 2 1 273869784 2 1000000000 1 2 710733675 2 2 998228700 4 1 539527855 3 2 2 3 438133770 4 1 91111257 2 998228698 4 1 173087940 1 173087940 1 377509580 1 147747440 3 482818266 1 2 206422529 1 2 482818266 1 2 999999999 4 3 184147679 2 2 744868655 5 2 231398662 5 3 292015613 5 2 681728741 5 2 780418694 5 1 231398662 3 360543851 4 2 76211860 2 3 231398663 3 2 438133771 5 3 377509579 4 3 56519638 3 2 360543849 2 2 348652718 2 1 200354483 3 747241049 3 2 966631803 5 1 101250004 1 482818266 1 744868656 1 389290764 3 389290763 4 1 273869784 2 963873521 5 2 963873521 1 2 377509580 5 3 206422527 4 2 56519638 2 2 681728741 1 3 744868657 2 2 360543850 1 1 91111257 1 81073252 3 417188304 4 3 56519638 2 1 507308489 2 81073252 1 2 1 5 2 766356434 4 1 747241048 2 681728741 5 3 665245342 3 1 665245341 3 348652719 3 3 565111337 1 2 966631803 1 3 147747441 4 1 588790353 1 710733675 3 565111337 3 1 313062682 3 292015611 1 1 377509580 1 101250004 3 438133770 3 2 173087941 3 3 429939459 3 3 348652719 2 1 216140704 3 539527856 1 1 878542863 2 781833036 4 3 564836883 5 2 438133770 5 2 1 3 3 81073252 2 3 963056778 5 3 681728740 4 3 389290763 5 1 1000000000 2 963873521 3 1 273869784 3 86883813 5 1 438133771 2 417188304 2 3 2 3 1 206422528 1 780418694 3 564836883 2 1 507308489 3 348652719 1 1 710733675 1 91111257 3 966631801 2 3 56519638 4 1 273869784 3 999999999 4 1 539527855 2 184147678 5 2 1000000000 5 3 184147679 2 1 539527855 1 377509580 2 216140704 3 1 963873520 2 1 4 3 173087939 3 3 173087941 4 1 184147678 2 507308489 5 1 482818266 1 216140704 1 564836882 3 963873521 3 3 91111256 5 1 780418694 2 86883813 3 1 857731778 2 710733674 1 3 1 4 3 173087941 1 1 878542863 2 966631802 3 3 857731779 1 2 781833036 5 1 963056779 2 417188303 3 1 417188303 3 207264423 3 3 81073252 1 2 313062681 4 1 348652718 1 348652718 1 710733675 1 348652718 1 539527855 3 417188302 1 2 564836882 4 2 564836881 5 3 6632156 5 1 206422528 1 56519638 3 101250005 4 1 86883812 2 216140705 3 2 781833036 3 2 588790354 3 2 681728740 3 1 377509580 2 564836882 1 1 710733675 3 1 4 1 313062682 2 86883811 3 1 377509580 2 963056779 5 2 710733676 2 2 292015613 1 3 744868657 2 1 246549659 1 292015612 1 216140704 2 273869785 2 1 507308489 1 231398662 1 539527855 2 246549659 5 1 76211861 3 963873519 5 1 681728741 2 438133771 3 1 1000000000 2 963056778 4 2 747241049 4 3 173087941 4 3 963056778 2 3 216140704 2 1 313062682 3 360543850 2 2 76211862 3 2 377509580 5 2 1000000000 1 3 681728740 5 2 81073253 4 3 292015611 3 3 417188303 3 3 710733674 5 2 29366294 2 1 6632155 3 966631803 2 3 206422529 4 3 173087940 3 3 565111336 2 3 507308488 2 1 377509580 3 6632154 2 2 216140704 3 1 507308489 2 766356433 1 3 747241048 4 2 998228698 5 1 29366295 3 963873520 2 1 857731778 3 81073251 1 1 101250004 2 184147678 5 2 246549659 1 2 681728742 1 1 878542863 3 56519637 1 3 963056780 5 2 206422527 2 2 200354483 5 2 147747441 1 1 482818266 2 781833038 3 3 207264424 3 3 417188303 2 1 963056779 2 207264424 1 2 313062683 4 2 878542862 4 2 91111256 2 2 6632156 2 2 348652719 1 2 963873519 2 2 781833037 2 1 966631802 2 588790353 1 2 91111258 2 2 1 1 2 348652719 2 3 173087939 2 2 963873520 3 3 206422527 5 1 780418694 2 101250003 3 2 998228698 5 1 429939459 1 781833037 3 29366296 2 3 966631801 4 3 417188303 3 2 246549658 3 2 539527855 2 3 539527854 3 3 556605328 5 1 665245341 3 86883813 5 3 565111337 2 1 206422528 3 207264424 2 3 207264422 2 3 206422528 1 1 998228699 3 966631802 2 1 744868656 1 963873520 1 273869784 1 91111257 3 246549658 5 2 998228698 1 2 747241048 5 2 857731778 4 3 539527856 2 1 963873520 2 681728740 1 2 963873519 2 1 963056779 3 147747441 3 2 539527855 4 2 184147679 3 1 998228699 2 681728742 2 2 173087940 3 3 710733676 2 2 429939458 4 2 507308489 1 2 747241047 3 1 29366295 3 781833038 2 1 507308489 2 539527856 1 3 206422527 5 1 377509580 2 273869783 4 2 1 5 3 6632155 1 3 963873521 4 2 998228698 4 2 998228699 4 1 429939459 2 507308489 1 3 348652717 1 1 878542863 2 857731777 2 2 6632155 2 2 173087940 3 3 313062683 1 3 878542864 3 3 780418694 3 2 744868655 1 3 963056780 3 2 1 3 3 200354483 4 3 56519639 1 3 86883812 4 1 91111257 3 246549658 1 1 101250004 2 29366296 5 3 780418694 1 2 780418693 5 1 246549659 1 29366295 3 417188302 4 1 91111257 2 1 4 2 588790352 5 3 429939460 5 1 564836882 1 963056779 1 963056779 3 184147678 4 1 539527855 3 966631802 3 1 101250004 1 966631802 2 207264422 2 3 76211860 4 2 184147678 5 3 86883812 4 2 564836883 2 2 56519638 4 2 246549659 5 2 766356433 4 1 963873520 2 963056779 5 3 206422528 5 2 56519639 4 2 360543849 4 3 966631801 2 3 963873520 1 2 2 4 1 173087940 2 665245340 2 2 780418695 5 3 184147677 2 2 273869783 5 3 292015611 3 3 780418695 4 3 963056780 2 1 588790353 2 184147679 2 3 564836883 5 3 231398661 4 2 857731779 3 1 207264423 2 173087939 5 2 1000000000 3 1 963056779 1 507308489 1 81073252 2 564836882 3 3 766356433 5 2 710733675 1 1 313062682 1 998228699 3 173087940 4 3 781833037 2 3 507308489 2 1 360543850 2 429939459 2 1 857731778 2 429939460 5 1 200354483 3 207264424 5 1 780418694 1 744868656 1 91111257 1 429939459 1 565111336 2 429939458 3 1 313062682 3 963873521 1 2 91111257 2 1 857731778 3 273869783 4 2 313062681 1 1 6632155 2 207264422 5 2 313062683 1 1 6632155 2 588790354 3 2 507308490 2 2 86883812 4 1 216140704 2 417188304 1 1 665245341 3 246549660 1 2 348652719 3 1 681728741 3 184147677 4 1 766356434 2 998228699 2 2 292015613 4 1 665245341 2 76211862 5 1 147747440 1 998228699 1 29366295 1 857731778 1 963056779 3 681728741 2 2 184147677 5 1 744868656 1 101250004 2 963873519 1 3 313062681 1 3 273869784 1 2 56519637 4 2 665245342 1 3 417188303 2 1 389290764 1 556605329 1 857731778 1 101250004 3 482818266 5 2 273869784 3 2 588790353 1 2 565111335 5 1 878542863 1 565111336 1 963056779 3 313062681 5 3 389290763 2 2 482818267 4 3 86883811 4 2 564836883 3 2 780418695 2 2 76211860 2 1 101250004 3 665245340 2 1 206422528 2 173087941 2 3 780418695 2 1 246549659 1 231398662 3 565111335 3 1 86883812 2 681728740 4 3 507308490 2 3 998228700 4 3 91111258 2 1 29366295 3 438133772 3 3 216140703 1 3 747241047 1 3 878542863 1 2 417188303 1 2 292015611 5 2 1 5 1 76211861 3 273869783 1 3 998228699 1 3 429939460 5 2 507308488 4 2 76211862 4 1 56519638 2 56519639 1 2 539527856 5 3 56519637 2 3 438133772 1 3 780418694 3 3 29366295 1 1 998228699 3 313062681 2 1 588790353 2 76211861 1 3 429939458 3 2 744868655 4 2 417188302 3 3 231398662 3 1 1000000000 2 101250004 4 3 438133772 4 1 998228699 3 482818267 2 2 360543849 2 2 747241048 1 3 564836882 4 3 231398662 1 3 389290764 4 2 710733674 5 1 389290764 1 200354483 3 292015611 3 3 173087939 4 1 417188303 2 216140705 3 3 101250004 3 1 429939459 1 482818266 3 588790352 5 1 184147678 2 56519637 1 3 377509579 4 1 246549659 2 766356435 2 1 744868656 3 780418694 5 3 246549659 1 3 781833037 1 2 417188304 4 3 216140704 1 3 665245342 3 2 29366294 1 1 482818266 1 507308489 2 998228699 2 1 147747440 3 6632154 5 2 246549660 4 1 429939459 3 588790354 2 2 246549658 2 2 91111257 3 1 246549659 3 313062681 5 3 184147677 4 2 207264423 1 2 665245342 5 2 101250003 1 3 963056778 1 1 360543850 3 273869784 5 3 292015613 2 1 681728741 3 588790354 1 1 200354483 2 438133772 5 3 81073251 1 2 377509581 3 2 963056778 2 1 681728741 2 963873519 5 2 681728741 1 2 878542864 1 2 710733676 3 1 56519638 3 273869784 3 1 780418694 2 348652717 2 3 76211862 1 1 781833037 2 564836883 4 2 588790352 4 2 857731779 3 1 539527855 2 429939459 2 2 507308490 3 2 681728742 3 3 781833036 4 3 29366295 3 2 429939459 5 2 56519639 1 3 780418694 1 2 963873521 5 2 482818266 4 2 147747441 4 2 86883812 5 1 417188303 3 200354482 5 2 588790354 2 3 292015611 4 2 231398661 2 2 857731777 4 2 29366295 4 3 273869784 4 2 539527856 5 3 588790354 1 1 588790353 2 86883811 5 3 963873520 5 3 184147679 2 2 429939459 1 1 857731778 1 857731778 3 681728741 4 2 966631803 2 1 781833037 2 564836881 3 3 76211860 2 2 998228698 5 1 966631802 3 438133770 5 3 744868657 1 1 207264423 1 200354483 1 998228699 2 710733676 2 2 313062683 1 2 482818266 4 2 76211861 5 1 246549659 2 76211861 5 2 292015612 3 1 360543850 3 1000000000 5 3 588790354 1 2 200354483 1 1 998228699 1 539527855 2 377509579 1 1 389290764 2 438133771 2 2 292015611 4 2 101250003 5 2 747241048 5 2 246549660 2 1 1000000000 1 539527855 3 389290763 1 2 999999999 3 1 147747440 2 744868657 3 2 1 3 2 747241049 1 1 747241048 1 539527855 1 878542863 1 747241048 1 780418694 2 438133772 2 2 963056778 3 3 76211860 2 1 482818266 3 766356435 1 1 780418694 3 76211862 5 1 966631802 3 482818265 1 1 292015612 2 766356433 4 3 91111256 4 1 147747440 2 539527854 2 2 86883811 2 3 417188304 1 1 246549659 2 1 1 1 216140704 3 377509581 3 3 206422527 1 1 564836882 1 1000000000 3 173087939 2 1 206422528 1 780418694 1 665245341 2 744868655 3 2 6632156 4 1 1000000000 3 389290764 5 2 231398661 3 1 766356434 1 6632155 3 348652719 4 2 81073251 4 2 56519637 5 2 81073251 3 3 6632155 2 3 292015613 2 1 744868656 2 348652718 5 1 744868656 2 681728740 3 1 438133771 1 76211861 2 539527855 1 2 417188302 4 1 246549659 2 173087940 2 3 292015611 3 1 147747440 3 207264424 2 3 360543849 5 3 766356435 4 2 747241047 2 1 482818266 1 429939459 2 29366294 5 2 564836881 5 2 710733675 1 1 313062682 2 780418693 5 2 377509581 1 1 200354483 3 857731777 5 2 377509579 5 3 313062682 3 1 710733675 2 313062682 2 3 292015612 4 2 507308490 3 3 482818265 5 3 564836883 3 3 999999999 1 3 564836882 2 1 417188303 1 744868656 3 273869785 3 2 273869784 1 3 207264423 1 1 200354483 3 857731778 2 3 377509579 3 2 417188303 5 1 348652718 2 417188302 3 1 966631802 2 56519639 3 1 781833037 1 76211861 2 963056779 3 1 200354483 3 588790354 2 3 417188303 1 1 6632155 3 565111335 3 2 147747439 5 3 206422527 5 2 963873519 5 1 184147678 3 81073253 5 2 507308489 5 2 766356435 1 3 101250005 1 1 81073252 3 539527855 3 2 231398662 4 1 76211861 1 1000000000 3 200354483 4 3 857731779 1 3 417188304 4 1 292015612 1 173087940 3 377509580 4 3 564836881 1 1 147747440 1 588790353 2 766356433 3 2 588790353 5 2 565111335 3 2 564836882 2 2 389290763 3 1 389290764 2 710733675 2 1 588790353 3 710733674 1 3 313062682 4 3 565111335 5 3 857731779 1 2 91111257 5 2 681728741 1 2 438133772 5 2 246549658 3 1 273869784 1 963873520 2 147747439 2 3 482818266 4 1 507308489 2 348652717 5 3 744868657 5 3 966631802 4 2 81073251 4 3 438133772 2 1 76211861 3 438133772 3 3 2 1 1 1 1 216140704 1 710733675 1 681728741 2 273869784 4 3 747241049 4 3 273869785 5 3 91111257 4 3 857731778 2 3 565111337 4 3 766356435 4 1 417188303 2 438133772 1 2 998228699 4 3 313062682 1 2 556605328 5 3 360543849 1 2 747241047 3 1 81073252 2 231398661 5 1 389290764 3 417188303 5 3 963873519 1 3 348652717 2 2 999999999 5 2 565111336 3 3 681728742 4 1 998228699 1 747241048 1 200354483 3 744868657 1 2 564836881 4 1 507308489 1 348652718 2 565111335 4 1 273869784 3 429939460 2 3 231398662 1 2 86883813 3 2 273869785 1 2 556605329 3 1 273869784 1 206422528 2 1000000000 2 2 76211860 1 3 389290765 1 2 780418695 3 1 710733675 2 747241047 5 2 766356435 3 3 76211861 4 1 389290764 2 292015613 5 3 999999999 4 1 86883812 2 360543851 3 2 207264423 2 2 780418693 2 1 482818266 2 417188302 1 2 292015612 3 2 207264423 1 3 29366295 5 1 780418694 1 781833037 2 681728740 4 2 184147679 3 3 389290764 4 2 417188303 2 1 292015612 1 292015612 2 313062683 4 1 207264423 2 56519638 4 1 681728741 2 147747441 1 2 76211860 3 2 76211861 3 1 216140704 1 781833037 1 417188303 3 184147677 2 1 710733675 2 348652718 1 1 744868656 2 1 5 2 56519639 3 1 6632155 1 963873520 1 665245341 2 780418694 5 2 29366296 3 2 348652718 1 1 556605329 2 246549660 3 1 564836882 2 6632155 1 3 273869785 4 3 246549659 2 2 207264424 3 1 1 2 539527856 3 1 206422528 2 556605330 4 3 207264423 3 3 878542862 1 2 389290764 2 3 273869784 4 3 207264424 4 3 963056780 3 1 29366295 3 76211862 1 3 56519639 5 1 292015612 2 588790353 5 3 56519639 5 3 29366296 4 1 389290764 1 91111257 3 231398663 4 3 681728740 3 2 56519638 1 3 231398662 2 3 207264424 1 1 6632155 2 780418695 5 2 998228698 3 3 173087939 2 1 747241048 1 206422528 3 564836882 1 1 878542863 3 184147679 3 3 429939458 5 2 173087939 3 3 91111256 2 3 781833036 3 3 1 2 2 438133771 4 1 966631802 1 1 3 360543849 1 2 207264423 2 1 56519638 1 273869784 2 348652718 2 1 207264423 2 556605329 2 2 857731777 5 3 348652717 1 1 507308489 3 206422529 3 2 206422527 2 2 710733675 5 1 313062682 1 313062682 1 438133771 2 878542862 4 1 207264423 1 766356434 2 710733675 3 2 389290765 1 1 438133771 3 963873520 4 3 2 3 1 273869784 2 556605328 5 3 588790353 5 3 539527854 4 2 81073252 4 3 878542863 2 1 389290764 3 710733674 2 1 56519638 1 91111257 1 207264423 1 91111257 2 184147678 3 2 360543851 2 2 76211862 4 2 81073252 5 3 588790352 5 2 313062681 5 2 184147678 2 3 539527854 4 3 878542862 5 3 781833038 3 3 781833036 3 1 565111336 3 76211860 1 1 313062682 3 91111256 1 3 507308490 1 1 1 2 173087940 2 1 206422528 3 665245340 3 1 101250004 2 710733676 5 2 556605330 4 2 998228698 4 3 313062682 2 3 744868657 4 1 76211861 3 438133771 5 1 56519638 2 292015613 5 2 766356435 3 3 101250005 1 3 507308490 5 3 207264424 1 3 556605330 2 2 766356435 2 1 81073252 2 207264424 4 2 588790354 4 2 1000000000 4 3 564836882 5 1 998228699 2 857731777 1 3 313062681 5 2 56519639 4 3 207264422 3 2 76211862 2 3 2 5 2 348652719 3 3 273869785 5 3 86883813 5 3 173087941 1 3 348652718 4 1 963873520 1 231398662 3 389290763 4 2 147747440 4 2 1000000000 5 2 184147677 1 1 147747440 2 556605329 4 3 86883812 5 1 857731778 3 878542863 5 1 56519638 3 857731777 5 3 29366294 3 1 681728741 1 878542863 1 747241048 1 147747440 2 588790354 5 1 857731778 2 766356435 1 1 963873520 1 216140704 1 766356434 2 348652717 5 1 429939459 2 313062683 3 3 86883813 4 2 292015613 1 2 438133772 3 1 91111257 1 588790353 2 417188303 3 3 710733676 2 1 781833037 1 963056779 1 681728741 3 184147679 3 1 878542863 3 389290765 1 1 781833037 3 231398663 4 3 539527854 5 1 101250004 1 417188303 3 273869783 5 1 207264423 3 273869783 4 3 565111335 4 3 147747441 4 1 273869784 1 273869784 2 857731777 5 1 91111257 2 429939460 1 1 507308489 1 857731778 1 81073252 1 665245341 2 76211862 3 1 348652718 3 292015612 1 3 101250003 4 1 681728741 1 438133771 3 101250004 5 1 963873520 1 292015612 1 966631802 1 966631802 2 744868656 1 3 1 3 3 389290764 2 2 1000000000 3 3 565111335 3 1 377509580 2 878542864 5 2 565111336 3 1 665245341 1 781833037 3 273869783 5 2 963056780 5 2 878542863 3 2 348652719 4 2 1000000000 4 2 292015611 4 1 710733675 2 878542864 5 1 565111336 3 76211861 1 1 246549659 1 780418694 1 207264423 2 878542863 5 3 91111256 5 1 389290764 1 313062682 2 665245341 4 1 565111336 3 781833036 5 2 56519639 5 1 998228699 3 710733676 5 2 348652719 3 3 86883811 2 1 507308489 2 377509580 1 2 29366295 4 1 313062682 3 556605330 1 2 246549660 5 2 878542863 3 3 207264423 1 2 313062683 1 3 744868657 3 2 101250005 1 3 710733676 1 1 1 2 710733674 4 2 206422529 5 2 744868657 2 3 216140705 5 2 438133771 5 3 207264422 3 2 6632154 3 3 438133770 3 3 710733676 3 2 539527854 5 2 681728742 3 3 76211862 2 2 184147679 1 1 766356434 3 101250003 2 1 766356434 1 86883812 1 246549659 1 744868656 3 998228700 4 2 744868655 4 3 963873519 2 2 81073252 5 3 588790353 3 1 207264423 1 216140704 3 101250005 2 2 6632156 5 1 857731778 1 6632155 2 681728742 1 3 6632156 2 2 744868656 4 3 81073252 4 3 565111337 4 2 1000000000 3 1 429939459 1 377509580 2 766356434 1 2 216140704 5 1 360543850 2 1000000000 1 2 2 2 2 91111258 5 3 6632154 3 1 231398662 3 710733675 1 2 857731777 3 2 273869783 2 1 539527855 3 86883812 2 1 377509580 2 292015611 2 3 507308489 3 1 438133771 2 963056778 2 1 556605329 2 747241049 1 1 482818266 2 766356433 2 3 91111257 2 3 878542863 1 3 781833038 5 3 246549659 5 1 389290764 3 86883813 2 3 216140703 3 2 81073253 2 2 1 3 3 216140705 5 1 1000000000 2 1 2 1 101250004 3 246549660 5 2 539527855 2 2 539527855 4 3 184147679 3 2 91111256 1 3 86883811 3 2 56519638 4 3 857731779 2 2 360543849 5 3 1 2 3 216140704 1 2 998228698 5 1 438133771 2 216140704 2 3 389290763 2 1 389290764 2 588790354 5 3 2 5 2 681728741 3 1 101250004 3 681728740 5 3 1 1 2 963873520 3 2 147747440 2 3 564836882 2 3 966631803 4 1 313062682 3 766356433 4 3 29366296 2 2 76211862 4 1 747241048 3 206422529 5 3 539527855 3 3 963873519 2 3 665245342 2 3 184147677 2 1 184147678 2 246549660 5 3 29366296 3 2 780418693 4 2 429939459 1 1 292015612 2 766356435 2 2 588790354 3 1 963056779 3 6632155 4 1 231398662 3 313062683 4 2 273869783 2 1 91111257 1 1 2 101250003 3 2 76211860 5 2 878542864 5 2 207264424 3 2 565111335 5 1 429939459 3 744868655 3 2 564836882 1 2 147747441 1 2 966631802 5 2 999999999 5 2 438133770 5 2 246549659 1 2 482818267 5 2 389290764 5 2 417188302 4 1 507308489 3 91111256 4 3 1 3 3 147747439 3 2 966631801 3 1 747241048 3 998228699 1 2 292015613 3 1 417188303 1 29366295 1 91111257 1 780418694 2 417188303 1 1 565111336 2 681728742 3 3 747241048 3 1 101250004 1 681728741 3 216140704 2 2 565111337 4 1 313062682 2 878542864 1 2 81073253 2 1 417188303 3 1 1 1 438133771 1 231398662 3 780418694 2 2 966631803 5 1 273869784 1 966631802 2 29366296 2 3 857731779 3 2 429939458 4 1 482818266 1 681728741 3 348652718 3 3 781833036 5 2 81073252 3 1 565111336 1 231398662 2 206422529 3 2 747241047 1 3 417188304 5 3 273869785 3 2 556605330 5 2 231398662 4 3 665245341 4 2 681728740 5 3 781833038 4 3 389290764 1 3 101250004 4 1 292015612 3 429939460 1 1 206422528 2 963873519 5 2 556605328 1 1 429939459 1 588790353 2 998228699 3 3 173087940 3 3 389290765 1 3 744868656 5 1 377509580 1 963873520 2 56519639 4 1 200354483 2 200354484 3 1 747241048 2 781833037 3 2 878542864 3 2 216140705 3 1 438133771 2 147747440 2 1 206422528 1 710733675 1 966631802 3 963056778 1 1 780418694 3 438133771 3 3 588790353 2 3 348652719 5 1 360543850 3 565111335 2 2 29366295 2 2 246549658 2 3 360543849 4 2 147747439 1 2 998228700 3 3 313062682 4 2 246549658 4 2 207264422 2 1 273869784 1 377509580 3 200354484 3 1 539527855 3 216140703 2 2 1000000000 4 2 998228700 1 2 781833036 1 2 246549658 3 2 360543851 4 1 29366295 3 963056778 4 1 389290764 3 86883811 1 2 273869785 5 1 184147678 3 429939460 2 1 766356434 1 81073252 1 348652718 2 710733676 2 3 6632155 3 3 998228698 4 1 963056779 3 360543850 4 3 744868655 4 2 313062683 4 3 781833037 2 2 565111337 1 2 665245341 3 2 91111256 4 3 292015613 1 3 429939458 2 3 86883812 2 2 999999999 2 2 207264422 3 2 207264424 3 2 564836881 5 2 507308488 5 1 963873520 1 482818266 1 56519638 2 564836883 3 1 173087940 1 81073252 1 273869784 2 438133771 3 1 710733675 2 101250005 2 1 857731778 1 207264423 1 29366295 2 86883812 2 1 56519638 1 86883812 3 766356434 1 3 963056780 4 1 429939459 1 747241048 1 781833037 1 878542863 1 6632155 3 1 3 2 417188304 5 1 744868656 1 216140704 1 665245341 3 665245342 1 2 389290765 5 2 438133770 3 1 780418694 3 781833036 5 1 781833037 1 429939459 3 29366295 3 2 963873519 2 1 200354483 2 429939458 3 3 29366294 2 3 539527855 2 3 216140703 5 3 556605330 1 2 966631803 3 2 681728741 4 2 91111256 3 2 86883811 4 1 963873520 1 747241048 1 246549659 1 292015612 3 747241048 3 2 292015612 2 2 1000000000 2 3 556605328 2 2 246549659 1 1 360543850 2 681728740 3 3 681728741 1 1 1000000000 2 389290763 4 1 200354483 1 564836882 1 781833037 3 878542862 4 3 417188304 1 2 101250005 3 3 878542862 3 1 147747440 3 91111256 3 3 999999999 5 1 206422528 2 556605328 2 1 91111257 3 564836883 1 3 86883811 5 1 857731778 1 963873520 1 565111336 2 556605328 1 2 231398661 3 2 389290763 3 2 710733674 1 2 429939458 1 1 665245341 2 81073252 4 1 76211861 1 76211861 3 313062682 5 1 963056779 3 588790353 3 3 173087939 4 3 507308489 4 1 231398662 3 313062683 4 3 231398662 3 3 216140703 5 1 81073252 1 147747440 1 539527855 2 56519639 3 3 539527855 4 3 998228698 3 3 29366294 2 1 556605329 3 998228698 4 1 231398662 1 29366295 3 438133770 3 2 963873520 5 3 963873520 4 1 389290764 1 878542863 2 482818266 1 3 101250004 1 2 231398661 1 2 29366294 5 2 747241047 4 1 966631802 1 710733675 1 360543850 3 273869784 4 1 681728741 2 507308490 2 2 389290763 4 3 681728740 2 2 998228700 3 1 539527855 3 665245341 1 2 273869783 3 2 91111257 1 1 963873520 3 781833036 2 2 966631802 5 2 348652718 3 2 966631803 2 2 556605329 1 2 246549660 4 1 710733675 2 2 2 2 963873520 3 3 780418695 2 2 781833036 4 3 184147677 3 3 744868655 1 2 681728740 1 1 216140704 3 313062683 1 1 184147678 1 781833037 2 998228700 1 2 173087940 5 2 91111257 2 3 273869785 1 1 963873520 3 184147677 3 2 963056779 1 1 539527855 1 556605329 1 273869784 1 292015612 3 417188302 2 1 564836882 2 878542864 2 1 417188303 2 417188304 3 3 507308490 4 2 710733674 5 3 292015611 1 3 389290764 1 2 766356435 3 2 246549658 1 2 6632154 3 2 417188304 1 3 417188302 5 1 360543850 1 81073252 1 1000000000 3 1 4 1 200354483 1 206422528 2 665245340 5 1 6632155 1 429939459 3 998228700 2 3 781833036 2 3 710733675 1 1 101250004 1 348652718 3 710733674 4 3 565111337 4 1 878542863 2 1000000000 1 1 556605329 1 966631802 1 998228699 3 246549658 4 3 313062682 3 1 857731778 2 963056779 3 1 246549659 1 313062682 1 438133771 1 207264423 3 681728742 4 2 173087940 2 3 780418693 4 3 747241047 3 2 184147679 2 3 173087939 2 1 1 2 29366296 2 1 273869784 3 377509579 5 3 173087940 1 3 360543849 2 1 438133771 3 781833037 1 2 966631803 3 1 744868656 1 292015612 2 857731777 3 2 556605328 3 2 86883811 2 1 681728741 2 507308490 5 2 710733675 2 3 86883813 3 2 710733676 2 2 76211861 4 1 76211861 2 86883812 5 2 747241049 1 2 565111336 2 1 744868656 1 184147678 2 313062682 4 1 231398662 3 389290765 4 3 744868657 5 2 482818267 5 2 963056778 5 2 173087940 1 2 556605330 5 3 206422528 4 1 963056779 1 360543850 2 231398661 1 3 207264423 3 2 200354484 1 2 878542864 5 2 588790354 3 3 313062682 5 2 200354483 2 1 429939459 3 29366296 5 1 417188303 3 56519637 4 1 665245341 3 292015611 3 3 292015613 1 1 766356434 3 681728741 5 1 101250004 3 438133771 5 2 216140704 1 2 766356434 5 3 173087939 3 3 76211861 5 3 348652718 5 3 681728742 3 2 76211860 2 2 231398663 2 2 200354482 5 1 747241048 2 482818267 3 2 744868655 5 2 781833036 5 3 313062681 5 2 507308488 1 3 348652719 4 3 377509580 2 1 207264423 3 29366296 4 3 539527854 5 2 966631803 4 1 766356434 1 377509580 1 963056779 1 91111257 1 1 2 348652717 3 2 780418693 2 1 565111336 2 313062681 3 1 360543850 3 417188304 1 3 76211862 1 1 744868656 3 429939460 1 2 76211860 3 1 6632155 2 507308488 5 1 781833037 1 173087940 2 231398663 4 2 1 2 3 766356433 5 2 564836883 4 2 348652718 4 1 963873520 3 200354483 4 3 207264423 2 1 81073252 2 147747440 3 3 417188302 4 1 173087940 3 438133772 5 1 482818266 1 556605329 1 963873520 2 780418694 5 1 81073252 2 781833036 4 2 29366296 1 2 6632156 2 3 292015611 2 1 207264423 1 348652718 2 744868655 1 1 292015612 3 429939460 5 3 246549658 1 3 482818265 5 3 429939458 3 3 963873519 4 1 539527855 1 429939459 1 389290764 3 747241049 2 1 377509580 1 744868656 1 76211861 2 878542863 1 2 966631802 1 1 564836882 1 360543850 1 101250004 1 564836882 2 389290763 5 2 857731779 1 1 86883812 3 231398662 1 3 231398663 1 2 539527856 2 3 231398661 3 2 565111335 5 3 429939458 2 2 246549659 3 3 998228700 2 2 313062683 1 3 1000000000 5 3 101250005 3 1 389290764 2 292015612 3 3 781833037 3 2 781833036 1 1 564836882 3 81073252 4 2 313062681 2 3 564836881 1 1 147747440 3 482818265 1 3 91111257 4 3 206422529 4 1 482818266 1 588790353 2 781833038 4 1 556605329 3 1 3 3 482818267 5 2 966631803 2 2 564836883 2 2 86883812 5 2 417188302 3 3 101250005 5 3 348652717 3 1 565111336 1 313062682 3 1000000000 2 2 29366296 2 3 56519638 3 1 292015612 2 147747439 5 2 207264423 5 1 86883812 1 507308489 3 348652719 4 1 417188303 2 377509580 1 1 200354483 1 438133771 1 482818266 1 246549659 3 665245342 5 1 29366295 3 747241049 1 1 147747440 1 963056779 1 564836882 1 429939459 1 744868656 2 313062683 3 1 292015612 2 56519639 2 2 273869785 1 3 76211862 3 1 86883812 2 246549659 4 3 173087940 5 3 998228700 4 2 681728741 2 1 539527855 1 963056779 2 878542864 4 2 781833037 4 2 1 5 1 101250004 2 348652718 1 3 780418695 3 1 857731778 2 999999999 1 3 206422529 2 2 81073252 5 2 29366296 2 3 781833038 4 2 999999999 1 1 1000000000 1 360543850 3 86883811 4 2 507308490 4 3 878542862 4 2 29366294 2 2 564836881 2 3 564836882 5 3 389290765 3 3 565111335 1 2 101250003 4 1 681728741 2 184147679 2 2 780418695 5 3 348652718 1 2 766356433 3 3 780418695 5 3 292015611 5 3 417188303 1 1 1 3 206422529 1 1 216140704 1 665245341 3 744868656 5 1 878542863 1 588790353 2 56519639 3 3 81073253 3 1 360543850 1 744868656 1 539527855 3 29366296 3 3 710733674 3 3 147747441 3 1 781833037 3 173087940 1 3 565111335 1 2 681728742 5 3 588790354 3 3 216140703 4 1 360543850 1 564836882 1 200354483 1 1000000000 3 389290763 3 1 429939459 3 747241048 1 3 482818267 3 2 360543851 5 2 564836882 1 3 76211860 5 3 216140705 4 3 556605328 1 2 665245340 3 3 878542863 5 1 766356434 1 665245341 2 56519639 4 3 482818265 3 1 29366295 2 417188302 4 2 6632156 1 1 781833037 3 207264422 4 2 780418694 2 2 556605329 4 2 173087940 2 2 998228700 2 2 348652718 4 3 556605329 1 1 1000000000 2 29366295 1 2 556605328 4 1 681728741 3 207264424 5 1 507308489 3 744868656 1 3 377509580 2 1 200354483 3 6632155 2 1 565111336 2 76211861 2 3 389290765 3 1 665245341 2 681728741 5 3 377509581 3 1 998228699 1 1 3 482818266 3 3 246549659 4 2 780418694 1 1 206422528 3 86883812 1 1 963056779 2 207264423 4 1 76211861 3 101250004 3 2 76211860 3 2 963873519 5 3 781833037 4 2 963873521 4 2 438133772 3 2 588790354 3 1 173087940 1 966631802 2 246549658 5 1 963056779 1 173087940 2 681728742 3 3 29366296 3 1 963873520 2 360543850 1 2 565111336 5 3 966631803 2 2 781833037 4 2 207264422 5 3 184147679 3 1 747241048 2 963056780 5 2 963873521 1 2 184147678 5 1 1000000000 2 81073252 5 1 207264423 2 507308488 1 2 29366296 5 2 878542862 2 1 29366295 2 348652719 3 3 780418693 5 1 91111257 2 292015611 5 2 200354482 5 3 86883811 3 3 348652718 4 2 998228699 5 2 588790352 5 2 348652717 3 3 665245341 1 1 56519638 2 56519639 2 3 539527854 2 1 556605329 3 565111337 1 1 998228699 2 966631803 4 2 216140703 4 1 216140704 1 1 1 681728741 2 216140704 3 1 173087940 3 231398662 2 2 963056778 2 2 564836881 5 1 556605329 1 231398662 3 360543851 4 3 56519638 2 1 417188303 1 1 3 1000000000 4 1 377509580 3 665245341 2 2 507308488 5 3 1000000000 2 3 56519638 2 3 507308489 2 2 998228699 4 3 766356435 3 1 710733675 3 963056778 3 2 56519637 1 1 86883812 2 878542863 1 2 747241048 5 1 184147678 1 878542863 2 273869784 3 2 878542862 3 3 780418693 2 3 1000000000 4 1 173087940 2 565111337 3 2 665245341 2 2 482818266 1 1 482818266 3 665245340 1 3 56519639 4 2 206422527 3 2 91111257 5 1 482818266 1 81073252 3 147747440 2 3 56519639 1 1 966631802 3 565111337 3 3 292015612 4 2 206422527 3 2 766356434 4 2 681728741 2 2 231398661 1 2 2 3 2 200354482 4 3 86883812 2 3 482818267 4 1 29366295 3 184147678 2 2 963056778 3 1 313062682 3 565111335 3 2 81073253 1 3 6632156 4 1 507308489 3 857731777 2 3 766356435 1 3 389290765 4 1 246549659 2 564836881 4 2 878542862 4 3 76211861 2 3 360543849 3 2 744868657 5 3 147747441 3 2 417188304 2 1 878542863 1 1 1 86883812 2 231398662 1 3 766356434 2 3 56519639 3 1 438133771 1 1 1 76211861 2 588790354 1 3 216140704 3 1 91111257 1 207264423 3 665245341 4 3 360543849 1 3 184147678 3 2 56519638 3 1 91111257 1 173087940 1 1 2 348652719 2 3 231398662 4 3 588790353 5 2 565111337 2 1 564836882 2 206422529 2 2 231398662 3 3 417188303 3 2 101250005 3 3 417188303 1 1 292015612 1 744868656 2 417188304 2 2 1 3 1 681728741 1 966631802 3 313062683 5 3 966631803 4 2 963056778 2 3 665245340 4 1 6632155 3 429939460 1 1 417188303 3 681728740 5 3 588790352 4 2 963873521 2 1 76211861 3 556605329 3 2 86883811 4 3 206422528 4 2 389290765 3 3 246549658 4 3 207264422 2 3 766356435 2 1 780418694 3 207264423 4 1 147747440 1 313062682 1 966631802 3 101250005 4 2 86883811 2 1 963873520 3 588790353 3 3 665245340 5 2 173087940 5 1 417188303 2 665245340 1 3 781833037 5 1 81073252 2 963873519 1 2 564836881 4 3 173087939 2 1 91111257 1 91111257 2 246549660 3 1 273869784 2 507308490 5 2 292015613 2 2 292015612 5 1 665245341 3 507308490 2 1 76211861 3 76211861 3 2 184147679 4 1 173087940 2 780418693 3 2 86883813 4 1 857731778 3 348652719 4 3 665245342 1 2 780418695 5 3 564836882 5 2 273869784 1 2 857731778 5 1 780418694 2 681728742 2 2 147747441 4 2 147747441 5 2 246549660 2 2 744868655 5 2 781833036 3 1 429939459 1 429939459 2 878542863 2 3 438133770 2 3 417188303 1 2 556605328 4 3 681728742 2 1 216140704 2 507308488 1 2 588790353 2 3 292015612 2 3 998228698 2 2 588790353 4 2 377509580 5 3 507308488 2 3 231398662 5 1 101250004 3 173087940 1 1 101250004 2 81073253 2 2 747241049 4 2 273869785 3 2 173087939 1 2 998228699 5 2 963873520 2 1 744868656 1 1000000000 3 216140705 1 3 200354484 3 2 556605329 1 2 878542862 5 3 966631801 3 3 781833038 2 2 246549659 3 3 86883811 1 3 766356434 4 1 101250004 1 377509580 3 348652718 2 1 184147678 1 539527855 2 206422527 1 3 207264424 1 1 857731778 3 780418695 1 3 681728740 5 1 81073252 2 747241047 3 1 348652718 3 438133770 2 2 81073251 4 1 56519638 2 417188303 2 3 539527855 2 1 86883812 3 206422528 2 2 556605328 5 3 292015611 1 1 507308489 3 147747441 3 3 81073253 4 2 348652718 1 3 200354483 2 2 246549658 2 1 184147678 2 86883811 3 2 206422527 2 2 389290765 5 3 429939460 3 2 966631803 3 3 173087939 5 3 101250003 4 3 966631801 1 3 273869784 5 1 273869784 1 348652718 2 744868657 4 3 665245341 2 2 246549660 4 2 86883812 1 3 438133771 3 1 313062682 2 766356434 4 2 273869785 3 3 6632156 2 2 966631801 1 2 438133772 2 1 184147678 1 588790353 2 216140705 4 3 389290764 1 1 1 2 348652717 2 3 507308490 1 1 564836882 3 216140705 5 3 360543851 1 2 710733676 4 1 564836882 1 207264423 2 999999999 2 2 588790353 3 3 313062682 5 1 273869784 1 91111257 2 780418695 2 1 507308489 2 246549659 3 2 780418693 2 3 966631803 5 3 417188303 3 3 998228699 5 3 998228700 1 1 539527855 1 6632155 3 766356435 4 2 313062682 5 2 76211860 1 3 101250003 5 3 963056780 3 2 429939459 4 3 81073253 4 1 207264423 3 966631803 5 2 231398662 5 1 556605329 1 101250004 2 246549658 1 3 781833038 4 1 29366295 3 313062682 3 2 681728740 2 3 292015611 1 3 417188302 1 3 417188302 1 3 429939458 4 3 56519637 4 3 207264424 5 2 56519638 3 2 173087939 5 1 507308489 3 963873520 1 3 966631803 2 2 747241049 1 3 147747439 4 1 206422528 2 1 5 3 292015611 1 1 173087940 3 348652717 2 3 206422527 1 1 857731778 2 507308488 5 3 507308490 3 3 313062681 4 3 744868656 1 1 681728741 3 710733675 1 2 556605328 5 1 246549659 2 81073252 5 2 963056780 4 1 86883812 1 878542863 3 565111337 4 3 963056780 2 3 665245342 3 2 966631803 3 2 766356433 1 3 76211861 2 3 101250004 3 3 710733675 1 3 147747439 4 1 556605329 3 273869785 1 2 389290764 3 1 6632155 2 389290764 1 1 348652718 3 710733675 5 1 292015612 1 313062682 1 998228699 3 1000000000 5 1 91111257 3 565111337 2 1 29366295 2 216140705 1 3 313062683 4 1 200354483 3 710733675 3 1 29366295 3 998228700 3 3 780418693 2 2 1000000000 2 3 86883812 2 2 781833037 3 1 747241048 1 857731778 1 101250004 2 360543850 2 1 963056779 2 273869783 1 2 206422529 2 2 207264423 5 1 207264423 3 438133772 3 3 878542863 4 3 878542863 4 3 206422529 4 2 377509581 5 2 998228698 1 1 81073252 2 681728742 3 1 1 2 1000000000 3 2 966631801 4 3 206422528 4 3 417188302 1 1 588790353 2 539527854 2 2 539527854 5 1 417188303 1 665245341 1 29366295 3 565111336 2 3 780418695 3 2 81073253 3 1 966631802 1 556605329 1 216140704 1 564836882 2 564836882 3 2 507308490 1 2 273869784 1 1 588790353 1 377509580 2 56519637 3 1 438133771 1 438133771 1 744868656 2 482818265 1 3 429939458 5 3 86883811 5 1 998228699 3 206422528 4 1 417188303 3 173087939 3 2 507308488 5 1 81073252 3 998228699 2 1 86883812 3 556605329 4 2 998228700 5 1 377509580 3 747241047 3 1 231398662 1 665245341 2 200354483 5 3 1 3 3 878542862 2 1 360543850 1 76211861 1 681728741 3 360543849 3 2 1000000000 3 3 539527856 2 3 216140705 4 3 963873519 5 3 417188304 5 2 417188304 1 2 2 3 1 681728741 3 1000000000 3 3 348652719 4 3 665245341 3 2 273869783 2 2 313062681 5 1 313062682 3 539527856 3 3 313062683 5 2 206422529 5 1 56519638 3 998228698 4 3 966631802 5 1 482818266 1 417188303 3 246549659 5 3 101250004 2 3 438133770 2 1 1 1 173087940 1 857731778 1 86883812 2 766356433 3 1 206422528 1 246549659 3 29366294 3 1 86883812 3 556605329 1 3 417188303 4 2 246549659 4 3 565111336 1 2 389290765 3 3 207264422 1 2 184147678 1 3 292015611 4 2 766356435 3 3 207264423 1 1 781833037 2 206422527 2 2 200354482 5 3 206422529 5 3 273869785 5 3 389290763 2 2 86883811 1 2 184147679 3 1 998228699 2 292015612 5 2 966631802 4 1 482818266 1 747241048 3 507308490 2 1 1000000000 2 747241048 1 1 206422528 2 200354484 2 2 417188303 3 3 417188303 3 2 1 1 3 482818266 4 2 246549658 5 3 76211860 1 1 781833037 3 389290764 1 2 76211860 1 1 482818266 3 231398662 2 1 292015612 2 360543849 1 2 710733675 3 3 101250005 1 3 507308488 1 1 360543850 3 766356435 3 2 781833037 5 3 482818266 1 2 246549660 2 2 878542864 4 3 966631802 4 2 665245342 4 1 878542863 2 206422529 5 3 377509581 5 2 348652718 3 1 564836882 1 389290764 2 429939459 1 2 360543849 2 2 101250003 1 3 360543850 5 1 6632155 1 588790353 2 429939459 3 1 747241048 3 857731777 4 3 565111337 5 2 507308488 3 2 76211861 2 2 565111337 4 1 857731778 1 417188303 3 246549658 2 2 200354482 4 1 766356434 3 184147679 1 2 206422527 3 3 710733676 2 2 360543850 4 1 766356434 1 246549659 3 313062682 2 3 507308489 2 2 101250005 1 1 206422528 2 429939459 1 1 963873520 2 417188304 3 2 747241049 4 3 360543849 1 2 91111257 2 3 780418694 3 3 29366296 1 2 173087940 3 3 206422527 4 2 710733674 2 2 86883811 2 2 231398662 3 3 781833038 2 3 966631803 3 1 681728741 2 710733675 5 3 6632154 4 1 744868656 1 429939459 1 200354483 2 539527855 1 2 1000000000 4 2 313062682 1 2 216140703 3 3 360543851 3 2 963873519 3 1 246549659 2 781833037 2 2 665245342 1 3 438133772 4 2 377509581 2 3 348652719 3 3 417188304 2 3 780418693 3 2 963873519 2 2 681728742 2 3 292015612 4 3 76211861 4 3 878542862 2 1 207264423 2 184147677 1 1 417188303 1 231398662 2 348652719 1 2 565111335 3 1 556605329 1 231398662 2 2 5 3 781833037 1 1 360543850 2 81073252 3 2 56519638 2 1 231398662 1 86883812 3 429939460 3 3 963056779 3 3 101250004 2 3 206422527 5 3 539527856 1 2 184147677 1 1 963873520 1 6632155 2 556605328 3 3 313062683 3 3 539527856 3 2 781833038 4 2 6632155 4 1 963873520 1 588790353 3 173087939 4 3 207264423 5 3 966631803 1 1 313062682 2 360543849 2 1 207264423 2 963056780 1 3 101250004 1 1 429939459 1 377509580 1 6632155 3 766356434 5 3 588790352 3 2 539527856 2 2 147747441 5 2 246549660 1 3 781833038 1 3 273869783 3 3 216140703 3 1 766356434 3 438133771 4 1 206422528 2 564836881 2 2 766356434 3 3 963056780 5 1 539527855 1 665245341 2 147747440 5 3 173087940 4 3 360543851 4 2 878542863 4 1 86883812 3 963873521 2 3 482818266 3 1 963873520 3 56519639 1 3 417188302 2 1 231398662 2 565111337 4 3 744868657 4 1 29366295 1 665245341 2 556605330 1 1 101250004 2 173087941 2 2 744868655 5 2 206422529 3 1 565111336 1 588790353 1 857731778 3 91111257 2 1 417188303 3 1 1 2 86883812 4 1 429939459 3 389290763 4 3 417188304 2 2 86883812 1 1 963056779 2 360543850 4 1 76211861 2 81073253 5 2 588790352 1 2 747241049 1 1 246549659 3 206422528 1 1 429939459 2 710733674 4 1 588790353 1 216140704 1 1 3 207264423 2 3 665245340 2 1 781833037 3 966631802 3 1 966631802 2 482818266 2 2 429939460 3 2 878542863 3 2 200354482 4 1 1 1 588790353 1 963873520 2 200354483 5 2 588790352 3 1 184147678 1 963873520 2 292015611 2 3 766356433 5 3 564836882 1 2 206422529 1 2 780418695 1 2 147747441 5 2 207264423 4 2 744868657 5 1 273869784 2 216140703 5 3 292015611 5 1 507308489 1 200354483 1 206422528 1 173087940 3 564836883 2 2 273869785 3 1 184147678 1 377509580 1 564836882 2 81073252 3 2 76211860 2 1 206422528 1 438133771 3 81073251 4 1 681728741 3 348652719 2 2 429939459 1 1 998228699 2 998228699 1 3 184147677 2 1 86883812 2 273869783 1 3 710733676 1 1 857731778 2 81073251 3 3 780418694 1 2 86883812 4 3 2 5 1 681728741 3 665245340 4 3 81073252 4 1 206422528 1 81073252 2 878542862 3 3 292015611 5 3 1 2 2 91111258 3 2 207264423 1 3 963873519 1 3 681728740 3 2 780418695 1 1 313062682 2 207264423 4 3 681728742 2 1 482818266 2 766356433 1 2 588790352 4 1 1000000000 1 766356434 1 781833037 2 147747439 5 1 147747440 3 429939458 4 2 744868657 4 2 429939458 3 3 101250003 2 3 710733676 5 3 429939458 1 1 76211861 3 184147679 1 1 1 3 1 1 3 86883813 3 2 878542863 3 2 681728741 3 3 292015613 3 2 91111257 2 1 56519638 3 86883811 5 2 681728741 1 2 29366294 3 3 206422529 2 2 91111256 1 2 417188303 4 2 246549659 4 1 564836882 2 747241049 4 2 29366295 4 3 101250003 4 3 91111258 4 3 963873520 5 1 91111257 2 184147679 3 3 966631802 4 3 292015613 3 1 91111257 3 6632156 2 3 56519639 3 2 681728742 5 1 429939459 3 507308490 1 1 998228699 2 56519639 4 1 91111257 2 348652717 1 3 781833036 4 1 101250004 2 998228700 4 2 147747439 2 1 998228699 1 665245341 2 207264424 2 3 781833038 2 2 76211860 2 3 207264423 2 2 313062683 3 2 710733675 3 1 744868656 2 389290763 2 2 766356434 1 1 998228699 1 966631802 3 857731779 1 1 507308489 1 29366295 2 878542864 3 1 780418694 3 246549660 4 2 564836881 3 1 747241048 1 438133771 1 173087940 1 173087940 2 292015612 4 3 81073252 1 1 184147678 1 81073252 1 76211861 3 313062681 5 2 292015613 3 3 147747439 5 3 200354482 4 3 429939460 5 2 6632154 5 1 556605329 1 56519638 3 360543849 2 3 56519639 5 3 29366296 4 3 231398662 4 1 744868656 2 200354484 4 2 216140705 4 3 389290764 1 1 429939459 1 780418694 2 429939460 1 3 173087939 2 3 878542862 5 2 665245340 1 2 81073251 3 1 206422528 3 507308490 5 3 86883812 3 2 91111256 1 3 766356434 5 1 565111336 2 878542864 2 3 207264422 5 1 780418694 2 963056779 5 1 963056779 3 417188304 1 2 200354484 4 1 1000000000 2 747241047 5 2 292015612 2 1 81073252 2 56519639 1 2 91111257 5 2 963873520 4 2 780418693 1 3 556605330 2 2 710733676 1 2 998228699 5 1 539527855 3 710733674 1 2 556605329 5 2 564836881 1 3 273869785 1 1 429939459 2 389290763 3 3 200354483 1 3 101250005 1 1 377509580 2 744868656 4 1 998228699 3 56519638 5 2 564836882 3 2 564836882 2 2 86883813 5 2 507308490 1 2 216140703 3 2 429939458 4 2 780418695 2 3 744868655 5 3 565111335 4 3 292015613 3 1 207264423 3 76211862 4 1 348652718 1 588790353 1 588790353 3 588790352 1 3 507308488 5 3 76211861 3 3 665245340 1 2 681728741 2 3 231398661 5 3 206422527 2 1 438133771 2 207264422 5 2 710733676 2 1 184147678 1 200354483 1 963873520 2 857731779 5 3 747241049 4 3 377509580 3 3 2 4 3 348652717 3 2 86883813 1 3 963056778 4 3 998228698 5 3 56519638 2 2 744868657 2 2 507308490 1 3 665245342 2 3 556605329 4 3 206422527 4 1 438133771 1 389290764 1 76211861 2 348652719 5 3 966631802 4 3 207264422 3 1 231398662 2 781833038 3 2 91111258 2 3 246549659 1 1 6632155 3 665245340 1 2 588790354 4 2 216140704 3 2 292015611 4 1 744868656 3 273869784 2 3 56519637 1 2 857731779 1 3 966631803 3 2 781833036 1 1 781833037 2 1000000000 2 2 507308488 3 2 200354484 4 1 681728741 2 200354483 3 3 766356433 3 1 200354483 2 348652718 1 2 963873519 4 2 101250005 5 2 747241047 5 3 147747441 2 1 273869784 2 101250004 3 3 81073251 3 2 76211862 3 2 207264424 2 3 966631802 2 3 377509579 1 1 665245341 2 377509579 2 1 438133771 1 963056779 3 206422528 5 2 173087941 5 2 963056778 2 1 56519638 1 781833037 1 482818266 3 564836883 3 1 206422528 3 482818267 5 3 200354484 1 1 91111257 2 246549659 2 1 963873520 1 429939459 2 1000000000 2 2 482818266 5 1 963056779 1 998228699 2 206422529 3 3 878542864 5 3 747241047 3 2 665245342 3 2 246549658 1 2 246549660 1 2 482818267 4 3 766356434 2 1 389290764 3 878542862 2 3 231398661 5 1 216140704 1 565111336 1 766356434 3 565111335 4 2 438133770 3 2 273869785 4 3 1 1 3 966631802 1 2 207264422 3 3 173087941 5 1 246549659 2 998228700 4 1 417188303 3 292015612 5 3 29366295 2 3 963873520 4 1 29366295 3 747241049 3 2 86883811 4 1 246549659 2 76211861 4 3 200354482 3 1 744868656 3 781833037 5 1 56519638 1 963056779 2 966631802 5 1 1 3 101250005 4 3 507308488 5 2 292015611 1 1 438133771 2 482818266 2 2 200354482 5 2 273869783 4 3 207264424 2 2 360543851 5 2 360543850 5 1 781833037 2 878542864 5 1 273869784 3 482818265 3 1 539527855 2 766356433 1 1 81073252 3 507308490 1 2 878542864 1 2 86883812 5 2 507308489 3 1 681728741 3 744868656 3 3 377509580 1 1 6632155 3 665245341 5 1 348652718 1 147747440 3 1000000000 5 3 6632154 5 3 173087941 1 3 998228700 1 2 206422527 2 2 184147678 3 2 878542864 1 2 744868655 3 3 588790353 4 2 173087941 5 2 86883813 2 3 206422529 4 1 766356434 3 539527856 2 2 665245341 4 2 173087940 1 1 482818266 1 348652718 1 878542863 3 429939460 1 3 173087939 2 1 207264423 3 539527854 2 1 507308489 2 2 1 2 747241049 4 2 747241048 4 2 539527854 2 2 857731779 1 2 963873520 3 3 207264422 4 3 348652719 1 1 246549659 3 966631802 3 2 766356435 2 1 216140704 1 246549659 1 231398662 3 438133772 4 3 313062681 3 2 681728742 2 3 173087940 3 1 998228699 2 556605328 1 1 429939459 3 29366295 4 2 963056778 4 1 963056779 3 564836883 4 3 377509581 4 3 56519637 3 1 539527855 1 86883812 2 417188304 5 1 81073252 2 963873520 1 2 539527854 4 2 1000000000 4 3 878542862 5 2 360543850 3 3 482818267 2 3 273869784 1 2 781833036 1 3 348652717 4 3 963873520 4 2 429939460 3 2 681728740 3 2 429939459 2 2 744868655 3 1 1 2 206422529 1 3 747241048 4 3 348652717 4 3 710733676 1 3 273869784 3 3 246549659 2 3 173087939 1 2 564836881 2 2 665245341 4 1 207264423 2 963056779 4 3 710733675 4 3 86883811 4 2 780418693 3 3 998228699 5 1 963056779 3 360543850 1 3 206422529 1 3 556605328 4 3 1000000000 2 2 360543850 1 3 878542863 3 1 710733675 3 200354482 3 3 184147678 4 3 207264424 4 2 539527854 5 3 482818265 1 3 417188303 1 1 389290764 2 173087940 3 3 878542863 3 2 91111258 1 1 313062682 1 429939459 1 6632155 1 147747440 2 744868655 3 2 565111336 1 3 963056780 4 1 565111336 2 184147679 4 3 781833038 2 3 2 1 1 565111336 1 556605329 1 780418694 1 857731778 2 482818265 1 1 766356434 1 878542863 1 81073252 2 6632155 5 3 744868657 5 3 6632154 2 2 184147679 1 3 29366295 3 3 417188303 1 1 91111257 2 360543850 3 2 857731779 1 3 292015612 2 1 966631802 1 216140704 1 377509580 3 101250003 2 2 966631802 3 2 273869783 5 1 588790353 2 1 4 1 348652718 3 556605329 4 2 766356434 5 3 29366296 3 3 438133771 1 1 966631802 1 556605329 3 81073252 1 2 207264423 4 2 273869784 2 3 417188302 4 1 29366295 1 878542863 1 173087940 3 348652717 4 1 313062682 1 565111336 2 998228698 1 3 665245342 2 3 564836883 3 2 482818267 4 3 681728741 2 2 273869785 3 3 681728740 4 1 681728741 1 766356434 1 966631802 2 963873520 1 3 665245340 1 2 588790352 3 3 780418694 4 3 216140703 1 3 91111256 4 3 966631802 5 1 781833037 2 86883813 1 1 966631802 2 429939460 4 1 147747440 1 206422528 1 780418694 3 313062681 3 2 147747439 1 1 747241048 1 998228699 3 539527856 2 2 348652717 1 2 389290764 3 2 246549659 5 2 539527856 4 2 313062683 5 3 231398662 1 3 206422527 3 1 184147678 2 29366295 5 2 507308488 5 2 565111335 5 2 147747440 5 3 780418693 2 1 429939459 2 766356434 5 2 206422527 3 3 780418695 3 1 438133771 3 963873519 1 2 231398662 2 1 710733675 3 878542864 1 3 348652718 5 2 744868657 5 2 216140703 5 2 76211861 2 1 766356434 2 377509581 4 3 273869785 2 2 507308489 4 2 389290763 5 3 389290764 3 2 710733676 4 1 556605329 3 206422527 2 2 744868656 1 3 313062681 3 3 564836881 1 2 744868655 1 2 6632156 4 1 56519638 1 681728741 3 377509579 3 3 389290763 2 3 744868655 3 2 313062682 2 3 216140704 3 3 86883813 4 2 56519638 5 3 377509579 3 1 665245341 1 556605329 2 417188304 2 3 56519639 4 2 1 2 2 147747439 5 1 56519638 1 429939459 1 76211861 3 29366294 5 2 29366295 3 1 747241048 1 292015612 1 101250004 1 206422528 2 2 3 3 781833038 1 2 56519639 3 2 200354484 1 2 206422529 5 1 207264423 3 206422527 1 3 565111336 3 3 438133771 3 2 377509581 4 2 76211862 1 1 360543850 1 313062682 1 966631802 1 273869784 2 998228698 3 1 744868656 2 857731779 5 3 1 4 3 438133772 5 2 273869783 1 2 556605330 5 1 507308489 2 216140704 3 2 1 1 1 147747440 1 173087940 2 2 2 3 963873520 2 3 747241047 5 3 377509580 1 2 539527854 4 2 438133772 1 1 81073252 2 184147678 2 3 429939458 5 2 780418695 4 3 681728740 4 3 539527855 5 2 377509580 5 1 780418694 2 86883812 5 3 429939458 3 1 857731778 2 565111336 5 3 539527854 4 2 681728742 2 1 206422528 2 429939460 1 1 966631802 3 878542863 3 2 998228698 4 1 91111257 1 246549659 3 348652718 1 3 417188304 1 1 710733675 3 184147677 5 2 998228700 1 1 86883812 2 147747440 3 3 417188302 5 3 744868657 2 2 710733676 5 1 710733675 2 389290763 2 3 389290765 1 3 348652717 1 3 857731779 5 2 184147677 1 2 56519638 3 3 556605330 4 1 56519638 3 564836881 3 3 81073253 5 1 216140704 2 360543849 5 1 1 3 556605328 1 3 76211862 4 2 389290765 5 1 780418694 1 438133771 2 565111337 2 2 1 4 3 360543851 4 2 507308489 4 1 389290764 1 389290764 3 507308488 3 3 878542864 3 3 565111335 1 3 556605330 1 2 29366296 4 3 29366294 4 3 744868655 5 1 273869784 2 101250003 4 2 216140703 2 1 6632155 2 744868655 3 1 184147678 1 556605329 1 963873520 2 438133772 4 2 780418694 2 2 744868655 4 3 76211860 3 3 588790354 2 1 86883812 1 313062682 3 389290765 2 1 539527855 3 681728741 2 1 482818266 3 781833037 5 2 207264423 3 2 86883812 1 2 998228699 4 1 292015612 3 101250004 4 3 1 1 3 207264424 4 3 206422529 5 2 292015613 3 3 76211860 2 3 76211860 3 2 565111337 3 1 86883812 3 1 2 3 231398661 1 2 246549660 4 2 29366296 2 1 1000000000 3 429939459 3 3 963873521 1 2 1000000000 4 1 147747440 1 710733675 1 878542863 2 101250005 1 3 147747439 3 2 556605330 5 1 86883812 3 348652718 5 1 665245341 1 292015612 2 81073253 2 2 963873521 3 1 963873520 2 556605328 1 3 998228700 1 1 76211861 3 747241048 4 2 1 4 3 206422528 4 3 780418694 5 2 292015613 2 3 101250004 3 1 91111257 3 29366296 4 2 780418694 2 1 292015612 1 273869784 1 273869784 3 438133772 2 3 200354483 5 2 966631803 1 3 246549659 2 2 231398663 1 1 377509580 2 200354482 2 3 744868656 1 2 273869784 3 3 417188302 2 3 744868657 2 3 173087941 5 2 556605328 2 1 184147678 3 998228700 5 1 878542863 2 963056779 5 2 966631803 1 1 681728741 3 747241048 3 1 565111336 3 6632155 2 1 184147678 3 216140703 3 3 963056780 2 1 665245341 1 389290764 3 216140705 2 2 81073253 4 2 665245340 2 3 744868656 3 2 556605328 5 1 710733675 2 963056778 2 2 231398662 2 1 273869784 1 6632155 1 173087940 3 206422529 5 2 81073252 3 1 231398662 3 377509579 5 3 6632154 1 2 963056779 2 2 781833036 1 2 200354484 4 2 206422529 5 3 665245342 4 1 747241048 2 86883812 5 1 878542863 3 86883812 3 1 539527855 1 429939459 2 417188304 3 2 207264424 2 3 747241049 3 3 360543849 1 3 966631803 3 2 556605330 5 1 246549659 2 963873520 4 3 56519637 5 2 417188302 3 3 173087939 5 3 56519639 1 2 438133772 3 1 417188303 2 556605330 1 2 6632156 4 2 273869784 1 1 348652718 3 313062683 3 3 681728741 5 2 216140703 4 2 207264422 5 3 76211861 1 3 147747441 1 1 747241048 3 184147678 3 1 377509580 2 710733675 1 3 438133771 2 1 147747440 2 878542864 3 2 766356434 3 2 780418695 5 2 681728740 3 3 963873520 2 3 963873519 5 1 966631802 2 173087939 2 3 588790354 3 3 348652718 4 2 6632156 1 3 173087939 3 3 6632156 3 3 246549660 1 3 273869785 2 2 565111337 5 1 665245341 2 207264422 1 3 206422529 2 3 963056780 3 3 231398663 4 2 1000000000 1 2 6632154 5 1 429939459 1 273869784 3 1 5 2 507308488 3 1 539527855 1 857731778 1 206422528 2 81073253 4 2 246549659 3 1 747241048 2 173087941 4 3 966631803 4 3 565111337 2 1 482818266 3 999999999 4 2 565111335 3 3 173087941 1 1 216140704 3 665245342 3 2 665245341 2 2 482818265 2 2 101250003 4 1 206422528 2 417188304 4 3 429939459 2 3 86883812 5 2 173087940 1 3 200354484 2 2 966631802 3 3 999999999 2 1 173087940 1 86883812 3 963056778 4 2 216140704 4 2 173087939 3 3 963873520 5 2 348652719 5 1 231398662 2 173087940 2 2 681728740 2 1 429939459 1 565111336 2 91111258 3 3 539527854 2 3 539527856 2 2 564836882 1 2 998228699 2 3 556605330 1 1 206422528 1 273869784 2 360543851 1 2 507308489 3 3 231398663 3 2 348652719 1 3 417188302 1 2 564836882 1 2 539527854 1 2 348652718 2 2 86883812 4 2 966631802 1 2 29366295 5 2 781833037 1 2 1 2 1 1000000000 2 91111258 5 2 564836882 1 3 429939460 5 1 780418694 2 273869783 5 3 878542862 4 1 507308489 2 1 1 3 231398663 2 3 184147679 1 1 429939459 2 999999999 5 2 184147677 2 2 76211861 5 3 781833036 2 2 81073252 2 1 556605329 2 313062682 2 1 56519638 2 389290764 4 3 56519639 2 3 81073251 2 1 246549659 3 878542864 4 3 998228699 5 2 565111336 4 1 360543850 1 665245341 1 348652718 2 429939459 2 3 681728741 1 1 744868656 2 781833037 2 3 200354484 4 2 2 5 2 231398662 2 2 588790352 3 3 438133770 4 1 482818266 3 1 4 1 360543850 3 565111335 1 2 744868656 3 3 360543849 2 2 86883813 1 3 207264422 1 3 76211860 3 2 246549658 2 3 173087939 5 1 963873520 1 348652718 1 246549659 1 747241048 1 173087940 1 681728741 1 377509580 2 348652717 1 1 231398662 1 292015612 3 389290763 2 2 417188303 1 3 417188302 1 2 6632155 3 1 292015612 1 780418694 1 429939459 3 101250003 5 3 998228700 1 2 539527854 3 2 86883813 4 2 747241047 1 1 389290764 3 438133771 2 3 963873521 3 1 747241048 1 963056779 3 207264423 2 2 878542862 5 3 1000000000 5 2 377509579 2 1 56519638 2 539527854 5 3 429939458 2 2 878542863 1 2 747241048 1 1 857731778 3 1 4 1 377509580 1 966631802 1 200354483 3 206422528 1 3 56519639 4 3 56519637 2 3 147747439 2 3 76211860 1 3 710733675 4 2 273869785 3 3 710733675 2 2 56519638 5 1 417188303 3 348652717 4 2 857731778 1 1 231398662 1 200354483 2 216140705 3 2 747241049 1 2 81073252 1 2 857731777 3 3 377509581 2 3 539527854 4 1 101250004 3 507308489 3 1 292015612 3 216140705 2 3 273869785 4 3 963056780 1 3 966631801 5 3 81073251 4 1 681728741 3 313062681 3 2 963056778 3 2 556605329 3 2 780418695 1 3 292015611 1 3 147747440 5 2 273869783 3 2 556605330 5 1 539527855 2 231398663 2 3 1000000000 5 1 389290764 2 710733674 3 3 2 1 2 564836882 4 2 91111258 5 3 231398663 4 1 216140704 1 184147678 3 744868655 5 2 963873519 5 2 857731777 4 3 999999999 1 2 417188304 5 3 273869785 3 3 857731779 3 1 429939459 2 76211862 2 2 681728741 4 2 29366294 3 2 966631802 4 2 438133772 1 2 565111336 3 2 292015612 2 3 360543849 5 3 207264422 2 2 313062683 3 3 6632155 3 3 273869784 1 1 91111257 3 1 2 1 86883812 3 207264422 2 1 246549659 1 200354483 1 747241048 1 29366295 1 998228699 1 246549659 1 273869784 2 565111335 4 1 565111336 1 1 2 780418695 2 3 200354484 1 2 963873520 4 3 539527854 3 2 747241048 1 2 744868657 4 3 246549660 1 1 206422528 1 429939459 1 56519638 2 588790354 2 2 1 2 3 76211860 3 1 6632155 1 81073252 1 417188303 3 86883813 3 3 1 3 2 963873520 1 1 539527855 3 86883813 5 2 857731778 1 3 438133770 1 3 438133770 1 1 556605329 2 780418695 3 2 539527855 2 3 76211861 2 1 507308489 1 231398662 2 539527856 5 1 482818266 1 966631802 1 76211861 2 681728740 3 1 6632155 3 744868655 1 2 206422529 3 2 6632155 1 1 389290764 2 184147677 2 2 681728740 4 3 29366295 1 3 417188302 4 1 556605329 2 766356433 4 3 101250004 1 1 348652718 1 438133771 1 539527855 3 292015611 2 3 348652719 5 2 878542862 4 1 710733675 1 29366295 3 539527855 4 3 207264422 2 1 147747440 3 360543849 1 1 781833037 2 963056779 4 3 963873521 1 3 878542862 2 1 766356434 2 173087939 5 2 681728741 2 2 184147678 1 1 429939459 3 744868657 4 1 81073252 3 313062681 4 1 781833037 1 173087940 1 482818266 3 710733674 4 1 184147678 2 377509581 4 2 780418693 2 1 200354483 1 389290764 3 781833037 1 2 184147677 2 3 747241048 2 3 246549658 3 1 744868656 1 292015612 2 710733676 3 1 6632155 2 147747439 1 3 857731777 3 3 438133770 2 1 878542863 1 857731778 3 665245340 3 3 744868656 1 1 565111336 1 781833037 1 539527855 2 2 5 3 1 3 2 200354484 2 1 200354483 1 747241048 3 6632156 4 3 857731777 1 1 292015612 1 998228699 1 438133771 2 417188303 1 1 681728741 3 200354484 3 2 482818265 1 2 101250005 2 3 429939459 4 1 507308489 1 588790353 3 29366296 5 2 273869784 1 2 744868657 1 1 781833037 2 91111258 3 1 207264423 1 313062682 3 86883813 5 2 56519639 5 1 963873520 1 273869784 2 429939460 1 2 184147677 1 1 6632155 1 86883812 2 966631803 3 1 781833037 3 81073252 3 3 313062682 3 3 507308488 4 1 780418694 3 1000000000 4 2 681728742 5 2 6632154 1 3 966631803 1 3 998228699 4 2 963056780 3 2 963056779 5 2 86883811 2 3 482818267 1 2 273869783 5 2 780418693 1 1 292015612 1 966631802 3 2 2 3 56519639 2 2 184147677 5 3 539527854 5 2 377509581 3 2 539527855 4 1 348652718 1 966631802 1 556605329 3 780418693 3 3 147747439 1 1 744868656 2 539527855 2 1 76211861 1 6632155 2 507308490 3 3 556605330 5 3 665245341 1 3 1 5 3 507308488 2 3 681728741 5 2 147747440 3 3 377509579 1 1 313062682 2 91111257 4 3 29366294 2 2 173087939 4 1 482818266 2 273869785 3 1 389290764 1 710733675 3 507308488 3 2 101250003 1 2 360543850 4 3 1000000000 4 1 348652718 1 207264423 3 56519637 3 2 231398662 3 2 998228699 3 1 81073252 2 438133770 5 1 766356434 2 963056780 1 3 878542863 4 1 665245341 3 744868655 4 3 173087940 2 1 377509580 1 780418694 2 507308488 4 1 377509580 2 482818266 3 3 377509579 3 3 29366294 1 1 101250004 2 998228699 2 2 438133772 3 2 744868655 2 1 564836882 3 389290764 2 2 781833038 4 1 101250004 2 588790354 5 3 966631803 3 2 429939459 3 1 556605329 3 565111336 5 1 744868656 2 313062681 5 1 878542863 2 29366295 1 1 184147678 3 101250004 3 3 231398663 3 1 147747440 3 878542862 4 3 963873519 5 1 246549659 1 565111336 1 216140704 2 1 5 1 76211861 2 246549660 4 2 173087940 5 2 766356433 3 1 292015612 3 292015611 1 2 200354484 3 1 417188303 1 588790353 1 292015612 2 86883813 1 1 389290764 1 389290764 3 781833036 4 2 565111336 1 1 963056779 3 417188304 5 2 963056779 4 1 207264423 2 665245342 5 2 565111335 5 3 539527856 5 1 747241048 1 292015612 1 482818266 3 200354482 3 2 86883812 1 1 200354483 2 184147677 5 2 147747441 1 3 588790354 4 2 231398663 3 1 1000000000 3 539527855 2 2 747241048 2 3 360543850 5 2 588790352 3 1 292015612 1 231398662 3 681728742 1 1 417188303 1 878542863 2 438133772 3 2 998228700 2 2 998228698 2 2 101250003 2 3 273869785 2 3 1 4 1 86883812 2 665245342 3 3 963873520 3 2 710733674 4 3 147747439 3 3 681728740 1 1 360543850 1 6632155 2 86883813 2 1 482818266 1 744868656 1 963056779 3 766356434 5 2 29366294 5 2 588790353 5 1 29366295 3 200354482 5 3 878542862 1 2 56519638 2 1 91111257 1 564836882 2 963056779 3 2 173087939 5 3 565111336 5 2 216140703 1 1 29366295 1 76211861 2 482818266 1 3 744868657 2 2 389290763 5 1 438133771 3 564836882 3 2 588790353 5 2 963873519 2 2 438133770 5 2 507308488 4 3 588790353 4 1 747241048 2 564836881 5 2 857731778 3 3 482818267 3 1 588790353 2 86883811 3 2 588790352 5 1 81073252 1 246549659 3 963056780 1 3 681728740 4 3 1 3 2 564836883 2 3 780418695 2 3 348652718 1 1 998228699 3 556605330 5 1 147747440 1 292015612 2 313062681 2 3 76211862 4 3 216140704 5 3 539527855 5 2 6632155 5 3 681728740 4 3 246549660 4 3 588790354 2 1 86883812 2 429939458 4 3 878542862 4 1 56519638 1 207264423 1 744868656 3 417188302 4 3 101250005 1 2 963056779 3 2 963056778 1 2 780418694 2 3 81073252 4 3 588790353 2 3 184147677 5 2 101250005 4 1 86883812 1 273869784 1 360543850 1 963873520 1 681728741 3 86883812 1 2 565111335 3 3 273869783 5 3 998228699 5 2 438133771 5 2 389290764 1 3 101250004 1 1 681728741 3 91111258 4 2 588790352 3 1 184147678 2 710733675 2 1 766356434 1 200354483 1 173087940 3 681728741 4 3 1 4 2 273869784 1 1 966631802 1 207264423 1 91111257 3 665245340 5 1 246549659 1 207264423 3 556605330 2 3 86883811 1 1 482818266 3 780418695 3 3 6632154 2 1 56519638 3 360543851 4 3 29366295 3 1 998228699 3 173087941 3 2 438133770 4 3 206422527 2 3 2 3 2 438133771 2 1 681728741 1 665245341 1 389290764 2 348652718 5 1 246549659 2 539527855 4 3 292015613 5 3 86883812 1 1 173087940 1 966631802 1 76211861 2 963873520 3 2 173087939 1 1 216140704 3 246549658 3 2 216140704 5 3 173087940 4 1 273869784 3 91111258 2 2 681728740 2 1 781833037 3 231398662 3 2 56519639 4 3 101250005 4 2 963873519 1 1 377509580 3 564836883 2 2 417188303 2 3 710733675 2 1 564836882 3 429939459 3 1 438133771 3 747241049 3 3 744868655 4 1 963873520 1 91111257 1 1000000000 3 588790352 5 2 999999999 3 1 216140704 3 665245342 3 3 565111337 5 1 389290764 3 564836881 3 1 86883812 3 681728742 2 2 184147678 2 2 206422529 5 3 438133771 2 2 665245340 4 2 147747440 4 3 6632154 4 2 963056780 1 3 1 5 1 507308489 3 878542864 4 1 207264423 1 780418694 1 231398662 1 507308489 3 377509581 2 1 173087940 1 206422528 3 6632156 5 1 539527855 1 565111336 3 681728740 2 1 963873520 2 963873519 5 2 588790354 4 3 963056780 5 2 857731778 2 1 564836882 2 780418694 2 1 681728741 3 766356433 4 2 86883813 1 2 231398663 3 3 206422527 1 3 564836882 2 3 216140704 5 3 966631801 4 3 1 1 2 588790353 1 1 273869784 1 966631802 3 438133772 5 1 313062682 3 206422529 3 2 76211862 2 3 101250004 5 1 966631802 1 360543850 2 1000000000 3 3 766356433 4 2 966631801 5 1 966631802 1 780418694 2 588790353 2 2 216140704 3 1 963056779 2 216140703 5 1 6632155 2 539527856 4 3 207264422 5 2 29366295 1 1 998228699 1 878542863 3 781833036 5 2 377509579 5 1 417188303 3 429939459 2 2 246549658 3 2 482818265 3 3 81073253 2 3 963056780 1 1 963056779 3 273869783 1 1 429939459 2 91111257 1 1 246549659 3 246549660 5 1 56519638 3 710733675 4 3 564836881 4 3 710733674 1 3 780418694 5 2 417188303 4 2 56519637 5 2 565111335 5 1 482818266 3 348652718 4 1 780418694 1 206422528 3 377509580 5 3 747241047 2 1 781833037 1 507308489 1 710733675 2 206422528 3 3 482818267 4 1 482818266 2 29366296 5 1 76211861 3 565111337 1 1 292015612 2 482818266 5 2 438133772 4 1 482818266 3 1 5 3 348652718 1 3 681728742 1 2 417188303 1 3 76211860 4 3 588790353 3 2 273869783 1 3 147747439 3 2 556605330 3 1 966631802 3 539527855 3 1 482818266 1 766356434 1 539527855 3 744868657 4 1 857731778 1 998228699 1 207264423 2 216140703 5 2 417188303 2 3 963056779 1 3 681728742 5 1 482818266 2 966631803 4 2 389290763 4 2 710733674 1 2 766356434 5 2 348652718 2 3 76211860 1 2 6632156 3 1 81073252 2 556605329 1 2 29366296 1 2 246549658 1 3 539527855 5 2 1 3 1 56519638 2 710733674 1 3 360543849 3 2 998228700 5 2 184147678 2 1 438133771 1 246549659 3 438133772 1 3 565111337 5 2 313062681 2 2 429939458 3 3 482818266 4 1 292015612 3 91111258 3 3 292015613 4 3 878542864 2 1 429939459 2 216140705 3 2 91111257 2 3 766356435 5 1 81073252 1 389290764 2 681728742 5 1 963873520 2 91111258 4 2 963873521 1 3 29366294 1 3 998228699 4 1 6632155 1 963056779 1 200354483 1 292015612 2 565111337 4 1 781833037 2 173087940 5 2 766356434 1 3 200354482 5 1 216140704 2 1 4 3 173087940 4 1 200354483 2 76211861 2 3 1000000000 1 2 348652718 5 3 313062683 5 1 1000000000 3 173087940 2 2 76211860 3 3 681728740 5 1 81073252 3 91111257 3 3 963056778 1 2 348652717 1 2 710733676 3 1 744868656 2 207264422 5 1 173087940 1 681728741 3 348652717 4 2 101250004 2 2 313062682 5 3 966631803 1 1 429939459 2 348652719 1 3 998228698 4 3 482818265 5 3 231398662 1 3 389290763 4 2 206422527 4 2 206422528 5 3 963056780 3 1 81073252 3 206422527 5 1 173087940 3 556605328 3 3 744868655 5 1 963873520 3 389290763 5 3 482818266 5 1 173087940 3 389290764 4 3 781833037 2 2 6632154 4 1 207264423 1 857731778 3 216140705 4 1 86883812 1 665245341 3 766356435 3 3 313062683 1 3 588790353 4 2 101250005 1 3 81073251 3 3 147747439 5 1 76211861 2 766356435 4 3 857731778 2 1 206422528 3 565111336 2 1 744868656 3 184147677 3 1 389290764 3 744868655 4 2 998228700 4 1 766356434 1 681728741 3 999999999 4 3 200354484 1 2 86883813 5 2 766356434 1 1 1 2 348652719 4 1 200354483 2 360543849 2 3 681728742 3 2 81073253 5 3 966631803 3 1 200354483 2 857731777 2 1 377509580 2 539527854 1 1 246549659 2 377509579 3 3 207264423 3 3 200354482 2 2 206422529 1 1 147747440 3 857731778 1 1 313062682 2 1000000000 2 1 878542863 2 6632156 4 1 360543850 2 665245340 3 2 857731779 1 2 565111335 4 2 360543849 3 3 438133772 2 2 429939459 4 3 1000000000 2 2 56519639 5 1 417188303 1 101250004 1 780418694 3 360543849 5 2 216140705 5 3 857731778 2 2 417188302 4 3 216140705 3 3 81073253 2 2 81073252 3 1 781833037 1 963056779 3 1 5 1 539527855 3 91111257 4 1 76211861 2 665245342 3 3 438133772 5 3 206422527 5 1 377509580 1 781833037 3 417188302 3 3 482818266 4 1 246549659 2 417188304 4 3 429939458 3 2 539527856 5 3 313062681 1 3 588790353 1 3 963056779 2 3 429939459 4 3 389290764 1 2 231398663 3 3 76211862 3 2 963873519 1 3 507308488 2 3 207264423 3 3 147747440 2 1 6632155 2 681728741 1 2 781833036 4 1 998228699 3 429939460 2 1 231398662 2 206422529 2 1 878542863 1 1 1 747241048 3 348652717 2 1 29366295 1 564836882 3 216140705 4 2 417188303 4 2 173087940 4 3 200354482 1 3 766356435 5 1 857731778 1 747241048 1 216140704 1 200354483 2 744868656 5 3 91111257 4 3 216140705 5 1 207264423 3 292015613 4 2 565111337 5 2 781833037 1 1 710733675 2 878542862 4 2 1000000000 4 1 429939459 3 56519637 5 1 76211861 1 147747440 3 377509580 2 2 482818266 2 1 348652718 2 377509579 1 2 292015612 5 2 200354482 4 1 438133771 2 313062681 4 2 556605328 4 1 81073252 1 539527855 3 539527854 3 1 681728741 1 200354483 2 6632156 4 3 878542864 2 2 206422528 4 1 1 1 147747440 3 76211862 4 1 207264423 1 438133771 2 539527854 4 3 206422529 1 1 766356434 2 313062682 3 1 1000000000 2 747241049 4 3 86883812 3 2 747241049 2 1 313062682 1 1000000000 1 231398662 1 482818266 3 665245340 2 2 588790353 5 2 1000000000 4 2 29366296 5 1 207264423 1 878542863 2 29366295 3 3 665245342 4 1 246549659 3 963056780 5 1 29366295 3 565111336 4 1 963056779 3 710733675 2 2 780418695 1 3 1 4 1 780418694 3 417188304 1 1 429939459 2 766356434 2 1 998228699 2 86883813 2 3 438133772 2 2 6632156 4 1 780418694 3 246549660 1 3 147747439 2 2 417188302 1 3 565111335 5 3 780418695 1 3 313062682 5 1 56519638 1 556605329 1 966631802 3 231398661 5 2 86883812 3 3 878542862 1 2 556605329 3 2 966631803 2 1 878542863 1 963873520 2 6632156 4 2 377509579 2 1 564836882 2 710733674 2 1 857731778 2 348652717 5 3 857731779 1 2 216140705 2 3 81073253 5 1 231398662 2 81073253 5 2 1000000000 2 3 482818267 4 2 429939460 1 2 216140703 1 1 438133771 3 539527854 3 2 360543851 4 1 76211861 3 780418694 2 2 56519637 5 3 710733676 1 1 147747440 3 710733674 3 3 710733675 3 1 857731778 1 29366295 3 966631801 1 1 565111336 2 348652719 1 3 482818266 4 1 539527855 2 564836882 5 1 1 2 482818267 3 2 29366295 2 2 81073252 1 3 292015611 2 1 184147678 1 246549659 1 86883812 2 766356435 2 3 681728740 2 2 292015612 1 3 565111337 4 2 482818266 3 3 438133770 1 2 438133771 5 3 857731779 2 1 665245341 1 556605329 3 539527854 5 1 565111336 3 429939458 1 1 147747440 2 744868655 3 3 482818267 5 2 173087940 1 3 438133771 5 2 681728740 2 3 588790354 1 2 348652718 3 1 91111257 2 313062682 1 1 781833037 1 216140704 1 91111257 3 781833037 1 2 556605330 4 3 963056779 1 1 348652718 3 348652718 1 3 86883813 4 1 539527855 2 91111257 4 3 206422529 5 1 207264423 1 417188303 3 147747439 2 2 377509581 2 1 564836882 2 429939459 5 1 588790353 3 963873520 3 3 273869785 5 2 101250003 5 2 216140703 5 3 184147679 4 2 184147677 3 1 360543850 2 91111258 2 3 747241049 5 2 681728742 4 3 389290764 5 3 564836883 3 1 710733675 3 781833037 1 2 1 4 3 564836883 3 1 1 2 173087941 4 2 744868657 4 1 681728741 3 206422528 2 3 91111257 4 1 878542863 1 389290764 3 292015613 4 1 482818266 3 101250003 1 3 91111256 3 1 507308489 3 482818267 5 1 438133771 2 565111335 2 2 963873519 3 3 76211860 1 2 565111335 4 2 56519638 1 1 56519638 3 91111257 3 2 780418694 4 1 539527855 2 966631802 5 1 206422528 1 507308489 2 348652719 3 1 86883812 2 360543851 2 1 564836882 2 313062683 1 1 76211861 1 76211861 2 173087939 4 1 147747440 1 1000000000 3 681728740 5 3 246549660 5 1 348652718 2 389290764 1 2 246549660 2 3 76211861 3 2 588790354 5 1 565111336 1 681728741 2 101250005 3 1 207264423 2 389290763 4 1 1 2 710733676 3 2 857731778 4 1 86883812 1 273869784 2 184147679 1 1 588790353 1 1000000000 2 86883813 5 1 744868656 2 206422528 4 2 747241047 4 3 1 4 1 747241048 3 206422528 1 3 780418695 4 3 681728740 3 3 539527855 4 2 81073252 2 3 56519639 3 1 507308489 1 539527855 2 348652719 4 3 360543850 3 1 681728741 1 101250004 1 360543850 1 292015612 3 556605330 4 2 507308488 5 2 744868656 1 1 744868656 2 56519638 1 3 429939458 4 1 200354483 1 438133771 1 539527855 1 998228699 2 231398661 5 1 76211861 3 766356433 3 3 6632155 3 1 76211861 2 565111336 4 1 377509580 1 417188303 3 482818266 5 2 857731777 4 3 539527854 2 3 313062681 2 1 556605329 1 29366295 2 963056779 1 2 417188303 2 2 91111257 2 2 780418695 5 3 246549660 4 1 417188303 3 200354483 5 3 482818266 2 1 1 1 91111257 2 246549660 5 3 780418694 3 2 389290764 4 1 173087940 3 998228699 1 2 710733674 5 3 29366294 2 3 184147678 4 2 966631803 1 2 147747441 3 1 313062682 2 273869785 3 2 2 5 1 966631802 2 1000000000 3 2 86883811 5 3 780418695 3 3 86883812 4 1 377509580 3 6632154 5 1 216140704 3 963056779 1 2 507308488 1 1 588790353 1 963056779 1 482818266 2 206422529 5 1 206422528 3 564836883 3 2 966631803 4 1 710733675 3 429939460 1 3 417188303 2 3 539527855 1 3 556605329 5 2 963056778 5 2 206422528 2 1 173087940 2 966631803 1 1 878542863 1 81073252 2 766356434 1 3 292015611 3 3 76211862 2 3 184147677 1 1 86883812 2 292015611 2 3 206422529 4 2 681728742 3 3 963873521 4 2 747241047 2 2 507308490 5 3 565111336 3 2 81073252 5 3 710733674 1 1 206422528 2 744868656 5 1 81073252 2 173087940 3 2 429939459 4 3 206422527 1 3 6632154 2 2 246549658 4 1 998228699 1 780418694 1 588790353 2 360543849 3 2 857731779 3 2 998228698 2 2 681728740 3 2 200354483 3 3 273869784 4 2 231398661 2 3 564836882 5 1 389290764 2 184147679 4 2 963873519 1 2 429939460 1 2 207264423 2 1 556605329 1 206422528 2 747241048 2 2 6632154 5 3 377509580 4 2 81073253 5 2 963873520 3 3 482818266 5 3 29366295 5 1 665245341 2 963056778 1 3 29366296 4 3 147747439 1 2 292015611 4 2 76211862 2 2 507308489 4 1 556605329 2 147747439 5 1 429939459 1 747241048 2 246549660 4 3 429939459 1 1 539527855 2 292015611 1 2 747241047 4 2 207264422 3 2 292015612 3 2 348652719 5 2 665245342 1 2 507308489 3 1 417188303 2 482818267 1 3 588790352 4 2 539527854 3 1 857731778 3 216140705 2 3 780418695 5 2 565111335 4 2 665245341 4 1 1000000000 3 1000000000 1 3 1 5 2 231398661 5 1 246549659 1 1 3 91111257 4 3 173087940 1 3 29366296 1 3 86883812 3 3 147747441 5 1 681728741 2 588790353 4 2 1000000000 2 1 857731778 2 588790354 3 3 963056780 5 2 292015613 1 2 539527856 4 3 377509581 1 3 2 2 2 766356433 1 3 564836881 1 3 29366296 4 1 417188303 3 389290763 3 2 963873519 1 3 744868657 3 3 246549659 5 3 216140704 4 2 147747439 5 2 999999999 3 2 101250003 4 3 681728741 3 2 588790354 3 3 91111258 4 2 81073251 1 2 766356433 2 3 438133772 5 3 207264422 3 2 273869783 2 2 963056778 3 3 6632154 2 3 173087940 2 3 744868655 2 2 389290763 2 3 173087939 1 2 429939459 5 3 273869783 5 1 507308489 1 389290764 1 963873520 1 231398662 3 389290765 3 1 766356434 2 200354482 2 1 780418694 1 81073252 2 313062681 4 3 76211862 5 1 681728741 1 206422528 1 200354483 3 231398663 3 1 588790353 1 963056779 1 417188303 1 207264423 3 681728740 3 2 1000000000 1 1 231398662 2 766356435 4 1 780418694 2 173087941 5 1 292015612 2 665245340 3 2 200354484 1 2 1000000000 3 3 681728740 5 1 184147678 2 429939459 4 2 681728741 1 2 507308489 5 3 184147679 4 3 231398661 3 1 56519638 3 101250005 1 3 507308488 1 2 857731777 4 1 878542863 1 101250004 3 292015612 4 1 147747440 2 377509580 3 3 76211860 5 2 29366295 4 3 86883812 5 3 207264422 3 2 966631801 3 1 29366295 3 81073251 4 1 963873520 2 360543850 4 2 360543851 4 2 780418695 1 3 438133771 2 2 966631802 4 1 76211861 1 998228699 2 348652718 5 2 206422529 4 1 273869784 3 231398663 3 1 184147678 1 539527855 1 231398662 1 389290764 1 556605329 3 507308490 3 2 76211861 5 3 173087941 2 1 507308489 3 81073251 4 2 56519637 4 1 292015612 3 665245341 5 2 173087941 2 2 438133770 1 1 429939459 3 273869784 1 3 101250005 5 3 507308488 5 2 710733676 3 1 507308489 2 747241047 1 2 81073253 3 1 998228699 1 417188303 3 665245341 1 2 292015611 1 2 766356434 1 3 86883811 3 3 429939460 1 3 966631803 4 1 665245341 1 429939459 2 747241047 1 2 482818266 4 1 101250004 1 360543850 3 539527854 1 2 313062683 1 2 878542862 4 1 963056779 2 857731777 3 2 417188303 1 2 998228699 1 3 539527854 4 3 963873519 5 3 417188302 3 1 81073252 3 1 4 2 780418695 5 3 348652717 1 3 417188302 1 2 878542864 2 3 564836882 3 1 101250004 1 348652718 2 588790353 5 2 556605329 5 3 231398661 3 1 963873520 3 76211862 4 1 539527855 2 313062682 4 1 377509580 3 389290764 4 1 857731778 3 1000000000 3 1 91111257 1 86883812 2 438133770 4 1 216140704 3 857731778 3 3 963873521 1 1 417188303 2 429939460 5 3 313062682 4 2 556605330 2 2 681728742 2 1 482818266 3 91111258 2 3 878542863 1 2 101250003 4 2 29366295 3 1 417188303 1 377509580 2 417188303 5 3 966631803 3 1 207264423 3 556605329 5 1 273869784 1 292015612 3 857731779 1 1 29366295 3 588790353 4 2 207264422 5 3 963873520 4 3 588790352 4 3 389290765 4 3 963873521 5 3 81073251 3 3 76211860 1 2 29366294 5 2 389290764 1 2 389290765 5 1 998228699 1 482818266 2 207264424 4 3 81073252 1 2 101250003 4 3 966631801 1 1 429939459 3 6632155 2 1 681728741 2 963873519 2 3 206422528 3 3 766356434 2 2 857731778 3 2 966631803 1 3 147747439 1 1 417188303 2 360543850 5 2 780418693 4 2 360543851 3 3 780418693 1 2 91111256 4 3 377509580 1 3 539527856 2 3 173087939 5 2 246549658 2 1 507308489 2 857731779 3 1 101250004 1 206422528 1 507308489 1 747241048 1 273869784 1 6632155 2 273869785 4 3 246549658 2 2 539527855 2 3 507308488 3 3 966631801 5 2 417188303 1 3 507308490 4 3 81073253 1 2 231398663 1 3 273869785 1 3 747241048 4 2 81073253 2 2 246549659 4 2 781833037 5 1 81073252 2 681728742 4 2 665245341 4 1 665245341 3 313062681 4 1 963056779 1 147747440 3 878542862 4 2 878542863 5 1 313062682 3 6632155 2 2 747241048 2 2 744868655 4 3 963056780 2 2 91111256 4 3 482818267 4 3 101250005 3 2 681728742 3 2 207264423 5 2 206422527 2 1 216140704 2 206422528 2 1 206422528 1 665245341 2 101250005 5 2 1000000000 5 3 998228698 2 2 781833036 5 2 389290765 2 3 360543849 2 1 556605329 3 81073253 4 3 348652717 4 1 588790353 2 681728742 5 3 539527854 5 1 963056779 1 216140704 1 101250004 1 565111336 1 231398662 1 747241048 3 91111256 1 1 565111336 3 966631802 3 3 101250003 5 3 206422528 3 2 565111335 5 1 744868656 1 556605329 2 56519639 3 3 857731777 1 1 998228699 1 857731778 2 389290765 2 1 438133771 1 313062682 2 438133771 1 3 681728741 3 1 781833037 3 389290764 3 3 81073253 2 1 81073252 1 539527855 3 539527854 1 3 857731778 1 3 2 3 3 29366295 1 3 292015612 3 1 389290764 1 360543850 1 966631802 1 565111336 3 231398662 2 3 565111335 2 2 348652718 4 3 588790354 3 3 29366295 2 1 1 1 173087940 3 76211861 5 3 565111335 3 1 966631802 3 780418694 4 1 710733675 3 273869783 1 1 565111336 3 86883811 5 2 507308489 5 3 348652717 1 2 56519637 5 2 556605330 3 1 565111336 2 539527854 4 3 588790354 2 1 292015612 3 963056780 4 3 56519637 5 2 231398662 2 2 76211861 2 1 81073252 3 207264423 2 3 963056778 4 1 963056779 1 231398662 2 173087941 5 3 998228699 1 1 101250004 1 246549659 1 231398662 1 1000000000 2 6632154 3 1 184147678 2 564836881 4 1 878542863 1 273869784 3 744868655 5 1 588790353 2 539527856 4 3 417188302 3 2 86883812 4 3 857731778 2 2 101250004 3 3 360543851 5 2 86883811 2 3 438133770 5 1 744868656 2 147747440 4 1 998228699 1 963873520 2 780418695 4 3 780418694 4 3 389290764 2 1 878542863 3 564836882 4 3 377509579 4 1 747241048 2 681728741 1 1 360543850 1 781833037 2 998228700 5 2 780418695 5 2 588790354 4 2 246549658 4 3 556605330 2 2 507308490 1 3 963056779 4 1 76211861 2 29366295 2 3 507308489 1 3 184147679 3 1 507308489 3 564836881 3 2 665245341 5 3 216140703 3 2 81073251 2 3 744868656 2 2 766356434 2 1 747241048 2 780418693 2 2 565111337 3 3 539527856 3 1 200354483 1 556605329 1 564836882 1 147747440 1 556605329 3 681728740 5 1 200354483 2 206422528 2 1 588790353 1 539527855 3 29366295 2 2 173087940 4 2 565111336 2 2 429939458 5 2 998228700 5 1 86883812 3 963873519 4 2 780418693 2 1 417188303 3 29366294 2 1 147747440 1 963056779 1 246549659 3 665245341 5 2 766356435 4 2 539527856 4 1 507308489 3 747241048 4 2 147747440 5 1 206422528 1 76211861 1 207264423 2 360543849 3 1 360543850 1 710733675 2 565111336 3 1 766356434 1 246549659 3 86883812 3 2 206422528 4 3 438133770 2 3 56519639 1 2 665245340 5 1 86883812 1 147747440 3 348652717 4 1 766356434 1 747241048 2 56519639 3 1 231398662 3 482818266 2 3 147747439 3 1 556605329 3 216140703 1 3 348652718 2 3 744868657 3 3 744868655 5 2 780418693 4 2 681728741 3 3 360543851 5 2 781833036 4 2 564836881 5 2 246549659 2 2 781833036 3 3 429939459 5 2 539527855 1 2 681728740 2 3 966631802 2 2 507308490 4 2 173087940 2 1 184147678 2 1 5 3 665245342 1 1 389290764 3 766356435 3 1 998228699 1 56519638 3 878542863 3 1 1 1 417188303 1 747241048 2 76211862 5 1 482818266 3 56519639 5 3 438133770 4 2 313062683 5 2 1000000000 2 3 565111337 1 3 173087939 5 2 200354484 3 1 29366295 3 206422527 2 2 360543850 4 3 184147679 4 3 6632154 2 3 273869783 2 3 91111256 1 2 438133772 3 2 377509579 4 1 710733675 1 91111257 1 781833037 2 429939459 1 3 665245342 1 1 6632155 1 207264423 3 292015613 1 2 184147678 4 3 173087939 2 1 184147678 2 429939460 4 2 313062683 4 1 438133771 3 200354482 3 1 963056779 2 766356435 3 3 781833038 3 2 556605330 3 1 184147678 3 747241047 3 1 81073252 2 878542862 5 2 76211860 3 2 665245342 5 3 313062683 4 3 963873521 3 2 56519638 3 2 588790352 1 2 231398661 1 1 292015612 2 766356435 2 1 348652718 3 273869785 1 2 231398661 5 3 147747441 3 1 1 3 766356434 1 1 86883812 1 482818266 2 377509579 2 1 56519638 3 539527854 4 1 482818266 1 429939459 3 273869784 3 2 857731777 4 2 147747439 5 1 216140704 2 681728740 4 2 1 1 3 999999999 3 2 81073253 5 1 963056779 2 292015612 3 2 1 5 1 507308489 1 556605329 2 966631802 2 2 348652717 2 1 101250004 1 348652718 3 389290763 4 1 81073252 1 878542863 1 56519638 3 200354482 1 1 482818266 3 747241048 3 1 200354483 1 91111257 1 91111257 3 966631803 3 3 963056778 4 1 292015612 3 438133772 1 1 507308489 2 6632154 2 2 56519639 2 2 565111336 2 1 963873520 2 6632154 1 2 681728742 3 2 482818266 4 3 564836881 3 1 564836882 1 231398662 1 857731778 3 216140704 3 3 76211861 3 3 744868657 1 2 147747440 5 3 681728741 2 3 429939460 3 3 857731777 2 1 207264423 1 360543850 3 417188302 3 1 780418694 2 482818267 3 3 81073253 4 2 878542862 3 1 438133771 1 273869784 1 81073252 1 207264423 2 231398662 3 1 216140704 2 273869783 1 3 377509580 5 3 313062683 5 3 273869784 4 2 91111256 2 3 710733675 5 1 56519638 1 710733675 1 313062682 2 766356433 5 2 556605328 2 1 681728741 1 101250004 1 744868656 1 966631802 1 76211861 2 766356434 1 1 184147678 3 86883812 3 2 246549660 5 1 747241048 1 665245341 2 377509579 1 2 86883812 1 2 246549659 5 1 200354483 1 200354483 3 766356435 4 2 539527856 5 3 963056780 4 1 963056779 2 348652719 2 1 857731778 1 313062682 1 231398662 1 565111336 1 313062682 1 246549659 3 681728740 2 2 857731778 1 2 665245340 4 1 963056779 1 56519638 1 438133771 3 417188304 2 1 998228699 3 556605328 4 1 429939459 2 231398662 4 2 878542862 1 3 556605330 5 2 878542863 2 2 565111337 4 1 206422528 3 292015613 4 1 273869784 3 681728740 4 1 389290764 2 744868657 2 3 292015611 3 2 744868657 3 3 231398663 2 1 963056779 1 507308489 1 781833037 2 710733674 2 2 76211862 1 3 147747439 4 3 556605330 3 1 76211861 2 747241049 1 1 1000000000 2 207264422 4 2 556605330 4 3 766356433 2 3 482818266 1 1 147747440 2 6632155 3 1 438133771 2 6632155 4 2 482818266 1 2 360543850 2 2 173087941 4 1 564836882 2 857731777 2 2 710733674 1 1 744868656 1 1 3 29366296 1 3 539527855 4 1 857731778 2 200354482 2 3 744868655 1 2 588790352 5 3 963056780 1 1 313062682 2 417188303 3 1 216140704 2 438133770 4 3 56519637 1 2 76211860 1 3 348652717 4 1 389290764 2 507308490 3 2 173087941 5 3 588790352 5 2 417188303 4 3 998228700 4 1 6632155 1 417188303 3 216140703 4 2 101250003 4 1 56519638 1 81073252 1 56519638 3 360543851 2 3 29366294 4 2 389290765 5 2 999999999 3 3 998228699 1 1 963873520 3 207264422 3 3 780418694 1 3 216140703 2 3 200354482 2 2 429939458 1 1 744868656 1 207264423 1 91111257 1 292015612 2 184147678 4 2 207264422 3 1 1000000000 2 377509580 5 2 76211860 4 3 744868656 5 2 184147679 3 3 417188304 5 1 389290764 2 246549658 1 3 246549659 1 1 207264423 3 878542862 5 3 766356433 3 3 665245341 3 2 207264422 3 1 91111257 2 29366294 4 3 207264424 1 3 482818267 2 1 588790353 2 101250003 3 2 292015613 2 2 556605328 4 3 1000000000 3 2 360543850 4 2 564836883 5 2 101250003 3 3 29366296 4 2 1000000000 2 3 207264422 2 2 184147677 4 3 313062683 2 2 665245340 4 2 417188302 4 2 184147677 4 3 216140704 1 2 878542864 3 3 91111256 3 1 147747440 3 6632156 2 2 76211861 2 1 231398662 3 81073252 2 1 878542863 3 273869785 3 2 206422529 2 1 86883812 3 963873519 1 1 389290764 2 360543850 2 1 780418694 1 564836882 2 1000000000 4 1 246549659 1 389290764 3 681728741 1 3 857731779 2 2 81073253 3 2 588790353 3 2 206422528 4 2 207264424 1 2 206422528 1 3 207264423 1 3 206422529 3 3 246549658 5 1 313062682 3 565111335 1 3 556605330 4 1 216140704 2 744868657 1 2 147747440 1 2 878542864 4 2 710733674 1 3 184147679 1 1 29366295 2 200354484 4 3 56519637 1 3 86883811 4 1 564836882 1 348652718 1 438133771 2 76211861 2 2 556605330 2 2 377509580 3 2 360543849 3 1 417188303 2 438133771 4 1 206422528 3 766356435 1 1 417188303 1 878542863 1 966631802 2 206422527 2 3 665245340 1 3 246549659 4 1 1000000000 1 564836882 1 200354483 3 147747441 5 3 710733676 4 1 878542863 1 56519638 1 539527855 2 292015612 2 1 556605329 1 389290764 2 963873520 2 2 539527855 1 2 292015611 5 2 747241048 2 2 377509581 3 3 6632156 5 3 101250005 3 2 292015611 5 2 91111257 2 2 564836882 1 3 389290764 3 2 29366295 5 2 184147678 2 2 147747441 2 1 1 3 564836881 4 1 429939459 2 1000000000 4 1 744868656 2 360543850 5 1 744868656 3 389290765 3 1 681728741 3 564836881 2 3 588790353 4 2 147747439 4 2 2 3 1 747241048 2 966631802 5 3 200354484 2 3 91111258 1 3 200354484 3 2 588790353 4 3 429939458 1 3 184147679 2 2 781833036 4 2 348652718 2 2 101250005 5 2 29366296 3 3 360543851 1 3 857731779 4 3 184147677 4 1 539527855 3 184147677 3 1 963873520 1 200354483 2 173087941 1 3 744868657 2 3 184147677 2 1 389290764 1 389290764 1 482818266 2 565111337 5 3 681728741 2 3 564836882 2 3 86883813 5 3 292015612 4 3 200354483 3 1 91111257 3 963873521 3 2 91111256 2 1 348652718 3 744868657 1 2 1000000000 2 1 200354483 1 556605329 1 747241048 2 207264422 4 3 417188302 1 1 417188303 1 273869784 1 744868656 2 747241047 4 3 173087941 2 3 76211860 4 3 81073251 2 3 482818267 4 2 429939459 5 2 76211860 3 3 292015611 5 2 747241048 2 2 91111258 1 3 998228699 5 3 963056779 2 1 1000000000 1 206422528 1 56519638 3 429939460 1 3 744868656 3 2 564836882 3 1 564836882 3 273869785 4 2 216140704 5 3 966631803 1 3 565111336 2 1 417188303 1 101250004 2 273869784 3 3 81073253 4 3 200354483 4 1 292015612 3 556605330 3 2 429939458 3 2 101250005 5 2 200354484 1 3 710733675 1 1 766356434 3 766356433 1 3 588790353 2 2 147747440 3 2 766356433 5 2 417188303 5 2 6632156 5 2 206422529 5 2 857731779 2 3 91111258 2 3 6632156 1 2 360543850 2 2 91111257 3 3 681728742 5 3 1000000000 3 2 588790352 1 1 348652718 1 482818266 1 766356434 3 173087939 2 2 184147677 2 2 200354484 2 2 200354484 4 1 1000000000 1 313062682 2 91111256 1 3 216140704 2 1 539527855 1 313062682 1 665245341 1 966631802 3 780418695 2 1 86883812 3 147747439 5 2 200354483 5 2 438133772 2 2 417188304 2 2 6632154 2 1 482818266 1 292015612 3 184147678 4 3 747241047 3 2 747241047 2 3 998228698 5 2 588790352 5 2 86883811 3 3 482818267 4 1 147747440 1 360543850 2 966631803 3 3 539527854 4 2 507308489 3 3 147747441 2 2 292015611 2 1 1000000000 1 564836882 3 417188302 2 2 76211862 1 2 200354482 4 3 665245342 4 2 101250004 5 2 681728740 2 2 556605328 5 3 417188302 3 3 273869784 2 3 878542864 4 2 173087940 2 2 348652719 4 3 438133771 5 3 429939459 3 2 360543851 3 1 998228699 3 482818265 2 1 101250004 1 389290764 2 417188302 3 1 273869784 3 417188304 2 2 681728741 2 3 173087939 3 2 2 4 2 101250004 5 1 313062682 1 207264423 2 429939460 4 1 377509580 1 857731778 1 1 2 588790353 1 1 360543850 2 878542862 3 3 588790352 5 2 86883813 3 1 438133771 2 438133770 3 3 507308489 5 1 998228699 3 76211861 3 3 564836883 5 1 781833037 3 360543849 1 2 86883812 1 3 507308488 4 2 184147679 3 3 6632155 3 1 207264423 2 76211860 2 3 539527855 5 3 86883812 1 2 766356434 4 1 710733675 1 216140704 3 81073251 2 3 998228699 2 2 681728740 3 1 539527855 1 878542863 1 1000000000 2 539527855 2 2 417188303 2 3 710733676 1 1 101250004 1 81073252 2 781833036 4 1 56519638 1 184147678 1 878542863 1 1 2 766356433 3 3 200354482 5 1 29366295 3 76211861 2 1 292015612 2 56519639 1 3 184147679 3 3 207264424 5 1 91111257 1 564836882 1 507308489 3 565111336 1 2 417188304 5 3 963873521 5 1 963873520 1 665245341 1 76211861 3 681728741 4 3 482818266 2 3 231398663 1 3 710733676 3 1 565111336 1 564836882 1 6632155 2 81073251 3 3 29366294 3 1 966631802 3 966631801 1 2 438133771 3 2 348652718 1 2 206422529 4 1 681728741 1 6632155 3 681728742 3 1 565111336 3 173087940 3 2 963056778 1 1 482818266 3 766356433 3 3 963873520 3 3 29366295 1 3 665245340 5 2 564836882 1 1 966631802 2 564836883 2 2 231398661 2 3 273869783 2 3 507308488 5 1 216140704 3 780418693 1 2 998228699 2 1 665245341 3 6632154 2 2 81073253 1 3 556605330 1 1 6632155 2 207264424 3 3 539527854 4 3 1 3 1 963056779 2 878542864 5 1 857731778 1 429939459 3 710733676 2 2 231398661 5 2 417188302 1 2 292015613 4 2 313062682 5 1 86883812 3 998228698 2 1 417188303 3 744868656 1 1 878542863 1 56519638 3 681728741 4 2 665245342 3 3 556605329 1 2 101250005 3 1 360543850 2 101250003 2 2 147747441 4 3 556605330 3 3 216140705 5 2 665245342 5 2 482818265 4 2 29366294 2 3 417188303 3 3 963056778 2 1 101250004 2 507308489 5 1 681728741 3 564836881 4 1 377509580 1 231398662 1 56519638 2 429939459 5 2 780418694 4 1 184147678 1 963873520 1 482818266 3 101250004 3 3 681728741 4 1 556605329 2 681728742 2 2 766356433 2 1 348652718 3 273869783 4 2 207264424 2 3 81073253 2 2 556605330 2 2 507308488 3 1 207264423 3 998228699 1 1 539527855 3 29366294 5 1 781833037 1 348652718 3 681728740 4 2 482818265 5 3 744868655 1 1 200354483 1 766356434 1 878542863 2 556605329 1 1 360543850 2 438133772 3 2 56519637 3 1 147747440 2 766356435 4 3 377509580 5 3 91111257 3 2 216140703 5 3 377509581 5 3 556605328 1 2 681728741 5 1 780418694 1 781833037 1 588790353 3 564836883 4 2 998228699 5 1 878542863 1 377509580 3 216140705 2 1 313062682 1 206422528 2 86883812 4 2 360543849 4 2 564836882 4 1 780418694 3 101250003 5 2 216140703 4 2 429939460 2 1 556605329 1 147747440 2 438133770 1 1 878542863 3 147747439 4 1 6632155 2 482818265 2 1 766356434 1 6632155 2 200354482 1 3 313062681 5 1 507308489 3 999999999 2 3 588790353 5 2 292015612 4 1 857731778 1 588790353 1 438133771 2 564836883 3 3 101250005 4 3 1 4 3 56519639 1 3 56519639 4 2 200354483 2 1 246549659 3 588790352 4 2 389290765 1 3 963873521 4 2 438133770 4 3 857731778 2 1 91111257 2 313062682 1 2 292015613 2 1 998228699 2 507308489 5 2 389290764 2 1 206422528 2 101250005 1 3 766356433 2 1 348652718 1 781833037 1 417188303 3 963056778 1 2 76211861 4 3 665245341 4 2 101250003 5 3 588790354 5 2 1 4 2 173087941 2 3 744868657 4 1 665245341 1 665245341 2 292015613 2 2 780418694 4 1 101250004 1 348652718 2 878542863 3 3 29366295 5 2 6632154 1 1 6632155 1 200354483 3 147747441 5 2 781833036 2 2 101250004 3 1 747241048 1 173087940 3 348652719 4 3 246549659 2 2 81073252 4 3 747241049 3 1 1 2 438133771 2 1 588790353 3 766356433 3 2 857731778 2 2 966631801 3 3 56519637 1 2 6632155 3 1 878542863 2 313062683 5 2 360543851 3 1 539527855 1 389290764 1 6632155 2 29366294 1 2 417188304 2 3 6632154 3 2 1000000000 1 3 29366294 3 1 1 1 76211861 2 216140705 2 3 231398662 3 3 507308488 5 3 76211861 4 2 292015611 2 1 564836882 1 1000000000 3 292015611 1 1 747241048 1 857731778 1 998228699 2 231398663 3 1 681728741 2 81073252 3 1 998228699 1 556605329 2 246549659 5 3 438133771 5 1 417188303 2 857731777 4 3 200354482 4 2 665245342 3 1 878542863 2 81073251 4 2 507308489 3 2 389290763 5 3 857731777 3 1 313062682 2 681728741 3 3 56519637 4 2 206422528 3 3 6632154 4 2 81073251 5 2 377509579 5 1 588790353 3 147747439 5 2 966631801 1 2 216140705 1 3 878542864 1 2 273869785 2 1 91111257 2 438133772 3 2 966631803 3 3 313062681 1 3 313062683 2 1 6632155 3 29366296 4 1 588790353 1 56519638 1 998228699 2 231398663 3 3 231398662 1 2 539527856 4 1 313062682 1 429939459 1 313062682 1 207264423 2 81073253 5 3 966631802 3 1 206422528 3 389290764 2 3 1 4 2 313062681 2 3 417188304 3 2 780418694 3 2 780418694 1 1 1 2 744868656 4 2 857731777 4 3 747241049 2 1 665245341 3 313062682 4 3 101250005 4 3 482818267 1 3 101250004 1 3 963056780 5 1 313062682 2 857731778 2 2 207264422 4 2 588790353 3 2 878542862 4 1 744868656 2 147747439 4 1 963056779 2 313062683 2 2 56519637 2 2 710733674 1 3 588790352 3 1 747241048 3 556605329 3 2 389290763 2 3 878542864 4 1 200354483 2 246549660 1 3 429939458 5 3 207264424 4 2 681728742 5 1 564836882 2 56519639 2 1 56519638 3 781833036 1 3 482818267 4 3 780418695 5 1 963873520 1 173087940 1 998228699 3 200354483 1 2 438133771 2 1 348652718 2 91111256 2 1 1 2 1000000000 3 3 429939458 4 3 417188302 4 2 377509579 4 3 377509579 3 1 56519638 1 184147678 1 86883812 1 507308489 1 438133771 1 539527855 1 207264423 3 91111257 4 3 200354484 1 3 207264423 3 3 438133772 3 1 710733675 1 565111336 2 482818266 1 1 231398662 2 231398662 5 3 2 3 2 91111258 5 3 507308490 5 2 6632155 2 3 998228699 4 2 780418693 4 2 360543851 1 1 966631802 2 963056780 1 2 766356433 4 3 56519637 5 3 389290763 3 3 766356433 5 3 207264422 2 2 389290765 4 1 101250004 3 878542864 1 2 246549658 4 1 147747440 1 766356434 2 665245341 2 2 878542863 2 1 76211861 3 6632154 5 3 710733676 5 3 216140705 3 1 665245341 2 360543850 4 3 246549659 5 2 292015611 1 2 556605330 3 1 781833037 3 207264423 5 1 86883812 2 173087940 4 1 184147678 2 173087939 1 2 438133772 1 2 681728740 2 2 360543850 3 2 6632156 3 2 665245341 3 1 710733675 1 482818266 2 744868656 5 2 81073252 1 2 588790352 5 1 216140704 2 81073251 2 2 565111336 3 3 173087939 1 3 389290764 4 2 507308489 3 2 6632155 5 1 76211861 1 147747440 3 246549658 5 3 438133770 2 2 389290764 3 1 348652718 1 564836882 2 246549659 3 3 963056779 5 2 417188302 5 2 2 2 2 878542864 1 2 878542863 2 2 507308489 3 3 780418693 1 1 744868656 2 564836882 5 3 780418695 5 2 857731778 5 1 780418694 2 1 2 2 998228700 1 2 747241048 5 1 710733675 1 878542863 1 482818266 1 665245341 3 539527855 3 1 206422528 2 966631802 1 1 207264423 1 173087940 3 564836883 1 2 766356433 5 2 389290765 1 3 91111258 1 3 91111258 5 1 1000000000 1 173087940 2 710733674 4 3 482818266 2 2 184147679 2 1 1000000000 2 1000000000 4 1 273869784 3 780418694 3 3 999999999 3 3 292015612 5 2 91111256 1 2 81073252 4 3 556605328 5 3 6632154 2 2 556605328 3 2 377509581 3 1 857731778 2 744868656 1 2 206422529 4 2 417188304 4 3 360543851 5 1 360543850 1 963873520 1 539527855 3 539527856 3 2 780418695 2 2 710733674 5 2 710733675 3 3 747241049 1 2 878542864 4 2 781833037 4 3 429939460 1 1 377509580 1 429939459 1 184147678 1 273869784 2 246549659 5 2 966631801 1 3 766356435 1 1 1 2 966631802 3 1 963873520 3 377509581 4 2 999999999 5 3 588790352 2 1 565111336 2 556605328 5 3 313062682 2 1 747241048 2 438133771 3 1 246549659 1 377509580 3 56519638 5 3 747241047 3 3 292015613 1 1 292015612 2 216140704 3 3 1 3 1 681728741 2 1000000000 2 2 857731777 5 1 200354483 3 389290763 1 2 963056780 5 1 857731778 3 6632156 2 1 1 1 539527855 1 6632155 1 507308489 3 360543849 3 2 556605329 5 2 231398661 1 1 91111257 2 681728741 5 1 507308489 1 665245341 1 206422528 2 857731778 1 1 29366295 1 781833037 3 744868657 3 3 564836881 3 2 101250005 4 2 966631801 3 2 1000000000 5 3 564836882 4 3 438133772 1 3 273869785 5 2 184147678 5 2 216140704 2 3 81073251 5 2 998228700 1 3 313062681 5 2 1000000000 2 2 710733674 3 3 216140703 4 3 539527854 2 2 91111256 5 1 6632155 3 91111256 4 3 91111257 1 1 438133771 2 173087940 3 1 747241048 1 963873520 2 360543851 1 3 564836883 5 3 348652719 2 3 1 3 1 857731778 3 292015611 4 2 665245341 2 2 377509581 4 3 377509580 3 1 313062682 3 565111335 3 3 348652719 3 2 273869784 4 1 966631802 1 565111336 2 216140704 2 2 377509581 5 3 377509581 1 1 966631802 1 744868656 2 1000000000 3 2 482818266 5 2 207264424 3 1 360543850 3 998228700 2 1 665245341 3 665245341 1 2 710733676 3 2 966631802 2 3 86883813 1 3 878542864 5 3 482818266 4 3 857731779 3 1 539527855 3 966631803 5 1 857731778 2 565111337 5 2 588790354 1 2 216140704 3 3 76211862 3 1 857731778 3 780418693 5 2 999999999 2 1 747241048 3 429939459 2 2 963873521 1 2 273869784 4 3 56519639 4 1 710733675 2 216140704 5 2 681728742 1 1 206422528 2 147747439 3 2 184147677 3 2 81073253 1 2 76211862 2 2 200354484 2 2 781833038 1 3 216140704 5 1 963873520 1 207264423 2 207264424 1 3 246549658 2 1 101250004 2 963873521 3 2 147747439 3 1 565111336 1 588790353 2 507308489 5 3 681728742 5 2 216140703 1 1 216140704 3 878542863 3 1 200354483 2 963056780 2 3 91111256 2 2 273869785 2 1 207264423 2 857731778 3 3 56519638 5 1 56519638 1 966631802 1 292015612 3 999999999 1 2 147747439 3 3 482818266 4 1 681728741 2 1000000000 2 1 81073252 3 482818267 2 2 246549660 2 1 681728741 2 29366295 3 3 781833038 1 3 781833036 3 3 565111336 1 1 482818266 2 766356433 3 1 377509580 1 377509580 1 857731778 3 2 3 2 507308489 3 3 377509581 2 3 184147679 1 2 360543849 1 3 681728742 2 2 173087941 3 1 81073252 3 539527855 1 1 56519638 2 101250003 3 2 216140704 4 2 101250004 4 1 1 1 665245341 2 556605330 2 1 482818266 1 86883812 3 184147678 3 3 81073251 5 1 360543850 3 29366295 4 2 147747441 1 3 710733676 1 1 81073252 2 56519638 2 1 588790353 1 216140704 3 81073252 3 2 231398661 1 1 747241048 3 565111336 1 2 1 1 2 29366296 5 2 216140705 1 3 878542863 5 2 539527854 1 3 231398661 4 3 81073253 2 3 857731779 5 3 173087940 4 3 417188302 4 2 507308489 5 2 781833038 1 1 29366295 2 857731779 4 2 963873521 5 3 780418695 5 1 878542863 3 963056780 3 1 200354483 3 766356435 1 1 417188303 3 417188302 4 1 184147678 2 76211861 3 1 292015612 3 482818267 1 2 147747441 2 1 878542863 2 101250004 1 3 963056778 2 3 86883813 1 3 207264423 2 2 781833036 1 1 389290764 3 76211860 5 1 1 1 101250004 1 438133771 2 507308490 3 1 76211861 3 246549658 3 2 417188304 5 2 86883811 2 2 780418695 3 3 6632155 4 3 173087940 2 1 246549659 1 81073252 2 588790353 1 3 417188304 1 3 76211861 3 3 878542863 4 2 963873520 1 3 86883812 1 1 389290764 3 507308489 2 3 389290763 1 1 76211861 3 998228698 4 1 313062682 1 377509580 2 184147679 4 2 429939458 5 1 206422528 1 564836882 1 857731778 2 963873520 1 2 76211860 4 3 781833036 4 1 781833037 1 1 2 1000000000 5 1 206422528 2 273869785 4 3 1000000000 2 1 747241048 3 565111336 3 2 173087940 3 2 246549660 2 2 313062681 5 1 348652718 3 556605330 1 2 565111335 2 2 56519638 4 3 273869783 3 1 246549659 1 348652718 3 1000000000 3 2 781833038 3 2 681728740 2 2 780418695 2 2 747241049 4 3 565111337 2 3 91111258 2 1 360543850 2 747241049 5 2 147747439 3 1 56519638 2 747241048 2 1 29366295 1 429939459 2 963056779 1 1 273869784 1 292015612 1 710733675 1 438133771 2 747241047 2 3 963056779 2 1 173087940 1 417188303 2 389290763 5 3 564836882 2 3 200354483 3 2 29366295 5 1 780418694 1 539527855 2 539527854 2 2 539527856 4 1 417188303 3 998228698 5 1 681728741 2 556605328 2 2 507308488 1 3 86883811 2 3 216140705 3 1 564836882 3 377509580 4 3 766356434 1 3 998228699 5 1 184147678 1 429939459 1 207264423 1 565111336 1 101250004 3 417188302 2 2 963056778 3 2 710733674 4 3 147747440 3 2 76211860 1 3 564836883 2 1 348652718 3 556605329 4 1 482818266 3 246549658 3 1 273869784 2 184147679 4 3 507308488 4 3 429939459 2 3 539527855 1 3 86883813 4 1 147747440 1 963056779 1 963873520 1 438133771 1 91111257 3 966631801 3 3 231398661 2 2 963056779 1 3 184147679 4 3 231398663 5 3 184147679 1 1 273869784 3 360543851 2 1 781833037 1 417188303 3 231398662 2 2 2 5 1 780418694 2 747241047 4 3 292015612 4 3 360543849 3 2 564836882 3 3 273869783 3 2 565111335 5 2 429939460 1 1 184147678 2 744868657 5 3 313062681 2 3 292015611 1 1 747241048 2 1 1 3 173087941 2 1 313062682 2 780418695 4 2 878542864 5 3 292015611 2 3 313062681 4 2 147747441 5 1 81073252 2 313062683 2 2 348652719 1 1 184147678 1 963873520 1 556605329 1 348652718 2 206422527 1 2 348652719 2 3 389290764 4 2 206422527 4 2 76211861 2 1 565111336 1 184147678 1 681728741 2 966631802 2 2 313062681 5 1 377509580 1 76211861 1 56519638 1 747241048 3 206422527 1 1 710733675 1 417188303 1 710733675 1 173087940 2 780418694 4 2 963873520 4 2 91111257 2 3 173087940 5 2 29366296 1 2 273869784 1 2 963056780 2 2 206422529 3 3 147747439 2 1 998228699 1 348652718 1 273869784 1 360543850 3 147747441 2 1 81073252 2 438133772 5 3 231398663 1 1 539527855 1 200354483 3 747241047 3 2 2 5 3 438133772 3 1 878542863 2 389290764 3 2 681728742 2 1 963056779 1 101250004 3 588790354 1 2 565111336 2 1 565111336 1 207264423 2 389290763 1 1 878542863 1 246549659 3 184147677 2 3 781833037 2 3 389290763 2 2 966631801 2 1 207264423 3 184147679 3 3 556605328 2 2 998228700 2 2 744868655 2 1 1000000000 2 588790354 3 3 147747439 3 1 206422528 2 216140705 4 2 231398661 3 1 389290764 1 963873520 3 360543849 3 2 564836883 4 2 588790352 2 3 963873521 5 1 681728741 1 231398662 3 76211860 1 1 857731778 3 184147679 3 3 173087939 3 1 101250004 2 710733675 2 2 216140705 4 3 206422529 4 3 86883812 4 1 273869784 3 438133771 1 1 86883812 1 86883812 3 556605329 2 3 539527856 3 3 963873519 4 3 200354484 2 2 206422529 2 1 998228699 2 878542864 4 3 86883811 2 1 482818266 1 246549659 2 206422529 2 2 429939459 4 3 200354482 4 1 963873520 2 588790354 2 2 438133772 3 1 963056779 2 29366296 4 1 588790353 3 963056780 3 1 207264423 3 744868655 5 2 216140705 1 1 360543850 2 231398662 3 1 273869784 1 206422528 3 438133772 1 3 438133771 1 3 429939458 3 3 216140703 3 2 780418695 2 1 507308489 3 681728742 3 2 29366294 1 2 6632155 4 2 564836881 1 2 417188303 5 3 963056779 5 3 76211862 1 1 231398662 2 56519637 3 3 1 4 1 147747440 2 231398662 4 2 429939460 5 3 29366294 3 2 744868655 2 2 389290763 4 2 292015611 3 2 665245341 5 2 29366295 4 2 246549659 2 2 966631802 1 1 564836882 2 710733674 2 2 216140703 5 3 207264424 5 2 507308489 4 2 780418693 2 2 101250005 1 1 206422528 3 86883813 5 3 231398662 1 3 206422527 1 3 29366296 4 3 963873519 1 3 76211861 4 2 313062683 3 3 91111258 2 1 417188303 2 963056780 1 3 56519638 5 2 565111337 5 3 681728742 2 1 200354483 2 507308488 5 2 780418694 2 3 963056778 5 1 246549659 2 565111335 4 3 747241048 2 1 216140704 3 1000000000 5 2 76211862 2 2 76211860 2 2 565111335 2 2 246549660 3 2 2 2 2 780418695 2 2 482818267 3 1 246549659 2 747241048 4 2 389290763 2 3 998228698 4 3 429939459 4 1 377509580 1 1 3 681728740 2 1 744868656 3 429939458 3 1 564836882 2 246549660 1 2 360543850 5 3 389290764 4 2 963056779 5 2 6632155 1 2 417188302 2 2 56519639 2 2 1 1 2 56519637 5 2 348652719 5 1 56519638 1 539527855 3 963873519 1 1 56519638 3 588790354 1 1 292015612 2 429939460 4 1 348652718 2 313062683 2 2 6632156 2 1 780418694 3 539527854 4 2 963873520 4 1 76211861 2 6632156 2 3 184147679 1 3 857731779 1 3 588790353 4 3 665245340 2 2 429939458 2 2 747241048 4 1 273869784 1 963873520 2 231398662 2 2 998228698 3 3 207264423 4 2 377509580 1 3 216140705 5 2 539527854 1 2 184147679 5 2 91111258 2 3 665245341 2 2 565111336 3 3 966631803 4 1 766356434 3 273869785 1 1 273869784 1 6632155 3 744868657 2 2 963056780 5 1 76211861 2 360543850 2 1 781833037 3 744868656 5 3 564836881 1 2 710733674 4 2 438133770 1 3 766356435 3 2 147747439 5 2 564836882 2 3 206422527 1 1 377509580 2 206422529 5 3 963873519 2 2 231398661 5 2 200354482 1 2 389290763 2 3 556605328 3 2 86883812 5 1 588790353 3 173087939 4 2 76211860 2 3 780418695 1 1 76211861 2 665245342 1 2 81073251 4 3 564836882 3 3 81073252 3 1 556605329 3 86883813 2 1 744868656 2 76211862 2 3 507308488 1 2 507308488 4 1 200354483 2 200354482 3 3 744868655 4 1 710733675 2 173087941 1 3 766356433 1 1 76211861 3 998228700 1 1 292015612 2 29366294 4 3 273869784 5 2 29366294 1 3 438133770 2 2 588790352 1 1 184147678 1 438133771 3 29366294 2 3 1000000000 4 1 360543850 1 216140704 1 216140704 1 710733675 2 216140703 4 2 781833037 3 1 377509580 2 147747439 5 1 429939459 2 184147679 1 1 556605329 2 665245342 1 3 507308488 4 2 206422527 2 3 348652717 3 1 313062682 1 184147678 1 389290764 3 438133771 3 2 1 4 1 231398662 1 231398662 2 377509579 5 2 207264424 3 2 963873520 2 2 963873521 2 2 231398662 1 3 273869783 2 2 747241049 2 2 963873521 4 3 681728741 3 2 348652718 2 2 200354484 4 1 348652718 2 76211862 3 2 29366295 1 3 273869784 1 2 231398661 2 3 231398663 2 1 780418694 3 963873519 2 1 273869784 1 710733675 1 998228699 3 710733675 4 1 1000000000 1 216140704 2 429939460 3 1 781833037 2 377509580 1 1 963056779 2 963873520 5 2 2 5 2 710733674 2 3 710733675 5 3 29366295 3 3 246549658 5 3 1 3 3 101250004 5 1 216140704 2 998228700 4 3 1 1 2 556605328 3 2 81073253 4 1 86883812 3 747241049 4 1 91111257 3 539527856 3 1 184147678 1 147747440 1 857731778 1 1 3 389290763 4 2 216140704 3 2 878542863 4 2 207264423 1 1 200354483 1 360543850 1 747241048 2 588790353 1 1 438133771 3 539527856 3 2 86883813 4 3 588790353 2 1 206422528 3 878542862 1 3 173087939 2 1 482818266 2 588790353 1 2 665245340 5 3 184147679 3 3 878542863 4 1 292015612 2 184147677 3 2 766356433 5 1 1000000000 3 389290763 5 2 857731778 1 2 292015613 2 1 507308489 2 588790353 1 3 417188302 5 1 565111336 1 963056779 3 56519638 5 1 292015612 2 6632156 4 1 966631802 3 556605329 3 3 482818267 4 1 86883812 2 389290765 3 1 665245341 3 539527855 2 2 966631803 4 2 6632156 5 3 878542863 5 3 56519639 5 1 216140704 2 744868657 4 2 507308490 4 2 1000000000 2 1 539527855 1 273869784 3 216140705 3 2 200354483 1 2 86883812 2 3 206422527 4 2 588790352 2 1 76211861 2 56519638 1 3 360543851 5 2 377509580 2 2 438133772 2 2 507308488 2 1 76211861 2 231398662 3 3 710733676 4 2 438133772 1 1 207264423 3 744868657 4 2 29366294 1 1 588790353 2 588790353 5 2 429939458 3 1 438133771 3 1 1 2 389290765 2 1 539527855 2 781833037 5 2 377509579 3 3 998228698 1 2 780418695 5 1 200354483 1 389290764 3 1000000000 3 3 313062681 1 3 200354482 1 1 206422528 3 231398661 4 1 184147678 2 588790354 1 3 507308490 2 2 91111258 3 2 206422529 2 3 377509580 5 1 184147678 1 207264423 3 2 2 1 417188303 3 781833036 2 2 206422529 2 1 780418694 3 101250003 1 1 200354483 3 565111337 4 1 482818266 1 292015612 3 556605329 1 2 6632154 2 2 389290763 5 2 81073253 3 2 857731777 3 3 389290763 4 3 246549660 1 2 857731778 1 3 207264423 5 2 231398663 4 1 81073252 1 665245341 3 438133770 1 3 744868656 5 1 101250004 2 147747441 1 1 438133771 1 539527855 1 482818266 3 780418695 4 3 1000000000 5 1 29366295 1 6632155 3 539527855 1 3 56519639 2 3 389290763 5 2 101250003 3 1 438133771 2 360543851 1 2 6632155 2 2 966631802 5 2 539527855 4 3 147747439 4 3 438133772 5 1 482818266 1 966631802 3 878542863 4 1 76211861 3 665245341 3 1 710733675 3 780418693 1 3 86883811 2 3 81073252 1 2 81073251 4 1 429939459 1 857731778 2 588790354 1 1 246549659 1 1 2 564836882 4 3 86883813 1 1 6632155 3 76211862 5 3 665245341 4 1 539527855 2 101250003 4 1 200354483 2 2 5 2 429939459 5 3 588790352 2 3 206422527 3 2 29366294 5 3 29366295 2 3 6632156 4 3 86883813 3 3 588790352 4 1 147747440 3 173087941 1 1 216140704 3 216140705 1 1 780418694 3 857731778 5 3 56519637 4 1 780418694 2 91111256 4 1 348652718 2 766356433 5 2 231398663 5 1 273869784 3 966631803 5 1 744868656 3 101250003 1 2 565111335 1 3 101250004 3 3 184147677 3 2 878542862 5 2 273869785 4 3 91111257 5 1 273869784 1 200354483 3 29366295 5 3 564836881 2 2 998228699 5 3 564836883 4 2 360543849 2 3 507308490 2 3 565111336 2 2 438133772 3 2 963056778 1 3 377509580 2 2 348652719 1 1 417188303 2 482818266 5 1 781833037 2 147747439 3 2 246549658 3 1 348652718 2 710733675 5 1 780418694 2 417188303 3 2 173087940 3 1 273869784 2 482818265 1 1 101250004 1 963056779 3 963056779 1 3 747241049 5 1 966631802 1 556605329 2 588790354 4 2 417188303 5 1 665245341 1 963056779 1 29366295 1 360543850 2 780418695 2 2 76211862 3 2 292015612 5 3 200354482 1 3 588790354 3 2 76211862 4 2 710733674 5 3 417188302 1 1 246549659 3 429939460 4 1 878542863 1 6632155 1 417188303 3 231398661 3 2 766356433 3 3 878542864 1 1 780418694 1 184147678 3 292015611 2 1 780418694 3 231398661 5 2 86883812 1 2 429939460 2 1 482818266 2 1 4 2 963056780 2 2 780418695 5 2 438133771 4 2 313062681 2 2 744868656 3 2 86883813 5 1 313062682 1 207264423 3 539527855 2 2 147747439 1 1 857731778 1 81073252 2 173087939 2 1 200354483 1 184147678 2 556605328 1 2 360543851 1 2 292015613 5 3 6632154 5 2 313062681 3 1 101250004 3 173087939 2 3 86883811 1 3 482818265 5 3 6632154 4 1 507308489 2 507308489 1 1 747241048 3 231398662 1 1 539527855 2 564836881 4 1 273869784 3 665245340 1 3 482818266 4 1 565111336 3 29366296 1 2 507308488 4 2 998228699 4 2 857731777 4 1 377509580 3 963873519 2 2 744868655 1 3 86883813 3 3 438133772 2 2 91111257 1 2 747241049 5 3 91111258 1 2 273869785 5 3 81073251 5 2 966631801 2 2 588790352 5 1 91111257 3 966631803 1 1 1 3 292015611 1 2 588790353 1 2 76211860 1 3 348652719 2 1 963056779 3 556605329 5 2 747241047 4 1 1000000000 2 417188304 2 1 665245341 1 292015612 3 417188302 4 2 429939459 3 3 588790352 2 1 482818266 1 81073252 3 556605330 5 2 963056779 3 3 216140704 3 2 200354482 2 3 780418695 2 1 766356434 1 963873520 2 2 2 2 389290763 2 1 482818266 3 857731778 4 3 766356435 5 2 507308489 3 1 206422528 2 744868657 2 2 766356435 1 1 147747440 2 565111335 4 1 744868656 1 1 2 173087940 5 1 665245341 1 963056779 1 216140704 3 429939458 5 2 429939458 5 3 438133770 3 2 216140704 3 3 86883812 3 2 966631803 2 3 417188303 2 1 781833037 2 273869785 3 1 216140704 3 710733675 4 1 147747440 3 878542864 1 2 56519637 4 2 76211862 4 3 710733676 1 2 313062681 1 3 482818265 4 1 539527855 3 6632155 2 2 91111258 5 3 963056779 2 2 744868656 3 3 963056778 1 2 389290763 3 1 101250004 1 313062682 1 565111336 1 963873520 3 91111257 5 1 273869784 3 360543851 2 3 377509579 1 3 86883811 5 2 207264422 3 1 781833037 3 313062681 3 2 360543849 5 3 1 4 1 564836882 2 273869783 2 1 507308489 2 6632156 4 2 429939459 2 1 998228699 3 348652718 1 1 56519638 2 998228698 3 2 173087940 1 3 231398663 4 3 292015612 3 2 878542862 4 3 231398661 2 1 963056779 1 1 3 147747440 3 2 173087941 3 3 206422527 3 1 710733675 3 147747439 2 3 766356433 5 2 564836882 1 1 966631802 1 766356434 3 216140705 3 3 507308489 4 1 681728741 1 681728741 1 246549659 3 207264423 2 1 273869784 2 273869783 1 1 147747440 1 6632155 2 56519637 4 3 200354484 5 2 564836882 3 3 665245340 3 2 348652718 5 3 86883811 3 2 438133770 2 3 76211862 5 1 91111257 2 207264424 4 2 766356434 2 2 1 2 1 565111336 1 966631802 2 781833038 2 1 781833037 3 184147678 1 3 101250005 3 2 963873520 5 3 86883813 5 3 377509580 4 2 482818265 3 1 216140704 3 963056780 5 3 482818267 5 3 184147677 4 3 963873521 2 2 1000000000 5 3 963873520 2 2 200354484 1 2 360543849 2 1 565111336 2 200354484 3 3 173087941 4 1 360543850 2 665245341 5 3 438133772 2 1 216140704 3 878542863 4 2 963056779 3 3 539527854 2 1 29366295 1 348652718 1 200354483 1 207264423 3 998228699 1 3 747241049 5 1 76211861 3 246549660 5 2 998228698 5 1 681728741 3 507308490 4 2 744868656 2 1 482818266 3 780418694 5 2 231398662 3 3 747241048 2 2 878542863 4 1 86883812 1 216140704 1 1 2 781833038 2 3 429939460 4 3 86883812 5 2 389290764 1 3 780418693 4 2 29366295 5 1 744868656 3 246549660 5 2 744868657 1 3 348652719 1 3 29366296 4 2 564836883 5 3 507308490 3 3 231398661 5 1 231398662 3 348652717 1 2 781833037 4 2 780418693 5 1 780418694 1 56519638 2 878542864 2 1 207264423 3 348652717 5 2 564836882 3 1 147747440 3 273869785 4 1 246549659 3 348652717 3 2 963056780 2 3 588790353 3 1 147747440 1 86883812 2 292015612 5 2 184147679 4 1 91111257 2 681728742 1 1 173087940 1 360543850 2 184147679 1 1 438133771 1 564836882 1 377509580 2 1 2 1 878542863 3 482818267 4 3 29366295 4 2 76211861 2 1 360543850 1 507308489 2 1 2 3 313062683 4 3 417188304 4 1 438133771 3 710733674 1 2 429939458 2 3 781833037 4 2 81073253 3 3 348652718 4 1 246549659 1 539527855 3 313062682 1 3 273869783 2 3 744868655 4 3 999999999 5 2 173087940 2 3 173087941 4 3 173087941 5 3 56519638 5 3 1 3 2 482818265 1 3 766356435 2 3 184147677 2 1 207264423 3 963873520 1 1 857731778 1 56519638 3 56519638 3 3 482818265 1 1 766356434 2 417188303 5 1 766356434 3 360543849 1 2 564836883 2 3 206422529 3 1 963056779 3 292015613 3 2 56519638 1 1 313062682 2 1 2 2 780418693 1 1 273869784 1 216140704 3 231398662 2 2 76211861 4 3 273869784 3 1 766356434 1 878542863 1 360543850 1 963873520 2 565111337 5 3 1 5 1 565111336 1 231398662 2 184147678 1 2 101250004 1 2 998228700 1 1 1 2 564836883 3 3 29366294 4 2 101250003 2 2 781833036 3 3 878542863 5 3 200354482 1 2 780418694 4 2 91111258 4 3 438133771 3 3 348652717 1 1 184147678 3 781833036 4 1 564836882 3 998228700 4 1 966631802 3 588790353 3 2 747241048 3 1 998228699 2 377509581 4 3 292015612 2 3 147747440 4 3 292015613 1 3 539527854 1 3 81073252 2 1 389290764 1 665245341 1 565111336 1 147747440 2 101250004 5 1 507308489 3 81073251 4 3 200354482 2 2 780418693 1 1 173087940 2 360543850 3 1 348652718 1 91111257 1 556605329 1 998228699 2 216140703 4 3 207264422 4 3 966631802 2 3 766356434 5 1 878542863 3 216140703 2 1 766356434 1 86883812 1 857731778 3 1 4 1 966631802 2 348652719 2 1 1000000000 3 556605330 2 1 56519638 1 681728741 3 665245342 1 2 998228698 5 2 76211862 4 3 313062681 4 1 86883812 3 377509580 5 3 377509579 4 3 564836882 3 2 91111257 2 3 429939459 1 1 966631802 1 273869784 2 292015612 1 1 91111257 1 292015612 3 564836881 5 3 417188302 4 3 564836882 5 3 744868655 1 3 81073251 1 1 86883812 1 91111257 3 216140705 3 2 482818267 3 1 360543850 2 1 2 3 482818266 3 2 747241047 1 2 1 4 2 206422528 5 2 564836881 5 2 273869785 4 1 246549659 1 377509580 1 6632155 3 206422529 2 1 417188303 1 681728741 1 184147678 3 6632156 5 2 1 3 3 963873520 4 1 963873520 2 766356435 1 1 313062682 3 292015611 1 2 6632154 4 2 91111256 3 2 348652717 3 3 348652718 1 1 231398662 2 565111337 5 2 313062682 1 3 173087940 5 1 86883812 2 360543850 2 1 780418694 3 539527856 4 1 857731778 2 539527854 2 1 56519638 1 766356434 2 539527855 3 1 348652718 3 878542862 2 2 1 1 3 377509581 1 2 539527855 2 1 76211861 3 348652719 3 3 348652718 3 1 507308489 1 184147678 3 273869784 2 1 998228699 3 539527856 4 3 556605328 5 2 565111335 1 1 766356434 1 216140704 1 966631802 1 556605329 1 878542863 3 539527854 5 1 857731778 1 781833037 2 389290764 3 3 56519638 2 3 665245340 4 3 482818267 2 1 781833037 2 665245342 2 1 482818266 2 292015612 4 2 747241047 1 1 200354483 1 101250004 3 878542863 4 2 184147678 5 2 878542862 3 3 438133771 5 1 273869784 1 747241048 1 565111336 1 147747440 3 417188302 2 1 101250004 2 81073251 4 3 184147677 4 2 200354484 5 3 360543849 1 3 81073252 4 2 91111256 2 3 766356434 4 2 556605328 1 2 348652717 2 1 246549659 3 539527854 5 3 429939459 3 1 588790353 1 665245341 2 273869785 5 3 998228700 4 3 417188303 5 1 231398662 2 966631801 5 1 231398662 1 389290764 2 963873520 1 3 878542862 4 2 539527854 1 2 101250005 5 3 781833037 1 3 147747439 3 1 207264423 2 207264424 4 2 966631802 1 3 438133772 1 3 81073252 3 2 76211860 4 1 292015612 3 766356434 5 1 507308489 3 81073251 4 2 207264423 1 1 101250004 1 377509580 1 482818266 2 184147679 3 2 91111258 3 1 588790353 1 6632155 1 998228699 2 231398661 2 2 780418694 5 1 360543850 1 1 1 1 3 744868657 2 1 963873520 2 313062683 1 3 766356435 5 2 417188302 2 2 184147677 5 3 76211861 1 3 878542862 4 1 231398662 1 216140704 3 710733674 2 1 6632155 2 556605330 5 1 377509580 3 377509580 5 2 56519637 1 3 781833036 3 2 292015612 5 1 273869784 3 565111336 4 3 998228700 2 3 389290764 2 1 56519638 3 389290763 1 2 766356433 1 1 273869784 1 681728741 2 360543851 4 3 744868655 3 2 766356435 5 2 681728742 4 3 6632155 1 3 206422529 4 1 438133771 3 231398661 2 2 81073251 1 2 206422529 4 1 1 3 273869784 2 3 1000000000 3 3 292015613 4 1 206422528 2 565111336 2 3 564836882 4 3 200354484 4 3 564836882 2 1 780418694 3 780418693 1 1 389290764 3 86883813 4 3 313062681 2 2 377509581 4 2 389290764 3 3 231398663 2 1 878542863 3 273869785 1 3 781833038 3 3 206422529 2 2 86883813 2 3 377509580 1 3 1 4 2 588790352 2 3 389290763 4 1 963056779 3 2 5 3 207264422 5 2 231398663 4 1 963056779 3 377509579 3 1 665245341 1 273869784 1 966631802 1 313062682 3 147747439 3 2 29366294 4 3 781833036 1 1 76211861 3 76211862 4 3 556605328 5 3 360543849 3 1 556605329 1 200354483 1 147747440 3 681728741 3 3 56519637 4 2 184147677 4 3 81073252 3 2 76211860 3 3 744868656 1 2 216140703 5 1 963056779 1 91111257 2 377509579 1 3 360543851 2 3 86883811 3 2 878542862 1 1 482818266 1 101250004 3 292015612 5 3 81073251 3 2 313062682 1 2 207264423 2 3 417188303 4 2 29366295 2 1 56519638 3 556605330 4 3 857731779 5 1 360543850 3 507308489 3 2 206422529 2 3 781833036 4 3 556605330 3 1 207264423 3 313062681 2 2 173087940 1 2 963873521 5 1 963873520 3 744868657 1 3 766356435 5 3 507308489 3 2 206422527 3 2 966631803 5 3 747241048 2 1 998228699 1 101250004 1 348652718 3 292015613 1 3 207264424 5 3 29366294 5 1 966631802 3 429939458 5 3 273869783 1 1 313062682 3 216140704 2 1 780418694 3 360543849 4 2 147747441 2 2 313062681 2 3 966631801 5 1 539527855 3 681728742 5 1 200354483 2 216140705 4 1 207264423 2 963056778 3 3 438133771 1 1 246549659 2 963056780 2 2 744868656 5 2 1000000000 3 1 206422528 2 482818267 2 3 507308489 3 3 173087940 4 1 348652718 2 76211860 3 2 564836883 2 3 231398662 3 1 539527855 3 438133772 4 2 6632156 1 1 200354483 3 665245342 1 3 564836883 1 2 389290763 3 1 747241048 2 998228699 3 2 429939459 2 1 348652718 2 556605329 2 3 184147678 1 2 417188303 4 2 231398662 1 2 417188302 4 1 417188303 2 1000000000 4 3 744868656 5 3 348652718 5 1 766356434 1 747241048 1 273869784 1 966631802 3 417188304 2 2 417188303 5 3 200354483 2 1 292015612 2 206422527 3 3 438133771 2 2 780418695 4 2 744868656 4 2 539527856 1 1 206422528 3 231398661 5 1 878542863 3 216140703 2 1 966631802 3 681728742 1 1 747241048 2 564836883 1 2 963873521 5 3 86883813 3 3 313062681 2 1 231398662 3 216140703 1 3 878542863 4 1 565111336 1 81073252 3 507308489 2 3 438133770 2 2 1000000000 5 2 101250005 1 2 766356435 3 1 273869784 3 81073253 4 1 747241048 2 216140703 1 2 780418695 5 3 417188303 1 3 780418693 4 1 780418694 1 710733675 3 101250003 3 1 857731778 1 200354483 3 966631801 3 2 231398661 1 1 417188303 1 565111336 2 417188302 2 2 438133770 3 1 56519638 3 780418693 3 3 101250003 2 2 417188303 2 3 147747440 3 2 200354482 5 3 998228699 4 3 999999999 1 3 429939460 1 2 6632156 5 1 377509580 1 81073252 3 963056778 4 1 292015612 3 2 4 3 91111258 4 3 780418694 2 2 216140705 3 2 101250003 4 1 539527855 3 200354483 5 3 86883812 1 3 539527855 1 3 565111335 2 1 1 1 482818266 1 348652718 2 76211860 5 2 313062683 2 3 377509581 2 3 780418695 1 1 91111257 3 91111256 3 3 744868657 4 2 29366295 5 1 200354483 2 313062683 4 2 273869784 5 3 101250005 5 1 389290764 3 389290764 5 2 207264424 4 3 200354484 5 2 417188302 1 1 101250004 2 207264422 1 2 207264424 3 1 539527855 2 6632156 2 2 348652718 3 1 507308489 1 539527855 1 56519638 3 231398663 3 1 665245341 2 207264423 2 3 207264423 2 3 86883812 1 1 173087940 3 564836881 1 3 857731779 1 2 206422529 4 3 292015611 4 3 292015612 2 2 206422529 4 3 565111335 4 2 539527855 1 2 966631803 2 2 963056779 3 1 206422528 1 1 2 76211862 3 2 878542863 2 1 207264423 1 966631802 1 507308489 2 966631802 4 3 507308489 2 3 348652717 5 2 348652719 1 2 507308488 4 2 246549659 4 1 665245341 3 246549659 3 2 438133772 3 2 565111336 1 2 389290763 1 3 744868655 2 3 81073253 3 3 207264423 4 2 766356433 2 3 389290764 3 1 200354483 2 184147678 3 2 173087939 2 1 681728741 1 429939459 3 766356434 3 3 766356433 3 2 710733674 1 3 556605329 5 2 747241049 5 1 292015612 2 207264423 2 1 963056779 1 206422528 1 878542863 1 184147678 2 313062683 1 1 710733675 2 173087941 1 3 482818267 5 3 389290765 5 2 206422528 2 3 482818265 5 3 857731777 4 3 292015613 3 3 539527855 4 1 438133771 1 556605329 3 438133772 5 3 766356433 4 1 6632155 2 438133772 4 3 564836883 4 3 246549658 1 2 963873520 3 3 998228698 1 2 76211862 3 1 588790353 3 999999999 3 3 878542864 1 2 438133770 3 1 389290764 3 998228699 1 2 564836882 1 3 780418695 3 2 206422528 1 3 216140703 3 3 101250003 4 2 29366294 5 2 999999999 1 1 507308489 1 6632155 1 1 3 173087940 4 3 539527856 5 3 216140704 2 3 81073251 1 2 184147679 1 3 313062683 4 2 966631802 1 1 963873520 3 417188302 2 3 2 4 3 564836883 1 1 231398662 1 507308489 1 963056779 2 216140704 4 2 206422529 5 2 781833037 1 1 438133771 1 766356434 3 207264424 1 1 76211861 2 246549659 3 3 101250005 3 2 857731778 2 2 313062682 5 2 206422528 1 2 681728740 3 1 6632155 3 313062681 2 3 588790352 4 1 56519638 1 86883812 3 389290764 4 3 857731777 2 3 273869785 2 2 710733674 2 2 101250005 1 1 6632155 3 438133770 3 3 348652717 1 1 273869784 3 966631802 1 2 76211860 3 1 429939459 2 86883811 3 1 29366295 1 76211861 1 747241048 3 313062683 3 3 1 4 2 438133772 1 1 665245341 3 147747440 5 3 91111258 4 2 389290764 1 3 81073252 4 1 231398662 1 377509580 2 360543851 1 1 389290764 3 147747441 3 1 147747440 3 2 4 2 556605328 3 3 81073252 2 3 963056780 5 3 766356434 2 2 766356434 4 3 963056779 2 1 565111336 1 1000000000 2 966631802 3 2 438133771 5 3 292015611 3 1 292015612 3 438133770 1 2 963056778 4 1 429939459 1 91111257 3 81073253 2 1 173087940 3 231398662 2 2 539527854 5 2 780418693 1 1 588790353 3 6632156 1 2 780418693 5 3 377509579 4 3 147747439 2 2 766356433 2 3 588790352 5 1 56519638 2 857731779 1 3 565111336 1 2 963056778 1 2 681728742 3 2 556605330 4 3 681728742 3 2 348652719 5 2 878542862 5 3 101250005 3 3 766356433 4 3 564836882 5 2 101250005 2 3 781833037 2 3 360543850 1 3 482818266 4 1 91111257 1 556605329 2 6632156 5 1 857731778 2 878542862 2 1 681728741 2 588790353 5 3 1 2 3 207264424 2 3 780418694 1 2 998228698 1 1 507308489 3 76211861 4 2 76211862 1 3 313062683 5 3 681728741 3 2 539527856 1 1 273869784 3 781833036 3 2 665245340 3 3 429939458 1 3 216140705 1 1 744868656 1 360543850 3 29366296 4 1 963873520 3 216140704 4 1 184147678 1 216140704 1 429939459 1 29366295 2 710733676 3 2 6632155 4 3 963056778 4 2 246549658 2 3 56519639 1 3 588790353 3 2 292015613 2 3 781833038 2 2 2 1 2 539527854 2 2 564836881 1 2 588790353 1 3 184147679 3 2 963873519 3 1 588790353 1 184147678 1 429939459 1 588790353 3 348652717 5 2 200354484 5 1 539527855 2 429939460 5 1 147747440 3 216140705 5 1 564836882 3 998228698 4 2 588790352 1 1 231398662 1 681728741 2 438133772 5 3 292015612 3 2 56519637 5 3 29366296 3 1 780418694 1 231398662 2 91111256 2 3 507308490 4 3 101250003 2 2 273869784 4 1 246549659 3 429939460 4 2 417188304 1 2 963873521 3 3 91111257 4 2 173087940 4 2 81073253 3 2 780418694 2 1 963873520 3 963056780 4 3 56519638 5 2 429939459 4 1 429939459 3 81073251 1 1 482818266 3 681728742 4 2 744868656 1 3 681728742 5 3 780418693 1 1 29366295 3 206422529 1 2 781833038 4 3 963056778 4 1 507308489 3 273869784 2 2 86883811 5 3 539527855 5 1 389290764 1 963056779 3 564836883 1 3 556605329 2 3 665245342 5 2 147747440 2 2 539527856 4 1 539527855 2 588790353 1 2 184147679 3 2 588790354 1 1 438133771 3 56519637 3 1 231398662 2 207264422 1 1 438133771 3 389290764 3 3 246549659 2 1 766356434 1 963056779 1 507308489 1 348652718 2 216140705 2 3 313062683 2 2 313062683 3 1 200354483 1 173087940 3 766356434 3 3 147747439 3 3 857731779 5 1 377509580 2 781833036 4 3 81073253 2 2 963056780 2 3 377509580 2 1 206422528 2 710733676 3 2 1000000000 4 2 76211861 4 3 91111256 5 3 556605330 3 2 76211860 5 3 744868657 5 3 665245342 1 2 588790354 3 3 565111336 3 3 744868657 3 2 207264424 2 3 216140704 5 1 81073252 1 564836882 3 417188303 3 2 6632156 2 2 681728741 3 3 81073253 5 1 766356434 3 184147679 4 1 348652718 2 857731777 3 2 29366295 2 1 744868656 1 389290764 3 184147677 3 2 1000000000 2 1 681728741 2 86883812 3 2 1 5 1 101250004 2 565111337 2 1 710733675 2 216140704 5 1 565111336 1 86883812 1 507308489 2 6632155 2 3 781833036 5 1 507308489 3 966631802 3 1 81073252 2 29366296 4 1 246549659 1 665245341 3 101250004 3 3 313062681 1 2 231398662 2 2 878542862 2 1 417188303 2 780418694 4 1 747241048 3 417188304 2 3 766356433 1 2 507308488 3 3 588790352 5 1 231398662 1 556605329 2 6632155 5 3 780418695 2 3 184147677 2 3 231398662 3 1 781833037 2 273869785 1 2 963873521 3 1 246549659 1 81073252 1 56519638 1 857731778 3 6632154 2 3 966631802 1 1 56519638 1 963873520 3 2 3 2 588790352 4 2 744868657 1 2 963056778 2 2 429939460 5 1 29366295 3 348652718 1 1 6632155 3 377509581 1 1 429939459 3 231398663 2 1 780418694 3 184147677 4 2 207264423 4 1 747241048 1 173087940 3 588790352 4 3 857731778 2 2 857731778 3 2 429939460 1 2 147747439 5 1 417188303 3 101250004 5 1 200354483 3 348652718 4 2 101250003 4 2 6632154 5 2 273869784 3 1 963873520 2 999999999 1 3 681728742 1 3 389290765 5 3 29366296 3 3 91111257 2 3 360543850 4 2 216140704 1 3 207264423 5 2 348652717 1 2 81073252 5 3 200354482 4 1 438133771 3 348652719 3 1 207264423 1 556605329 3 1000000000 5 3 665245342 1 2 681728741 5 2 81073251 2 2 147747439 1 3 91111258 3 3 292015611 3 2 81073252 3 3 6632155 3 3 780418693 2 2 564836882 5 1 86883812 2 173087940 3 1 780418694 2 313062681 2 2 681728741 2 1 86883812 1 878542863 1 206422528 2 665245340 4 1 681728741 1 348652718 3 565111336 3 3 878542864 2 1 207264423 3 744868656 1 1 6632155 1 747241048 2 878542863 3 1 6632155 3 377509580 1 2 781833038 1 2 781833038 4 1 780418694 1 147747440 1 507308489 2 231398661 5 2 29366294 4 2 878542863 2 2 216140703 2 2 2 4 3 681728740 4 3 147747439 1 2 963873520 2 1 539527855 3 76211861 2 3 231398661 2 2 780418693 5 2 857731779 5 1 29366295 2 966631801 4 1 766356434 1 857731778 2 86883812 2 3 389290764 4 1 781833037 3 438133771 5 3 539527854 3 1 173087940 2 747241048 1 3 966631801 3 3 539527855 5 3 200354482 2 2 91111258 1 3 507308488 3 1 781833037 2 998228700 4 2 710733676 1 3 2 1 1 744868656 1 1000000000 2 184147679 4 3 565111336 5 1 207264423 3 147747441 4 2 429939459 1 3 389290763 5 3 780418694 1 3 81073253 4 3 1000000000 2 3 246549660 2 1 147747440 1 780418694 3 747241048 1 2 507308489 1 2 744868657 1 2 389290763 1 1 184147678 2 173087941 5 2 206422528 4 3 56519639 2 1 292015612 2 564836883 2 3 147747441 1 2 963056780 5 2 56519639 1 3 246549658 5 2 206422527 1 2 482818265 4 2 482818265 4 3 206422529 5 2 963873519 3 1 857731778 3 184147677 3 2 292015612 4 3 556605330 1 2 231398662 2 2 348652718 5 2 780418695 3 3 56519639 3 2 781833036 3 3 231398662 2 1 857731778 1 539527855 2 200354483 1 1 292015612 1 417188303 2 781833036 3 1 273869784 1 878542863 1 86883812 2 377509579 2 1 507308489 3 766356433 2 2 206422529 5 1 710733675 3 438133770 3 3 81073251 3 3 539527854 2 3 292015613 3 1 246549659 1 231398662 2 273869783 1 2 588790352 2 3 963873520 5 2 273869785 2 1 206422528 3 681728742 1 3 681728740 5 2 313062682 1 2 429939460 1 3 56519638 2 3 564836882 2 3 744868657 5 3 963873520 1 1 292015612 3 766356435 3 2 207264422 5 2 507308489 1 2 1 3 1 76211861 2 86883811 4 3 507308490 5 2 81073251 4 3 482818265 4 2 147747440 2 3 438133772 3 2 6632155 3 2 184147679 5 2 184147677 4 1 76211861 2 966631802 3 1 998228699 1 710733675 3 744868655 5 2 539527854 2 2 588790352 1 3 665245342 2 1 588790353 1 91111257 1 429939459 3 681728740 1 3 665245340 2 1 710733675 1 292015612 3 482818267 2 1 81073252 1 56519638 1 681728741 2 747241048 3 1 963056779 2 781833036 3 1 273869784 3 1000000000 2 2 963873520 2 3 963056779 3 3 429939460 5 2 91111257 1 2 744868656 3 1 963056779 3 348652719 2 1 29366295 1 76211861 3 389290764 5 2 389290764 3 2 76211861 5 2 710733676 3 2 216140704 4 1 184147678 3 766356433 3 1 747241048 3 29366294 4 3 564836881 4 2 231398663 4 1 1 3 292015612 1 2 348652718 4 3 377509580 2 3 1000000000 1 1 246549659 1 878542863 1 998228699 1 207264423 2 200354484 3 2 878542864 1 1 246549659 3 681728742 1 3 6632156 5 3 246549659 2 3 86883813 4 3 429939458 4 1 963056779 1 1 1 766356434 1 747241048 3 744868657 1 3 482818266 1 2 207264424 1 1 184147678 3 966631802 2 2 963056779 1 3 429939458 2 3 81073251 4 2 246549659 5 2 781833038 4 1 507308489 3 438133771 2 3 200354482 3 3 438133772 4 3 564836882 4 2 91111258 3 1 665245341 3 101250003 4 3 417188302 5 3 781833036 5 1 389290764 3 588790354 5 3 963873521 5 2 429939458 4 1 147747440 3 206422529 5 1 780418694 1 507308489 2 539527856 5 2 6632156 1 3 246549659 2 2 781833038 3 1 766356434 1 963056779 1 56519638 1 56519638 2 564836881 5 1 91111257 2 878542864 2 1 173087940 2 747241048 5 1 147747440 3 200354484 3 1 564836882 2 273869785 1 1 184147678 3 389290763 4 2 377509581 1 3 963873519 3 3 482818267 1 2 565111337 3 2 539527854 1 1 417188303 1 747241048 3 81073253 3 3 147747441 3 1 665245341 1 857731778 2 710733676 4 1 273869784 1 184147678 1 101250004 1 857731778 1 857731778 3 273869784 1 1 1000000000 1 29366295 2 539527856 5 2 184147677 5 1 966631802 2 565111336 4 2 565111335 4 2 665245342 2 3 710733676 1 1 417188303 3 216140705 2 1 766356434 3 173087941 5 3 417188303 2 1 348652718 2 101250003 3 2 565111335 5 3 207264423 2 2 963056779 2 1 1 2 184147678 3 1 1 3 857731778 4 2 588790354 2 2 184147679 5 3 200354483 4 2 207264423 2 3 681728740 3 3 147747441 5 3 231398663 3 1 780418694 2 429939460 4 2 200354484 1 3 564836881 5 3 231398661 5 3 556605328 1 2 91111258 1 1 564836882 2 76211860 2 1 200354483 3 86883812 1 2 147747439 2 3 998228700 3 2 207264422 5 2 998228700 1 1 76211861 2 348652719 3 3 292015611 4 2 417188302 2 1 81073252 3 963056778 2 3 710733674 4 1 29366295 1 780418694 2 147747441 3 3 348652717 4 3 998228698 2 1 313062682 1 173087940 2 216140705 5 2 565111337 5 2 29366296 4 2 91111257 4 2 184147678 4 2 184147679 4 2 76211860 3 1 963873520 3 246549659 1 3 556605328 2 3 998228700 3 2 207264422 4 3 81073251 4 3 184147677 1 1 963873520 2 206422527 2 2 747241048 2 1 147747440 3 588790354 1 2 710733674 3 1 766356434 3 86883812 2 3 216140704 5 2 273869783 5 3 313062681 5 2 56519638 5 3 292015611 2 1 556605329 3 292015612 3 3 417188302 4 2 998228699 5 2 216140703 1 2 963056779 5 3 998228699 1 3 56519639 2 1 173087940 1 564836882 1 29366295 1 184147678 1 966631802 3 565111336 3 1 744868656 1 348652718 2 206422527 4 3 29366295 4 2 313062682 1 1 6632155 1 56519638 2 377509581 4 2 681728740 4 1 360543850 3 539527854 3 1 681728741 3 101250003 5 3 878542864 4 3 438133772 5 3 91111256 2 2 81073252 3 3 417188302 5 1 200354483 3 101250003 4 3 56519638 4 2 56519637 5 1 273869784 2 29366294 2 3 246549658 3 2 86883811 1 1 173087940 3 857731778 4 2 86883811 1 2 231398662 2 1 681728741 3 564836883 4 2 1 4 1 246549659 1 86883812 3 81073253 2 3 206422527 4 3 963873521 5 1 766356434 1 348652718 3 389290765 2 3 29366295 4 2 507308489 3 2 29366294 1 3 966631802 1 2 389290765 2 2 389290763 4 1 556605329 1 766356434 3 781833036 1 3 780418695 5 1 200354483 1 966631802 2 207264424 5 3 963873521 5 3 273869785 5 2 377509580 4 3 539527854 4 2 313062681 4 1 207264423 1 216140704 3 665245340 5 3 744868656 2 3 246549659 4 3 207264424 1 1 273869784 1 173087940 2 91111256 3 2 710733674 5 1 292015612 1 348652718 3 710733676 4 2 207264424 2 2 348652717 2 2 482818265 4 1 1000000000 1 200354483 1 539527855 2 76211860 1 1 963873520 3 206422529 2 2 29366295 5 1 91111257 2 507308490 3 1 744868656 1 744868656 2 360543850 5 2 780418693 1 1 438133771 2 556605330 3 1 744868656 1 438133771 3 377509580 5 2 1 5 1 556605329 3 184147679 2 2 565111335 5 1 665245341 3 86883811 1 3 556605329 1 1 81073252 1 963056779 1 998228699 1 360543850 3 246549660 5 1 878542863 1 588790353 1 998228699 1 564836882 1 429939459 2 564836883 2 3 231398663 1 3 556605329 5 3 173087939 4 3 29366296 3 3 377509580 1 1 744868656 1 1 2 878542863 3 2 6632154 4 2 482818266 1 2 273869784 3 1 173087940 1 184147678 1 56519638 2 482818265 1 1 710733675 2 81073253 4 3 507308489 5 2 81073251 2 2 206422527 5 1 588790353 2 6632155 5 2 1 2 1 507308489 1 564836882 2 313062682 3 3 292015612 1 2 313062683 3 2 998228698 1 3 360543851 1 3 273869784 4 3 747241049 5 1 507308489 2 878542863 3 1 539527855 1 76211861 2 101250003 1 1 200354483 3 273869783 3 3 29366296 1 1 744868656 1 216140704 2 482818267 2 2 429939460 5 3 857731778 3 2 417188303 3 2 588790353 5 3 781833037 1 1 389290764 1 29366295 2 857731778 2 1 665245341 2 482818265 4 1 556605329 3 91111257 2 3 86883812 3 2 246549659 2 1 206422528 2 313062682 3 1 292015612 3 29366295 5 3 438133772 4 2 744868655 4 1 231398662 3 556605329 2 3 76211861 5 1 207264423 1 6632155 2 429939458 5 1 389290764 3 780418693 3 1 966631802 1 1 3 747241049 4 2 206422529 2 2 6632156 4 3 389290763 4 1 998228699 3 348652719 1 1 6632155 1 438133771 1 878542863 1 564836882 1 429939459 3 292015611 1 2 184147679 3 1 507308489 2 780418693 1 2 200354483 2 3 81073253 5 2 665245342 1 3 766356433 4 3 781833038 3 2 966631802 4 1 556605329 3 747241048 4 3 780418693 1 2 998228699 1 1 29366295 2 963056779 2 3 744868655 2 2 744868656 1 3 665245341 5 3 564836882 5 3 417188302 4 2 564836881 5 2 76211861 1 3 184147679 5 2 417188304 4 2 207264423 1 2 963056778 4 3 389290764 1 1 147747440 2 963056779 1 2 81073253 5 3 292015612 2 3 231398661 1 3 101250003 2 3 273869785 4 1 200354483 3 101250004 4 1 81073252 3 998228699 2 1 29366295 3 588790353 3 3 681728742 2 3 429939460 1 3 438133772 4 3 273869784 1 2 91111256 2 1 206422528 1 56519638 1 207264423 3 1000000000 3 2 963873520 3 3 360543851 3 3 429939458 4 3 857731777 2 1 29366295 3 710733676 4 1 565111336 2 147747441 4 2 206422527 2 2 76211860 5 1 1 3 1 4 2 231398662 2 1 101250004 3 200354484 2 2 6632156 3 1 147747440 2 780418694 2 3 360543849 5 2 200354484 2 1 86883812 3 101250005 2 3 963873521 5 3 246549659 2 2 147747440 1 2 781833036 1 2 539527854 3 2 200354484 4 2 1000000000 4 3 857731779 3 3 76211861 5 2 91111257 4 3 556605330 1 3 81073252 4 2 438133770 5 3 348652719 4 3 273869785 4 2 556605328 5 3 56519637 1 3 482818265 2 2 81073252 4 3 766356434 3 2 91111258 1 3 781833038 2 1 246549659 2 207264422 5 1 565111336 3 963873521 3 3 360543850 1 2 313062681 4 2 206422529 4 3 482818266 2 3 747241049 3 3 200354482 5 1 216140704 3 389290765 3 2 81073253 1 2 56519637 4 1 91111257 2 781833036 3 3 878542864 2 3 56519639 3 1 539527855 2 998228699 4 3 377509581 5 2 389290763 1 3 86883812 2 3 1000000000 1 1 231398662 2 507308490 5 2 273869785 4 2 482818265 2 2 273869783 4 1 29366295 2 246549659 5 1 438133771 1 482818266 3 360543850 4 3 710733674 2 3 29366294 2 2 81073251 3 3 438133770 3 2 482818267 1 2 438133772 5 3 681728742 4 2 348652717 4 1 273869784 2 429939459 3 2 206422529 2 3 246549658 1 2 81073253 4 2 348652718 5 1 665245341 2 857731777 2 1 565111336 1 710733675 1 564836882 1 86883812 1 313062682 2 29366295 3 1 206422528 2 101250004 5 1 360543850 3 747241048 3 3 539527855 2 2 429939458 4 1 81073252 2 246549660 1 2 200354484 3 3 206422528 3 2 780418694 1 2 29366295 4 2 360543850 3 2 389290763 4 2 377509581 5 3 438133771 4 3 273869784 4 1 781833037 2 998228698 1 3 966631801 2 1 998228699 2 147747439 5 3 744868657 2 2 588790353 2 2 744868656 5 1 747241048 1 273869784 3 292015612 1 3 429939460 3 2 744868655 3 1 6632155 2 91111258 3 1 878542863 1 744868656 1 429939459 3 91111256 2 1 588790353 2 766356434 5 1 360543850 1 360543850 3 878542864 3 1 681728741 1 313062682 1 878542863 2 781833038 4 1 588790353 2 747241049 1 2 313062681 4 1 539527855 1 313062682 3 348652718 5 3 963056780 2 1 744868656 1 744868656 1 565111336 2 482818267 4 3 766356433 1 1 565111336 3 216140704 5 2 417188302 4 1 1 1 147747440 2 482818267 5 1 966631802 1 963873520 1 438133771 1 81073252 3 966631803 4 3 184147678 3 1 766356434 1 147747440 3 56519637 1 1 766356434 3 963873520 2 3 780418694 2 2 91111257 5 1 565111336 2 348652717 1 3 966631801 3 3 744868655 1 3 377509581 1 1 292015612 1 313062682 2 313062681 1 3 91111256 3 3 507308488 2 2 377509580 1 1 681728741 3 6632156 2 1 747241048 2 101250004 1 3 56519638 2 2 377509579 3 1 56519638 2 710733676 3 1 857731778 3 6632155 5 1 184147678 3 86883812 2 3 781833036 5 2 588790354 2 3 744868655 5 2 101250003 5 1 360543850 1 86883812 3 348652719 2 2 564836881 4 3 76211860 1 3 429939458 3 2 966631801 5 3 313062682 3 2 482818265 1 3 681728742 5 3 147747441 4 2 389290765 5 2 998228700 3 3 966631802 2 1 147747440 1 539527855 3 744868655 3 2 878542864 2 1 429939459 2 91111256 3 1 857731778 1 963056779 2 91111256 5 3 81073252 2 3 200354482 4 2 681728742 1 2 878542863 3 3 417188304 3 3 507308489 3 3 173087941 2 1 273869784 2 216140705 4 3 710733675 3 1 507308489 2 963056778 3 3 507308488 2 2 780418694 3 1 206422528 2 999999999 4 2 438133771 3 2 313062683 4 1 173087940 2 389290765 2 3 147747440 4 3 681728742 5 3 878542863 5 2 292015612 5 3 710733674 4 1 564836882 3 56519638 2 3 766356433 2 2 781833036 1 2 1000000000 5 1 360543850 2 417188302 5 2 147747441 3 3 565111336 1 3 206422527 5 3 86883812 2 3 417188303 5 1 184147678 3 246549659 4 1 556605329 2 207264423 3 3 417188304 4 3 744868656 5 1 963056779 3 766356435 3 2 29366295 1 2 389290764 5 1 29366295 2 81073251 1 3 963056780 3 2 147747440 2 3 231398661 4 1 86883812 2 200354483 1 2 781833038 3 3 29366296 2 1 246549659 1 565111336 3 429939459 2 1 507308489 2 744868657 2 1 565111336 2 1 5 2 6632154 3 3 389290763 4 2 781833037 1 1 556605329 3 556605330 1 1 963056779 1 206422528 1 588790353 3 556605330 3 1 665245341 1 710733675 2 556605328 2 1 781833037 1 231398662 1 86883812 2 207264422 1 1 207264423 3 1 3 2 878542862 5 1 556605329 1 360543850 3 878542864 2 2 1000000000 3 2 857731778 5 2 565111335 5 2 76211861 4 3 273869783 5 3 539527856 3 1 780418694 2 966631802 2 1 482818266 1 389290764 2 184147679 1 2 565111335 3 1 780418694 1 878542863 2 564836881 5 2 417188303 5 3 29366296 1 1 184147678 3 556605329 4 2 482818267 3 3 273869784 1 2 313062683 3 2 6632155 1 1 29366295 1 681728741 2 1000000000 1 3 6632156 3 3 56519639 5 3 273869784 2 3 91111258 1 1 744868656 1 747241048 2 744868655 3 1 184147678 3 207264423 3 3 231398661 5 3 966631802 1 1 1 1 681728741 3 681728740 5 3 207264422 5 3 744868657 2 1 273869784 1 246549659 3 184147678 5 2 564836882 4 3 6632156 5 2 184147678 2 3 1000000000 1 3 556605328 2 1 564836882 1 173087940 2 766356434 3 3 56519639 3 1 665245341 1 6632155 2 29366294 3 3 564836882 1 2 429939460 5 1 231398662 2 216140705 2 3 292015612 2 2 963056780 1 3 665245342 5 3 747241049 4 3 781833038 3 2 681728741 2 1 147747440 3 6632156 5 3 781833037 5 3 56519639 4 3 377509580 1 1 86883812 1 200354483 1 710733675 1 101250004 2 246549659 3 2 231398663 2 2 588790353 1 3 56519639 2 1 781833037 3 878542862 4 2 360543849 4 1 246549659 3 1000000000 5 3 438133772 2 1 780418694 1 556605329 3 86883812 2 1 966631802 2 857731777 5 2 878542863 4 3 273869783 1 1 1 3 665245340 2 3 273869783 3 1 556605329 2 101250004 2 2 292015612 3 3 539527856 2 3 766356435 4 3 147747441 2 1 998228699 3 29366295 5 2 86883813 2 3 389290763 4 2 231398663 1 2 744868655 1 1 507308489 1 766356434 1 377509580 3 565111336 2 3 507308490 2 2 348652717 3 1 681728741 1 417188303 3 438133772 4 2 539527855 4 1 147747440 1 206422528 3 966631803 4 3 963873521 4 2 564836883 5 2 963873519 1 2 389290765 4 3 1000000000 3 2 6632155 4 2 360543850 5 3 184147678 3 1 665245341 2 963056779 1 3 744868655 1 3 377509581 5 1 273869784 1 744868656 1 963056779 2 710733676 2 1 6632155 3 273869783 3 1 565111336 2 184147679 2 2 556605329 5 2 184147677 2 1 438133771 2 710733675 5 2 246549660 5 3 348652719 2 3 200354482 2 2 780418694 1 1 588790353 2 710733675 1 3 360543851 2 1 56519638 2 184147677 3 3 81073252 5 2 207264423 5 2 766356434 5 1 1000000000 2 857731779 5 2 389290764 2 3 417188302 5 3 360543851 1 2 273869785 5 1 377509580 3 556605329 3 2 482818265 2 2 389290763 1 2 184147678 2 2 963056779 3 1 998228699 1 231398662 2 564836883 5 2 1 5 3 539527856 1 2 963056779 1 1 6632155 3 556605329 4 3 360543850 4 2 417188302 3 3 878542862 2 3 999999999 3 3 173087940 4 2 147747440 4 1 681728741 2 417188303 3 3 482818267 1 2 564836881 4 1 360543850 3 438133770 2 1 184147678 2 482818267 2 2 438133770 2 2 273869785 2 2 998228698 4 1 200354483 2 1000000000 4 2 780418695 3 2 184147679 1 2 246549659 5 1 86883812 1 744868656 2 482818267 5 3 781833038 5 2 565111335 5 2 207264424 1 3 206422529 2 1 101250004 1 565111336 3 998228698 4 1 710733675 1 216140704 3 999999999 5 3 417188303 3 3 6632154 2 2 216140705 3 2 681728742 3 2 91111258 2 3 86883813 4 1 963056779 3 482818265 4 2 999999999 4 3 273869783 2 1 29366295 3 438133772 3 1 710733675 1 101250004 1 429939459 1 710733675 2 173087941 5 1 360543850 2 744868655 2 1 588790353 1 91111257 2 360543851 2 3 963873520 3 3 348652718 2 1 681728741 2 482818267 5 1 417188303 1 207264423 1 766356434 1 747241048 2 273869784 5 2 147747440 1 1 292015612 3 313062681 2 3 86883813 2 1 681728741 2 1000000000 1 1 76211861 3 184147679 5 2 998228699 3 1 200354483 2 710733674 1 3 206422529 2 2 101250003 3 2 780418693 2 3 231398663 2 1 780418694 3 747241047 3 3 744868656 4 2 564836883 1 2 556605330 5 1 273869784 2 565111337 3 1 207264423 2 389290765 3 3 565111336 1 3 766356434 4 2 207264424 2 1 246549659 2 184147678 2 3 86883812 2 3 206422527 1 1 507308489 3 438133771 5 2 273869783 5 2 417188302 4 3 565111337 5 2 438133772 1 3 963056778 3 1 998228699 1 173087940 1 966631802 1 438133771 3 966631801 1 3 348652718 4 3 744868655 2 3 200354484 3 3 963873520 2 1 966631802 2 665245341 5 3 101250005 4 2 184147677 5 3 539527856 2 1 564836882 1 81073252 3 780418693 1 3 273869785 5 1 91111257 2 86883812 3 2 781833038 1 2 482818266 4 3 747241048 2 3 377509581 3 2 780418694 2 1 173087940 1 780418694 2 86883813 1 1 744868656 2 766356435 5 1 966631802 2 360543851 4 2 1000000000 5 1 963873520 3 91111257 4 1 184147678 1 565111336 3 780418694 3 3 565111335 1 2 348652719 5 2 744868656 2 3 438133772 5 1 429939459 1 780418694 2 56519639 5 1 781833037 1 665245341 2 81073251 5 2 878542863 3 2 564836881 5 3 86883811 5 1 556605329 3 173087941 2 1 91111257 2 482818265 2 1 539527855 2 216140704 3 2 482818265 2 2 101250005 2 2 438133770 2 2 207264423 1 2 101250004 4 2 231398662 1 3 101250003 5 1 963056779 3 91111257 5 3 56519639 1 3 1000000000 2 1 6632155 3 6632155 2 1 389290764 2 780418693 4 1 216140704 2 857731777 1 3 565111335 1 3 216140705 5 1 360543850 3 564836882 4 1 273869784 3 360543851 3 3 292015613 2 1 147747440 1 681728741 1 429939459 2 360543850 4 2 81073253 4 1 556605329 3 6632155 3 1 200354483 2 348652717 2 1 348652718 1 963056779 3 91111258 1 1 76211861 2 966631803 4 1 857731778 3 206422528 1 2 231398662 3 2 878542864 2 2 565111337 4 2 878542862 3 2 507308489 3 3 564836882 5 3 348652718 2 3 588790352 4 1 246549659 3 101250005 2 1 6632155 2 246549659 3 3 998228698 3 2 857731779 3 3 206422527 4 2 747241047 5 1 766356434 1 29366295 3 966631802 4 2 207264423 1 3 1000000000 4 2 966631803 2 1 556605329 2 482818265 5 2 184147679 2 3 231398662 3 1 665245341 1 747241048 2 966631801 2 2 966631802 2 3 348652719 4 2 207264424 2 1 998228699 3 377509581 3 1 780418694 1 292015612 3 766356433 4 3 200354483 4 1 766356434 2 963873521 5 1 348652718 2 781833036 1 1 780418694 1 1000000000 3 878542862 1 1 184147678 2 556605330 1 3 216140703 5 1 91111257 2 438133770 4 2 744868655 2 2 564836882 2 2 101250004 3 1 747241048 2 184147677 5 1 206422528 3 780418693 3 1 273869784 2 539527854 1 1 81073252 2 86883812 4 2 200354483 5 3 6632156 4 3 507308490 5 2 207264424 3 3 206422528 1 1 710733675 3 56519638 5 3 747241047 5 2 766356433 5 2 56519639 1 2 781833038 3 1 81073252 2 147747439 5 3 539527856 5 3 200354484 3 1 681728741 3 681728740 2 2 216140705 3 2 857731778 2 1 998228699 2 417188302 1 1 588790353 3 998228698 5 2 564836882 3 3 360543849 4 1 565111336 1 766356434 1 857731778 3 998228698 3 1 539527855 3 273869784 3 1 417188303 1 588790353 3 292015612 1 1 556605329 2 998228699 2 3 246549658 5 3 744868655 2 1 429939459 3 507308490 4 3 429939459 4 2 482818267 4 3 998228698 4 3 438133772 1 3 348652717 4 2 101250005 1 2 6632154 5 2 665245342 3 1 564836882 1 710733675 1 91111257 3 565111336 3 3 564836881 3 2 377509581 2 1 147747440 2 681728740 3 2 91111256 1 1 565111336 3 207264423 3 3 246549660 2 3 313062681 1 3 81073252 5 2 246549659 5 3 963056778 4 1 966631802 3 744868655 4 2 766356433 1 2 6632155 4 3 184147678 5 1 313062682 3 101250005 5 2 389290765 2 3 246549659 4 3 206422528 4 2 1 3 2 56519639 4 3 246549658 3 2 966631802 3 3 507308489 5 1 747241048 2 963873519 2 2 200354483 2 2 710733674 4 3 246549658 1 3 216140704 1 1 429939459 1 564836882 3 207264423 2 2 766356434 5 2 389290763 1 1 417188303 3 565111335 2 3 565111336 2 3 348652719 1 2 207264424 3 1 507308489 1 429939459 2 438133771 2 1 206422528 2 377509580 2 2 780418695 2 1 313062682 3 216140705 5 1 565111336 1 963873520 1 273869784 2 1000000000 3 2 963873519 1 3 564836883 5 1 998228699 2 588790354 1 1 173087940 2 207264424 4 1 6632155 3 998228699 4 2 207264424 3 2 200354483 3 2 246549659 2 2 173087940 2 2 348652717 2 1 86883812 2 6632154 4 2 710733675 5 1 681728741 1 56519638 1 173087940 1 665245341 2 91111256 4 2 200354484 2 2 780418694 3 1 91111257 3 389290765 4 1 781833037 2 781833037 1 3 744868657 4 3 507308489 3 2 207264424 5 1 963056779 2 963873519 5 1 998228699 2 377509579 3 3 539527854 2 1 91111257 3 292015611 2 1 507308489 3 348652717 2 2 766356433 5 3 417188302 4 1 998228699 3 184147677 4 2 963056779 2 1 781833037 3 91111256 2 2 292015611 5 2 588790353 3 1 1000000000 2 1 5 2 429939458 3 3 766356434 2 3 56519637 1 1 747241048 1 81073252 3 173087940 4 1 565111336 3 389290764 5 3 56519637 3 3 76211860 1 3 2 3 3 710733675 4 1 766356434 1 56519638 1 564836882 1 1000000000 1 665245341 2 206422529 3 1 389290764 1 292015612 3 564836883 3 2 173087940 4 2 273869785 4 3 780418695 5 2 231398661 4 1 91111257 2 348652717 5 3 231398661 5 2 292015613 2 1 681728741 3 273869783 3 2 438133770 4 1 348652718 1 857731778 3 273869783 2 1 6632155 1 747241048 2 417188303 1 3 857731777 3 1 56519638 2 857731777 1 2 438133771 1 3 206422529 3 2 565111337 3 1 173087940 2 963873519 3 3 507308488 1 3 747241047 2 2 744868657 4 1 273869784 2 417188302 2 1 565111336 3 81073253 4 2 360543850 1 2 76211862 2 2 231398663 3 3 389290764 1 3 966631801 1 2 377509579 3 1 173087940 1 1000000000 1 348652718 3 781833038 5 1 200354483 3 313062682 5 2 207264424 4 3 216140704 4 2 81073253 2 2 781833036 3 2 81073253 3 1 966631802 3 29366294 1 2 507308488 3 3 1000000000 5 2 507308490 5 2 747241047 3 1 207264423 2 781833036 5 1 963873520 2 539527854 2 2 200354484 3 2 147747441 4 1 184147678 2 565111335 3 1 681728741 2 878542862 5 2 565111337 3 1 56519638 2 438133772 1 3 56519639 2 1 273869784 2 744868657 4 1 1000000000 3 2 1 1 878542863 3 29366295 3 1 377509580 1 29366295 1 588790353 3 999999999 4 2 963056779 2 2 438133771 1 3 389290764 2 3 101250004 1 3 1000000000 5 1 998228699 2 998228699 3 3 147747439 4 3 29366294 5 2 184147678 1 3 29366295 1 3 86883812 5 3 216140705 4 3 556605329 5 2 747241049 5 1 588790353 1 91111257 3 360543849 1 1 200354483 1 681728741 1 564836882 1 781833037 1 207264423 1 966631802 3 429939458 4 3 857731779 4 2 6632155 4 3 147747439 1 1 273869784 3 857731777 5 2 377509579 1 3 998228700 4 3 377509580 5 2 857731777 5 1 998228699 1 207264423 2 292015613 3 1 56519638 3 998228700 2 1 681728741 3 710733674 4 1 91111257 3 857731779 4 3 348652719 5 2 878542863 2 3 482818266 1 1 184147678 2 173087940 1 1 292015612 3 1 2 3 539527856 5 1 857731778 2 76211862 3 2 81073252 2 2 377509579 4 2 81073252 5 1 216140704 3 781833036 3 2 710733675 2 1 147747440 1 389290764 3 29366296 3 2 6632154 2 2 482818266 3 2 81073253 2 2 766356434 1 3 438133772 1 2 246549659 1 3 29366296 3 3 747241048 4 3 588790352 2 2 207264422 2 2 86883813 2 1 91111257 2 780418694 4 1 747241048 2 482818265 2 1 173087940 1 216140704 3 216140704 2 1 360543850 3 482818266 4 1 56519638 1 147747440 1 76211861 1 963056779 1 780418694 2 101250004 3 3 747241048 1 1 780418694 3 360543851 5 2 246549658 1 1 292015612 2 744868657 3 2 389290763 3 2 556605330 3 2 564836883 1 1 857731778 2 710733676 4 1 231398662 1 507308489 1 857731778 1 91111257 3 781833036 3 2 377509579 1 1 377509580 1 292015612 2 206422528 3 2 292015611 3 1 482818266 2 313062683 5 1 389290764 2 2 5 1 878542863 1 200354483 3 744868655 1 3 389290765 5 3 429939460 3 3 101250004 2 2 556605329 1 3 878542863 5 3 963873519 5 3 482818265 2 3 998228699 2 2 348652717 2 2 417188303 2 1 292015612 2 665245340 1 1 1 2 963873519 2 1 313062682 3 292015611 2 1 429939459 3 86883813 3 3 507308490 5 2 588790353 4 1 184147678 2 231398662 5 2 6632155 3 3 963873519 4 1 348652718 2 966631803 3 3 1000000000 2 1 966631802 2 744868656 2 1 665245341 1 389290764 1 292015612 2 200354484 1 3 780418693 1 1 665245341 1 6632155 1 429939459 2 86883811 1 1 556605329 2 556605330 2 3 417188302 1 2 878542863 3 3 507308489 2 1 564836882 2 780418694 1 3 76211862 2 2 564836881 3 2 81073251 3 1 184147678 2 963873521 3 1 6632155 1 588790353 1 216140704 2 56519637 2 2 389290764 2 1 588790353 2 556605330 3 1 292015612 3 556605329 4 2 539527856 5 1 216140704 3 173087940 4 1 998228699 3 389290763 4 2 963873519 1 3 184147678 3 1 216140704 3 744868655 2 2 273869783 1 3 86883811 2 3 963056778 2 1 348652718 1 184147678 1 747241048 1 360543850 2 710733675 3 3 482818267 2 3 963056780 2 3 91111257 3 2 273869783 5 1 292015612 1 101250004 1 665245341 3 1000000000 5 1 781833037 2 966631802 4 3 216140704 3 2 438133772 2 3 747241049 4 1 966631802 2 76211860 3 1 56519638 1 173087940 3 101250005 2 2 377509581 3 1 963056779 3 780418695 4 3 507308489 3 1 857731778 3 273869784 5 3 878542864 4 3 348652719 4 1 216140704 2 963056778 2 3 747241048 3 2 710733675 4 3 878542864 5 2 81073252 5 2 482818265 4 1 438133771 1 81073252 2 76211860 3 3 747241049 5 2 1 3 3 1000000000 1 1 147747440 3 429939459 1 2 313062683 2 1 101250004 1 564836882 1 81073252 2 101250004 1 1 76211861 3 564836883 5 3 360543851 5 1 556605329 1 564836882 2 780418694 4 2 216140703 2 1 101250004 1 539527855 1 360543850 3 744868656 5 3 231398663 2 3 231398661 1 2 588790353 5 1 507308489 1 206422528 1 564836882 1 246549659 3 231398662 3 2 998228699 4 2 101250005 1 2 963056780 4 1 389290764 1 710733675 3 389290764 1 2 588790354 3 1 781833037 3 438133771 2 3 998228699 2 3 963873520 5 2 184147677 2 2 207264423 1 2 292015612 1 3 2 3 3 665245341 3 2 348652717 3 1 313062682 1 878542863 1 710733675 1 246549659 2 556605329 5 2 564836882 2 3 292015612 2 1 231398662 1 273869784 1 857731778 1 963873520 3 360543849 4 3 101250005 1 2 81073251 4 2 29366294 2 2 963056778 2 2 747241047 4 3 438133772 3 3 292015612 5 3 963056780 3 1 173087940 2 681728740 4 1 747241048 1 565111336 3 556605330 2 1 681728741 2 86883812 3 2 781833038 4 3 200354482 4 2 564836883 4 2 29366294 5 3 438133772 3 2 29366295 1 2 1000000000 4 2 417188304 5 3 963873521 4 1 184147678 3 206422529 3 1 966631802 3 507308488 4 2 207264422 2 3 389290765 5 1 348652718 3 207264423 4 3 377509581 1 2 292015612 1 2 998228699 5 1 429939459 1 273869784 3 681728742 2 2 231398661 4 1 710733675 3 313062683 3 1 417188303 3 878542862 4 3 998228700 2 2 963873521 2 2 539527854 4 1 29366295 1 56519638 2 438133771 5 3 206422527 4 2 29366294 2 3 781833038 5 1 6632155 2 878542862 1 1 556605329 2 539527856 1 2 101250005 2 1 966631802 3 966631803 4 1 91111257 2 313062681 5 2 184147679 2 3 200354483 3 1 507308489 3 273869783 1 2 273869785 1 1 360543850 2 1000000000 1 3 147747440 4 2 681728742 2 1 200354483 2 780418695 1 1 747241048 2 963056778 4 2 744868656 2 1 184147678 3 565111335 1 2 206422528 2 1 81073252 3 665245342 4 1 747241048 3 200354482 3 1 1000000000 1 86883812 1 963056779 1 313062682 1 91111257 2 710733676 4 3 999999999 5 3 857731778 1 1 29366295 2 564836882 4 2 207264423 1 3 744868657 1 2 998228699 4 3 963873521 2 1 29366295 2 766356435 1 1 313062682 1 29366295 3 665245341 3 2 588790352 5 3 206422528 1 2 681728740 2 2 710733675 2 1 681728741 3 665245342 4 1 313062682 1 482818266 3 76211862 1 3 565111337 2 1 147747440 2 246549658 5 1 665245341 1 29366295 3 348652718 3 3 313062681 2 1 216140704 2 200354482 3 1 377509580 2 878542864 3 2 292015613 5 2 482818265 3 3 1 3 1 216140704 2 76211860 5 3 963056780 3 2 389290765 1 3 744868656 3 1 76211861 2 878542864 1 2 966631801 3 1 76211861 2 147747441 1 1 207264423 2 231398663 5 1 1 1 246549659 1 857731778 1 313062682 2 246549659 5 1 438133771 3 681728740 1 3 76211861 2 3 200354482 5 1 231398662 1 744868656 2 206422529 3 1 76211861 2 438133772 1 1 273869784 3 206422527 2 2 507308490 5 2 429939460 3 2 81073253 3 3 766356433 4 3 963056778 2 2 482818267 1 1 348652718 2 482818265 1 1 86883812 2 665245341 2 2 76211860 5 3 348652717 3 2 231398662 4 3 681728740 1 3 482818266 5 1 998228699 1 273869784 1 966631802 3 966631803 5 2 710733674 1 2 665245342 1 3 273869785 3 2 564836882 3 3 417188304 3 2 507308490 3 2 81073253 5 1 710733675 1 147747440 1 377509580 2 348652718 2 2 389290763 4 2 348652719 2 1 681728741 2 417188302 3 1 588790353 2 766356433 3 2 246549658 3 1 744868656 2 313062683 2 1 91111257 2 147747441 3 3 438133772 4 2 377509580 1 2 91111256 1 3 744868656 4 2 184147677 3 3 313062682 2 1 417188303 3 91111256 1 3 76211860 1 3 147747439 3 2 556605328 5 3 91111258 5 2 963873521 4 2 231398663 3 1 1 2 963873520 2 3 857731779 3 3 389290765 2 2 781833037 5 2 429939460 2 3 173087939 5 3 76211860 4 2 231398663 3 3 173087939 5 2 747241049 3 1 878542863 3 963056778 5 2 200354483 2 2 539527855 2 3 710733675 2 1 76211861 2 207264423 1 2 857731777 2 1 998228699 2 348652717 2 1 29366295 1 998228699 3 377509579 3 1 29366295 1 348652718 2 216140705 1 2 147747441 4 1 101250004 2 766356434 3 2 539527855 4 3 292015612 1 1 216140704 3 507308488 2 3 91111256 2 2 556605329 2 2 747241047 1 2 710733674 4 3 681728742 1 1 81073252 1 588790353 1 482818266 3 710733676 4 3 539527856 1 2 56519638 4 3 539527856 4 1 747241048 2 429939458 2 3 360543850 4 2 999999999 5 3 91111258 4 3 438133772 4 3 781833037 3 2 681728742 1 3 360543851 3 1 292015612 1 200354483 1 438133771 2 588790352 2 1 173087940 3 565111337 3 3 86883811 1 1 429939459 2 292015611 1 2 507308488 2 3 2 4 1 273869784 2 206422527 3 1 184147678 1 417188303 2 86883813 5 1 564836882 2 86883812 5 2 998228698 2 3 766356433 3 2 246549658 2 2 184147678 1 3 565111336 3 2 417188303 3 2 998228698 1 2 681728741 3 3 360543849 2 1 539527855 1 438133771 1 246549659 3 588790352 3 1 273869784 3 377509579 4 2 200354482 2 3 206422528 1 2 246549659 1 3 246549659 3 3 564836882 5 3 564836883 4 2 963873520 4 2 216140704 3 3 348652718 4 1 564836882 1 710733675 2 207264424 4 3 231398662 3 3 216140705 4 1 482818266 1 482818266 1 966631802 2 29366294 1 3 206422527 2 3 878542862 5 2 565111337 3 3 507308488 3 3 56519637 5 3 56519637 3 3 781833036 3 3 206422527 4 2 857731777 4 3 313062682 2 3 588790352 3 1 231398662 2 564836881 5 3 377509580 1 1 86883812 3 76211861 4 2 963056780 4 3 998228699 4 1 1 3 780418695 4 2 966631802 1 3 539527855 2 2 200354484 4 1 781833037 2 91111258 3 1 710733675 2 766356433 1 2 482818265 5 3 389290764 2 1 781833037 1 216140704 2 313062681 2 3 348652718 4 3 710733674 4 3 101250004 1 3 173087941 1 2 878542864 5 3 963056778 1 1 86883812 1 438133771 3 857731779 4 2 231398662 1 1 173087940 3 999999999 3 1 744868656 2 360543851 5 1 588790353 3 417188304 1 1 665245341 2 1000000000 3 2 147747439 1 1 231398662 3 6632154 4 3 564836883 1 3 417188302 1 1 86883812 2 878542864 4 2 360543851 2 1 710733675 3 780418693 2 2 681728740 1 3 556605330 3 2 348652718 5 3 966631803 2 1 206422528 1 231398662 3 747241048 2 3 206422528 5 2 681728742 3 2 184147678 5 2 565111337 4 1 101250004 1 747241048 1 963873520 3 2 3 1 231398662 1 1000000000 3 681728741 4 2 292015612 1 3 86883813 4 3 29366295 3 3 348652719 5 1 780418694 3 86883813 2 2 101250005 3 3 780418693 1 1 56519638 2 539527854 1 3 556605330 4 3 681728740 4 3 147747439 5 2 857731777 2 1 200354483 1 360543850 3 710733676 3 3 665245342 3 3 147747439 3 1 29366295 2 389290765 4 3 857731779 2 2 878542863 1 3 665245341 5 2 231398661 5 3 29366294 3 2 2 4 3 216140704 2 3 507308489 1 2 665245341 2 1 857731778 3 348652718 2 1 200354483 2 86883811 1 2 507308489 3 2 91111257 2 2 56519638 3 1 482818266 1 207264423 2 273869784 4 3 429939459 3 3 1000000000 3 1 681728741 1 29366295 1 747241048 3 878542862 1 1 565111336 3 207264424 2 2 878542862 3 2 565111337 5 2 377509580 4 1 292015612 3 857731777 2 1 207264423 2 147747440 3 2 91111256 5 2 76211861 2 1 207264423 1 878542863 1 292015612 3 81073253 5 1 246549659 1 963056779 3 429939458 1 1 780418694 3 539527856 5 2 507308489 3 1 184147678 1 29366295 1 231398662 1 665245341 2 780418693 3 1 780418694 3 438133771 4 1 377509580 3 588790352 4 3 564836883 2 1 710733675 1 781833037 2 781833038 5 2 878542863 1 3 6632154 2 3 173087940 5 1 878542863 3 556605330 5 1 1 1 313062682 1 184147678 1 216140704 1 438133771 1 389290764 3 565111336 2 1 747241048 3 173087939 3 3 377509579 3 2 246549658 2 3 482818267 1 2 360543851 5 1 389290764 1 539527855 1 6632155 3 780418693 3 2 857731779 3 2 744868657 4 2 429939460 2 3 86883812 4 1 313062682 1 173087940 2 91111258 2 3 6632154 1 3 313062681 3 2 184147679 4 1 184147678 3 6632154 1 3 292015611 5 3 377509581 5 3 482818265 4 3 747241047 2 2 207264422 3 3 588790354 5 1 966631802 2 565111335 3 3 507308488 5 2 588790353 5 3 200354484 4 3 246549660 5 1 200354483 2 565111337 3 1 273869784 3 417188303 3 1 1000000000 3 681728740 4 2 246549660 1 1 556605329 3 681728740 4 1 184147678 2 56519639 1 3 966631801 4 2 91111258 1 1 556605329 2 564836882 1 1 681728741 1 173087940 2 231398662 3 1 389290764 3 781833038 2 1 429939459 1 86883812 2 744868656 4 2 556605330 3 1 81073252 2 665245341 4 2 389290764 5 2 76211862 4 2 564836881 5 3 313062682 4 3 857731777 5 1 963056779 1 313062682 3 966631801 2 2 438133771 4 3 81073251 1 3 216140705 4 3 744868656 5 2 29366296 1 3 507308488 5 2 56519637 5 3 665245341 1 3 482818267 1 1 56519638 1 101250004 2 6632155 1 1 29366295 2 348652719 5 1 147747440 1 539527855 2 482818265 4 2 184147677 2 1 173087940 3 556605329 5 3 231398663 1 3 564836881 5 3 216140703 4 1 556605329 3 273869784 1 2 744868655 2 1 429939459 3 744868657 3 2 665245341 4 3 389290763 1 2 966631801 3 3 565111336 4 2 348652718 5 1 389290764 1 588790353 1 360543850 3 710733674 4 2 507308489 5 1 56519638 1 377509580 2 348652719 2 1 216140704 2 766356435 5 1 507308489 1 292015612 1 173087940 3 56519637 2 2 206422528 4 1 565111336 2 878542863 5 3 681728741 2 1 56519638 2 556605328 3 2 766356433 1 2 681728742 5 1 76211861 1 539527855 2 710733674 5 1 998228699 1 313062682 3 565111337 1 2 184147677 2 2 766356434 2 2 76211860 5 1 998228699 2 539527855 1 3 857731779 3 1 507308489 2 76211861 2 3 200354482 1 2 564836883 5 2 665245341 2 3 998228699 2 1 482818266 2 429939460 3 2 766356433 4 3 313062682 4 1 963056779 1 292015612 1 273869784 1 76211861 3 313062683 2 2 744868655 3 3 766356433 5 3 780418694 1 2 429939459 4 2 747241048 4 3 438133772 3 2 29366294 2 2 184147679 2 1 184147678 2 86883811 2 2 766356433 4 2 184147678 4 2 184147677 2 2 998228700 2 3 681728742 3 1 76211861 1 588790353 3 389290765 5 1 1000000000 2 348652718 2 2 766356435 3 2 766356434 3 1 184147678 3 200354484 2 2 998228700 5 1 360543850 1 744868656 3 565111336 3 2 998228698 2 2 556605328 4 1 173087940 2 184147679 4 2 313062683 2 2 292015611 1 2 998228700 1 3 438133772 5 2 857731777 1 3 173087941 4 3 747241047 4 2 184147679 3 2 86883813 1 1 147747440 1 747241048 1 6632155 3 147747440 3 2 966631802 4 1 184147678 1 564836882 1 207264423 2 565111337 4 1 539527855 1 348652718 3 273869784 2 1 6632155 1 564836882 1 173087940 3 998228699 4 2 273869784 4 1 781833037 1 482818266 3 147747439 2 3 91111256 4 2 766356434 1 1 963056779 3 292015613 1 1 29366295 1 507308489 3 565111335 3 2 963056779 4 2 539527856 4 2 681728741 3 1 780418694 1 556605329 3 246549660 4 1 710733675 2 429939458 1 3 744868655 5 1 665245341 3 857731779 2 2 29366294 2 3 665245341 3 2 1 5 1 313062682 2 780418694 1 1 507308489 2 556605329 1 2 2 5 2 173087941 5 2 173087940 5 2 246549660 4 2 438133770 1 1 200354483 3 377509579 5 3 273869785 2 2 564836883 2 3 556605330 1 1 86883812 2 744868656 1 3 665245340 3 2 231398661 1 2 246549658 5 1 206422528 3 173087939 5 2 101250004 4 3 417188302 1 2 780418693 4 3 313062681 5 3 184147677 1 3 780418695 3 1 963056779 2 710733676 5 2 76211862 2 1 482818266 1 565111336 3 878542863 5 3 766356435 5 2 56519637 4 3 766356435 3 1 565111336 3 184147677 3 3 200354484 1 1 292015612 3 292015612 2 1 539527855 2 273869783 5 3 216140704 2 1 101250004 2 998228698 4 3 91111258 4 2 710733676 1 1 1 2 665245341 2 2 56519637 1 3 744868656 1 2 507308490 2 1 216140704 2 766356435 4 1 207264423 3 556605329 4 1 565111336 1 878542863 1 780418694 3 206422527 3 1 710733675 1 857731778 2 482818266 3 1 998228699 1 91111257 3 963056780 1 3 273869783 2 1 216140704 1 539527855 2 681728742 3 1 963873520 3 216140703 3 1 207264423 2 101250005 4 3 86883813 2 3 966631803 2 1 200354483 2 781833037 1 1 966631802 1 565111336 2 565111336 3 1 147747440 2 86883813 3 1 438133771 2 878542863 5 2 216140705 1 1 1000000000 3 564836882 1 1 857731778 3 417188304 2 1 360543850 3 747241047 2 1 780418694 2 564836882 3 1 389290764 3 231398662 2 3 963056779 1 1 81073252 3 216140704 5 2 565111337 3 3 348652717 1 3 91111258 5 2 56519637 4 3 665245341 5 1 1 1 207264423 1 348652718 2 539527855 1 3 766356433 3 3 744868657 5 1 556605329 3 1 4 1 429939459 2 101250003 5 1 313062682 1 86883812 3 766356435 5 2 539527854 4 2 710733674 5 2 588790354 2 2 781833036 5 3 781833036 2 1 389290764 2 348652717 4 2 781833036 3 3 231398661 4 2 429939459 1 1 438133771 3 86883811 1 3 1 1 3 507308490 2 2 173087941 5 3 857731779 2 1 147747440 3 173087941 1 3 184147679 4 1 184147678 3 6632156 4 2 565111336 4 2 173087941 4 2 963056780 1 1 29366295 1 781833037 2 438133770 1 3 766356434 4 3 56519637 2 2 231398662 4 1 6632155 1 565111336 3 216140704 2 2 313062682 1 3 747241049 2 2 507308488 3 2 207264423 4 1 173087940 1 91111257 1 207264423 3 665245341 5 1 147747440 3 206422529 3 3 588790354 1 3 273869785 5 1 1000000000 3 348652718 4 1 417188303 1 565111336 1 86883812 1 231398662 1 246549659 1 231398662 3 360543850 3 2 963056780 2 1 665245341 3 56519637 4 2 966631801 4 1 377509580 1 878542863 2 429939459 1 1 216140704 1 681728741 3 857731779 5 3 6632155 2 3 81073253 3 1 81073252 1 360543850 3 101250003 4 2 963873521 2 3 507308489 1 2 482818267 3 1 766356434 1 417188303 3 348652717 2 3 91111258 3 2 173087940 2 3 389290765 4 2 81073251 4 3 207264423 5 1 438133771 2 417188302 3 2 173087941 5 1 1 2 216140703 2 1 101250004 1 565111336 3 207264422 5 1 76211861 2 101250004 2 1 565111336 1 747241048 1 207264423 3 963056778 1 3 216140704 4 2 665245342 4 1 665245341 1 173087940 2 389290765 1 2 966631801 4 3 539527854 3 2 564836883 2 3 231398663 4 1 360543850 2 438133772 2 1 966631802 3 429939459 5 1 6632155 3 507308488 4 2 389290763 1 3 29366295 4 2 963873521 4 1 206422528 3 273869784 2 1 565111336 3 966631802 3 2 744868655 5 3 389290764 4 1 665245341 3 216140703 2 3 781833038 5 2 564836881 5 1 200354483 2 348652718 4 2 966631803 4 2 184147677 3 3 963873519 5 2 6632155 1 1 998228699 2 710733676 3 1 963873520 2 588790354 5 1 438133771 3 273869785 4 1 348652718 1 147747440 3 173087939 2 1 91111257 2 86883813 3 3 29366294 2 2 857731777 5 1 556605329 1 200354483 2 710733676 1 2 56519637 5 3 86883812 1 1 482818266 2 681728742 2 3 999999999 1 3 588790354 5 3 744868655 5 2 101250004 4 3 207264422 3 1 564836882 2 710733675 4 3 438133771 5 1 6632155 1 348652718 1 273869784 1 292015612 2 710733676 4 2 76211860 5 1 81073252 2 360543850 4 3 273869784 4 2 963056778 1 3 76211860 4 1 780418694 3 1000000000 5 2 565111337 3 2 2 4 1 417188303 2 273869785 1 3 556605328 1 1 377509580 3 29366295 3 3 857731779 1 3 710733675 4 1 564836882 2 360543850 2 2 1 1 1 744868656 1 184147678 1 86883812 1 216140704 1 963056779 1 588790353 2 206422528 1 1 389290764 3 1000000000 5 1 780418694 3 482818265 5 3 780418693 3 3 147747441 1 3 76211860 1 1 360543850 1 348652718 3 507308488 3 3 216140703 3 2 1000000000 1 2 781833037 5 1 207264423 1 429939459 1 963873520 1 216140704 3 273869783 4 2 184147678 1 2 246549659 1 3 507308490 1 2 744868657 4 1 963056779 3 91111257 4 3 6632155 3 3 588790352 3 3 744868655 5 3 292015612 4 1 963873520 2 200354483 3 1 273869784 3 744868656 2 2 966631802 2 1 766356434 3 207264423 5 1 360543850 3 292015612 2 3 206422527 1 2 766356433 4 2 780418693 2 2 56519639 5 1 173087940 1 86883812 2 246549658 1 1 184147678 2 81073251 2 3 273869784 3 2 273869785 2 1 231398662 3 963873519 4 1 744868656 2 101250004 1 3 6632154 4 2 438133771 2 1 292015612 2 878542863 5 3 29366295 5 1 173087940 1 966631802 2 878542862 2 2 56519639 2 1 86883812 1 81073252 2 292015611 1 1 1000000000 2 564836882 4 3 91111257 2 1 744868656 3 76211861 1 1 231398662 3 56519638 2 1 147747440 2 588790353 1 3 565111336 5 2 564836881 3 3 292015612 4 2 6632155 1 2 482818265 3 3 231398663 4 3 780418693 1 1 216140704 1 313062682 1 556605329 3 173087939 1 2 81073251 2 2 417188304 4 1 588790353 2 200354484 5 3 998228698 5 1 878542863 2 6632155 3 3 710733674 2 3 6632155 2 1 565111336 2 206422528 5 1 710733675 2 417188302 5 1 216140704 1 184147678 2 766356433 1 2 665245340 1 2 998228698 4 1 216140704 2 200354482 2 1 681728741 2 966631803 5 2 857731778 1 3 206422529 4 1 780418694 3 56519639 1 3 766356434 4 3 200354482 1 2 292015613 2 1 482818266 2 231398662 1 2 207264423 5 3 313062682 1 3 348652719 3 3 231398662 1 1 681728741 3 56519637 1 3 665245341 3 3 184147677 5 1 360543850 2 2 4 1 747241048 1 556605329 2 766356433 5 3 781833037 1 2 273869784 5 1 200354483 3 147747441 3 3 780418693 2 2 417188302 3 3 273869784 4 1 710733675 1 963056779 1 963056779 3 200354482 5 3 999999999 1 2 564836882 2 1 482818266 2 313062682 1 1 313062682 3 207264423 1 3 747241048 1 2 438133771 2 2 86883811 1 2 665245340 1 2 878542862 5 1 963873520 2 781833037 5 1 1000000000 3 292015613 5 1 147747440 3 231398661 2 1 313062682 2 76211861 3 1 313062682 2 76211861 4 1 747241048 1 556605329 1 507308489 2 747241048 4 2 744868657 1 3 588790353 1 1 507308489 3 744868657 2 1 231398662 3 313062683 5 3 857731777 3 1 482818266 1 780418694 3 588790354 4 1 76211861 3 147747440 5 2 438133770 1 2 556605329 3 1 86883812 3 206422527 5 3 377509581 4 3 1 5 3 429939458 1 2 417188302 2 2 147747439 2 3 173087941 4 2 878542863 2 3 389290765 4 1 781833037 1 292015612 1 438133771 3 429939460 4 1 857731778 2 173087939 5 2 76211860 4 3 101250003 2 2 231398663 3 1 377509580 2 417188302 1 2 101250004 4 3 1000000000 4 2 56519639 2 1 665245341 2 313062681 5 2 1 2 2 231398662 4 1 564836882 2 681728740 4 2 556605328 4 1 246549659 3 539527854 2 2 665245342 1 3 206422529 2 2 966631803 4 3 173087940 3 2 482818265 5 3 360543850 3 2 747241048 1 2 438133770 5 2 780418693 5 3 6632155 4 2 173087939 2 3 377509580 3 2 207264424 4 2 747241047 5 1 963056779 1 292015612 1 292015612 3 429939460 2 2 86883811 5 2 747241047 2 2 389290764 2 1 206422528 3 665245341 5 2 173087941 3 1 417188303 3 6632155 5 3 348652718 5 1 539527855 3 389290765 3 1 710733675 1 313062682 1 360543850 3 86883811 3 3 200354484 1 3 539527854 1 1 86883812 3 429939460 5 2 360543850 5 1 348652718 2 292015612 3 2 6632155 4 3 878542863 4 3 389290765 2 3 998228698 3 3 377509579 5 3 417188302 2 3 998228699 5 2 429939459 5 2 429939458 1 1 417188303 1 246549659 2 429939458 1 3 565111337 1 2 565111337 3 3 360543851 2 2 2 3 1 81073252 3 556605329 5 3 998228698 1 3 438133771 1 3 556605329 3 2 56519639 4 2 588790354 2 2 348652718 3 2 173087939 1 3 747241049 4 1 507308489 3 200354484 2 1 588790353 3 377509579 1 2 710733675 2 2 81073251 1 1 86883812 3 231398662 5 2 998228700 1 1 747241048 1 565111336 1 206422528 2 539527856 3 1 710733675 3 780418695 2 1 147747440 1 744868656 1 389290764 2 780418693 4 3 998228700 1 1 665245341 3 206422529 3 1 556605329 3 963873520 2 1 564836882 1 710733675 3 348652718 1 1 29366295 3 273869785 2 1 780418694 2 564836881 2 3 1000000000 5 2 507308490 1 2 173087939 5 3 781833038 2 1 313062682 1 292015612 2 417188304 1 1 29366295 3 998228700 1 3 389290764 3 1 417188303 3 1 3 3 766356435 4 3 429939458 3 1 91111257 1 313062682 1 91111257 2 963056778 1 3 438133771 2 1 231398662 1 29366295 1 81073252 3 377509580 5 1 998228699 1 207264423 3 273869783 3 2 231398661 4 3 56519638 5 3 184147679 5 3 206422527 5 1 429939459 1 56519638 1 29366295 2 781833037 5 2 348652718 4 2 588790354 2 1 681728741 3 710733676 3 1 507308489 2 2 3 1 963056779 3 273869784 4 2 963873521 4 1 101250004 3 780418694 2 1 86883812 3 966631803 3 2 207264423 5 1 878542863 1 539527855 1 360543850 3 438133770 4 3 377509581 4 2 206422527 5 1 216140704 3 857731778 3 2 91111257 4 1 507308489 3 1 1 3 313062681 3 1 200354483 2 173087939 3 2 76211862 5 1 231398662 3 857731779 1 1 207264423 1 207264423 3 539527854 1 3 6632154 3 2 200354483 2 1 998228699 1 184147678 2 966631803 5 1 246549659 1 292015612 2 231398662 2 2 744868655 4 1 507308489 2 857731779 1 3 766356433 1 2 482818266 3 2 313062683 4 2 747241048 4 3 963056778 5 1 273869784 3 781833037 3 1 417188303 3 539527855 2 1 963873520 2 966631801 1 1 1000000000 2 963056779 5 1 588790353 2 710733676 2 3 878542862 3 3 681728741 1 1 482818266 2 200354484 4 2 564836883 2 3 482818265 4 2 81073253 5 3 200354484 4 1 429939459 2 91111256 5 1 147747440 1 101250004 3 966631801 1 3 184147679 2 1 200354483 2 313062681 4 3 81073253 5 3 507308489 2 2 564836881 4 3 878542863 5 2 246549658 1 1 273869784 1 438133771 2 273869783 2 1 482818266 1 747241048 1 313062682 1 173087940 2 348652718 1 1 360543850 3 348652719 1 3 966631802 3 2 665245342 1 3 173087941 4 1 313062682 1 86883812 3 207264424 1 3 564836883 5 2 747241047 1 1 76211861 2 76211860 3 3 963056780 1 1 564836882 1 29366295 1 710733675 1 377509580 2 482818267 5 3 747241048 5 2 29366295 4 3 273869784 2 2 173087939 2 1 878542863 3 747241047 4 2 216140704 3 3 273869783 1 3 878542863 1 3 507308489 3 1 507308489 2 417188303 5 3 482818267 2 3 206422528 5 2 710733674 3 1 665245341 2 389290764 1 1 1 3 766356435 2 1 539527855 2 216140704 2 1 1000000000 3 29366294 4 3 963873521 4 2 556605329 4 2 539527855 2 3 200354482 3 3 360543851 1 2 1 5 3 747241047 2 2 417188304 5 2 482818267 1 1 56519638 1 966631802 3 173087940 2 2 206422527 2 3 429939460 2 3 747241049 5 2 710733676 1 1 438133771 3 56519638 2 2 2 1 2 857731778 2 3 966631802 4 1 91111257 3 878542863 3 1 313062682 3 206422529 4 2 564836882 4 3 200354482 2 2 710733674 4 3 348652717 3 2 292015611 3 2 878542863 2 3 681728742 1 2 81073252 4 2 482818265 2 3 438133770 5 3 1 2 3 780418693 4 3 781833036 2 2 781833036 1 3 81073253 1 1 206422528 3 101250003 2 3 710733675 4 2 91111257 3 3 86883813 3 3 76211861 4 3 878542864 1 1 665245341 3 565111336 1 2 681728740 5 1 56519638 2 766356434 4 3 6632156 1 2 417188303 5 3 857731777 1 3 780418695 4 2 91111258 1 3 147747440 4 1 878542863 2 963873519 1 1 56519638 1 539527855 3 216140703 4 1 6632155 2 507308490 5 1 429939459 3 360543849 1 1 101250004 1 200354483 1 6632155 2 76211861 4 1 507308489 1 963873520 1 878542863 3 1000000000 2 1 231398662 2 76211862 3 1 173087940 1 86883812 3 744868657 2 3 292015612 2 1 482818266 3 438133772 4 3 710733674 1 3 565111335 2 2 963873519 4 3 665245341 4 3 246549660 3 1 1 1 507308489 1 101250004 1 86883812 3 292015612 1 1 91111257 1 360543850 1 231398662 2 389290764 1 1 377509580 1 556605329 3 377509579 3 3 482818267 5 3 246549659 1 1 588790353 2 507308490 3 3 417188304 5 2 389290764 5 3 377509581 4 3 429939459 3 1 857731778 3 377509579 4 3 101250005 2 2 86883812 3 1 6632155 3 565111335 2 3 857731779 2 1 313062682 3 744868655 5 1 348652718 2 184147677 3 1 200354483 1 1000000000 2 878542862 4 3 206422529 3 1 556605329 1 56519638 1 429939459 1 76211861 3 273869785 3 3 56519638 1 1 438133771 3 588790354 3 2 564836882 1 3 6632156 1 2 231398662 4 1 377509580 1 292015612 2 963056779 1 1 216140704 1 966631802 2 429939459 1 3 766356433 3 2 377509581 3 2 963056778 1 2 681728740 1 3 184147678 2 2 429939458 4 2 292015613 4 1 429939459 1 246549659 2 429939458 2 3 200354482 4 2 206422527 1 3 963873521 2 1 744868656 3 273869783 2 3 963873519 2 3 998228700 5 1 101250004 3 681728741 3 1 438133771 1 780418694 1 231398662 1 429939459 3 747241049 2 1 101250004 3 857731777 5 1 86883812 1 184147678 2 507308488 3 3 348652717 4 3 292015613 5 1 564836882 2 200354484 5 1 564836882 2 377509580 1 2 206422529 5 3 744868657 4 3 766356434 3 1 29366295 2 292015612 1 1 29366295 1 998228699 3 417188304 4 2 747241048 2 1 963873520 3 963873519 2 1 966631802 1 539527855 3 565111335 4 2 438133772 2 1 766356434 1 389290764 3 206422527 1 1 86883812 2 76211860 4 3 6632155 3 2 565111337 4 2 878542862 1 2 781833036 4 1 1000000000 2 184147677 4 1 292015612 3 963056778 3 1 564836882 1 417188303 1 206422528 1 556605329 1 313062682 3 273869785 1 2 857731778 2 3 681728742 1 2 539527856 3 1 81073252 2 377509579 2 1 389290764 3 780418695 3 3 564836881 5 2 588790354 2 2 482818267 5 3 86883813 1 3 81073251 2 3 963056778 5 2 565111337 4 1 564836882 2 780418694 5 3 184147679 4 1 81073252 2 101250004 3 1 507308489 1 417188303 1 206422528 3 780418693 2 3 507308488 5 3 564836882 3 2 417188302 5 2 91111258 5 1 6632155 1 857731778 1 998228699 2 377509580 3 3 360543849 4 2 744868656 4 2 76211861 4 2 56519637 3 1 1 2 744868657 5 3 184147678 1 1 539527855 2 588790352 2 1 91111257 3 998228699 1 1 76211861 1 313062682 2 360543849 1 1 747241048 3 781833037 4 2 56519639 5 2 780418693 5 3 246549659 5 2 565111336 2 3 963873519 5 2 539527854 3 2 91111256 1 1 710733675 2 747241048 4 1 963873520 2 56519637 1 1 292015612 1 360543850 2 1 2 1 1 2 781833037 5 1 588790353 1 878542863 1 857731778 2 681728741 2 3 429939460 3 2 588790353 4 3 313062683 2 3 1000000000 2 2 389290763 3 2 1000000000 5 1 184147678 2 417188303 1 2 292015611 3 2 681728741 1 3 91111256 4 1 147747440 1 564836882 2 878542862 2 1 348652718 1 438133771 3 665245342 5 2 998228700 3 1 200354483 1 56519638 3 348652719 2 3 781833036 4 3 438133771 3 3 173087940 2 2 273869783 1 3 747241048 2 2 101250004 4 3 207264423 1 3 482818266 1 2 482818267 5 1 539527855 2 389290763 2 1 206422528 1 29366295 2 747241049 5 3 360543850 1 2 564836883 5 1 429939459 3 963873521 5 1 29366295 1 482818266 3 200354483 1 2 91111257 2 1 29366295 2 377509579 5 2 292015613 2 2 681728742 4 3 780418695 1 2 348652717 1 3 857731778 1 3 200354484 3 1 81073252 3 539527854 4 2 246549659 5 1 564836882 1 101250004 1 1000000000 3 76211860 3 3 781833038 3 3 206422528 5 3 56519638 2 1 86883812 1 231398662 3 389290763 4 2 781833038 5 3 246549659 1 3 710733675 2 1 766356434 3 216140705 2 1 963873520 3 216140704 3 1 507308489 1 565111336 3 963873521 1 2 200354483 2 1 438133771 2 1000000000 5 2 76211860 2 3 6632154 5 1 273869784 2 246549660 5 2 966631803 4 2 857731777 3 3 507308489 1 1 429939459 3 556605329 2 3 1000000000 1 3 564836883 5 3 360543850 4 1 313062682 3 76211862 4 2 747241047 5 2 29366294 4 3 681728741 4 1 101250004 3 781833038 5 2 292015613 2 2 273869784 1 1 766356434 3 963873519 3 3 6632154 1 2 963056780 2 2 417188302 5 3 231398662 4 3 292015612 1 2 710733675 3 3 878542864 5 3 207264424 5 1 507308489 1 184147678 1 507308489 1 482818266 2 539527856 1 3 216140705 3 3 360543849 5 2 81073251 2 3 781833038 4 3 482818266 1 2 963056779 3 1 744868656 2 389290765 5 1 6632155 3 6632154 1 1 857731778 3 781833036 1 1 1000000000 1 56519638 2 681728742 2 2 231398661 5 3 857731778 3 3 6632156 1 1 348652718 1 417188303 2 348652719 4 1 216140704 3 29366295 5 2 147747440 3 1 417188303 1 966631802 3 389290763 3 3 857731779 1 3 747241049 5 2 482818267 3 2 377509581 4 3 539527855 5 1 56519638 3 507308490 1 2 6632156 4 1 747241048 2 207264422 3 2 173087941 4 1 747241048 2 173087939 1 1 389290764 3 482818267 3 2 56519639 1 1 588790353 1 216140704 2 429939460 5 3 173087941 3 1 56519638 2 76211860 3 2 76211860 2 1 348652718 2 29366296 4 3 377509579 3 3 417188303 5 1 438133771 2 389290764 4 2 966631802 3 3 539527854 4 2 206422527 4 2 564836881 2 3 1000000000 4 2 565111336 2 3 539527855 2 2 76211860 2 1 857731778 1 76211861 2 781833038 2 1 231398662 2 206422528 4 3 998228698 4 3 206422528 4 2 665245342 3 1 556605329 3 206422529 1 2 348652718 5 3 747241047 5 1 207264423 2 539527855 2 1 389290764 1 966631802 3 564836883 5 2 963056780 3 3 313062683 2 2 184147678 4 3 564836881 5 2 1000000000 3 1 878542863 1 389290764 1 101250004 2 313062682 1 2 29366295 3 3 360543849 2 3 681728741 1 1 665245341 3 6632155 3 1 29366295 2 963873521 4 3 292015611 4 3 963056780 4 3 878542864 3 1 438133771 3 747241049 1 2 539527856 3 3 780418693 2 1 482818266 2 360543850 1 1 780418694 1 482818266 2 564836883 2 3 482818266 5 3 710733675 2 2 1000000000 3 2 173087941 4 1 207264423 3 206422528 4 2 417188304 3 1 1000000000 3 377509580 4 3 417188302 5 2 200354484 4 2 744868656 3 1 200354483 3 780418695 5 3 963873520 3 2 246549658 1 2 556605329 2 2 81073253 2 3 246549660 3 3 101250005 3 1 681728741 1 482818266 2 86883811 3 1 1000000000 2 766356435 1 1 86883812 2 588790354 3 3 273869785 1 2 780418693 4 2 766356434 4 2 588790353 1 1 184147678 3 29366294 1 2 878542863 2 2 429939460 4 1 91111257 2 857731779 1 2 681728740 1 3 246549658 5 2 998228698 4 3 377509580 2 2 200354483 2 3 56519638 5 2 781833038 4 3 781833036 2 1 81073252 2 966631802 2 2 780418695 5 2 184147677 3 1 564836882 1 665245341 2 56519637 4 3 710733674 4 2 963873520 1 3 710733675 5 1 101250004 2 1000000000 1 1 766356434 1 206422528 2 348652717 2 1 81073252 3 2 2 2 780418694 3 1 1000000000 3 389290765 1 2 482818266 5 3 76211861 3 2 206422529 1 2 377509579 4 2 747241047 1 1 417188303 2 246549658 1 3 539527854 5 3 184147678 3 1 665245341 1 377509580 3 857731779 1 1 507308489 3 857731777 3 1 781833037 2 710733675 4 1 246549659 2 360543850 2 3 216140704 5 1 173087940 2 91111258 3 1 966631802 2 292015613 2 2 377509581 5 2 998228698 5 3 963056780 3 3 747241048 3 3 231398663 5 2 29366295 1 2 86883812 5 1 200354483 2 588790354 2 3 438133771 1 1 147747440 3 963056778 2 1 588790353 1 857731778 3 681728740 3 3 780418695 3 3 857731778 1 3 878542863 5 1 81073252 1 348652718 3 681728741 1 3 76211860 3 2 417188302 3 3 292015613 3 2 963873520 2 3 963056778 5 3 231398661 4 3 377509581 1 2 29366294 5 2 292015612 4 3 878542862 2 2 878542863 1 2 184147679 1 2 781833036 3 3 539527855 3 3 76211861 4 1 206422528 1 360543850 1 417188303 2 86883813 5 3 588790354 1 1 101250004 1 710733675 1 86883812 3 81073253 5 3 147747439 3 2 246549659 4 3 81073252 4 3 173087940 2 2 147747439 3 2 81073251 5 3 206422528 2 3 377509581 5 3 747241047 5 1 417188303 3 966631801 2 2 216140704 4 1 86883812 3 231398663 2 1 91111257 1 438133771 1 101250004 2 766356435 5 3 710733674 4 1 507308489 2 747241048 1 2 184147677 4 3 564836883 3 3 564836883 2 3 348652718 1 2 429939460 3 2 539527856 4 2 231398662 3 1 681728741 2 313062683 1 2 539527856 2 2 565111337 2 3 588790354 3 1 231398662 2 56519638 1 1 564836882 1 6632155 1 86883812 2 231398661 3 1 377509580 2 348652719 1 1 539527855 3 360543851 3 2 147747439 5 3 29366296 1 1 539527855 1 292015612 2 780418694 1 3 1 2 1 389290764 1 744868656 1 556605329 2 665245342 2 2 273869783 4 2 81073252 5 3 747241048 5 2 377509580 1 2 377509579 5 2 878542862 3 1 377509580 1 313062682 3 91111256 3 2 878542863 4 1 565111336 3 429939459 1 3 539527854 5 2 200354482 1 3 101250003 4 2 588790352 5 3 147747440 1 2 389290763 5 1 173087940 3 292015612 2 2 429939458 2 3 389290763 1 1 665245341 2 56519638 3 3 206422527 3 2 2 5 2 963056779 5 1 313062682 3 246549660 1 2 206422529 2 3 429939460 4 2 564836883 3 1 781833037 1 966631802 1 91111257 3 389290764 5 1 878542863 2 29366296 2 2 360543851 2 2 966631801 1 1 564836882 1 744868656 3 565111337 5 1 744868656 1 744868656 3 86883811 2 1 744868656 1 507308489 1 56519638 2 313062683 4 2 389290764 2 1 963056779 1 207264423 1 231398662 2 273869784 5 1 101250004 1 438133771 3 86883813 4 2 101250005 2 3 665245341 3 3 273869785 4 3 1000000000 4 1 360543850 1 207264423 1 780418694 2 1 5 3 539527855 5 1 564836882 3 744868656 4 2 588790353 2 1 348652718 1 348652718 2 588790352 5 1 857731778 2 507308489 2 1 91111257 3 81073253 2 2 207264424 5 2 857731778 3 1 6632155 1 348652718 3 86883812 5 2 665245341 4 3 313062683 4 1 482818266 2 200354483 2 2 29366294 2 2 966631803 3 2 744868655 2 1 747241048 2 998228698 5 2 417188302 5 1 246549659 3 429939459 4 3 1 2 2 681728742 5 2 681728740 1 1 147747440 1 273869784 1 81073252 1 507308489 1 417188303 1 292015612 3 313062682 2 1 963056779 3 681728742 5 2 200354484 5 3 781833038 2 1 147747440 3 766356433 1 2 348652718 5 3 91111256 2 1 81073252 2 184147678 3 3 273869785 5 2 246549660 5 3 878542863 1 3 200354484 1 1 207264423 2 273869783 3 1 81073252 3 246549660 4 2 91111258 2 1 246549659 2 438133772 1 3 482818267 3 1 86883812 3 206422528 1 3 966631803 4 3 744868656 1 1 360543850 2 231398662 1 3 966631801 1 2 2 1 1 1000000000 3 184147679 5 1 429939459 2 747241049 2 1 273869784 2 744868657 3 2 966631802 5 3 81073253 1 1 86883812 3 781833037 4 2 6632155 3 2 564836881 1 1 360543850 1 747241048 1 710733675 2 998228700 3 2 565111337 5 3 963873521 2 1 857731778 3 857731778 3 3 780418695 4 1 173087940 2 377509580 3 1 91111257 2 665245340 5 1 147747440 3 76211861 1 3 588790353 3 1 710733675 2 56519638 4 1 998228699 2 681728741 2 3 1000000000 2 2 556605328 5 2 2 3 1 6632155 2 710733675 3 2 1000000000 3 1 360543850 3 348652718 5 2 231398663 5 1 273869784 1 963873520 3 246549659 2 1 429939459 2 417188303 4 1 360543850 2 101250003 3 3 963056778 2 1 91111257 1 246549659 3 86883811 3 3 147747439 3 3 292015612 1 2 556605328 1 3 216140704 4 1 507308489 1 857731778 3 564836882 5 1 207264423 1 744868656 2 747241047 5 2 780418693 5 3 781833036 3 1 76211861 2 438133772 4 2 747241048 2 3 101250004 5 1 348652718 2 482818266 3 2 76211861 2 1 539527855 2 76211860 5 1 539527855 1 747241048 1 91111257 1 389290764 1 963056779 2 292015612 2 2 206422527 4 3 86883812 1 3 665245341 2 1 766356434 2 348652717 1 2 360543850 1 1 147747440 3 766356434 5 1 747241048 2 766356433 4 1 231398662 1 963873520 3 184147677 1 2 273869785 4 1 273869784 2 207264422 5 3 963873521 3 1 556605329 2 360543851 1 3 292015613 2 3 857731777 5 1 710733675 3 681728742 1 3 963873521 2 2 565111337 4 2 389290765 3 1 564836882 2 206422528 5 3 360543851 5 2 507308489 3 1 216140704 3 348652718 3 3 878542863 2 2 539527854 2 1 81073252 2 231398662 3 2 29366294 5 3 507308488 5 3 216140705 4 3 963873519 1 1 313062682 2 482818267 3 3 91111258 1 2 564836883 4 1 565111336 1 91111257 3 998228699 4 3 564836881 3 2 878542862 5 2 29366295 1 1 206422528 2 438133770 5 1 417188303 2 292015611 5 1 966631802 3 963056778 5 3 389290764 1 1 360543850 1 963056779 1 6632155 3 246549659 4 1 81073252 2 507308490 3 2 438133771 1 2 744868655 5 2 507308489 4 3 780418693 3 2 76211861 1 3 564836882 3 3 81073251 4 3 681728742 1 2 998228698 4 3 878542862 3 1 207264423 3 184147679 5 2 348652717 2 2 1 5 1 273869784 1 1000000000 1 766356434 2 29366295 4 1 1000000000 3 539527855 4 2 91111257 4 3 246549659 2 1 507308489 2 292015613 2 3 507308488 5 2 6632156 4 3 744868655 5 1 998228699 2 207264423 1 1 292015612 1 507308489 1 963873520 1 539527855 1 963873520 3 998228698 3 1 101250004 1 206422528 2 1000000000 4 3 207264424 5 2 273869783 4 2 216140705 4 1 389290764 1 681728741 2 438133772 2 1 588790353 3 207264422 1 3 681728740 5 3 565111337 2 1 878542863 2 216140705 3 1 273869784 1 564836882 1 766356434 1 564836882 2 857731778 2 1 206422528 3 292015611 5 2 744868655 5 1 173087940 3 29366294 5 2 231398662 4 1 963056779 2 781833037 4 1 998228699 3 377509579 2 2 1000000000 5 3 710733676 5 3 781833036 4 3 857731777 3 1 29366295 3 389290764 1 2 360543849 4 2 231398662 3 3 348652719 2 3 747241047 3 3 2 4 1 681728741 1 507308489 1 101250004 2 681728742 2 1 963056779 1 348652718 2 246549660 3 3 966631801 3 2 878542862 1 3 556605330 4 1 377509580 2 539527854 3 2 780418695 3 2 857731778 4 2 966631801 4 1 744868656 1 216140704 1 216140704 3 665245342 2 1 231398662 2 429939458 5 1 173087940 1 377509580 3 966631802 1 3 86883812 5 2 101250003 3 1 747241048 1 348652718 3 313062683 1 3 565111336 3 3 857731779 2 2 147747439 1 3 963056780 3 3 507308489 2 3 857731779 5 3 292015611 3 2 781833038 5 3 681728740 2 3 29366294 3 1 417188303 3 878542864 3 1 81073252 3 564836883 2 2 377509579 5 1 81073252 2 507308489 3 2 76211861 5 1 101250004 2 81073251 3 1 507308489 2 389290765 5 2 184147677 4 1 565111336 1 6632155 3 665245342 2 3 273869785 1 2 417188303 2 1 781833037 3 81073251 5 1 147747440 2 564836881 5 2 539527855 3 2 29366296 1 3 1 1 2 963056780 5 3 482818265 4 3 313062682 2 3 206422529 5 3 878542864 2 3 857731779 1 1 216140704 1 292015612 2 681728740 3 2 56519639 5 2 101250004 1 2 81073251 5 1 588790353 3 998228700 2 1 389290764 1 429939459 1 147747440 2 246549660 3 2 173087940 5 2 292015612 2 1 91111257 3 878542863 3 3 681728741 5 1 101250004 1 206422528 2 1 4 1 781833037 2 360543851 4 1 6632155 1 360543850 1 565111336 1 206422528 1 273869784 1 206422528 2 313062683 5 2 482818266 5 1 556605329 3 184147678 2 1 438133771 3 588790354 4 3 101250003 5 1 76211861 1 1000000000 3 588790353 3 2 780418695 3 1 780418694 1 539527855 1 91111257 1 377509580 1 246549659 1 482818266 1 200354483 2 206422528 1 3 1 4 2 507308489 4 3 588790354 2 1 780418694 3 56519639 1 1 76211861 2 377509581 5 2 565111336 5 2 665245342 3 2 857731777 3 2 246549660 5 3 56519638 4 3 998228698 1 3 998228698 4 1 56519638 2 966631801 1 1 556605329 2 348652718 1 2 246549660 3 1 29366295 2 747241048 2 3 29366294 1 3 348652717 1 3 231398661 3 3 857731778 2 2 564836881 1 2 588790354 4 3 216140703 1 2 1000000000 5 1 6632155 2 1000000000 1 2 231398661 2 3 681728741 1 1 565111336 1 998228699 3 246549660 5 2 76211860 4 1 998228699 3 173087939 5 3 184147677 2 3 147747441 4 1 29366295 1 747241048 2 747241047 4 3 292015613 1 1 482818266 2 429939458 1 2 29366294 2 1 377509580 2 81073252 1 2 91111258 4 3 857731777 3 3 857731779 5 1 710733675 3 681728742 5 2 173087940 1 3 246549660 4 1 206422528 1 216140704 3 184147678 1 3 377509579 4 1 482818266 2 665245340 1 3 565111336 2 2 963056779 2 1 86883812 1 200354483 3 101250005 1 2 482818266 1 1 1000000000 2 1000000000 3 1 216140704 2 747241048 5 3 588790354 3 3 564836882 4 1 348652718 3 588790353 4 3 998228699 1 1 56519638 3 781833037 1 3 76211861 2 2 200354482 1 1 556605329 1 348652718 3 857731779 4 2 417188303 1 1 747241048 3 216140703 3 2 184147679 3 1 360543850 3 273869783 2 1 429939459 1 665245341 1 966631802 1 507308489 2 173087941 5 1 313062682 3 556605329 5 3 6632155 5 1 207264423 1 86883812 2 81073253 2 1 207264423 3 216140703 3 2 744868655 4 1 878542863 1 207264423 2 966631801 5 2 482818265 1 1 81073252 1 273869784 3 292015611 4 3 313062681 5 1 539527855 2 565111335 3 3 91111258 1 3 564836882 4 2 200354484 3 2 482818267 4 3 781833038 5 2 81073253 1 2 6632156 2 2 781833038 1 1 348652718 3 780418695 5 2 292015613 5 2 377509580 2 2 173087940 5 2 710733676 4 1 1000000000 1 184147678 2 292015613 1 2 184147677 4 1 216140704 1 348652718 1 556605329 1 101250004 2 389290764 3 3 56519638 3 3 101250004 1 3 360543850 1 2 1 2 1 482818266 2 429939459 5 3 857731779 4 3 2 1 1 998228699 2 292015613 2 1 173087940 3 565111335 3 1 878542863 3 665245341 4 1 389290764 2 101250004 3 1 710733675 3 781833036 2 1 665245341 1 766356434 2 747241048 3 3 438133772 3 1 216140704 1 206422528 3 206422528 4 1 207264423 2 81073251 1 1 216140704 3 184147677 2 3 76211862 2 2 246549659 5 1 507308489 2 564836883 2 2 747241047 4 2 747241048 3 2 1 1 1 206422528 3 417188302 5 2 200354484 3 1 744868656 3 588790352 4 1 565111336 2 206422527 3 1 377509580 3 963873519 5 2 1000000000 4 3 29366296 1 1 313062682 1 564836882 3 273869783 1 1 56519638 2 966631801 3 2 246549658 4 3 86883811 1 2 348652717 5 1 91111257 1 482818266 1 313062682 2 348652718 2 3 539527856 2 2 377509580 3 3 246549660 1 3 766356434 1 3 482818267 2 2 556605329 1 3 2 3 2 231398662 5 2 2 4 3 6632155 5 2 200354483 3 2 588790353 5 1 184147678 2 665245340 4 3 482818266 4 2 857731778 4 1 86883812 3 29366295 4 2 429939459 1 1 744868656 2 482818265 1 2 681728740 1 1 29366295 2 998228700 1 1 710733675 3 377509580 1 2 91111258 1 2 173087940 5 3 273869783 1 3 29366296 1 1 348652718 1 246549659 1 963873520 1 273869784 1 781833037 2 744868656 4 2 389290764 1 1 200354483 1 438133771 2 81073251 1 3 556605329 1 3 348652718 3 1 1 1 747241048 2 417188304 2 1 29366295 1 665245341 2 999999999 5 1 665245341 3 231398661 5 3 246549660 1 1 207264423 2 6632156 5 1 231398662 1 710733675 1 377509580 1 429939459 3 747241048 2 2 76211860 1 2 91111256 5 3 231398663 2 2 173087941 4 2 147747439 5 1 6632155 1 747241048 1 1 2 246549660 2 3 313062681 3 1 207264423 1 507308489 3 29366294 2 3 780418695 2 1 781833037 2 998228700 4 3 206422529 5 2 565111335 2 1 29366295 3 313062683 2 1 429939459 1 273869784 3 564836883 1 2 1000000000 2 1 482818266 1 56519638 1 377509580 3 348652719 5 2 1 3 3 780418694 5 3 681728740 3 2 273869784 5 3 207264424 5 1 292015612 3 438133770 3 1 780418694 3 963873520 5 3 6632156 2 3 998228700 1 2 389290765 3 3 216140704 5 2 744868657 3 3 564836883 1 2 766356435 1 1 588790353 3 710733676 1 1 29366295 1 389290764 1 438133771 2 200354484 1 3 963056778 3 1 507308489 3 857731777 1 1 539527855 2 681728741 2 2 966631801 1 3 360543849 2 3 999999999 2 1 665245341 1 200354483 2 963056779 5 1 588790353 2 292015612 1 2 200354482 1 3 565111335 1 2 665245342 4 3 101250003 5 3 588790353 1 3 173087939 2 3 857731777 1 1 417188303 2 556605330 5 3 556605330 1 3 747241048 2 3 207264424 3 2 29366296 1 3 348652719 5 3 273869784 3 2 766356435 1 1 747241048 3 101250003 3 3 539527855 1 1 246549659 2 147747439 5 3 76211861 4 3 966631802 3 2 86883811 5 1 963873520 2 216140704 2 3 857731779 5 3 377509579 3 1 565111336 3 438133772 4 1 360543850 1 29366295 3 766356433 4 1 482818266 3 417188304 4 1 207264423 2 184147678 3 3 207264424 1 3 377509579 4 2 86883811 3 2 963873521 5 1 539527855 2 86883812 3 1 482818266 2 963873521 3 2 184147677 5 2 857731777 3 1 998228699 2 565111335 2 3 744868657 2 2 539527855 2 2 184147677 4 2 747241048 1 3 91111258 4 1 710733675 3 200354484 4 2 438133771 5 3 556605329 3 1 681728741 2 147747441 1 2 438133772 1 3 556605330 5 2 665245342 4 2 184147679 1 1 101250004 3 766356434 3 2 747241048 1 2 539527856 3 2 998228700 1 2 878542863 5 3 292015612 4 1 389290764 3 216140704 5 1 744868656 1 231398662 3 76211861 1 1 313062682 2 56519639 5 1 313062682 2 665245342 5 2 429939459 3 1 681728741 1 781833037 1 781833037 2 429939459 4 1 184147678 1 273869784 1 292015612 2 565111335 1 1 207264423 1 216140704 1 246549659 3 966631803 5 3 173087940 2 3 206422528 4 2 91111258 3 1 184147678 1 231398662 3 780418693 2 3 348652717 3 2 207264423 4 2 999999999 3 1 878542863 2 482818265 2 2 766356435 5 1 231398662 1 91111257 3 173087940 2 2 417188302 4 3 556605330 4 1 273869784 2 681728741 4 1 429939459 1 429939459 3 6632154 1 3 998228698 2 1 556605329 2 231398663 3 2 76211860 3 2 747241047 4 1 781833037 1 184147678 1 173087940 2 81073252 4 3 556605330 2 2 56519637 5 1 963873520 1 747241048 2 6632155 4 1 878542863 2 200354484 5 1 207264423 2 377509580 1 3 780418695 1 3 681728742 3 1 429939459 1 200354483 3 665245341 1 3 781833036 4 2 206422529 5 2 207264422 5 1 207264423 3 665245340 4 3 1 2 2 206422529 1 3 963873519 1 2 200354483 3 3 200354484 3 1 56519638 1 438133771 2 56519637 1 1 360543850 2 360543849 5 1 206422528 1 1 1 216140704 2 766356435 4 3 348652718 5 3 313062681 5 3 564836883 4 1 29366295 3 999999999 2 1 744868656 3 377509581 4 3 292015613 3 1 963056779 1 292015612 2 681728740 2 1 966631802 2 273869785 4 1 6632155 3 56519638 4 2 360543851 3 1 556605329 1 292015612 2 766356435 4 3 273869783 2 2 273869784 1 1 564836882 2 438133770 5 1 246549659 2 565111335 5 3 417188302 3 1 1000000000 2 348652719 2 2 507308490 1 1 681728741 2 963056778 2 2 999999999 1 2 292015612 4 1 966631802 3 173087940 1 2 780418693 5 1 878542863 2 963056778 2 3 273869785 4 3 780418693 4 1 747241048 3 556605328 5 3 878542864 2 3 1 3 3 998228698 1 1 76211861 1 91111257 2 184147678 3 3 747241048 4 1 56519638 3 429939459 1 1 539527855 1 1000000000 1 377509580 1 313062682 1 681728741 2 6632156 4 2 2 5 3 360543849 2 3 91111258 5 2 539527854 5 3 963873521 2 3 588790352 3 3 206422527 3 2 681728740 5 3 292015613 1 2 681728740 1 3 173087939 1 2 81073251 3 2 184147677 1 3 91111257 3 3 588790354 5 3 963873520 5 1 147747440 3 389290765 1 3 86883812 4 1 539527855 2 86883812 5 2 6632155 3 3 273869785 4 1 482818266 2 76211862 4 1 1 1 207264423 1 747241048 2 564836881 3 1 216140704 1 963056779 2 2 2 1 147747440 3 588790352 1 3 417188303 4 3 184147677 4 3 200354482 5 1 766356434 2 744868655 4 2 482818265 5 2 76211862 5 1 438133771 1 710733675 3 273869784 3 1 86883812 3 438133771 5 3 184147677 2 2 292015613 4 2 556605329 5 1 565111336 3 963873519 2 3 56519639 2 2 556605330 1 2 878542862 3 3 588790352 4 3 216140704 5 1 231398662 3 86883812 5 2 878542862 2 2 389290763 4 3 273869783 5 3 173087940 2 3 246549659 5 2 216140704 2 3 966631803 5 2 147747440 1 3 206422528 1 1 588790353 3 147747440 2 2 780418693 3 3 246549660 2 2 963873520 4 1 1 3 207264424 4 2 377509580 3 2 681728740 3 1 878542863 2 273869784 3 1 246549659 3 857731779 1 3 857731778 5 1 963873520 3 482818266 1 3 200354484 5 2 556605328 2 2 565111337 5 1 710733675 2 438133771 1 1 417188303 2 6632154 2 2 564836882 5 3 207264424 2 1 766356434 3 377509579 1 3 565111337 4 3 273869783 5 2 6632155 5 1 507308489 1 292015612 3 556605328 1 3 564836883 4 1 710733675 1 313062682 2 539527856 4 3 6632154 5 1 231398662 1 429939459 3 539527856 5 1 173087940 3 200354484 1 3 231398661 5 1 184147678 1 147747440 2 2 3 2 29366296 1 3 389290764 2 1 482818266 3 76211862 1 1 216140704 3 91111256 3 3 231398663 5 1 482818266 2 878542863 4 1 857731778 1 29366295 1 200354483 1 147747440 3 101250005 1 1 173087940 3 91111258 4 3 665245342 4 3 348652717 2 3 101250004 2 2 417188302 2 3 207264422 2 2 56519639 1 1 482818266 2 556605328 5 1 86883812 1 292015612 2 206422528 4 3 1 3 3 963056778 4 1 360543850 2 184147677 1 1 539527855 3 438133771 3 3 216140703 4 1 200354483 2 564836883 2 1 377509580 2 963873520 5 3 565111336 5 3 766356435 5 3 780418693 4 1 377509580 1 588790353 2 507308488 3 2 200354484 2 2 998228698 2 1 29366295 1 429939459 2 963873519 2 2 29366294 5 2 76211861 1 3 766356435 4 2 206422527 1 2 966631803 2 2 348652718 3 2 313062681 2 1 963873520 1 781833037 3 998228699 4 2 206422529 1 2 81073253 2 1 438133771 1 747241048 3 438133770 4 3 565111337 4 3 231398663 3 1 556605329 1 313062682 1 81073252 3 556605329 3 3 539527854 2 3 747241047 3 1 539527855 3 766356433 3 2 184147677 2 3 200354484 5 3 966631802 3 3 101250004 1 1 91111257 3 565111335 3 2 348652719 3 2 565111336 2 2 2 3 2 246549659 4 3 998228698 3 3 389290764 5 2 766356435 2 1 766356434 1 1 1 81073252 2 377509579 3 3 206422527 4 1 147747440 2 780418693 2 1 766356434 2 76211861 1 3 101250005 5 3 91111258 3 1 963056779 2 438133772 5 2 429939460 1 1 963056779 2 482818266 1 3 91111257 1 1 438133771 3 246549658 4 3 76211861 3 3 507308489 5 3 417188304 1 1 273869784 2 200354483 2 2 438133770 3 3 878542864 2 2 998228700 1 3 207264424 3 1 273869784 1 273869784 1 101250004 3 101250004 2 1 86883812 1 206422528 2 710733675 1 2 744868656 5 3 216140704 5 2 766356434 4 2 588790354 2 2 482818267 5 3 56519639 3 2 857731778 4 2 292015612 4 3 231398661 2 3 588790352 1 2 76211860 2 1 147747440 2 539527856 5 2 747241048 5 2 963873520 3 2 184147677 4 2 377509581 4 2 86883811 1 1 91111257 1 76211861 3 389290765 2 3 747241047 4 3 377509580 4 2 966631801 1 2 963056778 1 2 292015613 1 2 348652719 5 2 963873521 5 2 147747440 5 3 206422529 3 2 91111258 2 3 998228698 1 3 147747440 2 1 429939459 1 747241048 3 781833037 1 1 747241048 2 348652717 3 3 564836881 5 3 91111256 1 2 206422528 4 3 292015612 5 3 1 2 3 76211861 2 2 81073252 1 3 744868656 5 3 231398661 2 2 429939459 4 3 998228698 2 3 998228698 3 2 665245341 4 3 81073253 4 3 744868655 4 2 56519637 3 3 246549660 2 1 56519638 2 747241047 5 3 966631801 3 2 963056780 5 1 744868656 3 360543851 2 2 681728740 5 2 780418694 2 3 81073251 3 3 86883812 4 3 348652718 3 2 292015612 5 1 313062682 3 482818267 4 2 173087940 1 1 29366295 1 878542863 2 216140704 3 3 389290763 5 1 313062682 3 200354484 2 1 292015612 2 681728740 3 2 1 3 3 86883812 4 3 878542862 4 3 747241048 1 3 780418694 1 3 482818267 3 3 377509580 1 3 710733676 1 2 101250005 4 3 999999999 4 1 101250004 3 857731779 2 3 29366295 3 1 292015612 3 360543851 1 1 173087940 3 292015612 5 1 539527855 1 86883812 2 207264422 3 1 564836882 1 86883812 1 780418694 3 81073253 3 2 744868656 2 2 780418693 1 3 780418693 4 2 963873521 5 3 438133771 2 1 81073252 2 389290763 3 2 710733675 1 3 556605330 5 2 6632156 2 2 6632154 1 2 747241047 5 3 564836881 2 1 963873520 2 86883813 1 3 101250003 4 3 999999999 3 3 482818266 2 1 998228699 3 482818265 1 1 744868656 1 710733675 3 206422529 1 1 780418694 3 173087940 2 1 348652718 1 781833037 3 91111256 1 2 565111336 5 1 377509580 2 207264422 3 1 564836882 1 29366295 2 556605329 2 1 76211861 3 173087939 5 3 147747441 3 1 184147678 1 173087940 2 781833036 4 1 1000000000 1 91111257 2 710733674 3 3 963056778 2 1 681728741 3 246549658 5 1 184147678 2 681728742 4 2 273869783 2 3 200354484 4 2 29366294 5 1 963873520 2 966631801 1 3 147747440 2 3 963873521 1 2 766356434 3 3 966631802 5 2 565111337 5 1 76211861 3 966631803 2 1 998228699 1 857731778 3 6632154 5 1 389290764 1 963873520 2 878542862 4 2 780418695 4 2 565111335 2 2 565111337 4 1 81073252 1 292015612 3 588790353 2 3 539527855 3 2 963873521 1 3 744868657 5 2 207264424 2 2 207264423 1 2 998228700 1 2 1000000000 1 2 665245342 1 3 207264424 5 2 29366294 5 3 429939458 3 2 206422527 3 3 6632154 3 2 482818265 2 3 348652719 2 1 81073252 1 76211861 1 681728741 2 744868657 5 2 963056778 3 3 292015612 2 2 963056779 5 3 389290765 4 3 184147677 1 3 86883813 1 3 681728741 2 2 6632154 2 1 766356434 3 588790353 2 3 766356433 3 1 556605329 1 747241048 2 744868655 4 2 231398663 4 3 56519639 5 1 360543850 3 246549658 4 3 482818266 3 1 539527855 1 744868656 3 429939458 2 3 539527856 5 3 246549658 2 3 207264424 4 2 216140703 1 1 81073252 3 539527854 2 3 81073252 3 2 360543850 1 2 360543851 1 3 665245340 1 1 744868656 1 588790353 3 1 2 2 966631802 2 1 101250004 3 665245340 2 2 556605328 2 3 200354484 5 1 556605329 2 273869783 1 3 878542863 5 1 91111257 2 173087940 1 2 377509580 2 2 429939460 3 2 482818266 3 1 231398662 2 147747439 1 1 878542863 2 231398661 4 1 681728741 3 184147679 1 2 273869783 3 3 766356434 5 3 417188303 1 1 1000000000 3 86883812 3 1 966631802 3 184147678 2 1 377509580 2 681728741 1 2 780418694 3 2 216140704 3 3 665245342 5 2 216140703 5 3 564836883 4 1 29366295 1 184147678 1 781833037 1 101250004 1 1000000000 3 206422529 3 1 313062682 1 389290764 1 744868656 3 681728742 2 3 429939458 5 1 76211861 2 184147679 1 2 6632156 4 1 417188303 3 360543851 3 2 963056780 1 2 681728740 4 1 147747440 2 273869785 4 1 438133771 2 539527855 4 3 200354482 2 1 76211861 1 389290764 2 292015612 5 3 857731779 1 3 665245342 1 1 216140704 2 1 2 2 438133772 1 3 417188302 4 3 86883811 4 2 857731779 5 3 216140703 4 3 998228699 4 2 389290765 1 3 6632154 4 2 246549658 1 2 766356435 4 2 200354482 3 1 588790353 3 389290763 3 1 206422528 3 184147677 2 3 744868655 4 1 482818266 3 184147678 3 3 565111337 4 2 998228698 1 2 246549658 2 3 389290763 2 1 216140704 2 348652717 3 2 438133770 3 2 206422528 5 3 56519639 5 1 429939459 3 747241049 5 2 147747439 4 1 76211861 2 206422529 1 2 207264423 2 1 665245341 1 747241048 1 6632155 1 878542863 2 216140704 1 1 1000000000 2 564836883 4 2 313062682 1 2 963873519 2 2 377509579 5 1 878542863 1 86883812 2 744868656 4 3 147747441 4 1 781833037 2 91111257 1 2 781833036 5 2 2 4 3 417188303 1 3 91111256 3 1 539527855 1 438133771 2 313062682 4 3 429939460 5 2 206422529 2 2 29366294 2 1 766356434 3 681728740 3 1 360543850 3 273869785 5 2 963056780 4 1 747241048 3 857731778 3 1 588790353 3 963873521 2 1 665245341 1 744868656 2 76211861 3 2 588790354 5 2 273869783 5 1 963873520 3 313062683 2 1 588790353 2 998228698 3 1 710733675 2 377509579 4 1 710733675 3 348652718 1 1 91111257 3 438133771 1 1 200354483 2 963873520 2 3 6632154 5 1 857731778 1 429939459 3 747241048 2 1 200354483 3 86883813 5 1 313062682 2 377509580 3 1 1000000000 1 857731778 3 966631801 5 2 482818266 3 2 710733675 4 2 206422529 4 1 556605329 1 348652718 2 91111258 3 1 231398662 1 710733675 3 681728740 3 2 292015611 4 2 313062682 5 3 273869785 2 1 564836882 1 781833037 3 29366294 3 3 101250005 1 1 173087940 2 998228700 5 2 429939458 4 1 231398662 1 998228699 3 313062681 2 1 744868656 3 81073251 1 3 200354483 1 2 857731779 4 3 665245340 2 1 878542863 2 1000000000 3 2 780418693 4 3 246549659 3 1 781833037 3 998228699 1 1 556605329 2 966631801 3 3 556605329 1 3 780418694 5 1 76211861 3 744868656 1 3 101250004 1 1 507308489 2 76211862 2 1 539527855 3 565111335 4 3 963056778 4 2 781833037 3 3 29366294 4 2 6632154 1 3 313062681 3 1 1000000000 2 744868655 4 3 966631801 2 2 857731779 5 1 1000000000 2 966631802 5 1 173087940 2 216140705 1 2 963056780 1 3 482818265 3 2 482818266 3 1 56519638 2 780418693 4 3 360543849 3 3 482818267 5 3 29366296 2 1 417188303 1 781833037 3 747241047 4 3 857731779 1 3 216140703 1 1 963873520 2 56519637 4 3 766356433 4 2 747241048 3 1 6632155 2 744868655 5 1 147747440 3 29366295 4 1 86883812 2 963056780 3 3 681728741 2 2 81073253 3 2 184147679 5 1 482818266 2 207264424 2 2 999999999 2 3 539527856 5 3 360543851 2 2 998228699 5 2 200354482 4 2 507308490 3 3 231398662 1 1 747241048 3 231398661 1 2 173087941 4 3 507308488 4 2 81073251 3 3 744868656 3 3 101250005 1 1 429939459 1 878542863 1 184147678 3 81073251 5 1 857731778 2 173087940 2 2 565111337 1 3 173087941 4 1 539527855 1 507308489 1 91111257 1 86883812 3 963873519 1 1 766356434 3 29366296 4 1 76211861 2 91111257 4 2 966631803 2 2 273869783 4 3 780418695 2 3 56519637 2 2 482818266 1 2 29366296 1 2 91111258 4 2 744868657 5 3 507308490 2 2 360543850 1 3 963873521 1 1 6632155 1 76211861 2 588790354 3 2 429939459 3 3 963873520 3 2 292015611 4 2 998228699 1 2 539527854 5 3 1 1 2 207264422 2 1 507308489 2 539527855 1 1 273869784 3 438133770 5 1 665245341 1 539527855 1 76211861 2 2 2 2 438133770 4 3 565111335 5 1 747241048 3 147747440 5 1 766356434 1 780418694 2 1 2 1 507308489 2 389290764 5 3 417188304 2 2 147747439 1 3 780418694 1 1 216140704 1 389290764 3 556605329 3 1 963873520 2 998228700 3 3 878542862 2 3 998228698 4 3 101250005 4 1 56519638 1 429939459 3 747241047 1 1 966631802 1 246549659 2 273869784 3 3 857731778 2 3 231398662 1 3 207264424 2 2 389290765 3 2 389290764 4 2 438133770 2 3 781833037 3 1 360543850 3 101250003 2 2 429939458 5 2 539527855 1 2 963056780 2 3 998228700 3 3 76211861 1 2 377509580 3 1 564836882 2 292015612 1 1 588790353 1 438133771 1 91111257 1 292015612 1 81073252 2 76211860 3 2 348652718 1 3 91111256 1 2 231398663 2 2 273869784 3 3 101250003 4 2 857731779 5 2 200354483 5 2 273869785 5 2 348652718 2 1 588790353 1 1000000000 1 147747440 3 878542863 5 2 588790354 3 2 744868656 1 3 101250003 5 2 200354483 3 3 878542862 2 2 377509581 3 2 56519639 5 3 665245341 3 3 710733675 4 3 360543849 3 2 231398663 1 3 665245341 3 1 29366295 2 101250004 4 3 200354483 5 1 216140704 3 1 3 1 101250004 3 389290763 3 2 206422529 2 1 665245341 3 6632155 3 2 565111335 1 1 747241048 2 588790354 3 2 963873521 4 3 766356434 1 1 780418694 3 878542862 4 2 207264423 4 2 539527856 5 2 56519637 2 1 216140704 3 507308489 3 2 348652719 1 2 206422529 5 1 292015612 2 766356434 5 3 507308490 5 3 999999999 5 3 556605330 3 3 556605329 4 2 273869784 1 3 313062681 3 3 588790352 1 3 86883812 3 3 1 1 1 200354483 2 207264423 3 3 417188304 1 3 963873519 2 1 482818266 2 747241048 2 1 781833037 3 231398661 5 3 710733675 4 2 1000000000 3 3 246549660 2 2 377509579 5 2 348652718 2 3 710733675 4 1 417188303 1 216140704 2 231398661 4 3 273869783 4 1 588790353 2 999999999 1 2 507308490 3 2 91111258 1 2 780418694 5 2 273869785 3 1 184147678 3 556605329 4 2 313062681 4 3 744868655 1 2 857731779 3 1 360543850 2 86883813 4 2 360543851 3 3 710733675 5 1 216140704 3 56519638 4 3 273869785 1 1 878542863 2 377509579 2 3 966631802 2 1 231398662 3 292015613 5 1 588790353 3 565111337 5 3 273869785 1 2 86883813 5 2 963056779 2 2 878542863 3 3 507308488 4 2 744868655 4 2 216140705 1 2 206422527 2 3 966631803 3 2 564836881 4 2 681728742 1 2 292015613 2 3 6632155 4 2 200354483 1 1 231398662 1 781833037 1 377509580 3 766356433 3 1 780418694 2 91111258 3 2 29366294 4 3 292015612 5 2 565111336 3 1 76211861 1 76211861 2 417188303 2 2 963056778 1 2 207264422 4 3 231398662 5 1 216140704 1 360543850 3 781833037 4 1 507308489 1 665245341 2 207264423 5 2 360543850 4 1 766356434 3 507308490 3 1 313062682 2 963873521 3 3 86883813 1 3 681728740 3 1 438133771 1 206422528 3 389290763 4 3 91111256 1 1 539527855 2 292015613 3 2 246549658 2 1 360543850 2 857731779 5 1 747241048 1 56519638 1 1 2 206422528 2 1 681728741 2 1 4 1 507308489 3 1 5 1 998228699 3 565111336 1 2 681728740 5 3 780418693 1 2 780418694 3 1 857731778 3 56519637 4 1 747241048 2 963873521 2 2 246549658 3 2 200354484 3 3 86883813 1 2 2 3 1 482818266 3 76211861 1 3 710733676 5 3 417188303 5 3 1 1 1 292015612 1 348652718 2 710733674 5 1 313062682 2 507308489 2 1 556605329 2 744868655 5 1 246549659 1 766356434 1 147747440 1 766356434 1 565111336 1 417188303 1 438133771 1 91111257 1 565111336 1 588790353 2 556605328 1 2 681728742 5 1 766356434 1 246549659 3 780418695 5 2 588790353 4 2 101250004 4 1 878542863 1 360543850 1 1000000000 1 429939459 2 747241049 4 2 857731778 5 3 665245341 4 1 565111336 2 966631803 2 1 998228699 1 681728741 2 292015611 1 1 878542863 2 507308489 5 3 173087939 5 2 246549658 5 3 507308489 2 2 780418695 1 1 665245341 3 292015611 2 3 878542864 1 1 556605329 2 389290765 1 3 766356435 4 3 313062683 5 2 565111337 1 3 507308489 3 1 292015612 3 998228698 5 1 216140704 3 56519637 4 3 91111256 2 1 665245341 1 963873520 3 744868656 1 2 81073252 4 3 273869785 3 2 564836882 5 3 878542862 5 1 665245341 3 878542862 4 2 29366294 4 2 56519638 1 3 81073253 5 3 2 3 3 963056780 4 2 173087941 4 1 744868656 3 766356434 4 1 564836882 3 665245340 5 1 348652718 1 76211861 1 101250004 1 1 3 76211860 2 1 588790353 1 963873520 1 206422528 1 216140704 1 101250004 1 1 3 29366295 3 1 747241048 1 377509580 1 200354483 1 507308489 3 184147679 4 1 710733675 2 878542864 2 2 665245340 1 3 507308488 3 1 1 2 246549658 3 1 857731778 2 389290765 4 2 744868656 5 3 147747439 3 2 747241049 4 1 998228699 3 766356434 4 1 681728741 1 539527855 1 963056779 1 348652718 3 200354482 4 2 744868656 3 2 206422528 4 3 681728742 1 2 747241048 3 3 681728742 4 3 292015613 5 1 76211861 1 6632155 1 86883812 1 389290764 2 200354482 5 2 101250004 2 2 184147677 2 2 966631801 2 1 86883812 2 998228700 4 3 744868656 1 1 878542863 1 966631802 2 360543850 3 3 539527855 2 2 766356433 1 3 507308490 3 3 744868656 4 2 878542864 5 2 966631803 1 1 56519638 2 86883813 2 2 184147678 4 2 200354482 4 3 184147677 1 2 292015611 4 2 438133770 3 3 710733674 3 1 101250004 3 184147677 3 1 207264423 2 246549658 3 1 147747440 3 200354484 3 1 231398662 1 184147678 3 377509579 1 2 878542864 3 3 1 2 1 246549659 2 56519637 1 1 292015612 1 273869784 2 966631802 4 1 91111257 1 86883812 3 86883812 2 2 780418694 4 1 588790353 1 56519638 3 313062683 1 1 1000000000 1 86883812 1 173087940 2 207264423 3 1 91111257 3 200354482 5 2 76211860 4 2 207264423 5 3 348652718 1 3 360543851 2 2 348652719 2 1 147747440 2 2 5 3 857731778 5 3 207264422 1 1 207264423 1 747241048 3 878542864 4 2 417188303 4 2 231398662 3 2 184147678 4 2 482818267 4 3 665245340 1 2 313062681 3 2 389290763 3 1 91111257 1 360543850 1 710733675 1 780418694 3 998228700 5 3 231398661 2 1 86883812 3 588790353 4 1 360543850 2 429939459 4 1 6632155 3 588790354 4 1 348652718 1 348652718 2 389290765 3 2 766356433 5 1 665245341 1 76211861 3 206422527 2 2 173087939 3 1 429939459 3 206422529 2 2 273869784 1 2 246549660 5 1 6632155 1 184147678 2 206422528 3 2 56519638 3 1 588790353 1 200354483 1 781833037 3 348652717 4 2 207264423 4 1 389290764 3 681728742 3 3 91111257 4 1 665245341 3 173087941 3 1 173087940 1 231398662 2 482818266 1 1 231398662 3 86883813 3 1 91111257 2 273869783 2 1 389290764 2 200354483 1 1 438133771 2 76211861 1 3 564836883 2 1 91111257 2 6632155 1 3 200354483 3 1 565111336 2 744868657 1 2 417188302 1 2 348652718 4 3 216140704 1 1 81073252 1 482818266 3 91111257 3 1 56519638 2 377509579 5 1 781833037 3 857731779 2 2 377509580 2 3 429939458 4 1 539527855 2 766356433 1 1 966631802 1 6632155 3 246549659 3 1 101250004 2 966631802 1 1 747241048 1 246549659 1 76211861 2 313062681 1 1 246549659 2 963056780 5 3 6632156 2 2 438133772 1 1 766356434 1 565111336 3 556605330 4 1 429939459 3 507308489 2 1 273869784 3 565111337 4 2 966631802 3 2 173087940 5 1 539527855 1 1000000000 1 710733675 3 963873521 1 1 507308489 1 29366295 2 438133771 4 1 482818266 3 206422529 4 2 231398663 1 3 348652717 3 1 681728741 3 878542862 4 3 710733674 4 2 681728740 1 1 438133771 3 781833036 5 1 966631802 2 857731778 4 1 564836882 3 2 2 1 313062682 3 207264422 4 3 744868656 5 1 963056779 3 56519638 5 3 417188303 1 1 76211861 3 6632155 2 1 588790353 2 878542864 3 3 438133770 1 1 1 1 665245341 1 780418694 1 507308489 2 963873520 5 3 744868655 2 3 56519638 4 1 747241048 1 564836882 2 966631802 2 3 963873519 2 3 1 3 1 348652718 3 507308489 3 2 781833038 2 1 206422528 2 438133772 5 3 665245341 1 2 29366294 4 2 313062683 2 2 91111258 1 2 781833037 1 2 781833037 3 1 206422528 1 348652718 3 76211860 3 2 389290765 3 2 556605328 3 1 588790353 3 747241049 2 2 681728741 4 2 564836883 4 1 780418694 3 246549658 4 1 878542863 3 207264423 5 2 780418694 1 1 216140704 1 360543850 3 348652719 2 1 207264423 3 588790354 1 1 207264423 3 857731777 2 1 76211861 2 998228698 2 2 273869783 2 2 744868656 2 3 1000000000 1 2 389290763 5 3 1 1 2 29366295 5 3 292015612 3 2 246549658 3 1 747241048 3 81073253 4 1 429939459 1 417188303 2 313062681 4 2 292015612 4 2 878542864 1 3 81073252 4 3 963056778 4 1 206422528 1 246549659 1 963873520 3 246549659 1 3 246549660 5 2 184147678 2 2 747241048 5 2 76211860 5 3 588790354 4 2 81073251 1 1 360543850 1 556605329 3 101250003 5 2 246549658 4 2 377509580 2 2 216140704 4 2 6632156 1 2 389290763 5 2 273869783 1 2 6632155 5 2 963056780 2 1 781833037 3 781833036 1 2 588790353 3 1 681728741 2 417188302 2 1 747241048 3 56519637 3 3 588790353 5 2 348652719 1 3 377509579 1 3 81073253 2 1 313062682 3 246549659 4 1 360543850 2 147747440 3 2 360543851 4 1 482818266 2 206422528 4 1 963873520 2 101250005 2 3 246549659 2 3 231398663 5 2 246549660 3 3 173087940 5 3 963873519 3 1 348652718 3 588790352 4 3 780418693 2 2 429939460 3 2 1000000000 1 1 91111257 3 200354483 5 2 999999999 4 2 417188304 5 3 360543850 2 1 857731778 2 744868657 1 3 216140703 5 3 780418695 2 1 86883812 1 29366295 1 360543850 2 482818267 4 2 29366296 1 3 377509579 1 1 86883812 2 429939459 4 2 273869783 4 3 857731779 4 1 963056779 3 273869785 3 1 564836882 2 966631802 2 1 173087940 1 780418694 3 348652717 4 2 1000000000 1 2 101250005 3 3 588790353 2 3 744868657 1 3 998228699 1 1 207264423 1 963056779 1 966631802 3 588790352 3 1 360543850 3 86883811 2 1 216140704 3 348652717 1 2 963056779 5 1 539527855 3 766356434 1 3 231398662 3 2 246549659 3 2 482818266 3 1 539527855 2 207264423 3 2 417188303 1 2 173087941 3 1 206422528 1 1000000000 1 231398662 2 389290765 5 3 86883813 4 3 246549658 3 3 207264424 5 1 360543850 1 348652718 1 417188303 1 429939459 3 966631803 5 2 747241048 1 3 1000000000 2 3 429939459 3 1 857731778 3 101250003 3 3 86883811 4 1 780418694 3 147747439 3 1 86883812 3 86883813 2 1 91111257 2 681728742 5 3 780418694 5 2 681728741 2 2 710733676 1 3 6632156 4 1 207264423 2 216140704 5 1 348652718 2 389290764 5 2 681728742 5 3 216140705 1 2 101250004 4 2 963873521 2 2 348652717 1 1 91111257 3 147747440 3 1 76211861 3 173087939 4 1 246549659 1 273869784 2 966631803 5 1 101250004 3 377509580 5 1 857731778 3 507308488 2 1 184147678 3 29366295 4 3 556605329 5 3 539527854 4 1 292015612 1 389290764 3 173087941 2 3 963873521 5 1 246549659 1 101250004 3 91111257 4 3 389290764 4 1 747241048 3 999999999 5 3 216140704 5 2 588790353 1 3 231398662 1 2 207264424 4 1 565111336 3 565111337 5 2 710733674 5 2 147747441 1 3 389290763 3 3 429939458 3 3 360543849 2 1 681728741 1 1 2 313062683 4 1 417188303 1 857731778 3 389290765 4 3 710733674 4 2 710733676 4 3 878542864 2 2 878542863 4 1 216140704 1 389290764 2 747241048 2 1 56519638 3 200354484 3 3 857731777 2 3 681728742 3 3 482818267 3 3 781833038 4 2 747241047 4 1 389290764 2 173087939 5 3 207264422 2 3 588790354 5 3 173087940 4 2 231398663 4 1 766356434 3 389290763 4 3 389290763 3 3 417188304 2 1 878542863 1 389290764 1 857731778 3 966631801 4 3 429939460 2 3 292015612 3 3 710733674 5 2 29366294 2 1 173087940 1 966631802 2 744868656 3 3 857731779 2 2 539527855 5 1 781833037 2 360543849 4 1 857731778 2 963056779 1 2 6632154 5 2 417188303 5 3 857731777 5 2 348652719 1 2 766356433 1 3 744868657 2 2 747241049 5 2 56519638 1 1 184147678 1 963056779 2 246549660 3 2 389290764 1 3 744868656 2 1 91111257 3 588790352 2 3 29366294 3 2 556605328 3 2 999999999 2 3 438133771 3 2 200354484 5 2 184147679 4 2 857731777 5 3 389290763 1 2 539527856 1 3 6632156 1 3 556605328 1 3 1000000000 1 3 565111336 2 1 744868656 1 246549659 3 665245342 5 3 246549659 4 1 857731778 2 429939460 1 3 681728740 5 1 348652718 3 81073253 5 1 747241048 1 29366295 3 857731779 2 1 207264423 1 348652718 1 231398662 3 6632156 3 2 86883812 1 3 744868656 2 3 780418695 1 2 81073251 2 2 91111258 5 3 76211860 4 3 76211860 3 2 173087939 5 2 878542863 5 3 207264422 1 3 710733674 1 2 963056780 2 1 998228699 2 207264423 4 1 963873520 1 507308489 2 966631803 3 3 231398662 5 3 6632155 4 1 565111336 1 417188303 2 665245340 3 1 966631802 1 681728741 1 780418694 3 966631803 5 1 747241048 1 348652718 1 147747440 1 780418694 1 963056779 1 101250004 2 184147679 2 2 101250004 1 1 6632155 3 231398661 2 1 747241048 3 507308488 4 1 565111336 3 429939459 4 1 507308489 2 998228698 1 3 857731777 4 3 207264424 1 1 86883812 1 780418694 2 1000000000 2 3 588790353 3 1 56519638 1 963873520 2 81073253 1 1 966631802 3 998228699 3 2 857731777 5 2 710733674 5 3 389290763 5 2 81073253 4 1 231398662 2 173087941 2 3 56519637 4 3 564836882 2 3 857731778 3 2 200354484 3 3 313062683 2 3 313062681 4 2 438133771 1 2 780418693 5 2 429939459 3 3 565111336 2 3 246549658 1 3 429939460 3 3 29366295 3 1 91111257 3 556605330 1 3 207264422 2 2 86883813 2 1 681728741 1 766356434 1 681728741 1 29366295 1 200354483 1 348652718 2 710733676 2 2 76211861 1 3 246549660 5 1 86883812 3 417188303 2 3 963873521 3 1 963873520 3 147747439 3 1 1 1 766356434 1 482818266 1 377509580 1 207264423 2 313062683 4 2 417188304 3 3 6632156 3 1 438133771 3 377509581 5 1 389290764 2 246549658 3 1 539527855 3 91111258 1 1 556605329 3 56519637 4 2 173087941 3 3 86883813 3 3 206422529 4 3 857731777 4 3 665245342 4 1 313062682 2 564836881 2 2 81073251 4 1 348652718 2 429939458 5 2 389290763 4 1 348652718 2 206422529 4 3 246549659 1 1 216140704 1 231398662 1 246549659 1 780418694 2 377509579 5 1 665245341 3 780418694 5 2 377509581 3 1 81073252 3 878542862 5 2 147747439 3 3 963873521 1 1 710733675 2 206422529 2 1 998228699 2 206422528 1 3 91111257 2 1 389290764 2 429939458 2 1 207264423 2 588790353 3 3 482818266 5 2 200354484 3 3 681728740 4 1 29366295 1 200354483 1 81073252 3 710733675 1 2 747241047 1 1 206422528 1 878542863 1 744868656 1 86883812 3 389290765 4 3 438133772 5 2 963873521 5 1 1 1 857731778 2 564836882 2 2 710733675 4 1 184147678 3 998228700 4 2 56519637 5 2 292015611 2 2 564836883 2 2 565111337 4 2 207264424 5 3 429939458 4 3 147747440 4 1 348652718 2 292015611 5 2 348652717 2 3 963873519 5 2 184147678 5 1 588790353 2 173087939 3 1 273869784 3 539527854 1 1 781833037 2 429939460 2 1 360543850 1 360543850 1 878542863 1 1 3 681728740 4 1 377509580 3 681728740 1 2 588790353 2 2 81073253 4 1 348652718 2 429939459 4 3 389290764 2 1 556605329 1 963056779 1 507308489 1 417188303 3 348652719 4 2 101250005 4 3 781833037 2 2 963056779 2 2 507308490 1 3 231398663 2 2 565111336 4 3 377509581 5 2 429939458 1 3 665245340 5 1 29366295 1 507308489 1 588790353 2 507308489 2 1 184147678 1 389290764 3 273869784 5 1 438133771 1 744868656 1 507308489 1 857731778 3 147747441 5 3 389290765 5 2 482818267 3 2 76211861 2 2 389290763 5 1 556605329 1 246549659 1 766356434 2 81073251 4 1 766356434 3 565111335 1 2 360543851 3 1 438133771 1 766356434 1 710733675 3 206422527 1 1 963873520 3 665245340 5 1 857731778 1 377509580 1 360543850 3 231398662 2 1 377509580 1 101250004 2 184147679 3 1 710733675 2 173087940 5 3 56519639 1 1 231398662 3 313062681 1 1 86883812 2 377509580 3 3 429939458 3 2 681728742 5 3 999999999 1 1 781833037 1 313062682 1 438133771 3 565111337 1 3 91111258 3 3 963056778 3 1 377509580 2 29366295 3 2 766356435 1 2 313062681 3 3 429939459 4 1 429939459 1 417188303 1 565111336 1 878542863 2 389290765 1 1 200354483 3 86883812 2 2 780418695 1 2 313062681 2 3 377509579 4 3 710733676 5 1 246549659 2 744868656 1 3 147747441 3 1 81073252 2 377509581 3 2 681728740 1 1 539527855 3 878542862 1 1 273869784 1 29366295 3 207264423 5 1 76211861 3 963056779 5 1 173087940 2 173087940 4 1 273869784 1 207264423 2 86883813 5 1 292015612 2 29366295 5 1 539527855 1 438133771 1 780418694 3 747241048 2 2 482818267 5 3 539527854 5 2 556605328 3 3 966631801 1 3 417188304 5 1 81073252 3 86883812 2 2 665245341 2 3 438133771 2 2 231398663 2 3 6632156 5 1 1000000000 2 273869783 4 3 999999999 4 3 231398662 3 2 86883812 4 2 56519639 2 2 231398663 3 3 360543849 4 3 747241047 3 2 781833036 3 2 101250003 2 3 564836883 3 3 665245341 5 1 206422528 3 438133772 5 3 56519639 3 1 710733675 2 360543851 4 1 780418694 1 710733675 1 588790353 1 173087940 2 377509581 2 1 710733675 2 1000000000 1 2 963873519 5 2 539527854 4 3 200354482 3 3 482818267 5 1 76211861 3 86883813 2 3 231398661 4 1 556605329 2 963873519 1 2 56519638 4 2 101250004 2 1 438133771 3 429939459 3 3 292015611 5 3 565111336 4 1 588790353 2 29366295 5 2 857731778 1 1 966631802 1 963056779 3 56519637 3 3 6632156 5 1 857731778 1 710733675 2 200354483 1 2 665245342 1 1 766356434 3 29366296 5 2 780418693 1 2 313062683 3 1 360543850 2 556605329 3 3 665245342 1 2 292015613 2 2 246549659 3 2 207264424 1 2 377509580 3 2 780418693 4 1 101250004 1 91111257 2 292015612 4 2 781833037 2 3 91111258 1 2 206422528 2 1 417188303 2 539527855 5 3 429939458 2 3 780418693 4 1 147747440 2 1 3 2 429939458 2 2 539527856 2 1 556605329 3 273869785 2 1 360543850 2 998228700 3 1 766356434 3 744868655 3 2 998228699 5 1 710733675 1 507308489 1 998228699 3 147747440 3 3 91111258 5 3 29366295 4 2 857731778 2 3 438133772 1 2 56519638 3 3 56519638 3 1 539527855 3 966631802 3 1 963873520 3 665245340 4 3 564836883 5 3 273869783 3 3 147747439 2 3 681728742 5 3 184147679 2 2 766356434 4 1 76211861 3 963056778 4 1 86883812 2 665245340 2 2 216140703 5 3 747241048 3 1 588790353 3 313062683 5 1 348652718 3 91111257 4 2 81073253 1 2 999999999 4 1 966631802 1 91111257 3 966631803 3 2 246549660 2 3 744868655 5 1 216140704 3 564836882 3 2 348652718 4 3 389290763 3 1 681728741 1 207264423 1 429939459 3 81073252 4 1 377509580 3 91111256 2 2 564836881 4 1 206422528 3 963873521 4 3 539527854 4 2 246549660 4 2 963873521 4 2 81073251 5 2 200354482 1 2 86883812 4 1 231398662 2 998228700 4 1 6632155 3 86883811 2 2 173087941 4 3 86883811 4 3 273869785 4 2 147747439 4 3 147747440 1 3 766356433 1 1 780418694 3 766356435 2 1 147747440 1 200354483 1 147747440 2 998228698 1 2 292015611 5 2 273869784 4 2 216140704 1 2 101250005 4 2 200354483 2 3 246549659 1 2 780418695 4 2 200354484 1 1 744868656 1 360543850 2 565111335 5 2 207264424 5 3 766356433 2 3 963873520 1 3 588790353 2 1 101250004 3 246549659 1 2 766356434 5 2 6632156 1 2 857731778 3 3 231398663 1 1 231398662 1 781833037 3 539527854 2 1 273869784 3 206422529 3 3 963056778 2 1 246549659 3 1000000000 5 2 184147677 3 2 207264423 1 3 665245340 4 3 56519637 2 2 173087940 2 2 681728741 4 2 246549659 5 2 857731777 2 2 878542864 3 1 246549659 2 29366294 4 3 292015613 5 1 348652718 3 206422527 4 1 273869784 2 780418694 5 3 963873521 4 1 857731778 2 56519637 3 1 292015612 2 588790352 3 1 565111336 1 147747440 3 313062682 3 2 246549660 2 2 565111337 4 3 216140705 1 2 207264424 5 2 998228699 3 2 200354484 2 2 963873521 3 3 273869784 3 3 81073253 4 1 91111257 1 76211861 3 101250004 5 2 147747441 5 2 429939459 1 3 482818267 5 3 200354484 2 2 91111257 3 3 292015612 2 2 429939459 1 2 292015611 3 3 429939458 5 2 539527856 2 3 744868656 4 2 86883813 1 1 273869784 3 482818266 2 3 564836881 4 3 207264424 2 3 857731779 3 2 173087941 5 1 313062682 1 216140704 2 91111256 3 1 389290764 2 56519638 5 1 747241048 1 438133771 2 389290763 2 3 91111257 3 3 744868657 4 3 781833036 3 3 766356434 1 3 360543851 1 3 539527855 2 3 564836883 1 1 878542863 1 998228699 3 665245340 4 1 207264423 1 438133771 3 348652718 2 1 857731778 3 963873520 3 2 101250005 4 2 417188303 5 1 231398662 2 273869784 5 1 184147678 3 313062682 2 1 1000000000 3 313062683 5 2 56519638 1 2 76211861 5 2 273869784 2 2 588790353 4 1 588790353 1 6632155 3 878542863 3 2 999999999 5 3 482818266 3 3 556605330 2 1 1 2 389290763 2 1 564836882 2 781833038 4 1 564836882 2 1 4 2 6632154 4 3 173087940 3 2 184147678 2 3 429939460 4 3 438133772 5 3 429939458 4 3 389290765 3 1 781833037 1 1000000000 3 744868657 4 1 857731778 3 292015612 3 3 966631802 4 2 482818266 3 1 507308489 3 507308490 2 1 360543850 2 780418693 4 1 6632155 3 766356434 2 3 429939458 1 3 76211860 5 3 313062682 4 2 6632156 4 2 29366295 4 3 389290765 3 2 206422529 1 1 429939459 1 86883812 3 857731778 5 1 147747440 2 963056780 1 1 1 1 429939459 2 963056779 4 2 216140704 3 2 200354482 3 1 6632155 2 539527854 3 1 273869784 1 1 2 246549660 5 2 173087940 3 1 76211861 2 963873521 4 3 878542863 2 1 184147678 1 588790353 3 564836883 3 1 173087940 3 780418695 3 3 313062682 1 1 665245341 3 681728741 4 3 246549658 1 1 417188303 1 56519638 1 216140704 3 766356435 3 3 556605329 5 2 216140703 2 3 200354482 2 3 292015611 1 2 206422527 2 1 91111257 1 1000000000 1 564836882 2 681728741 5 2 86883813 3 2 377509580 4 1 963056779 3 200354483 4 2 857731779 2 1 747241048 2 348652719 2 2 999999999 2 2 482818265 5 2 173087940 5 3 766356433 1 2 417188304 5 3 184147677 3 2 681728741 3 2 417188302 3 1 1000000000 2 207264422 4 1 507308489 3 963873520 4 2 273869783 5 2 744868656 1 1 216140704 3 292015613 1 3 184147677 1 1 76211861 2 1000000000 5 2 6632154 3 2 200354483 3 3 747241047 2 1 101250004 3 292015611 1 2 747241048 5 2 147747440 5 1 565111336 1 710733675 3 588790352 5 1 206422528 1 565111336 3 246549659 2 3 29366296 4 3 348652717 4 3 29366294 3 1 539527855 3 556605330 5 3 780418695 2 3 539527855 4 2 6632154 3 1 246549659 2 348652717 2 1 29366295 2 348652719 1 3 998228700 3 1 6632155 1 780418694 1 360543850 1 710733675 2 681728740 5 1 377509580 1 878542863 3 1000000000 2 1 565111336 2 377509579 2 2 360543850 2 3 6632156 5 2 710733675 2 3 76211861 4 1 963056779 1 273869784 1 292015612 2 429939460 3 2 963873519 3 3 710733674 3 1 429939459 2 377509579 3 3 173087940 2 1 747241048 1 1000000000 2 482818267 3 1 565111336 2 588790352 1 3 998228699 5 2 377509579 5 2 348652718 4 3 998228700 2 3 588790352 5 2 564836883 2 1 184147678 2 206422527 4 1 246549659 1 292015612 3 539527856 3 3 313062682 1 2 780418694 1 2 556605329 5 3 206422527 4 2 438133772 5 3 81073251 1 1 429939459 3 780418695 2 2 348652718 2 1 173087940 2 101250005 5 2 744868655 4 1 857731778 3 507308490 2 2 438133771 2 1 438133771 2 56519639 1 3 963873520 1 1 206422528 3 507308490 5 3 747241049 1 1 76211861 2 377509579 3 1 184147678 1 665245341 3 665245342 5 1 1000000000 3 665245340 2 2 56519639 2 3 200354482 2 3 878542863 4 1 565111336 1 231398662 2 878542863 2 1 348652718 1 507308489 3 438133771 1 2 438133772 1 2 966631803 2 2 360543850 2 3 377509580 2 2 360543851 4 1 766356434 2 963873521 4 3 665245340 1 1 101250004 1 963056779 2 292015611 2 3 147747440 3 1 665245341 1 200354483 1 231398662 3 29366296 3 1 539527855 1 207264423 2 747241047 3 1 507308489 3 91111256 1 3 556605329 3 2 999999999 2 1 206422528 2 438133770 1 2 780418694 1 2 747241049 3 3 81073253 2 2 966631801 3 3 173087940 5 2 665245341 3 1 273869784 2 482818266 2 2 565111337 4 2 206422529 4 1 417188303 3 565111335 1 1 539527855 2 710733675 5 2 417188304 1 1 710733675 1 200354483 2 438133772 4 2 231398663 3 1 360543850 3 81073252 3 3 564836883 1 1 780418694 3 766356435 5 1 1000000000 3 389290763 3 3 273869783 2 1 681728741 1 556605329 3 206422528 1 1 507308489 1 206422528 2 6632155 2 1 438133771 2 184147678 1 3 173087940 2 2 963873521 1 3 998228700 3 2 681728740 3 3 878542862 4 3 539527854 3 3 999999999 5 3 857731779 3 2 878542863 3 3 565111337 2 2 389290763 1 1 417188303 2 878542864 2 1 780418694 2 438133772 5 1 482818266 1 482818266 2 556605328 4 1 200354483 2 878542862 3 2 1 2 3 313062682 3 3 348652718 1 3 184147678 3 3 565111336 5 1 207264423 1 91111257 1 86883812 2 482818266 4 3 857731777 1 1 292015612 1 231398662 3 429939459 2 1 998228699 3 681728742 4 3 81073253 1 2 681728741 2 3 963056778 4 3 91111258 2 3 81073252 4 3 292015611 5 2 173087940 4 1 91111257 2 76211861 4 2 200354483 5 3 963056780 5 3 681728742 1 3 6632155 4 3 207264423 1 2 565111335 4 1 766356434 1 29366295 1 744868656 3 246549659 4 1 273869784 3 360543849 1 3 147747439 5 3 216140703 1 3 744868655 3 2 429939459 4 2 747241047 5 3 556605330 2 2 292015613 4 3 206422528 5 2 681728742 3 2 429939458 5 3 173087941 5 3 857731778 2 3 207264423 2 3 231398663 2 3 878542863 2 3 231398661 5 2 710733675 2 3 377509581 5 1 665245341 1 417188303 1 1 3 56519638 2 3 781833037 3 3 747241047 5 3 216140705 5 3 438133771 5 1 710733675 1 6632155 1 857731778 3 999999999 5 2 417188304 4 3 360543849 3 1 963056779 2 417188304 1 3 86883811 2 3 147747441 1 2 766356435 1 1 147747440 2 878542863 1 2 780418695 4 1 744868656 1 273869784 1 292015612 1 539527855 3 56519638 5 1 91111257 2 348652717 3 3 207264424 3 2 360543850 1 1 966631802 1 56519638 3 681728740 4 2 744868656 2 3 91111256 3 1 76211861 2 348652719 4 1 147747440 2 1000000000 5 1 966631802 1 565111336 2 966631801 2 1 565111336 1 231398662 2 389290763 3 2 101250004 3 3 588790353 5 2 29366295 2 1 184147678 2 564836883 2 3 348652717 4 2 963873519 2 2 206422527 4 2 507308488 2 2 81073251 3 2 216140704 3 1 565111336 3 747241049 2 1 1000000000 3 588790354 4 2 878542863 1 3 273869784 1 2 348652719 3 1 313062682 2 206422527 3 1 207264423 1 710733675 3 1000000000 1 1 86883812 2 966631801 2 1 206422528 3 429939460 5 2 273869785 5 3 482818265 3 3 377509579 2 3 29366295 1 3 200354484 3 1 878542863 1 963056779 3 781833036 3 3 29366294 5 1 438133771 3 963056779 2 3 207264422 4 3 507308490 4 1 231398662 2 91111258 4 1 482818266 3 86883811 5 3 417188303 4 1 81073252 2 91111256 3 1 482818266 3 588790354 5 3 173087940 2 3 999999999 1 1 564836882 2 6632155 2 1 878542863 1 747241048 1 313062682 3 216140703 4 1 76211861 3 200354484 1 3 564836882 3 2 1 2 1 389290764 2 556605330 1 1 429939459 1 86883812 3 273869784 1 3 766356433 4 2 539527856 4 1 857731778 3 76211861 4 3 999999999 1 3 389290764 2 3 429939460 2 3 91111257 1 1 81073252 2 564836881 1 3 86883813 2 2 417188302 5 2 710733675 5 1 147747440 3 360543849 3 3 556605330 2 1 1 2 377509581 4 3 389290765 3 1 556605329 1 539527855 1 1000000000 2 710733676 4 1 417188303 2 539527855 3 1 292015612 2 184147677 5 3 963873520 5 3 273869783 5 3 86883812 2 1 173087940 3 76211862 2 1 86883812 1 539527855 2 56519639 4 1 507308489 3 147747441 1 1 1000000000 1 101250004 3 963056779 3 2 313062681 1 3 507308490 4 3 56519638 2 2 360543849 2 1 564836882 2 963873519 5 1 206422528 3 429939459 5 1 482818266 2 556605329 4 1 507308489 1 966631802 1 857731778 1 710733675 1 998228699 3 963056779 1 3 147747440 4 3 963873519 3 1 389290764 3 998228700 4 3 429939460 2 2 273869783 4 1 377509580 2 360543849 5 3 681728740 3 1 681728741 1 173087940 2 588790354 2 3 564836883 1 3 246549659 1 1 588790353 3 999999999 2 3 206422528 4 3 206422528 4 1 207264423 2 147747439 4 1 377509580 2 389290765 1 1 389290764 2 665245342 5 1 417188303 1 56519638 2 998228700 3 2 273869784 1 1 86883812 2 766356433 3 2 231398661 3 3 101250004 1 3 999999999 1 2 539527855 2 2 56519638 2 3 76211861 3 2 747241049 1 1 665245341 2 207264422 2 3 91111258 1 3 665245341 2 3 313062681 2 3 76211862 1 2 963873520 2 3 292015613 3 3 998228699 2 1 781833037 2 246549659 3 2 207264422 2 3 766356434 5 2 507308489 5 3 1000000000 4 2 273869783 4 2 173087939 1 3 681728741 5 2 507308490 1 2 173087939 4 1 556605329 2 360543851 3 2 56519638 1 2 539527855 2 2 292015613 2 2 963873519 5 1 1 1 564836882 2 389290765 5 1 313062682 3 1000000000 4 2 348652718 1 3 780418695 1 2 76211861 2 1 564836882 3 273869785 5 1 216140704 1 184147678 2 147747439 5 3 417188303 1 1 231398662 2 231398661 2 2 91111258 3 2 184147677 3 3 966631803 2 1 147747440 3 147747441 3 1 438133771 2 184147678 4 1 482818266 3 998228699 5 3 417188302 1 2 76211861 3 2 273869784 2 3 429939460 5 1 1 1 86883812 2 766356435 4 1 482818266 2 710733676 2 1 348652718 2 482818265 4 3 216140704 5 1 482818266 2 556605329 5 2 766356435 5 2 292015613 4 3 438133772 5 3 173087939 2 1 507308489 3 781833038 2 2 246549658 3 1 184147678 1 747241048 2 6632155 1 2 29366295 2 2 56519638 2 2 429939460 2 1 216140704 3 747241047 1 1 588790353 3 417188304 2 2 91111256 2 2 766356433 2 3 878542863 1 3 2 1 2 292015612 5 2 417188304 1 3 438133772 1 1 6632155 1 963873520 1 91111257 1 417188303 2 184147678 2 1 292015612 2 207264424 4 2 184147678 5 1 184147678 3 76211862 5 3 665245342 1 1 360543850 3 246549658 3 2 963056778 5 2 231398662 1 1 665245341 3 588790353 1 1 429939459 2 246549659 2 3 1 1 1 681728741 3 1000000000 3 2 147747441 5 3 313062681 5 1 998228699 2 360543851 3 2 998228699 1 2 173087940 4 3 564836883 4 3 101250005 1 1 377509580 2 206422529 4 2 588790352 3 3 556605329 3 1 173087940 3 216140703 3 3 216140703 2 1 963056779 2 878542862 5 3 81073252 5 2 963056780 1 2 780418694 2 1 389290764 2 963056780 3 3 565111337 4 3 482818267 5 1 147747440 2 200354482 4 3 857731778 3 3 766356435 2 1 781833037 3 482818267 5 1 747241048 1 417188303 2 565111335 1 1 710733675 2 665245340 1 2 747241049 2 3 417188303 2 2 360543849 5 3 417188302 5 2 173087941 2 1 564836882 1 292015612 1 966631802 1 173087940 2 539527856 1 1 313062682 1 389290764 1 857731778 1 101250004 3 377509580 4 1 564836882 2 173087939 2 1 1 1 273869784 3 231398662 3 1 539527855 2 206422529 4 2 313062681 5 2 438133771 5 3 999999999 1 2 556605329 5 3 273869784 1 1 246549659 3 417188304 5 2 1000000000 2 3 231398662 1 2 564836881 3 1 857731778 1 565111336 1 878542863 2 147747439 4 2 766356433 3 3 429939460 3 1 665245341 1 507308489 2 744868657 4 3 564836882 1 1 6632155 1 389290764 2 747241048 3 1 744868656 1 292015612 3 313062681 2 2 86883813 4 3 556605329 4 3 360543850 3 1 588790353 1 747241048 2 56519639 4 1 998228699 1 482818266 3 564836883 1 1 273869784 1 246549659 1 377509580 3 744868655 3 1 184147678 1 101250004 3 429939458 3 2 231398662 2 3 246549659 4 1 101250004 3 878542863 4 1 681728741 3 184147678 3 2 417188303 1 1 878542863 2 710733675 4 3 482818266 4 2 482818267 1 3 780418694 1 1 744868656 2 86883813 2 2 780418694 2 2 507308490 5 2 963873520 2 1 482818266 1 173087940 1 200354483 1 565111336 2 101250004 1 3 999999999 4 2 200354484 4 3 173087941 3 2 681728741 5 2 963056779 2 1 76211861 1 438133771 2 292015611 4 1 744868656 1 744868656 2 216140704 4 1 1 1 429939459 1 200354483 3 184147679 5 2 29366295 4 1 29366295 2 101250005 1 1 246549659 1 6632155 2 101250005 2 2 588790353 1 3 766356433 4 2 681728740 3 2 200354483 1 3 588790353 1 1 857731778 2 207264422 3 2 963873521 5 2 76211861 1 3 29366295 5 1 184147678 3 747241047 1 1 360543850 1 91111257 1 507308489 2 6632154 5 1 588790353 2 857731777 1 2 781833038 1 1 91111257 3 147747439 4 1 963056779 2 556605329 4 2 200354484 1 2 665245342 5 3 438133772 4 1 507308489 1 556605329 2 101250005 3 3 81073253 5 1 81073252 2 998228698 5 1 588790353 1 744868656 2 482818267 5 1 781833037 1 963873520 2 539527855 1 1 781833037 3 81073253 1 2 292015613 3 2 429939458 3 1 200354483 2 207264424 3 2 29366295 3 2 81073251 4 2 710733676 5 1 56519638 2 207264423 3 1 200354483 2 744868656 2 3 360543851 3 3 417188302 4 1 91111257 2 438133771 1 1 564836882 1 147747440 1 857731778 2 1 1 2 173087939 5 3 360543849 2 2 744868655 3 3 429939460 5 2 963056778 1 2 173087941 1 1 206422528 2 438133772 2 3 101250003 3 2 1 1 1 438133771 2 747241048 5 3 231398662 1 3 86883812 5 2 91111258 1 3 744868656 2 2 231398661 3 1 56519638 3 173087941 2 3 482818265 1 1 246549659 3 313062681 5 2 681728740 4 3 780418694 4 1 206422528 2 389290763 3 3 747241047 3 3 207264424 4 2 744868655 4 3 747241048 3 3 86883812 2 3 56519637 1 1 313062682 1 389290764 3 998228698 2 1 507308489 1 565111336 2 564836883 1 2 313062681 5 1 878542863 3 313062683 1 3 216140703 3 3 377509580 2 3 231398663 1 3 565111337 2 1 780418694 3 348652719 3 1 56519638 3 588790353 4 3 86883813 1 3 417188303 1 2 564836881 5 2 273869785 2 3 565111337 3 1 246549659 1 246549659 1 438133771 1 56519638 1 438133771 1 963873520 3 438133771 3 1 482818266 1 377509580 3 744868655 1 3 207264422 3 1 29366295 3 91111256 1 3 6632155 3 3 147747440 5 3 565111335 5 3 246549659 4 1 81073252 1 588790353 1 29366295 1 438133771 3 781833038 2 2 588790354 5 2 207264423 1 3 360543850 5 1 246549659 3 86883812 2 2 878542864 3 3 1000000000 1 3 206422529 1 2 781833038 5 2 780418694 3 2 76211862 4 1 246549659 1 86883812 3 184147679 2 1 565111336 3 780418694 1 2 681728740 5 3 292015611 5 3 681728741 2 3 556605328 5 3 216140704 4 2 200354484 2 2 173087939 5 1 417188303 3 747241048 5 2 29366295 2 2 781833038 5 2 857731778 3 3 564836883 5 3 878542864 3 3 206422527 2 3 507308489 4 1 231398662 1 101250004 2 998228698 2 2 184147678 1 2 348652718 2 3 377509580 5 3 147747441 5 1 207264423 1 360543850 1 1000000000 2 998228700 3 1 681728741 2 539527854 1 1 857731778 2 91111256 4 1 207264423 2 998228699 5 3 963873519 5 1 747241048 3 29366296 4 2 6632155 4 2 588790352 1 2 766356433 4 1 1000000000 2 681728741 3 1 29366295 1 747241048 2 998228700 2 2 556605330 1 2 857731777 1 2 744868657 5 3 878542863 5 1 438133771 3 377509579 2 1 878542863 2 173087941 4 1 184147678 3 417188303 1 2 998228700 2 1 744868656 2 766356433 1 2 966631802 2 2 963873519 2 3 857731777 4 2 998228699 2 2 313062682 4 1 246549659 2 81073252 5 2 565111337 5 1 184147678 3 246549659 4 2 292015613 4 3 6632155 2 3 588790353 5 2 389290763 4 2 857731777 4 2 507308489 5 2 482818265 4 1 507308489 1 200354483 1 438133771 3 173087939 3 1 966631802 1 360543850 1 878542863 1 313062682 3 246549660 5 1 681728741 1 507308489 1 273869784 2 56519638 4 1 963056779 1 206422528 2 147747439 1 3 438133772 2 2 313062683 5 2 91111256 3 1 292015612 3 507308489 1 1 6632155 1 966631802 2 857731777 4 1 91111257 2 29366295 3 2 207264424 3 1 507308489 2 998228698 1 1 963056779 2 86883812 2 1 389290764 2 231398661 1 2 216140705 5 1 744868656 2 780418695 5 2 81073253 2 1 91111257 1 377509580 2 173087941 2 3 86883811 2 1 747241048 3 710733676 1 3 29366296 5 1 417188303 3 539527855 1 2 313062682 5 3 482818267 2 3 665245340 1 3 360543849 4 3 681728742 2 2 216140704 5 2 539527854 5 3 539527855 2 1 747241048 3 417188302 1 2 710733675 5 1 681728741 2 857731778 3 3 101250005 3 1 744868656 2 588790353 5 1 231398662 1 438133771 1 29366295 2 56519637 4 1 86883812 3 389290763 3 3 966631802 5 2 76211860 3 1 878542863 3 564836883 1 2 588790354 1 2 6632155 4 2 91111256 4 3 539527854 4 1 101250004 1 389290764 3 556605328 3 2 780418694 2 3 206422528 5 2 29366295 4 2 878542864 2 3 1000000000 4 3 710733676 5 3 710733676 3 2 766356435 4 2 507308489 2 3 147747439 4 3 710733675 2 2 781833038 3 1 507308489 2 313062681 4 2 91111258 2 2 710733676 4 3 565111335 3 1 81073252 3 507308488 4 3 360543850 2 1 681728741 2 200354484 2 3 766356435 1 1 963056779 1 1 1 681728741 3 565111337 3 1 963056779 2 744868655 3 1 76211861 3 273869785 2 2 565111335 5 2 539527854 4 1 747241048 3 766356435 2 3 878542862 1 1 665245341 2 482818267 5 3 681728740 4 1 216140704 1 565111336 3 507308490 5 1 857731778 1 76211861 1 56519638 1 438133771 1 216140704 3 29366295 4 2 6632156 4 2 429939458 1 2 76211862 5 1 273869784 3 681728741 2 3 588790354 2 1 313062682 1 429939459 1 231398662 3 216140705 4 2 207264423 5 1 91111257 2 963056780 2 2 963056779 5 3 360543851 5 2 710733674 4 1 91111257 3 173087941 5 2 389290765 4 3 292015613 4 1 417188303 2 81073251 2 2 766356433 5 3 348652718 2 3 216140705 5 2 377509581 4 2 29366294 1 2 556605330 1 3 246549659 1 3 564836882 5 2 207264423 3 1 857731778 1 389290764 2 389290765 2 2 56519639 4 1 747241048 2 417188302 5 2 507308490 5 2 313062683 2 1 292015612 2 681728742 4 3 101250005 1 1 556605329 2 507308490 4 3 292015612 4 3 747241048 3 3 1000000000 4 1 564836882 2 91111256 5 2 417188302 1 3 147747439 3 1 482818266 3 313062682 4 1 173087940 3 200354482 5 3 710733675 5 1 273869784 1 76211861 2 744868657 3 2 564836883 3 3 878542864 5 3 665245340 4 2 81073251 5 2 482818266 1 1 681728741 3 588790353 4 3 313062683 1 1 348652718 2 91111258 3 3 207264424 2 3 507308489 2 2 857731779 4 3 147747439 3 3 231398661 1 2 963873521 5 3 313062682 4 3 216140705 5 3 173087940 2 1 417188303 1 588790353 1 360543850 1 200354483 3 184147677 1 2 76211862 5 1 389290764 2 963873519 1 2 231398663 1 2 963873520 5 3 744868656 1 1 878542863 2 246549659 4 1 207264423 1 780418694 3 86883812 4 2 29366295 1 2 781833038 5 2 76211862 2 3 206422529 3 2 556605329 3 2 781833036 2 1 81073252 3 417188303 4 2 507308488 2 1 998228699 3 857731777 5 1 710733675 1 147747440 1 76211861 1 206422528 3 29366294 1 1 377509580 1 681728741 2 710733675 5 1 292015612 1 429939459 1 184147678 1 966631802 1 710733675 3 389290764 5 3 76211860 2 3 6632156 5 2 313062683 2 3 766356433 5 2 747241049 2 1 206422528 3 292015612 3 1 273869784 1 377509580 1 438133771 1 429939459 1 998228699 1 206422528 2 780418694 5 2 389290764 3 2 360543851 2 3 200354484 2 2 56519639 5 3 200354483 4 2 81073252 3 3 91111258 5 2 766356435 5 1 417188303 2 438133772 1 3 207264423 1 1 292015612 3 173087940 2 2 665245342 5 3 710733674 2 1 744868656 2 744868655 5 2 86883811 4 3 360543850 5 3 710733675 4 1 429939459 3 273869785 1 2 539527855 2 3 966631801 4 3 377509579 2 3 565111336 3 2 292015613 1 3 200354482 4 3 101250003 3 1 438133771 1 429939459 3 966631802 5 2 6632155 5 1 963873520 3 1 5 3 360543849 3 3 76211860 3 3 101250004 5 2 147747441 2 2 1000000000 4 2 588790354 3 2 206422527 2 1 101250004 2 389290764 2 3 966631803 1 1 710733675 3 482818267 5 3 1 1 3 766356434 4 2 780418693 3 1 857731778 3 101250003 2 3 857731779 2 1 438133771 1 565111336 3 963873519 3 3 747241048 2 2 539527854 3 3 665245342 3 2 377509581 1 3 29366295 4 2 76211862 1 1 781833037 1 206422528 2 56519639 1 3 780418695 3 1 681728741 3 56519639 4 2 744868657 5 2 429939460 5 2 273869784 2 1 81073252 3 6632155 2 2 966631802 5 2 564836883 5 3 76211861 2 1 417188303 1 780418694 1 878542863 2 292015611 1 1 766356434 2 76211861 3 3 966631801 3 2 313062682 2 1 29366295 2 438133770 5 1 710733675 3 56519639 2 2 963056780 2 3 200354484 1 3 377509579 5 3 207264424 5 2 2 2 2 246549659 5 3 1 5 1 292015612 1 76211861 2 246549658 1 2 507308490 2 3 360543850 1 1 231398662 1 91111257 3 292015612 3 2 76211861 5 3 389290763 2 1 91111257 2 482818265 4 2 1 1 2 556605328 5 3 507308489 3 3 313062682 5 1 389290764 1 1000000000 3 998228699 4 3 998228699 1 2 231398661 5 1 565111336 1 29366295 3 998228699 1 1 360543850 2 665245341 3 3 313062681 4 2 963873521 5 2 86883811 5 1 766356434 1 29366295 1 710733675 2 91111256 5 2 878542862 1 1 246549659 3 963056779 3 1 81073252 2 1 1 2 744868656 3 3 389290765 5 2 438133771 4 3 963873521 3 2 91111256 5 1 665245341 3 966631801 5 1 429939459 3 507308488 3 2 360543849 4 3 781833038 5 1 539527855 3 963056779 4 2 246549658 2 1 482818266 2 231398663 1 2 482818265 3 1 207264423 1 438133771 1 429939459 2 389290764 5 2 173087939 4 1 360543850 2 556605329 4 3 998228699 2 1 207264423 3 665245340 4 3 76211862 4 2 963873520 3 2 482818265 1 1 1 3 438133771 2 2 86883812 1 3 564836882 3 2 86883813 3 1 101250004 2 377509579 4 2 360543849 3 3 565111336 2 1 200354483 2 200354484 1 1 246549659 1 207264423 3 665245340 4 3 781833038 4 3 101250005 3 3 173087940 4 3 360543851 4 3 348652717 3 2 438133771 5 3 564836882 5 3 438133772 2 1 207264423 2 998228699 2 2 556605328 4 2 681728741 2 3 681728741 1 3 29366296 2 3 29366296 1 1 1 2 556605330 3 3 147747439 1 3 206422529 4 2 81073252 5 3 857731778 3 3 76211860 3 3 998228698 2 3 857731777 4 2 207264423 5 2 963056779 3 3 246549660 2 1 231398662 3 216140704 2 3 360543849 2 1 878542863 3 588790353 3 3 246549659 2 3 780418694 1 3 231398661 5 3 588790352 2 3 173087941 1 1 184147678 1 292015612 1 231398662 2 292015612 4 2 81073253 5 3 292015613 1 1 29366295 2 56519637 4 1 76211861 2 101250005 4 3 564836883 2 2 781833037 1 1 966631802 3 76211860 4 3 417188304 5 2 207264424 3 2 417188302 3 2 56519638 4 1 665245341 2 966631803 5 3 665245341 3 1 76211861 3 564836883 5 3 681728742 2 1 556605329 1 747241048 3 710733675 2 2 1 5 1 207264423 1 200354483 3 780418694 2 3 766356433 5 2 766356435 1 2 963056780 4 2 216140704 1 3 377509579 5 3 216140704 1 1 878542863 2 766356433 1 1 1000000000 2 292015613 3 1 710733675 3 231398662 2 3 273869784 5 3 438133770 5 3 766356434 4 2 556605329 1 3 200354482 2 2 781833037 3 2 184147678 5 2 556605330 1 2 780418695 1 1 101250004 1 857731778 2 588790353 2 1 417188303 2 565111336 4 2 360543849 5 3 216140704 2 1 313062682 3 207264424 2 1 348652718 3 6632155 3 1 377509580 1 966631802 2 206422529 1 2 173087940 4 2 417188304 4 2 200354483 2 1 377509580 2 878542862 4 1 377509580 1 438133771 2 173087941 5 2 564836882 5 1 81073252 2 747241048 5 1 56519638 2 76211861 2 2 665245342 5 1 878542863 1 710733675 3 417188302 3 3 539527854 5 1 389290764 2 206422529 2 1 998228699 2 101250005 2 1 878542863 2 200354483 2 1 710733675 3 429939460 4 3 86883812 2 3 482818266 1 2 207264424 4 1 781833037 3 766356435 2 2 507308489 3 1 565111336 2 963873520 1 2 998228700 2 1 482818266 2 556605328 2 3 101250004 5 3 878542862 5 3 710733675 5 2 710733674 4 2 56519638 3 3 273869785 1 3 780418694 3 2 998228700 1 1 681728741 2 878542863 2 3 744868657 5 1 963873520 1 482818266 1 564836882 1 665245341 3 216140704 2 1 231398662 1 348652718 3 101250005 1 3 360543851 1 3 246549660 1 2 429939459 3 3 273869783 1 1 438133771 1 966631802 3 173087940 2 3 86883813 5 2 206422528 4 2 963873519 2 3 507308489 2 2 207264424 5 1 246549659 3 681728741 2 1 963056779 1 539527855 1 273869784 2 1 5 2 246549658 2 2 482818265 1 2 348652719 1 1 273869784 1 56519638 3 86883813 3 2 91111258 5 1 710733675 2 6632156 5 3 681728742 5 2 781833037 1 1 29366295 2 216140703 4 1 173087940 1 313062682 1 273869784 2 998228698 4 1 482818266 2 878542863 1 1 744868656 2 766356435 5 1 747241048 3 429939458 2 3 147747440 5 3 292015612 5 1 389290764 3 76211861 2 2 184147679 2 2 878542864 1 2 780418695 4 2 780418694 3 1 966631802 2 101250005 4 2 744868657 5 1 963056779 1 76211861 3 417188303 3 2 246549659 3 3 76211860 3 1 184147678 2 878542863 4 1 377509580 3 744868656 4 1 29366295 1 780418694 1 1 3 313062683 5 1 231398662 3 86883812 5 1 966631802 1 417188303 1 747241048 2 963056780 5 2 147747441 4 1 147747440 2 878542862 2 2 6632154 4 3 482818267 5 3 781833038 1 2 231398663 4 3 780418694 5 1 438133771 3 246549659 5 3 246549660 2 1 857731778 1 681728741 2 86883811 4 2 429939458 5 1 744868656 3 200354483 4 3 710733675 3 2 76211861 2 2 76211862 5 3 780418693 3 2 91111258 2 1 744868656 2 206422528 3 3 173087940 5 1 747241048 2 665245341 2 3 556605329 5 1 313062682 1 348652718 3 56519637 3 3 556605328 4 3 313062683 4 1 681728741 3 966631803 1 2 246549660 4 1 681728741 2 780418694 3 1 360543850 3 565111336 1 3 273869785 5 1 246549659 1 207264423 2 878542863 5 2 507308489 3 2 564836883 2 3 710733675 5 1 1000000000 2 565111336 3 3 565111335 2 2 564836883 2 3 710733674 5 2 76211862 2 3 147747441 2 2 588790354 4 2 56519638 1 1 417188303 2 200354484 1 1 56519638 1 206422528 1 963056779 3 200354482 1 3 556605328 1 2 963056779 4 3 207264424 3 1 76211861 1 173087940 3 246549659 5 2 173087940 3 2 681728741 2 2 86883812 2 3 780418693 1 1 273869784 3 417188304 5 1 1000000000 3 200354483 3 1 360543850 2 963056780 2 3 998228699 4 3 556605328 5 1 56519638 3 348652718 2 1 781833037 1 1 3 348652717 5 3 101250005 1 2 6632154 3 1 539527855 3 91111257 3 3 710733676 3 1 56519638 2 417188304 4 1 710733675 1 710733675 1 1000000000 2 29366294 1 3 1 4 3 780418694 5 2 184147677 3 2 147747439 2 1 360543850 3 482818266 2 2 86883813 4 1 1 2 6632154 4 1 963056779 3 507308488 3 3 81073253 1 3 878542862 1 3 963873521 3 1 998228699 3 966631801 4 3 710733676 3 1 781833037 1 206422528 2 1 3 3 206422527 4 3 588790353 1 2 857731779 3 3 963873520 5 3 710733674 5 2 438133771 2 3 999999999 3 3 710733675 5 1 507308489 2 780418695 4 1 539527855 1 348652718 2 565111337 2 1 766356434 2 348652718 3 3 246549658 1 3 273869784 1 2 588790352 5 2 747241048 2 3 998228699 4 2 360543850 3 3 216140703 5 1 665245341 1 556605329 3 273869783 5 1 781833037 1 565111336 3 231398663 2 2 556605330 1 2 206422527 5 1 1 1 6632155 2 564836881 4 2 207264422 2 1 744868656 2 56519639 5 1 438133771 1 998228699 1 781833037 1 1 3 556605329 4 2 966631803 4 1 56519638 1 429939459 2 665245340 3 2 963056779 1 3 348652717 2 2 507308488 2 1 857731778 3 744868656 2 1 556605329 3 91111258 2 3 1000000000 5 1 231398662 2 556605329 2 3 147747440 1 2 766356434 3 1 6632155 3 86883812 4 1 389290764 1 1 3 200354484 4 3 507308489 1 1 963873520 1 665245341 3 231398662 5 3 565111335 2 1 963873520 2 857731779 4 2 200354483 2 2 507308488 4 2 766356433 2 1 389290764 2 231398662 2 3 147747441 5 2 292015613 5 3 207264422 3 3 564836881 2 1 966631802 1 963056779 3 417188302 1 2 200354482 4 2 273869785 4 3 348652719 2 2 857731779 3 1 86883812 1 206422528 1 81073252 1 1 2 857731778 2 3 1000000000 1 1 101250004 2 207264424 5 2 507308490 1 3 963873521 2 2 539527855 2 1 76211861 1 200354483 3 878542862 3 1 231398662 2 565111335 2 3 216140703 5 2 246549660 5 3 216140705 3 1 744868656 1 781833037 2 273869785 1 2 998228699 3 1 710733675 3 231398661 4 3 665245341 4 2 173087941 4 1 6632155 3 780418695 4 2 231398661 5 3 101250005 1 3 780418693 3 1 207264423 2 91111258 3 1 56519638 2 246549658 5 2 216140705 4 1 417188303 1 878542863 3 482818267 3 2 231398663 4 1 438133771 2 556605330 1 1 963873520 2 147747441 2 1 781833037 2 29366296 5 2 710733676 4 1 507308489 1 147747440 1 963056779 3 429939458 1 1 539527855 1 206422528 1 29366295 2 360543849 4 3 246549659 3 2 184147679 4 2 710733676 2 3 377509579 4 1 539527855 2 556605329 3 2 206422528 3 2 565111336 1 2 507308488 1 2 184147679 4 3 348652717 2 3 429939459 2 1 1000000000 2 556605328 4 3 206422528 3 1 273869784 1 91111257 2 360543851 5 1 76211861 1 998228699 2 588790354 3 2 348652719 2 3 507308488 5 2 101250004 3 1 766356434 1 184147678 3 766356434 4 2 565111335 3 2 147747439 4 1 665245341 1 56519638 1 200354483 1 565111336 1 231398662 3 91111258 4 1 564836882 3 81073253 5 1 173087940 1 81073252 3 565111336 1 3 81073253 5 3 565111337 3 3 963873520 3 2 91111258 4 2 781833037 5 2 6632156 3 2 81073253 2 2 539527856 3 1 29366295 2 184147679 5 3 200354483 3 2 200354482 2 1 564836882 1 360543850 1 781833037 2 564836882 3 2 207264422 1 1 438133771 2 1 2 2 438133771 3 2 76211861 1 1 966631802 3 206422527 3 2 878542864 4 3 417188303 4 2 710733676 5 3 313062681 5 3 173087940 4 1 207264423 3 292015612 4 3 781833036 1 1 246549659 3 565111336 5 1 56519638 2 963056778 1 1 292015612 1 565111336 1 665245341 3 878542862 4 3 360543850 5 2 86883811 1 1 744868656 1 681728741 2 744868657 5 1 101250004 2 665245340 3 2 200354483 3 2 781833036 5 3 1000000000 2 1 966631802 3 2 4 2 348652719 4 1 429939459 1 681728741 1 429939459 3 101250004 5 2 76211860 2 2 781833038 4 2 781833036 5 3 963056778 5 2 966631803 5 1 857731778 3 91111256 2 3 747241049 2 2 389290764 3 3 348652717 5 3 6632156 5 1 963873520 2 998228698 5 1 348652718 1 377509580 2 588790353 5 3 81073253 4 3 184147679 2 2 206422528 2 2 565111336 4 3 744868657 1 1 747241048 3 710733675 3 1 998228699 2 231398663 4 2 101250005 4 3 360543850 5 1 206422528 2 76211860 2 2 681728740 2 2 292015611 5 3 766356433 3 3 963873521 2 2 101250003 4 1 377509580 3 665245340 5 3 482818265 4 1 207264423 2 6632155 4 2 101250004 4 2 29366294 4 3 766356434 5 1 81073252 1 564836882 2 565111336 5 1 966631802 3 292015613 2 2 417188303 3 1 377509580 1 200354483 2 565111336 1 3 348652718 4 3 963056780 1 2 1 3 1 101250004 1 556605329 2 744868655 1 1 360543850 3 389290763 2 2 766356433 2 1 313062682 1 429939459 1 292015612 1 1 1 963873520 3 747241048 1 1 56519638 2 231398661 2 3 539527856 4 3 200354482 2 1 86883812 3 6632155 1 1 6632155 2 29366296 4 3 766356433 2 2 200354484 3 2 588790352 5 3 539527854 2 2 1000000000 4 1 292015612 1 91111257 2 1 1 3 507308489 3 2 377509581 5 3 681728742 4 3 857731778 4 3 565111337 1 1 360543850 1 101250004 3 482818265 3 3 744868656 3 1 963056779 1 564836882 2 556605328 5 3 91111257 3 1 246549659 3 998228699 2 3 963056778 4 3 389290765 5 2 29366296 5 2 76211860 5 1 206422528 2 429939458 3 3 313062681 4 3 216140704 3 1 81073252 3 963873520 3 1 200354483 2 564836883 4 2 482818267 1 1 206422528 1 556605329 3 29366295 4 1 348652718 1 76211861 3 29366294 2 3 539527854 2 1 766356434 1 565111336 2 273869784 2 1 588790353 1 184147678 3 429939459 2 2 206422529 2 1 273869784 2 76211860 4 2 588790353 2 3 556605328 3 2 377509579 2 2 273869785 3 1 966631802 3 539527856 1 3 313062682 2 3 565111336 1 1 781833037 3 556605329 3 2 766356435 2 2 81073251 5 2 200354482 4 1 564836882 1 963056779 2 966631803 5 2 998228699 3 2 147747439 1 1 780418694 3 246549660 5 3 781833036 3 3 101250003 2 3 200354482 4 1 417188303 3 389290763 3 2 564836881 5 2 665245342 3 2 2 1 2 565111336 5 1 857731778 3 710733676 2 1 1 2 86883811 3 2 147747439 1 1 681728741 2 999999999 4 1 206422528 2 29366295 2 1 348652718 1 438133771 2 747241048 1 3 556605328 5 1 273869784 3 91111257 2 1 76211861 2 231398662 4 1 29366295 2 6632154 5 2 389290763 5 2 348652717 4 2 6632154 2 1 564836882 2 564836881 2 2 564836881 5 2 857731779 2 2 184147679 3 3 292015612 3 2 273869783 2 2 438133770 1 1 389290764 2 665245340 2 3 29366296 2 3 273869783 2 3 780418695 3 1 417188303 1 56519638 1 360543850 2 313062681 2 1 966631802 2 389290763 5 2 173087941 3 1 710733675 2 507308488 1 2 91111257 2 2 588790354 4 3 6632154 2 2 101250004 1 1 1 2 313062681 3 3 747241047 2 3 665245342 5 3 173087940 2 2 216140704 5 3 482818267 2 3 681728740 5 1 173087940 1 56519638 2 377509581 4 2 665245340 3 1 1 2 999999999 4 3 963056778 2 2 963873520 4 1 588790353 3 681728742 3 2 878542863 1 2 101250005 5 2 184147677 4 2 292015611 3 1 966631802 1 246549659 3 429939460 1 1 417188303 2 86883811 1 3 173087939 3 2 417188303 1 2 966631803 4 2 665245340 4 3 1 4 2 438133772 2 3 91111256 4 3 29366294 1 2 766356433 4 2 2 4 1 565111336 1 91111257 2 998228698 4 3 556605330 2 3 681728741 3 1 665245341 1 81073252 2 377509581 1 2 147747441 1 3 963056779 2 3 200354482 5 3 29366295 4 1 780418694 1 438133771 1 231398662 3 998228699 2 2 1 5 2 207264423 5 3 780418694 4 1 747241048 1 81073252 2 878542862 1 2 207264424 4 2 91111258 2 1 348652718 1 389290764 2 29366294 4 2 292015612 5 3 91111258 5 1 292015612 1 857731778 2 878542862 1 2 438133772 3 2 507308490 3 3 417188303 2 1 200354483 2 29366294 2 3 348652719 4 3 231398663 4 3 207264423 3 3 781833036 3 1 963873520 3 29366296 4 2 173087941 1 3 292015611 5 3 56519638 4 2 482818266 3 1 216140704 1 588790353 2 482818267 1 1 963056779 3 438133771 2 2 56519639 5 1 747241048 3 86883813 3 1 86883812 3 76211861 2 3 273869783 3 3 273869784 2 3 313062682 2 1 681728741 2 207264423 4 2 147747440 4 3 273869785 5 2 200354482 4 1 216140704 1 216140704 1 76211861 1 556605329 1 1 1 766356434 3 292015611 1 3 963873520 2 3 744868657 4 1 963056779 3 6632155 1 3 507308490 4 2 200354484 4 3 507308490 4 2 207264423 2 2 76211861 1 3 781833036 5 2 1000000000 5 1 377509580 3 507308488 5 3 6632154 3 2 292015611 4 1 29366295 2 507308488 1 3 273869784 4 3 91111258 1 2 878542862 1 3 313062682 3 3 147747441 4 3 81073252 2 3 482818266 2 2 857731777 3 3 389290763 1 3 91111256 1 2 429939460 4 3 91111258 2 3 246549659 1 2 681728742 1 2 665245342 3 3 231398661 3 1 744868656 1 781833037 1 963873520 1 184147678 1 86883812 1 963873520 3 147747440 2 2 963056778 1 1 417188303 3 588790353 1 2 246549659 2 1 564836882 1 29366295 2 857731778 2 2 564836882 5 1 231398662 3 710733674 1 2 747241049 4 2 348652719 2 3 231398663 2 1 206422528 1 710733675 2 417188302 5 1 665245341 2 86883811 4 1 56519638 1 207264423 1 588790353 1 588790353 1 216140704 3 766356434 1 3 216140704 1 3 273869784 1 3 556605329 1 2 207264424 1 1 360543850 3 564836881 2 1 429939459 2 564836883 2 3 206422527 5 3 507308490 2 1 206422528 2 200354484 4 2 507308489 3 3 565111337 4 2 781833036 3 1 1000000000 1 747241048 2 710733675 2 3 539527854 3 3 966631803 2 2 417188303 2 1 429939459 3 539527855 4 2 588790352 5 3 665245340 2 2 766356434 3 3 747241048 5 3 710733675 5 2 377509579 5 1 1 2 389290763 2 3 246549660 2 2 86883812 2 2 313062683 3 1 1 1 207264423 2 200354484 2 1 313062682 2 878542864 5 3 1000000000 2 2 665245341 3 1 91111257 3 360543849 4 1 588790353 3 377509581 4 1 998228699 2 216140703 1 2 780418695 1 3 81073253 5 2 76211862 5 1 56519638 2 76211862 2 3 744868656 3 1 781833037 1 747241048 2 206422527 3 1 348652718 3 482818265 5 2 780418694 5 3 101250004 2 3 6632156 5 3 81073251 5 1 857731778 3 101250004 4 1 101250004 1 998228699 3 6632156 3 1 744868656 1 81073252 2 184147679 4 3 878542862 4 3 744868656 4 1 231398662 2 564836883 5 2 216140703 5 1 206422528 2 206422529 3 3 207264423 3 3 184147679 1 2 348652719 2 2 507308488 2 1 438133771 2 207264424 3 1 766356434 2 313062683 2 3 147747440 2 3 744868656 3 3 747241048 4 2 206422529 4 3 200354483 5 1 482818266 3 417188303 2 3 184147679 3 1 184147678 1 564836882 3 207264423 3 1 781833037 1 747241048 3 246549660 4 2 56519639 5 3 81073251 1 1 207264423 1 101250004 1 963873520 1 588790353 2 710733674 2 1 360543850 2 665245342 1 2 998228698 3 2 81073253 4 2 588790353 1 1 29366295 3 29366296 2 2 2 4 1 781833037 2 539527856 1 2 101250005 3 1 780418694 3 246549660 4 3 744868657 1 3 963056778 4 3 207264422 2 1 292015612 1 173087940 1 998228699 3 81073252 3 2 482818266 2 2 588790354 2 1 747241048 2 556605330 4 1 200354483 3 438133770 3 1 665245341 2 710733676 3 3 29366296 4 3 507308489 4 1 389290764 2 86883812 3 3 780418693 1 3 86883811 1 2 438133772 1 2 564836882 2 3 246549659 2 2 665245340 1 3 766356433 1 2 963873520 2 2 710733674 2 2 184147677 5 1 86883812 3 91111256 3 3 966631801 4 1 246549659 2 91111256 1 3 91111258 1 1 147747440 3 963873520 5 1 710733675 3 292015613 4 3 744868655 2 3 539527856 5 1 377509580 2 1000000000 3 1 507308489 3 389290764 1 3 91111256 1 2 81073251 5 1 1000000000 3 56519638 4 3 147747441 4 3 216140705 1 1 963056779 1 246549659 2 313062681 5 2 417188302 5 1 878542863 2 1 1 2 313062683 3 1 246549659 3 857731777 3 2 564836882 4 2 539527855 4 3 963873520 1 1 216140704 1 681728741 3 207264422 2 2 389290763 5 1 710733675 2 556605329 5 3 86883813 3 2 273869783 1 2 766356435 1 2 348652717 5 2 377509581 4 3 780418695 3 2 781833037 3 2 246549660 5 2 246549658 3 3 417188302 5 1 781833037 2 1000000000 5 3 857731779 2 2 231398661 5 1 389290764 1 231398662 1 206422528 1 348652718 1 747241048 1 292015612 3 781833036 4 2 184147677 1 1 91111257 3 507308490 1 1 556605329 1 348652718 3 173087941 3 1 744868656 3 766356434 4 3 200354484 1 1 91111257 2 200354484 5 3 417188303 5 2 6632156 2 3 147747440 5 3 556605330 3 3 665245341 2 3 246549660 2 3 564836882 3 2 231398661 2 3 86883812 3 2 200354482 5 3 206422528 2 2 878542864 2 2 86883811 2 2 417188302 1 2 86883812 3 2 744868655 4 3 101250004 3 1 417188303 1 216140704 2 747241049 3 2 857731777 2 3 766356434 3 3 507308488 3 3 998228700 5 1 313062682 3 6632154 2 2 86883811 1 3 86883813 3 3 781833038 5 3 857731778 4 3 681728742 5 2 963056778 4 2 207264422 1 3 246549660 4 1 966631802 1 781833037 2 29366296 2 1 216140704 2 6632156 3 2 91111258 1 3 76211860 4 3 173087941 4 2 184147678 3 3 556605330 4 1 665245341 2 86883811 3 3 766356433 4 2 292015611 5 2 81073251 4 2 766356435 3 1 206422528 3 173087941 4 3 389290764 1 3 184147677 3 2 273869784 1 3 207264423 2 2 744868655 4 2 246549659 5 3 173087940 4 2 81073251 1 1 56519638 2 216140704 3 3 348652719 4 2 86883812 4 3 766356434 4 2 878542864 5 1 766356434 2 81073251 4 1 780418694 3 91111257 4 3 29366294 3 2 6632154 3 2 76211860 5 3 200354482 5 3 781833038 5 1 91111257 3 216140704 4 1 747241048 2 6632155 3 3 56519639 4 1 86883812 1 76211861 1 998228699 3 29366296 2 3 482818267 2 3 710733674 1 2 780418695 1 3 588790354 5 1 780418694 2 747241049 3 2 313062683 3 2 200354482 1 1 147747440 3 963056780 1 2 857731779 1 3 206422528 5 2 564836881 2 2 101250003 4 2 81073253 5 3 173087941 2 2 184147678 1 3 417188303 2 1 963056779 3 438133770 3 1 313062682 1 86883812 2 246549658 2 1 377509580 1 216140704 2 766356435 4 2 556605328 3 3 966631802 4 3 216140703 5 2 747241049 2 2 348652718 5 1 377509580 2 81073251 5 2 780418693 1 1 507308489 2 81073251 1 1 173087940 1 681728741 2 81073251 4 1 91111257 2 184147678 3 1 429939459 2 6632155 2 3 377509580 5 3 292015611 5 2 766356434 5 1 780418694 1 565111336 2 766356433 3 2 348652717 1 2 348652718 5 2 200354483 1 3 348652719 1 2 963056779 3 2 1000000000 3 1 246549659 2 216140704 3 3 292015611 1 3 417188304 1 3 360543851 2 1 780418694 2 207264422 5 3 360543850 1 2 29366294 2 2 173087941 1 3 292015612 4 1 207264423 1 565111336 3 588790353 1 3 781833038 4 2 313062683 4 2 564836881 3 2 91111258 4 2 565111336 3 3 998228700 2 3 360543849 2 2 681728741 3 3 507308490 4 2 963056780 3 2 348652719 2 3 878542862 4 3 207264423 5 1 766356434 1 681728741 3 76211861 2 3 147747439 4 2 539527856 3 2 81073253 1 3 565111336 3 1 360543850 1 231398662 2 878542863 1 2 665245342 1 1 878542863 3 173087941 1 2 556605330 4 1 539527855 3 681728742 4 3 507308489 4 3 273869783 1 1 417188303 1 360543850 2 744868657 5 2 1 1 3 429939459 4 1 86883812 3 292015611 5 2 1000000000 5 2 1000000000 3 1 216140704 3 6632155 5 1 76211861 3 377509580 2 1 710733675 1 1000000000 1 76211861 2 963873520 1 1 56519638 2 206422527 2 3 588790352 2 1 147747440 3 207264423 5 1 780418694 1 207264423 3 857731778 2 2 588790354 3 3 766356433 4 2 963056778 4 2 101250003 5 1 963056779 1 184147678 3 744868656 2 3 184147678 1 1 507308489 2 588790353 4 1 565111336 3 1000000000 5 2 665245342 3 3 216140704 3 1 507308489 3 507308490 5 2 507308490 2 1 564836882 3 216140703 1 1 360543850 1 710733675 1 482818266 3 207264423 4 1 766356434 1 438133771 1 348652718 2 565111335 5 1 313062682 3 710733674 2 3 744868656 1 2 780418693 1 3 246549658 5 2 76211860 3 3 878542862 2 3 966631801 1 1 91111257 1 231398662 1 173087940 3 377509580 5 3 389290765 1 2 556605330 3 1 681728741 2 966631803 3 1 348652718 3 780418694 4 1 438133771 2 101250005 4 3 429939458 3 3 147747441 4 3 564836882 4 1 857731778 1 360543850 3 963056778 1 2 184147677 2 3 200354483 5 2 747241048 5 3 1000000000 1 3 710733675 5 3 246549659 3 1 101250004 1 184147678 2 966631803 5 2 588790354 4 2 91111258 2 1 438133771 1 29366295 3 86883811 1 1 747241048 3 766356434 4 3 998228698 2 1 81073252 3 2 5 1 389290764 1 101250004 1 744868656 3 588790353 1 1 147747440 3 565111335 3 1 963873520 1 963873520 3 565111337 4 2 665245340 5 1 86883812 3 86883812 3 1 86883812 1 556605329 3 539527856 3 2 565111337 5 2 507308488 2 3 482818266 4 2 292015612 5 1 206422528 3 91111256 3 2 963056780 3 1 273869784 2 857731777 1 1 966631802 2 313062683 4 2 710733675 4 3 539527856 2 2 81073253 2 2 273869783 4 2 313062682 3 3 273869784 4 1 56519638 2 348652717 4 3 81073253 4 1 781833037 2 780418695 1 1 966631802 2 438133771 2 3 429939459 2 2 200354482 2 1 781833037 1 565111336 1 744868656 3 781833038 1 1 216140704 2 91111257 1 2 429939460 4 3 86883812 2 3 556605329 2 1 878542863 2 539527854 5 2 857731778 5 3 292015611 5 2 101250003 4 1 781833037 3 998228698 3 3 86883813 4 2 781833036 5 3 292015612 5 3 389290764 4 2 429939460 3 1 91111257 3 313062681 5 1 744868656 3 1000000000 1 3 878542864 1 2 6632154 1 3 710733675 3 1 206422528 1 438133771 2 246549659 4 2 963873520 2 2 429939460 2 1 6632155 2 588790352 3 2 998228698 5 2 348652717 5 2 1000000000 1 3 246549658 2 2 313062683 3 2 963056778 5 2 681728741 3 3 86883811 2 1 147747440 1 377509580 3 747241049 4 3 966631802 1 2 313062682 4 2 438133771 3 3 377509580 5 1 417188303 3 744868657 4 3 565111335 4 1 173087940 3 781833038 3 2 1 2 3 482818266 4 2 438133772 1 3 91111256 1 3 665245340 5 3 1000000000 4 1 6632155 2 588790352 3 2 556605328 4 1 507308489 1 857731778 3 81073253 5 2 360543851 5 3 963056779 5 2 2 4 3 173087939 4 1 216140704 1 273869784 1 963873520 1 86883812 3 101250003 4 2 313062681 3 1 206422528 2 747241047 1 1 482818266 3 966631803 1 2 681728741 3 1 1 1 438133771 3 313062681 3 1 665245341 3 766356434 3 2 999999999 4 2 556605328 2 3 966631802 2 3 216140705 4 1 781833037 1 747241048 2 878542863 2 3 56519637 3 2 998228700 5 3 998228698 2 3 429939459 3 3 565111337 5 2 292015611 1 2 86883813 1 2 313062683 5 1 86883812 1 438133771 3 348652718 4 3 966631803 3 2 231398662 5 1 360543850 1 966631802 1 313062682 3 207264424 1 2 963873521 3 2 966631803 5 1 539527855 3 681728742 2 1 565111336 1 781833037 3 999999999 5 2 710733676 1 3 781833038 5 3 360543850 4 1 91111257 1 857731778 3 292015611 2 2 273869784 2 2 6632154 1 2 998228700 5 3 6632154 3 1 681728741 2 1000000000 3 2 184147677 2 2 429939460 2 2 878542864 2 2 588790354 2 2 360543849 3 3 1000000000 1 1 710733675 2 6632156 3 1 216140704 3 313062682 1 1 766356434 2 101250003 3 3 76211860 1 3 29366294 3 3 206422529 5 1 507308489 3 313062681 2 2 56519639 5 1 878542863 1 588790353 1 246549659 1 348652718 3 91111258 2 3 76211861 3 1 710733675 2 966631802 3 1 710733675 2 216140703 3 2 565111335 5 2 963873519 3 1 6632155 3 389290763 3 2 857731778 1 1 76211861 1 56519638 1 273869784 3 29366295 3 3 588790353 4 3 429939460 3 3 482818265 2 1 348652718 1 417188303 3 101250003 1 3 76211862 1 1 878542863 2 86883812 4 3 963873519 5 2 963056780 5 1 556605329 3 377509579 2 1 417188303 1 429939459 2 147747440 4 3 389290764 2 1 207264423 3 207264422 2 1 744868656 1 81073252 2 744868655 1 1 76211861 2 313062682 4 3 565111335 2 1 206422528 2 29366294 3 1 556605329 3 29366294 5 2 417188302 4 2 56519637 4 2 780418695 3 1 539527855 2 966631801 5 2 91111258 1 1 1 2 780418695 1 1 200354483 2 360543849 4 3 206422527 2 2 744868657 2 2 963056778 2 3 231398663 5 2 417188303 5 2 246549659 5 1 565111336 2 429939459 1 1 216140704 1 857731778 3 564836881 4 2 246549659 5 3 377509580 3 1 665245341 3 482818266 2 2 216140704 1 2 360543851 2 1 963873520 1 857731778 1 348652718 3 710733674 2 2 963056778 5 3 857731779 3 1 173087940 1 76211861 2 507308489 4 3 173087941 3 3 744868655 3 1 6632155 2 998228700 2 2 348652717 2 3 101250005 2 1 348652718 2 147747440 3 2 781833038 2 1 665245341 3 2 3 1 273869784 3 273869785 2 2 747241047 3 3 81073251 4 2 539527855 1 1 507308489 1 86883812 1 377509580 2 744868655 1 3 564836881 5 2 681728740 1 2 744868655 1 2 710733674 4 1 710733675 2 29366294 3 3 963056779 1 1 292015612 1 207264423 1 766356434 3 207264422 4 3 565111337 1 2 539527855 2 3 482818267 5 2 565111336 3 3 438133770 1 1 313062682 2 539527854 5 1 246549659 3 878542863 3 3 781833037 1 2 781833036 1 1 766356434 1 744868656 2 348652717 4 2 857731777 5 1 207264423 3 766356433 5 3 565111337 2 1 91111257 2 173087940 2 2 1000000000 3 2 101250005 3 2 878542862 2 2 86883812 5 3 781833037 1 1 76211861 1 857731778 2 417188303 3 2 429939460 5 1 246549659 2 147747440 5 3 216140705 2 3 482818265 4 3 101250004 1 2 76211860 4 1 246549659 3 999999999 3 2 91111258 2 1 1 3 377509579 5 3 966631802 2 2 417188302 2 1 665245341 3 564836881 1 3 81073251 3 2 246549659 2 1 857731778 3 6632154 1 2 564836883 4 1 1000000000 1 963056779 1 273869784 2 429939460 4 3 29366295 5 1 246549659 2 91111257 3 2 91111257 4 2 56519638 4 1 781833037 1 747241048 2 348652717 2 1 857731778 2 878542864 2 1 747241048 1 417188303 3 963056779 1 1 56519638 3 588790354 3 2 539527854 3 1 1000000000 2 963873521 4 1 681728741 3 588790352 5 1 86883812 3 966631803 2 2 216140703 2 2 781833036 3 3 681728741 1 2 482818267 3 1 292015612 2 556605330 5 1 507308489 3 2 2 3 710733674 2 2 878542862 2 1 206422528 1 665245341 1 564836882 1 173087940 1 780418694 3 184147679 1 3 91111258 5 3 313062683 4 2 963873521 4 3 6632154 1 3 246549659 3 3 81073253 4 2 206422527 4 2 665245340 3 3 681728741 4 3 565111337 1 1 564836882 3 438133772 4 2 206422528 3 3 417188303 2 1 564836882 2 292015613 1 2 231398662 1 2 565111336 3 3 231398662 1 3 81073252 5 1 966631802 3 564836881 3 2 747241047 3 1 206422528 1 539527855 1 101250004 2 2 4 2 273869785 5 1 417188303 2 313062681 2 3 360543850 4 3 348652719 3 3 966631802 2 1 360543850 3 438133770 5 1 556605329 2 963056778 5 3 588790352 4 2 556605329 2 3 173087940 2 2 998228698 4 1 747241048 1 91111257 2 147747440 3 2 539527856 4 1 744868656 3 6632156 5 2 173087940 4 3 998228699 1 1 292015612 2 857731779 1 2 91111257 2 3 6632155 5 2 81073253 2 2 482818267 5 2 147747439 1 1 292015612 3 963873519 3 3 507308488 2 1 665245341 3 665245341 4 1 507308489 2 966631802 2 1 6632155 1 556605329 1 76211861 2 781833038 5 2 389290764 1 2 1000000000 1 2 878542864 5 2 173087941 5 3 360543850 5 1 665245341 1 81073252 3 313062683 1 1 565111336 3 857731778 4 3 377509581 2 3 744868656 2 1 348652718 3 147747441 1 1 86883812 1 313062682 1 6632155 1 200354483 3 857731777 5 3 588790354 2 3 665245340 2 1 780418694 2 588790353 4 2 29366295 5 2 76211861 1 1 273869784 1 556605329 2 565111336 3 2 76211860 3 1 348652718 2 200354483 5 3 1 2 2 86883813 5 1 744868656 2 878542864 5 1 91111257 1 417188303 1 556605329 1 564836882 2 184147678 1 1 556605329 2 781833037 2 3 348652719 4 3 147747439 3 2 101250005 3 3 681728741 3 2 76211860 3 3 91111257 5 2 438133772 2 2 56519638 2 3 857731779 1 2 564836881 2 1 857731778 3 6632155 1 1 857731778 2 878542862 2 3 999999999 1 1 81073252 3 857731778 2 3 101250004 1 3 963873519 3 3 273869785 2 3 360543849 5 1 101250004 2 101250005 5 2 766356434 4 1 86883812 1 556605329 1 389290764 2 482818267 1 1 681728741 3 246549659 5 2 744868656 1 3 966631803 2 1 216140704 3 231398661 4 1 1 3 6632154 1 3 878542864 4 2 6632155 1 1 91111257 2 781833038 5 1 507308489 1 200354483 2 747241049 2 1 744868656 1 878542863 1 998228699 3 360543849 1 2 200354483 3 2 292015612 3 1 273869784 1 1000000000 1 216140704 1 963873520 2 147747440 5 2 539527855 1 1 86883812 2 747241048 2 2 438133770 1 1 857731778 3 6632154 3 3 273869783 2 2 200354484 4 2 273869783 4 3 878542862 4 3 389290763 1 3 998228700 2 1 417188303 3 564836882 2 3 564836883 4 1 507308489 2 878542862 1 2 216140704 2 1 966631802 3 963873521 2 1 207264423 3 76211860 4 3 857731778 1 2 878542864 3 2 173087940 5 3 86883811 3 1 565111336 1 539527855 3 348652717 4 1 101250004 3 207264423 3 1 184147678 1 482818266 2 564836881 4 2 998228698 2 3 963056780 5 1 878542863 2 710733675 1 3 744868656 1 3 998228698 2 2 389290763 1 1 998228699 3 292015611 4 1 966631802 3 780418695 3 3 681728742 1 3 2 5 1 231398662 1 507308489 2 200354482 2 2 360543849 4 1 539527855 3 781833037 4 3 665245342 4 1 206422528 1 1000000000 1 710733675 2 6632154 1 2 747241047 4 1 200354483 3 313062682 3 3 556605329 1 2 482818267 3 3 360543851 3 1 207264423 1 781833037 3 389290765 4 1 438133771 2 147747441 5 1 91111257 2 147747440 1 3 200354483 3 3 564836881 4 1 91111257 1 147747440 3 147747441 3 1 878542863 1 216140704 1 76211861 3 206422527 4 2 2 3 2 963873520 4 1 231398662 2 857731777 3 2 710733674 3 2 273869783 2 3 246549658 1 3 56519639 3 1 507308489 3 76211861 5 3 86883811 5 1 173087940 1 389290764 2 360543851 3 3 417188302 3 1 507308489 1 417188303 2 963056779 4 3 565111336 3 2 231398661 1 3 1 3 1 998228699 3 184147677 2 3 999999999 5 2 348652719 5 1 377509580 2 417188304 3 2 389290763 3 1 147747440 1 81073252 1 429939459 2 998228699 1 3 389290764 4 1 147747440 2 710733675 3 2 417188302 2 2 747241048 1 3 857731777 5 3 29366294 2 3 147747440 4 3 216140703 3 2 878542863 3 2 246549658 3 1 313062682 2 360543849 4 1 348652718 2 348652717 2 2 588790353 5 2 781833038 1 2 665245341 3 3 588790352 2 2 710733676 5 3 507308488 3 2 564836882 1 3 999999999 4 2 76211860 3 1 766356434 3 781833038 3 1 588790353 1 1000000000 2 56519638 3 1 86883812 2 710733675 4 1 389290764 1 507308489 1 710733675 3 81073252 1 3 273869783 1 1 429939459 2 29366296 2 3 147747439 2 1 1 3 6632154 4 3 231398662 5 2 147747439 5 2 91111258 4 2 360543851 3 2 292015611 5 3 963056779 2 1 207264423 3 665245342 5 1 91111257 1 29366295 2 231398663 1 3 231398663 4 2 744868655 2 3 184147677 5 1 273869784 2 963056780 2 1 857731778 1 998228699 3 963056778 2 2 147747441 2 3 348652717 5 2 857731778 5 1 878542863 1 360543850 1 681728741 2 878542863 4 3 963056780 1 2 539527856 5 2 780418694 3 1 781833037 2 81073253 1 1 482818266 2 292015613 5 3 565111335 5 2 348652719 1 3 766356434 1 2 438133771 4 2 556605329 1 3 966631802 5 3 744868655 2 3 231398662 5 1 86883812 2 273869784 3 2 681728740 2 2 564836882 3 2 429939460 4 1 963056779 1 998228699 1 360543850 1 963056779 1 200354483 1 429939459 2 173087941 4 3 6632154 4 3 313062681 1 2 482818267 1 1 81073252 1 780418694 3 429939458 4 3 81073251 4 3 206422528 5 3 389290764 2 2 101250004 3 2 556605330 2 2 588790354 4 2 417188302 3 3 147747441 4 1 348652718 2 1000000000 3 1 231398662 2 744868656 3 1 681728741 2 963873519 3 3 857731779 5 3 231398662 2 2 780418694 4 2 1 1 2 429939459 4 2 147747439 1 2 173087939 4 2 665245340 3 3 710733676 2 3 76211860 5 3 766356434 2 2 780418693 3 1 206422528 3 857731777 2 1 744868656 3 963873521 5 3 200354484 2 3 216140705 4 3 313062683 4 3 539527855 1 2 417188302 4 1 417188303 1 781833037 1 878542863 3 966631801 3 2 781833038 3 2 147747440 2 3 206422527 1 3 417188303 4 1 200354483 3 206422528 5 1 91111257 1 56519638 2 539527854 2 1 588790353 3 438133772 5 1 389290764 1 438133771 2 482818266 2 2 86883813 5 3 588790352 2 2 556605330 2 3 780418694 2 2 292015611 5 3 998228698 3 2 507308490 2 3 200354482 3 2 184147677 1 2 766356435 3 1 377509580 1 665245341 1 747241048 2 101250004 2 3 6632156 5 2 216140703 1 3 963873521 4 1 998228699 1 377509580 3 6632154 3 3 857731777 2 3 246549659 5 2 482818266 1 2 878542863 5 1 744868656 2 588790352 2 1 6632155 1 665245341 3 556605328 4 2 966631803 3 2 273869783 4 1 200354483 2 206422529 1 3 313062682 5 3 76211860 2 3 313062682 5 2 389290765 2 2 878542863 5 1 206422528 2 360543850 1 1 184147678 2 173087941 1 3 429939460 4 3 781833036 5 3 389290764 2 1 556605329 3 747241047 4 2 29366295 3 3 206422527 3 1 556605329 2 963056778 2 1 963056779 1 681728741 3 963873520 2 2 766356435 2 2 565111335 3 3 1000000000 3 3 389290764 3 1 1 1 101250004 2 313062682 2 3 681728741 2 2 292015612 1 3 780418695 2 2 780418694 2 3 81073251 2 2 857731779 1 3 292015613 3 2 101250004 4 2 147747440 5 2 966631802 3 3 857731777 5 2 766356434 3 2 1 2 2 2 5 3 564836881 2 1 360543850 1 348652718 1 313062682 2 438133770 4 1 246549659 3 1000000000 3 3 377509579 4 1 963056779 2 999999999 2 2 273869784 5 3 377509579 2 1 231398662 3 231398661 4 3 231398662 3 2 147747439 1 1 539527855 1 231398662 2 588790354 3 3 780418694 1 1 781833037 1 966631802 3 91111256 3 3 86883811 3 3 878542864 1 1 81073252 1 101250004 2 998228698 1 2 246549658 1 2 101250004 1 2 377509581 3 2 565111336 4 3 539527854 2 1 482818266 3 710733674 4 1 878542863 2 998228698 3 3 76211862 1 3 966631802 2 2 1 3 2 81073251 1 2 81073253 1 1 147747440 2 857731779 5 2 206422529 3 1 564836882 2 91111258 5 1 206422528 3 348652717 1 2 101250004 5 1 1 2 780418693 4 1 1 1 184147678 3 216140705 4 2 389290763 4 2 588790352 1 2 963056779 5 3 184147678 5 2 6632154 3 3 857731778 5 2 963873521 3 3 565111336 1 2 184147677 3 1 101250004 1 857731778 3 857731778 4 2 588790352 1 2 564836881 1 3 998228700 2 3 1 2 3 348652718 5 3 360543850 1 2 101250004 1 3 313062683 5 2 539527855 2 3 438133772 5 3 963873520 5 1 857731778 3 56519638 4 3 878542863 4 1 81073252 1 56519638 1 564836882 1 313062682 3 710733675 3 1 565111336 2 200354482 1 3 91111257 4 2 963873520 1 1 29366295 3 273869783 2 1 348652718 3 231398663 4 2 81073251 2 1 1000000000 3 200354484 2 1 665245341 2 1000000000 4 1 747241048 2 6632156 2 1 231398662 2 747241049 4 2 348652719 2 1 710733675 3 206422529 1 2 429939459 4 2 173087941 2 3 200354484 1 1 744868656 3 507308490 3 1 1 3 200354483 4 1 184147678 2 781833038 1 3 1 4 2 101250003 5 3 81073251 5 3 766356434 4 3 29366294 5 1 206422528 3 665245342 3 2 710733674 5 2 377509579 1 2 360543850 4 2 878542862 2 3 963056778 5 2 966631803 4 1 206422528 2 101250004 4 3 377509579 3 1 681728741 2 588790353 5 1 81073252 2 744868656 3 2 231398662 5 1 507308489 1 206422528 2 273869785 1 1 857731778 2 744868656 4 3 6632154 4 2 417188304 4 3 206422527 4 3 710733674 5 3 56519639 3 1 1 3 963873521 5 3 507308490 5 3 246549658 4 3 482818265 2 2 999999999 4 3 184147677 4 1 348652718 3 173087940 3 3 147747441 5 3 681728740 5 1 744868656 3 200354484 5 2 313062681 3 2 377509581 4 2 1 4 1 246549659 2 76211860 3 2 963873519 1 3 246549658 3 2 710733676 5 3 147747439 4 3 588790352 4 1 438133771 2 766356434 1 3 588790354 2 3 539527856 1 3 556605329 4 3 878542863 1 2 710733676 5 2 744868656 2 1 963873520 1 348652718 2 507308489 3 1 747241048 2 710733676 3 1 184147678 1 963056779 3 588790353 2 1 360543850 3 998228699 5 1 556605329 3 348652717 2 1 507308489 3 91111258 3 3 273869784 2 2 1 5 3 91111258 3 2 998228700 1 3 429939458 5 3 377509581 1 2 507308488 3 3 147747441 1 3 665245342 4 1 377509580 2 313062681 2 2 963056778 1 1 81073252 2 184147679 1 1 207264423 2 273869784 2 3 76211862 3 1 564836882 2 438133771 4 1 216140704 3 200354482 4 2 101250004 1 1 389290764 2 780418693 3 2 292015613 3 1 539527855 3 781833037 3 2 564836882 4 3 556605330 1 1 216140704 2 780418694 4 3 766356434 3 2 6632155 5 3 966631802 3 2 231398661 5 2 6632155 1 1 556605329 2 744868655 1 2 313062682 2 2 147747440 4 1 963056779 2 200354484 3 3 963056778 2 1 766356434 3 857731777 1 3 184147679 3 3 878542862 5 1 173087940 2 377509581 4 3 86883811 5 1 482818266 1 998228699 3 56519638 3 1 313062682 1 857731778 1 878542863 3 766356435 3 1 966631802 3 878542862 4 2 998228698 4 1 377509580 2 565111335 1 3 556605330 4 2 556605330 2 3 556605328 4 1 313062682 2 207264423 4 1 231398662 3 360543850 1 2 348652719 5 3 173087941 2 3 766356434 5 3 200354482 5 2 173087941 2 2 377509580 3 1 348652718 3 1 2 3 438133770 4 3 81073253 4 2 6632154 1 2 710733675 1 2 101250003 2 3 966631803 1 3 173087940 1 2 588790352 3 1 963873520 2 588790352 2 3 963873521 1 2 81073253 3 1 564836882 1 766356434 2 710733676 5 2 665245340 4 2 681728741 4 3 429939460 1 2 231398662 5 3 377509580 2 1 207264423 2 556605328 4 2 565111336 3 1 539527855 1 206422528 2 747241049 1 2 313062683 1 3 292015613 1 1 878542863 3 207264423 4 3 878542864 5 2 216140704 3 3 389290764 5 3 101250005 5 2 857731779 5 3 998228699 1 2 86883811 3 3 360543851 3 1 710733675 1 556605329 1 744868656 3 184147679 1 1 6632155 3 377509579 5 3 438133770 5 2 556605329 2 2 173087941 2 2 147747440 3 1 744868656 3 207264423 3 1 81073252 3 206422528 5 3 998228700 3 2 482818265 1 3 665245342 2 2 438133770 3 2 588790352 3 2 429939459 2 1 429939459 2 377509579 4 1 81073252 1 482818266 2 556605329 1 2 6632156 2 2 216140704 4 3 963056778 4 1 313062682 2 147747439 2 2 348652719 3 2 184147677 4 1 681728741 3 556605328 4 2 482818265 2 3 963056780 5 1 744868656 1 507308489 3 292015611 2 1 966631802 2 29366294 1 1 963873520 3 313062682 3 3 173087941 5 2 348652717 2 2 56519639 2 2 206422529 2 3 429939458 2 3 588790354 1 3 857731778 1 1 273869784 3 564836881 1 2 681728741 1 1 507308489 1 246549659 3 6632156 2 1 963056779 1 998228699 1 780418694 2 429939458 3 2 507308489 1 3 76211861 4 3 1000000000 2 1 710733675 1 710733675 1 878542863 1 857731778 2 417188303 5 2 389290764 2 1 216140704 1 507308489 2 6632155 1 2 747241049 3 2 588790352 1 2 565111336 3 2 207264423 3 3 206422529 3 3 292015613 5 2 29366296 3 2 966631802 4 1 482818266 2 348652718 4 3 556605329 1 1 438133771 1 781833037 1 588790353 2 482818265 3 2 206422527 3 3 999999999 3 2 1 2 3 216140704 1 2 482818267 2 2 389290764 3 2 744868657 3 1 207264423 2 101250003 3 3 998228700 5 2 246549658 4 2 207264423 2 1 507308489 2 429939459 1 1 348652718 3 963873520 4 2 389290763 2 2 429939458 3 1 200354483 3 200354484 2 2 292015611 4 3 389290765 5 3 998228698 3 3 173087939 3 1 360543850 3 86883812 3 3 966631802 1 2 76211860 5 2 747241048 2 1 564836882 1 206422528 1 200354483 1 101250004 1 665245341 1 963873520 1 6632155 3 216140703 2 2 2 5 3 963873519 3 2 417188303 1 1 1000000000 1 507308489 2 360543849 3 2 76211861 1 3 482818266 4 1 1000000000 3 76211861 3 1 998228699 3 292015612 3 1 780418694 2 766356433 1 2 781833037 3 2 564836883 4 2 101250003 5 3 780418693 5 1 417188303 3 348652719 5 2 564836882 2 2 780418694 2 1 747241048 2 313062682 1 1 200354483 1 438133771 1 1 1 173087940 3 86883811 4 1 389290764 3 216140703 2 3 963056780 3 1 998228699 1 998228699 2 564836882 4 3 216140703 3 1 963873520 2 360543849 1 1 507308489 2 348652719 5 3 2 3 2 246549658 5 1 565111336 1 539527855 1 417188303 2 539527856 2 1 878542863 2 377509580 4 1 507308489 1 966631802 2 966631801 4 1 744868656 2 56519637 4 1 173087940 3 231398661 1 3 101250005 5 1 482818266 3 744868656 2 3 184147679 4 2 101250005 4 2 76211860 2 1 313062682 1 29366295 1 216140704 2 963873519 1 2 665245340 5 1 292015612 1 998228699 2 710733676 4 3 377509581 2 2 665245342 3 2 556605329 5 2 6632154 5 3 744868655 2 2 377509580 2 3 206422528 1 1 200354483 2 147747439 1 2 539527855 1 3 273869784 3 3 389290765 1 2 565111335 3 3 360543850 3 2 966631803 2 3 963873521 2 2 1000000000 4 1 56519638 3 744868657 4 1 588790353 1 184147678 3 963056778 4 1 438133771 3 246549658 4 3 81073252 3 3 377509581 3 1 206422528 3 482818267 4 3 417188304 3 1 1 3 766356433 2 1 6632155 1 963873520 2 101250003 2 2 200354483 1 2 206422528 3 3 313062683 1 2 438133772 1 3 963056780 4 3 963056780 1 1 216140704 1 857731778 2 216140704 5 3 998228700 3 3 966631803 4 2 507308489 4 3 86883813 4 1 747241048 1 184147678 1 766356434 1 781833037 2 173087939 4 3 539527856 1 3 56519639 1 1 781833037 3 766356434 1 1 780418694 1 539527855 3 766356434 5 3 377509579 1 1 6632155 1 292015612 2 101250004 2 3 878542863 4 2 273869783 3 1 747241048 2 429939459 3 3 878542864 5 3 29366295 1 1 710733675 1 963056779 1 482818266 1 246549659 2 878542863 4 1 665245341 1 101250004 3 565111336 5 2 781833037 2 2 147747440 2 1 389290764 1 747241048 1 507308489 1 681728741 1 206422528 2 292015612 2 3 482818267 2 3 564836882 1 2 6632154 2 3 29366296 3 2 780418695 2 1 507308489 3 207264422 1 1 1000000000 2 564836883 4 1 507308489 2 878542864 4 3 963056779 2 3 857731779 5 3 273869784 1 2 565111335 3 1 147747440 1 147747440 2 29366294 2 3 1000000000 1 2 207264424 4 3 246549658 2 3 999999999 3 2 744868655 4 1 173087940 2 878542864 2 1 173087940 2 216140704 3 2 878542862 2 2 313062681 1 3 292015612 2 2 313062683 4 3 565111336 5 2 313062682 5 3 681728740 3 1 206422528 2 556605330 5 1 747241048 2 200354484 4 1 963873520 1 377509580 2 766356433 5 1 747241048 2 588790352 3 2 76211861 4 1 81073252 1 377509580 2 963056778 1 3 747241047 1 2 207264424 1 2 766356434 3 2 857731777 4 1 417188303 2 564836883 3 3 429939458 4 1 781833037 2 1000000000 3 2 429939458 1 3 91111256 2 1 56519638 2 206422528 5 3 81073253 5 3 313062683 2 1 417188303 2 1000000000 4 2 292015612 2 3 665245342 3 1 744868656 3 438133772 5 1 780418694 1 101250004 1 878542863 1 966631802 3 539527856 3 2 857731778 4 3 206422527 1 1 147747440 2 91111257 4 1 507308489 2 81073253 2 1 966631802 3 206422528 5 3 963056778 4 2 348652719 3 3 747241047 2 1 417188303 1 348652718 1 998228699 1 360543850 3 744868656 1 3 56519639 5 3 86883813 3 2 665245342 3 1 744868656 1 147747440 2 482818265 2 3 200354482 1 3 56519637 2 3 29366296 3 1 29366295 1 101250004 2 588790353 5 3 710733676 2 3 780418693 1 3 101250003 5 1 1 1 963056779 2 539527854 1 2 292015613 4 1 966631802 1 744868656 2 539527855 4 3 292015612 2 3 747241048 3 1 86883812 2 857731779 1 3 588790354 3 2 2 5 3 389290764 3 3 1000000000 1 2 360543851 2 2 482818265 5 2 482818266 2 3 101250005 3 2 878542864 1 3 184147677 1 2 878542864 1 1 588790353 2 91111257 5 3 147747439 3 3 429939460 3 2 564836882 2 3 482818267 5 1 91111257 3 56519638 2 2 681728741 5 3 348652717 2 3 998228700 4 3 1 3 1 565111336 1 681728741 1 6632155 3 966631803 3 2 998228699 5 2 348652718 4 2 246549660 5 2 246549658 5 2 76211860 5 2 963873520 2 2 781833037 5 2 56519638 2 1 56519638 1 564836882 3 389290764 3 2 747241049 1 3 56519638 3 3 207264423 2 2 389290764 2 1 1 1 963056779 2 56519639 5 1 389290764 3 76211860 4 2 1000000000 3 1 1000000000 2 781833037 3 2 966631803 3 1 389290764 3 665245341 4 3 878542863 5 2 246549660 3 1 81073252 2 29366296 5 1 564836882 2 963056780 5 1 556605329 2 681728742 2 2 389290763 5 1 564836882 3 76211862 3 3 86883813 2 3 76211860 1 3 747241048 2 1 207264423 1 292015612 1 1 1 438133771 3 389290763 4 1 556605329 2 216140703 5 2 781833038 1 1 348652718 2 963056780 4 3 857731778 3 2 91111257 3 3 206422528 1 2 781833038 4 1 766356434 1 6632155 3 963873520 5 1 565111336 3 348652719 2 1 963056779 1 173087940 3 200354484 5 3 273869783 3 2 216140703 5 3 482818265 3 1 747241048 1 963873520 1 273869784 2 360543849 3 1 878542863 3 147747441 1 2 588790352 1 1 998228699 1 998228699 1 429939459 3 246549658 1 3 389290763 1 2 963873520 2 3 81073252 5 1 207264423 1 565111336 3 147747440 5 1 389290764 2 556605328 5 2 429939458 5 3 588790354 5 1 539527855 2 76211862 4 1 216140704 3 273869785 4 2 780418695 5 3 878542864 4 1 744868656 3 173087939 5 3 556605329 2 1 184147678 3 377509581 1 1 1 1 56519638 3 710733676 1 3 173087941 5 1 429939459 2 206422527 1 2 360543849 1 1 147747440 1 966631802 2 681728740 4 1 360543850 3 207264424 4 3 417188303 5 2 56519638 1 1 565111336 1 1 2 1000000000 5 2 1000000000 5 2 665245340 4 2 348652719 1 1 857731778 1 564836882 3 207264422 1 2 273869785 1 2 781833037 3 3 200354483 3 3 101250003 2 2 857731778 1 2 1 5 3 207264424 1 3 878542863 1 1 246549659 2 565111336 4 3 377509581 2 3 878542862 3 2 556605329 2 3 231398662 1 1 565111336 3 665245340 3 1 216140704 2 81073251 1 2 998228698 2 3 438133770 1 2 200354482 3 2 781833037 4 1 556605329 1 173087940 3 963056779 4 2 963873521 4 1 857731778 1 665245341 2 963873521 1 1 766356434 2 147747440 4 2 564836882 1 1 747241048 3 681728742 2 1 348652718 3 747241049 5 2 878542862 1 2 588790352 2 2 6632156 2 3 429939458 2 2 998228699 1 3 999999999 2 2 231398661 3 3 184147678 3 1 377509580 1 389290764 2 216140705 1 1 91111257 2 482818265 1 2 360543850 2 3 86883813 3 1 744868656 2 1 4 1 564836882 2 766356434 3 1 6632155 3 273869784 2 3 747241049 2 3 231398662 4 2 780418693 3 2 565111337 2 2 744868655 1 1 360543850 1 565111336 3 56519639 4 2 747241049 3 1 184147678 1 206422528 1 966631802 2 377509579 3 1 556605329 2 766356434 2 1 780418694 1 588790353 1 998228699 3 147747440 4 2 963056779 2 3 438133772 3 1 556605329 2 438133771 5 2 744868655 4 3 216140704 3 1 207264423 2 348652718 5 1 780418694 3 200354483 1 1 389290764 1 147747440 2 81073251 5 2 81073253 3 1 966631802 3 246549658 5 2 665245342 4 3 438133770 3 2 681728740 1 1 246549659 3 1 3 2 81073252 1 1 29366295 1 878542863 3 963873519 4 1 200354483 2 246549659 2 3 206422529 2 1 6632155 1 766356434 1 206422528 1 91111257 1 710733675 2 216140703 1 3 564836882 3 3 101250004 3 1 963873520 3 507308490 1 2 780418694 1 2 438133770 1 2 878542862 1 2 438133770 1 2 565111337 1 3 1 4 3 766356434 5 2 360543849 3 1 6632155 3 360543851 2 1 292015612 2 556605329 4 3 710733676 1 1 207264423 3 147747441 2 2 360543849 5 3 1 1 1 86883812 2 556605330 2 3 565111336 4 1 246549659 2 273869783 2 1 360543850 2 56519637 5 3 564836882 2 2 1 5 3 766356434 5 3 273869785 2 3 29366296 3 2 76211860 1 3 207264423 2 1 665245341 2 173087940 5 2 360543851 5 2 313062683 3 1 348652718 1 273869784 2 207264424 1 2 963056778 5 3 1 2 3 147747439 2 3 231398662 3 1 377509580 1 81073252 3 200354483 4 2 438133770 4 2 81073251 2 1 216140704 3 681728742 2 2 710733674 1 3 91111256 1 1 292015612 3 588790352 3 3 207264422 4 1 147747440 3 744868655 3 3 200354483 5 2 360543851 1 2 438133771 2 2 56519637 1 1 681728741 1 147747440 2 76211860 2 1 998228699 1 348652718 2 744868655 1 1 963056779 1 292015612 2 556605330 3 1 878542863 2 29366295 1 2 246549660 3 3 963873520 5 2 438133771 2 2 564836882 2 2 246549658 2 1 91111257 3 507308490 5 1 389290764 1 360543850 1 348652718 3 556605328 4 1 184147678 3 998228700 5 3 507308488 1 1 966631802 2 231398662 2 2 360543850 1 3 313062682 2 1 216140704 3 507308489 1 2 313062683 2 1 417188303 1 207264423 1 665245341 1 665245341 1 963873520 1 101250004 2 56519639 5 2 998228699 3 2 313062681 2 3 766356434 3 1 429939459 3 766356435 4 1 747241048 1 556605329 1 173087940 2 878542862 5 2 681728741 4 3 76211860 2 3 744868656 5 1 998228699 3 438133772 1 2 766356433 2 3 998228700 4 2 482818267 1 2 86883811 4 1 173087940 2 313062683 2 1 781833037 3 565111337 4 2 231398662 2 1 231398662 2 507308488 3 2 91111257 1 2 710733675 5 3 292015612 5 2 101250004 4 3 81073252 1 3 681728742 3 3 1000000000 5 2 56519639 2 1 101250004 1 966631802 2 360543850 5 2 389290763 2 1 857731778 2 998228698 3 1 1000000000 2 744868656 5 1 417188303 2 231398662 2 2 292015613 1 2 665245342 2 3 101250005 5 1 482818266 1 780418694 2 216140704 2 2 377509581 1 2 588790352 5 3 348652719 5 3 231398662 3 1 780418694 2 313062682 2 1 216140704 2 766356434 3 2 588790354 5 1 781833037 2 429939458 4 2 747241047 4 2 963056778 2 1 273869784 3 76211860 4 3 780418693 5 1 438133771 2 781833038 5 1 81073252 2 588790353 5 3 429939458 5 2 86883811 2 2 207264422 1 3 348652719 5 3 86883811 3 1 565111336 3 292015612 5 1 781833037 2 86883812 3 2 966631803 2 1 588790353 1 313062682 3 76211862 3 1 857731778 1 665245341 1 482818266 3 710733675 3 3 313062681 5 3 781833038 5 2 292015611 4 1 588790353 2 963873520 1 3 56519637 2 3 101250004 4 2 86883813 3 2 147747440 2 1 147747440 2 348652717 5 2 429939458 4 3 246549658 5 3 780418695 4 3 246549658 3 1 246549659 3 963056778 4 2 564836882 5 1 780418694 3 781833037 1 1 780418694 3 429939460 2 3 313062682 2 1 781833037 1 216140704 1 29366295 2 857731777 2 3 292015613 3 1 665245341 2 389290763 1 2 963056778 3 2 207264423 2 1 360543850 3 147747439 4 1 507308489 3 482818265 2 3 56519638 5 1 1000000000 3 417188304 1 1 76211861 2 292015612 3 2 147747440 5 3 963873521 1 2 780418694 4 3 76211862 3 3 206422528 5 3 665245342 4 3 184147678 5 1 1 1 417188303 2 173087939 1 1 56519638 3 710733676 5 1 81073252 3 429939459 3 2 588790353 1 1 348652718 2 963056780 3 2 556605329 4 2 231398663 4 1 482818266 2 781833037 5 1 564836882 3 377509580 4 3 565111337 5 2 56519637 5 2 766356433 4 3 29366295 4 3 147747441 2 1 998228699 3 1000000000 4 3 998228699 3 1 665245341 3 588790354 5 3 6632154 2 1 1 1 273869784 1 1 1 878542863 1 998228699 1 556605329 3 76211861 5 1 681728741 1 681728741 2 81073252 5 2 710733674 4 1 565111336 2 273869785 3 3 507308488 1 3 313062683 2 3 29366295 3 2 556605330 2 2 507308488 4 3 86883811 3 3 81073251 1 3 781833036 2 1 91111257 3 999999999 3 2 389290763 3 1 963873520 2 173087939 5 3 966631801 4 3 81073253 3 1 781833037 2 417188302 5 3 963056778 4 3 147747441 1 3 766356433 1 1 360543850 1 246549659 3 2 1 2 507308489 5 1 377509580 2 1 1 2 200354483 1 1 206422528 3 747241048 2 3 438133771 2 3 313062682 2 1 963873520 3 482818265 3 3 1000000000 5 3 377509580 1 1 231398662 1 200354483 2 565111335 1 1 273869784 3 86883811 3 2 556605329 5 2 539527856 2 3 766356433 2 3 81073252 4 2 86883813 5 1 101250004 3 81073253 1 2 91111258 2 3 377509580 3 2 91111257 5 3 998228700 1 1 429939459 3 429939459 5 1 91111257 2 1 5 3 292015612 1 1 101250004 3 6632156 5 1 857731778 3 207264424 2 2 29366294 2 1 747241048 3 507308488 2 3 482818267 2 2 998228699 1 1 86883812 2 273869784 2 1 438133771 2 966631801 2 1 998228699 2 564836883 5 2 556605328 2 1 588790353 1 963056779 1 231398662 3 564836882 5 1 588790353 1 681728741 3 292015612 5 2 360543851 1 3 744868657 5 2 184147677 2 2 313062681 2 1 507308489 1 963873520 2 200354484 2 2 292015612 2 2 377509580 5 2 91111258 3 1 747241048 2 1000000000 4 1 482818266 3 556605329 5 2 429939459 1 3 963873521 3 1 963873520 2 565111335 5 1 377509580 2 417188303 5 1 147747440 2 966631803 3 2 665245342 3 2 348652719 1 2 56519637 2 3 781833038 3 3 857731778 2 1 482818266 2 744868656 3 3 389290764 3 2 780418693 4 1 878542863 3 781833038 3 3 564836883 2 3 857731778 2 1 963873520 3 101250005 1 2 681728740 4 3 389290763 2 1 507308489 2 781833036 3 2 313062681 5 2 681728742 3 2 564836882 3 1 710733675 2 86883811 4 3 781833037 1 1 417188303 2 998228699 2 2 878542863 5 1 963056779 1 348652718 2 781833037 4 3 81073253 3 3 348652719 5 2 29366296 4 3 313062683 2 2 507308490 4 3 556605330 4 1 200354483 3 588790352 2 1 29366295 3 1000000000 3 2 29366296 2 1 665245341 3 588790353 3 3 963873519 5 2 76211862 3 3 377509581 2 2 389290763 1 2 963056779 4 3 348652719 1 3 273869784 3 3 81073251 1 3 588790354 3 2 147747439 4 1 207264423 1 246549659 2 747241048 1 3 91111257 1 2 665245342 2 1 438133771 3 438133770 2 3 86883811 5 1 173087940 3 246549658 5 2 438133770 5 1 86883812 3 313062681 5 2 206422529 4 2 429939458 1 3 81073253 1 3 564836882 3 2 200354484 4 2 665245340 4 1 507308489 2 173087939 2 3 999999999 4 3 348652719 5 3 429939458 2 1 273869784 1 744868656 3 246549658 3 1 207264423 2 184147679 3 3 348652717 1 3 6632154 2 2 539527854 4 2 564836881 2 3 539527856 1 2 389290765 3 2 101250003 5 1 184147678 2 377509579 5 3 101250004 4 2 1000000000 5 1 29366295 1 588790353 1 360543850 2 86883811 5 3 147747440 1 1 101250004 1 710733675 2 184147677 4 3 766356434 5 3 231398661 1 1 292015612 1 565111336 2 206422528 4 1 482818266 2 665245340 1 1 665245341 1 81073252 1 29366295 1 482818266 2 1 1 3 101250003 4 3 86883811 3 2 417188302 3 1 273869784 2 998228698 1 1 216140704 3 429939460 5 1 781833037 3 184147678 3 2 998228700 2 1 998228699 2 360543851 3 3 999999999 3 1 482818266 3 86883812 1 1 417188303 1 389290764 1 200354483 3 360543849 4 1 564836882 2 429939458 4 1 565111336 2 966631801 4 1 76211861 1 360543850 2 878542864 1 3 539527855 1 3 539527855 1 1 81073252 2 565111337 5 2 507308490 3 1 966631802 3 681728742 2 3 389290765 1 2 556605328 3 2 29366295 4 3 963873519 5 3 744868657 3 1 963873520 2 429939459 3 1 101250004 3 207264423 3 1 1 1 556605329 3 56519639 4 2 147747439 5 3 744868655 3 1 246549659 1 173087940 2 206422527 2 3 1000000000 4 2 360543850 5 2 101250005 4 1 1 3 360543850 5 2 86883811 4 3 360543850 2 1 6632155 1 173087940 3 147747440 5 1 744868656 2 173087939 3 1 389290764 3 231398661 3 3 206422527 1 2 56519639 3 1 780418694 1 564836882 3 206422529 3 3 966631802 4 2 184147678 2 1 273869784 3 588790354 2 1 360543850 3 360543851 1 1 389290764 2 6632154 1 2 564836882 1 3 1 2 3 710733676 1 1 216140704 1 377509580 2 438133772 3 3 101250005 2 3 429939460 4 3 292015612 5 1 1 2 710733676 1 3 556605329 5 3 389290764 4 1 377509580 1 101250004 1 507308489 3 216140705 5 3 246549659 5 1 588790353 2 246549658 4 2 56519637 2 1 1000000000 3 744868657 3 3 665245340 4 2 377509579 1 2 539527854 5 3 360543851 5 1 91111257 2 200354483 4 3 963873521 4 2 173087940 3 2 1 3 1 556605329 3 29366296 4 2 556605328 1 1 360543850 3 482818266 1 2 744868657 2 3 482818265 1 2 81073251 4 3 1000000000 4 3 246549658 5 1 147747440 3 200354483 3 2 1 4 2 348652717 3 3 173087941 4 2 681728741 1 2 556605329 1 1 292015612 2 246549658 5 2 963056779 4 3 963873520 4 1 56519638 1 101250004 1 963056779 2 389290764 5 1 389290764 1 429939459 3 377509580 5 1 417188303 3 2 4 3 56519639 3 2 744868656 2 1 184147678 1 1 2 710733674 4 1 348652718 3 539527856 2 1 273869784 1 429939459 1 507308489 3 231398663 2 2 747241047 3 1 681728741 1 681728741 1 710733675 3 81073251 4 2 710733676 5 1 360543850 1 507308489 2 857731777 1 1 86883812 2 565111337 3 2 91111256 5 3 389290763 4 2 389290765 3 1 1 3 246549658 1 3 231398662 3 1 857731778 1 273869784 3 482818266 5 3 665245342 4 2 200354483 2 2 246549659 3 3 564836882 2 2 200354482 1 1 377509580 3 1000000000 4 2 292015612 4 3 963873521 3 2 482818266 2 1 564836882 2 878542864 3 1 780418694 3 207264422 1 3 91111258 5 2 781833036 5 1 665245341 3 6632155 5 2 556605330 3 2 389290764 5 2 998228700 1 2 29366296 3 3 565111336 4 3 665245342 4 3 665245340 2 2 56519637 1 1 588790353 3 56519638 4 3 184147679 2 2 200354482 3 1 389290764 3 273869785 4 2 86883811 5 2 766356435 2 3 588790354 4 3 246549660 4 1 91111257 2 710733676 2 3 429939459 1 2 681728740 3 1 292015612 3 246549659 3 1 101250004 3 564836882 3 2 781833036 1 2 184147677 4 3 207264424 2 3 86883812 2 2 200354483 1 1 292015612 1 681728741 1 147747440 1 207264423 3 313062681 5 1 507308489 2 1000000000 5 3 292015613 5 2 556605328 5 1 29366295 3 438133770 4 3 6632155 3 3 360543851 5 3 482818266 2 2 81073252 5 2 81073251 4 3 377509580 2 3 966631801 5 1 292015612 2 878542864 5 1 588790353 1 273869784 1 81073252 3 86883813 1 2 507308490 2 2 710733676 5 3 507308488 2 3 963056778 4 3 1000000000 3 3 76211861 4 1 963873520 3 438133770 1 2 389290763 3 1 588790353 3 781833037 2 2 389290765 4 2 56519638 2 1 56519638 2 963873520 4 1 101250004 3 507308490 5 1 246549659 2 86883811 2 1 665245341 2 429939459 2 2 246549658 2 1 1000000000 2 86883811 3 2 766356433 3 1 81073252 2 878542862 1 1 360543850 3 216140705 5 2 273869784 3 3 539527854 3 1 389290764 3 744868655 4 2 482818265 5 3 429939458 4 2 857731778 3 1 81073252 2 539527856 1 1 878542863 2 998228700 2 3 963056778 4 1 681728741 1 246549659 3 6632155 2 3 781833037 1 1 780418694 3 216140704 4 1 539527855 1 556605329 2 588790352 4 2 507308489 5 3 147747440 3 1 998228699 3 29366294 5 2 86883811 4 3 766356435 2 1 588790353 1 556605329 1 273869784 1 56519638 1 963873520 3 417188302 1 3 766356435 2 3 438133772 1 2 744868656 3 2 56519639 4 1 200354483 3 56519637 1 2 216140703 1 3 429939460 2 3 710733675 3 1 348652718 1 1 1 744868656 3 76211861 5 1 766356434 1 101250004 2 231398663 5 3 588790353 4 1 665245341 1 348652718 1 429939459 1 417188303 3 588790353 4 1 184147678 3 91111258 1 1 101250004 2 86883813 2 1 292015612 3 556605330 1 2 564836882 2 3 781833038 2 1 556605329 2 766356435 5 2 207264422 4 2 966631803 5 2 681728742 2 2 482818265 5 2 360543850 5 1 348652718 3 147747440 1 1 6632155 2 76211862 3 1 556605329 3 377509580 2 3 539527854 5 3 744868657 3 2 507308489 3 3 200354483 3 1 147747440 3 963873519 1 1 91111257 2 313062681 5 3 747241047 1 2 216140705 5 3 184147678 1 2 1 2 2 507308490 4 1 292015612 3 147747441 4 1 539527855 2 273869785 5 2 348652719 1 1 246549659 3 744868655 4 1 998228699 2 147747439 1 1 1000000000 1 91111257 1 6632155 1 91111257 3 780418694 2 1 86883812 2 76211861 5 1 1000000000 3 966631803 5 2 482818267 2 3 1000000000 4 3 564836882 3 1 438133771 1 556605329 3 91111256 5 1 1000000000 3 231398663 1 1 6632155 3 6632154 4 1 998228699 3 207264424 3 2 6632156 1 1 710733675 2 29366295 3 2 556605329 2 3 417188302 4 1 857731778 1 565111336 2 429939460 4 1 507308489 2 565111335 2 3 76211861 1 2 313062682 2 1 206422528 1 744868656 3 348652718 4 2 6632155 4 3 963873520 4 3 206422528 5 3 710733675 4 3 963873520 5 1 313062682 1 56519638 3 438133770 4 2 539527856 4 1 781833037 3 588790352 5 1 681728741 2 389290765 4 2 556605328 5 2 857731778 2 1 101250004 3 998228698 5 2 86883811 1 3 101250003 1 2 56519637 2 3 565111337 4 3 963873521 1 1 564836882 2 81073251 3 1 744868656 1 747241048 3 564836883 2 1 313062682 3 681728742 4 2 681728741 1 3 246549659 5 3 681728741 5 3 417188302 2 2 963873519 5 3 747241049 5 1 564836882 1 744868656 1 963873520 2 780418694 1 1 348652718 1 246549659 2 377509580 3 2 565111335 3 3 539527855 3 3 173087941 3 3 86883813 3 3 780418695 2 2 963056778 4 3 360543851 2 1 438133771 1 747241048 1 86883812 3 857731779 4 3 389290765 1 3 91111257 5 2 966631802 4 1 857731778 1 81073252 1 29366295 1 101250004 1 482818266 3 966631801 2 1 1 3 766356435 3 1 273869784 3 417188302 5 3 91111258 2 1 780418694 1 878542863 2 966631802 1 2 588790352 5 2 438133771 1 2 2 1 3 780418693 4 2 747241047 5 1 966631802 3 438133771 1 2 348652718 4 3 564836881 2 2 438133771 4 2 246549660 2 3 101250005 3 3 207264422 2 3 389290763 1 1 539527855 3 766356435 4 2 292015612 4 2 878542863 5 1 147747440 2 966631803 5 1 1000000000 3 216140703 2 1 857731778 1 313062682 2 147747441 4 3 91111258 5 1 81073252 2 292015612 2 3 246549659 1 1 273869784 2 482818267 1 2 507308489 5 2 389290763 2 1 744868656 3 184147679 2 3 173087939 3 2 710733675 2 1 76211861 2 200354483 2 3 780418693 5 2 292015611 2 1 766356434 2 56519637 2 1 173087940 3 81073251 1 3 2 5 1 360543850 3 963873521 4 3 313062683 5 3 184147678 3 1 360543850 1 665245341 1 564836882 2 206422528 5 1 207264423 3 665245341 4 2 56519638 2 3 6632154 1 1 998228699 3 966631801 5 2 681728740 2 2 963056780 4 3 389290764 2 1 200354483 1 207264423 3 780418693 4 2 710733674 3 2 200354483 3 2 966631802 1 1 91111257 3 857731778 4 2 966631801 4 2 681728740 3 2 556605329 2 2 681728741 4 3 200354483 4 2 6632155 3 1 207264423 3 665245342 2 2 91111257 1 2 91111257 5 3 780418694 1 3 747241049 2 1 1 3 76211860 5 3 206422528 3 3 665245341 2 1 747241048 2 86883812 2 1 564836882 3 1000000000 3 2 482818266 4 3 781833036 3 2 200354482 4 2 963873519 1 1 966631802 3 91111256 2 1 313062682 3 348652718 2 2 200354482 5 2 273869783 4 2 2 1 1 292015612 2 507308488 2 2 507308489 5 2 216140705 3 3 539527855 4 2 389290765 4 2 206422528 3 2 91111257 5 2 556605330 2 1 747241048 1 389290764 3 101250005 4 2 963873521 5 2 556605328 2 3 564836883 2 3 29366294 2 3 857731779 3 1 507308489 1 878542863 3 173087941 3 1 963873520 1 231398662 1 417188303 1 780418694 2 360543850 2 2 878542863 2 2 56519639 1 1 429939459 3 231398661 2 1 482818266 3 29366296 2 3 565111335 4 2 681728740 4 3 681728740 5 1 588790353 2 29366295 3 1 747241048 2 184147678 2 2 780418694 5 3 76211860 5 1 539527855 2 86883811 1 1 81073252 3 744868655 4 1 681728741 3 878542864 2 2 1000000000 5 2 966631801 4 2 76211861 3 3 147747441 2 2 207264422 3 3 878542864 5 3 878542862 5 1 710733675 3 966631802 5 2 389290764 2 3 389290763 3 1 966631802 3 29366296 3 1 377509580 1 6632155 2 564836881 4 2 273869784 2 3 429939458 3 1 417188303 2 556605328 4 3 556605328 4 3 556605328 3 1 389290764 3 360543851 2 1 56519638 2 963873521 3 3 216140703 1 1 86883812 1 56519638 1 246549659 2 200354483 4 2 216140703 5 3 438133770 3 2 184147679 2 1 963873520 2 710733675 4 3 747241049 3 2 206422529 2 3 147747439 3 1 1000000000 3 766356433 4 3 417188304 1 3 76211860 2 1 747241048 2 482818265 1 3 539527855 2 1 681728741 1 246549659 1 564836882 3 313062681 4 1 507308489 2 348652717 1 1 292015612 3 417188304 1 3 184147678 5 1 966631802 3 389290764 3 1 91111257 2 766356435 4 2 86883813 1 2 292015613 5 3 76211862 2 2 348652717 2 1 588790353 2 429939458 3 2 101250003 2 3 564836881 4 2 564836883 1 2 744868655 2 3 377509580 2 1 744868656 1 710733675 1 710733675 2 998228699 3 2 963056780 1 3 29366296 3 3 1000000000 2 3 81073252 4 3 216140705 2 2 360543849 2 3 147747440 5 1 429939459 2 998228698 3 1 206422528 3 313062683 2 1 101250004 2 76211860 2 3 857731777 2 2 1 5 1 173087940 2 565111336 2 3 29366294 4 3 101250004 5 3 184147677 1 1 200354483 3 292015613 5 3 556605328 3 1 292015612 2 744868656 1 1 273869784 2 292015612 3 2 184147679 2 2 206422527 1 3 231398662 4 3 681728741 2 3 878542864 4 1 360543850 2 565111337 5 3 766356434 5 2 313062682 1 1 539527855 1 147747440 2 56519638 4 1 564836882 3 963873519 3 2 482818266 1 2 91111257 3 1 231398662 1 360543850 2 665245342 3 1 438133771 3 207264423 3 2 348652718 4 1 780418694 3 6632156 4 2 429939458 4 2 348652718 2 1 1000000000 3 780418695 4 3 878542862 1 1 1 1 710733675 1 184147678 1 389290764 1 1000000000 1 389290764 1 231398662 2 207264422 2 2 273869785 4 2 91111258 5 1 429939459 3 565111336 4 1 747241048 2 206422529 4 2 429939459 1 1 206422528 3 231398663 2 1 292015612 3 780418694 4 2 231398663 2 1 184147678 2 81073251 3 2 438133770 3 2 273869785 3 3 29366296 3 3 246549658 3 1 91111257 1 246549659 2 710733676 4 2 313062682 5 1 747241048 2 878542864 4 1 482818266 3 665245342 5 2 1 1 1 81073252 1 348652718 3 76211862 1 1 963056779 1 781833037 2 200354482 4 2 999999999 4 2 963056780 5 2 56519639 1 3 207264424 1 1 438133771 3 857731777 3 1 389290764 3 81073251 4 1 216140704 1 556605329 3 588790354 3 3 246549658 3 2 86883813 5 3 780418693 3 1 1 3 482818267 2 3 963873519 3 2 966631801 4 3 417188302 4 2 766356435 1 3 29366294 5 3 429939460 4 2 963056780 5 3 681728742 3 2 588790353 1 1 744868656 3 184147677 3 3 29366295 5 1 963056779 3 781833036 2 1 86883812 1 292015612 1 878542863 1 429939459 2 438133772 5 1 91111257 3 966631801 3 2 231398661 2 2 81073252 3 2 482818267 3 1 91111257 2 539527854 5 2 76211861 3 2 76211861 2 2 389290765 2 2 246549659 3 1 200354483 3 966631801 5 1 147747440 3 173087941 2 1 681728741 2 565111337 2 1 29366295 3 966631801 1 2 564836881 3 1 86883812 1 963056779 2 273869785 2 3 313062683 3 2 564836881 2 1 76211861 2 200354483 2 2 564836883 3 3 6632155 1 1 184147678 1 246549659 3 207264422 4 2 292015613 5 2 681728741 3 1 206422528 2 86883813 4 3 389290764 4 1 206422528 3 963873521 3 2 438133772 1 2 710733674 4 3 429939459 1 1 747241048 1 429939459 1 564836882 2 1000000000 4 2 56519639 5 2 377509581 5 3 348652717 1 1 482818266 3 360543850 3 1 588790353 2 857731779 3 3 56519639 5 3 273869783 4 3 588790354 1 2 878542862 2 3 539527854 3 2 216140703 2 3 313062682 5 2 556605329 3 3 1000000000 3 1 147747440 1 963056779 2 429939458 2 2 507308489 3 1 963873520 1 76211861 3 6632155 4 1 781833037 1 292015612 1 565111336 3 292015612 4 2 29366296 2 1 91111257 2 2 4 3 747241048 5 3 539527854 5 1 86883812 3 1 4 3 564836883 5 2 389290763 5 2 781833037 1 3 173087940 5 2 781833036 5 3 6632155 2 1 348652718 3 878542864 4 2 216140704 5 2 6632154 1 3 207264422 3 1 91111257 1 556605329 3 710733675 5 2 377509579 5 3 588790353 2 2 565111337 4 2 857731778 2 3 417188302 5 3 101250005 1 3 360543849 3 1 1000000000 2 360543851 2 3 231398661 2 1 216140704 2 389290765 4 3 710733674 2 3 878542862 3 1 184147678 3 292015613 4 2 216140703 2 3 147747439 3 3 565111335 3 2 6632155 3 1 184147678 1 200354483 2 231398662 1 3 963873521 2 2 781833037 1 2 29366294 4 1 539527855 2 665245340 3 1 564836882 2 556605330 2 1 1 1 539527855 1 184147678 3 292015611 4 1 963873520 1 565111336 3 292015613 3 1 313062682 2 781833036 5 1 76211861 2 360543849 3 1 86883812 1 173087940 3 966631801 5 3 29366295 2 3 91111257 2 2 878542863 3 1 246549659 1 231398662 1 76211861 1 200354483 3 766356435 2 2 184147677 4 3 184147677 4 3 963056778 3 1 246549659 1 998228699 2 766356434 3 1 29366295 2 744868655 1 2 246549660 1 1 966631802 1 292015612 1 216140704 1 173087940 2 6632155 5 1 173087940 3 56519639 1 1 360543850 2 963056779 5 3 216140703 5 1 200354483 2 173087940 4 2 781833036 1 2 246549660 1 1 966631802 3 588790352 5 1 766356434 3 665245341 5 3 348652719 4 1 710733675 2 878542863 3 2 273869783 2 1 744868656 3 147747440 4 1 681728741 2 313062683 3 1 766356434 3 565111335 2 1 857731778 1 76211861 3 998228700 1 3 206422528 4 2 206422527 5 2 565111336 3 3 1000000000 1 2 1000000000 1 3 91111258 2 1 246549659 1 91111257 3 246549660 4 1 147747440 1 173087940 1 360543850 2 556605329 4 1 348652718 3 565111337 2 1 246549659 1 966631802 3 963873520 3 1 482818266 1 966631802 2 86883812 3 3 998228698 4 2 91111258 1 1 747241048 3 766356435 2 3 147747440 2 2 588790354 1 1 564836882 3 231398663 3 1 184147678 2 377509581 1 3 81073251 4 3 273869784 2 3 292015611 4 1 998228699 3 91111256 4 3 747241048 1 2 429939459 1 1 998228699 1 29366295 3 744868655 1 1 56519638 2 206422528 2 1 231398662 1 207264423 2 780418695 1 1 292015612 3 206422527 4 1 556605329 3 207264423 3 3 963056778 4 3 588790353 4 1 377509580 2 766356435 5 2 998228698 2 3 417188303 1 3 273869784 2 2 173087941 5 3 200354483 5 1 101250004 1 348652718 1 184147678 3 539527855 5 1 710733675 2 744868656 3 3 273869785 5 1 81073252 1 482818266 2 963056778 2 2 348652718 1 2 2 1 3 76211862 2 2 292015612 5 1 710733675 2 556605328 4 2 766356435 5 1 216140704 2 56519638 3 2 781833037 4 1 76211861 2 588790352 1 1 86883812 1 766356434 3 998228698 4 3 878542863 5 2 564836882 4 2 246549659 5 1 207264423 1 565111336 3 86883813 3 1 780418694 3 766356433 1 3 710733676 4 1 665245341 2 681728740 3 3 710733674 5 2 998228698 5 1 1 1 273869784 3 417188304 5 1 184147678 1 147747440 2 206422527 3 1 781833037 1 377509580 1 878542863 2 963873520 3 3 556605330 5 3 482818265 5 1 539527855 2 781833038 2 1 76211861 1 348652718 3 963056780 5 1 429939459 1 857731778 2 231398662 2 2 556605330 2 3 564836881 3 1 588790353 1 781833037 2 780418694 2 1 564836882 2 101250003 4 2 482818265 1 3 963873521 4 3 389290763 4 3 29366296 2 3 1000000000 5 2 417188304 2 3 482818267 5 2 360543850 2 2 780418693 4 3 429939459 3 2 81073253 1 3 348652719 3 3 781833037 5 1 1 3 81073253 2 1 417188303 2 681728742 2 1 766356434 2 998228699 5 3 360543851 4 1 216140704 1 507308489 3 539527855 2 2 438133770 4 3 438133771 4 2 780418693 4 1 86883812 1 389290764 1 313062682 1 173087940 1 878542863 2 101250005 2 2 744868657 4 3 781833038 1 2 878542863 4 1 665245341 2 216140703 5 2 101250004 1 1 966631802 3 246549660 1 1 781833037 1 507308489 1 377509580 2 438133771 2 2 56519638 4 1 231398662 3 747241048 5 1 963056779 3 507308489 4 3 81073253 4 3 999999999 1 2 91111257 3 3 216140704 4 3 56519639 5 3 292015611 2 3 710733675 2 1 184147678 3 564836882 3 2 665245341 1 1 246549659 1 273869784 1 878542863 3 216140705 1 2 2 2 2 207264422 5 3 29366296 5 2 173087941 1 1 438133771 2 76211860 3 2 438133772 2 3 710733676 5 3 665245340 3 3 173087941 2 3 206422529 3 1 101250004 1 207264423 2 173087939 1 1 1000000000 2 963873520 5 1 1000000000 1 360543850 2 6632154 2 2 86883813 3 1 766356434 3 231398661 1 1 1000000000 2 206422528 2 2 766356435 5 1 665245341 1 780418694 2 91111258 4 1 389290764 3 91111257 2 2 681728740 2 2 273869784 2 3 766356434 2 1 273869784 1 377509580 1 292015612 1 147747440 2 207264423 4 1 76211861 3 231398662 2 2 878542864 1 2 766356435 4 2 681728740 2 3 999999999 2 3 348652718 5 2 710733675 5 2 216140705 2 2 857731779 4 1 29366295 2 539527854 3 2 377509580 1 2 360543849 3 2 360543850 1 1 766356434 3 101250005 5 3 313062682 2 2 273869785 4 3 273869783 2 3 231398661 5 1 360543850 3 6632154 3 1 377509580 2 766356434 3 2 780418695 3 2 963873521 4 1 747241048 3 747241048 1 1 747241048 2 1000000000 5 2 507308488 1 1 998228699 1 665245341 1 482818266 1 438133771 3 780418694 4 3 482818267 2 1 781833037 2 665245342 4 3 389290764 4 2 556605329 3 3 81073252 3 1 665245341 1 216140704 3 665245340 4 1 482818266 3 313062681 4 2 6632156 4 1 963056779 1 681728741 2 963873520 2 3 231398663 4 2 878542863 4 3 1 2 3 292015611 5 3 389290764 2 3 184147679 1 2 246549659 5 3 377509580 2 2 556605329 2 3 216140703 2 2 313062682 4 1 348652718 2 747241047 2 1 76211861 3 91111256 3 1 564836882 2 76211861 4 2 710733675 2 3 313062681 2 1 681728741 3 200354484 3 1 781833037 2 273869785 2 1 780418694 1 507308489 3 966631803 2 1 781833037 2 200354483 5 3 6632154 2 2 665245341 4 2 963873521 4 2 29366294 1 1 246549659 2 81073251 1 1 29366295 2 539527856 4 3 29366296 5 2 665245342 2 1 780418694 3 781833038 5 2 1 1 3 539527856 4 1 348652718 2 292015613 4 2 781833036 4 1 710733675 1 313062682 3 231398662 4 2 998228700 1 1 857731778 1 588790353 2 173087939 4 1 681728741 2 86883812 3 3 216140704 5 2 588790352 1 3 417188303 5 1 246549659 2 878542863 3 1 766356434 2 91111258 1 2 998228699 5 1 86883812 1 313062682 1 963873520 3 878542863 3 1 556605329 1 6632155 1 56519638 2 588790352 2 3 231398662 1 1 377509580 2 273869785 3 2 216140705 5 1 744868656 3 744868656 1 2 273869785 2 1 56519638 3 966631803 5 3 588790354 3 3 206422528 4 3 173087940 2 3 173087940 1 3 747241048 5 2 292015612 5 2 377509579 1 2 1000000000 5 2 780418694 5 1 231398662 1 389290764 2 747241048 5 2 565111336 1 2 101250003 5 1 681728741 3 781833038 1 1 747241048 2 101250005 1 2 857731777 4 2 781833038 2 2 507308488 1 3 292015613 1 1 313062682 2 681728742 5 1 246549659 2 147747440 2 1 780418694 3 747241048 1 2 147747441 4 1 565111336 3 482818266 1 1 147747440 3 998228700 1 2 273869783 1 2 665245342 3 3 313062681 3 3 29366294 4 1 56519638 2 857731778 1 3 86883811 1 3 878542862 3 2 963873520 3 3 231398662 1 3 389290763 2 2 744868656 3 1 429939459 2 147747441 2 3 173087940 3 3 56519639 2 1 857731778 1 76211861 1 878542863 3 231398662 4 1 377509580 3 744868656 2 1 998228699 3 681728741 3 2 1 1 2 429939460 1 1 482818266 1 556605329 3 56519637 2 2 564836882 4 3 101250003 3 3 781833038 3 3 999999999 5 3 878542862 1 2 747241047 3 2 564836883 4 3 780418695 3 3 878542864 2 3 292015612 2 3 91111256 3 3 231398663 1 3 556605329 4 3 29366294 5 1 781833037 1 273869784 3 231398661 3 3 231398662 2 3 377509581 5 3 507308490 2 3 6632156 5 3 710733676 5 1 564836882 2 565111335 5 2 564836881 1 1 744868656 3 417188304 2 1 417188303 1 173087940 2 348652717 2 2 588790353 2 2 101250003 3 3 857731779 4 3 1000000000 4 3 781833038 2 2 29366296 1 1 216140704 2 56519637 5 1 377509580 2 1000000000 3 1 1000000000 3 2 5 2 86883813 1 1 6632155 3 1000000000 5 1 207264423 2 780418695 4 3 360543850 4 2 564836883 4 3 231398663 4 3 507308489 3 2 681728740 5 2 998228698 4 2 417188302 5 2 76211860 2 3 564836881 1 2 744868655 1 1 200354483 2 292015613 3 1 377509580 2 878542864 1 2 710733676 5 1 857731778 3 966631802 4 3 56519637 2 3 184147678 1 3 781833037 1 3 963056779 2 1 482818266 1 246549659 1 438133771 2 76211861 3 3 360543851 2 2 360543850 4 3 313062683 1 3 681728742 3 3 564836883 3 2 206422529 3 1 681728741 1 998228699 3 1000000000 2 1 1000000000 1 389290764 1 781833037 3 76211861 4 1 998228699 3 781833037 1 1 665245341 2 91111258 3 2 292015611 4 3 184147677 5 2 147747439 1 3 857731778 3 1 556605329 1 56519638 1 507308489 3 76211860 2 3 292015611 3 1 556605329 3 744868656 4 3 963056778 5 3 101250004 2 3 184147678 4 1 173087940 2 507308490 5 2 878542863 5 2 206422529 4 3 556605330 1 2 207264422 1 1 963056779 3 564836883 1 3 360543851 3 2 292015612 1 2 81073252 2 1 857731778 2 206422529 4 2 246549658 4 2 963873521 5 1 780418694 1 81073252 2 313062683 4 3 710733675 3 2 29366294 5 2 565111335 1 3 710733674 3 2 665245342 4 2 710733674 1 3 207264423 5 1 438133771 3 556605329 5 1 1000000000 1 438133771 1 588790353 3 6632154 4 3 417188304 5 2 273869785 2 3 348652719 3 1 6632155 3 966631801 5 1 200354483 2 292015612 2 3 246549660 1 1 507308489 2 273869783 2 1 963056779 3 147747440 4 2 781833036 5 3 389290764 5 1 81073252 1 207264423 3 292015613 3 1 780418694 1 588790353 1 360543850 2 482818267 4 2 998228700 5 1 216140704 3 507308489 3 1 29366295 2 200354484 3 3 556605330 2 2 86883813 2 2 231398663 5 3 565111335 1 1 348652718 3 86883813 5 3 389290764 4 1 29366295 1 1000000000 1 216140704 2 91111258 2 1 781833037 2 780418694 1 2 292015611 1 1 147747440 2 963873519 4 3 744868656 3 2 313062681 4 1 966631802 2 665245342 2 2 780418694 4 2 438133772 1 2 966631803 4 1 200354483 3 417188304 3 1 966631802 2 101250003 2 2 539527856 1 2 766356435 2 1 747241048 1 206422528 3 766356433 3 3 438133770 2 2 29366294 3 3 963056780 4 3 963873521 3 3 429939460 1 1 565111336 2 710733674 5 1 200354483 3 56519637 2 3 292015612 2 3 216140703 1 2 207264423 3 1 147747440 2 389290764 1 1 556605329 3 999999999 1 3 780418695 2 2 507308490 3 2 56519637 4 3 360543850 3 1 216140704 3 389290764 1 2 81073253 3 2 147747439 1 3 200354482 1 1 438133771 3 556605329 2 2 81073252 5 2 429939458 5 1 564836882 1 1000000000 2 313062681 2 2 766356434 4 1 216140704 1 348652718 2 206422529 1 1 710733675 1 766356434 1 539527855 3 348652717 1 2 292015613 2 1 348652718 2 81073251 3 3 207264424 3 1 438133771 2 91111256 5 1 206422528 3 173087941 3 2 665245342 2 3 966631802 2 1 147747440 1 313062682 2 389290764 2 1 781833037 2 438133772 4 1 857731778 2 216140703 4 3 200354484 3 3 292015611 4 2 101250003 4 2 963056780 2 2 273869783 4 1 766356434 2 389290764 3 2 86883813 1 1 438133771 3 963056779 1 1 747241048 3 556605328 3 3 417188303 2 3 438133770 3 3 389290763 1 2 207264423 4 1 565111336 3 507308489 1 1 564836882 1 389290764 3 417188303 1 2 710733676 3 2 564836883 5 3 246549660 3 2 348652717 5 2 292015613 1 2 781833037 1 2 86883813 1 1 360543850 1 360543850 2 998228700 4 2 999999999 3 3 389290763 1 2 966631801 1 1 273869784 3 360543851 4 3 564836883 1 1 429939459 1 1 2 747241049 1 2 206422527 1 3 91111257 1 3 81073253 4 2 360543850 5 1 348652718 1 963056779 1 147747440 3 417188304 1 1 781833037 3 539527855 5 2 963873519 5 1 348652718 3 963056778 4 1 482818266 1 429939459 3 963056778 2 3 377509579 4 3 744868657 4 1 417188303 1 207264423 3 1 4 1 556605329 2 91111256 5 2 966631801 4 2 231398662 3 3 206422529 1 2 389290763 3 1 207264423 3 377509579 2 1 681728741 2 1 2 3 781833036 5 1 206422528 3 744868656 2 2 200354484 1 2 539527855 4 3 556605328 1 1 91111257 3 999999999 5 2 184147678 2 1 206422528 1 681728741 2 292015611 4 2 539527855 5 3 377509579 5 3 360543851 3 3 56519638 3 2 665245341 1 1 482818266 3 231398662 1 2 744868656 4 1 747241048 2 216140703 4 2 76211861 4 3 780418695 3 1 246549659 3 377509580 2 3 417188302 1 3 76211861 1 1 1 2 857731779 1 2 29366296 3 1 417188303 1 681728741 1 966631802 2 564836883 4 3 507308489 2 3 360543851 5 1 389290764 2 780418695 5 1 588790353 3 710733675 3 2 207264422 2 2 101250005 2 2 963873520 4 2 857731778 2 3 998228700 5 2 781833036 5 1 86883812 3 207264424 2 2 246549658 3 3 966631802 4 1 507308489 1 377509580 1 747241048 1 857731778 1 76211861 2 360543850 2 2 200354483 3 3 246549659 5 2 273869785 2 2 588790354 1 2 231398663 4 3 438133772 5 1 963056779 1 6632155 2 29366294 3 2 101250004 2 1 56519638 2 588790354 1 2 1000000000 2 1 878542863 1 200354483 3 744868657 2 2 246549658 5 2 184147678 4 1 206422528 1 588790353 3 878542864 3 3 417188304 3 2 744868656 5 2 206422527 1 2 565111337 4 2 200354483 3 3 360543851 3 2 216140704 5 3 878542863 1 1 313062682 3 747241049 3 1 360543850 3 173087940 1 2 86883812 5 3 429939458 4 1 86883812 1 710733675 3 417188304 4 2 966631801 2 3 744868657 1 2 710733674 3 1 389290764 1 147747440 2 963056778 5 2 76211862 4 3 29366294 5 3 6632155 1 2 438133770 3 2 246549659 5 3 360543851 3 2 781833038 3 2 857731778 4 1 56519638 1 998228699 3 438133771 5 3 348652717 4 2 710733675 4 1 81073252 2 878542864 2 3 966631802 5 2 963056778 1 1 273869784 3 556605330 2 3 482818267 2 2 963056780 2 2 681728740 3 3 360543851 4 2 681728742 1 1 101250004 3 81073251 4 1 429939459 2 231398661 2 3 539527854 5 1 781833037 1 184147678 1 744868656 2 747241049 5 1 56519638 3 966631803 4 3 963056780 4 3 998228699 2 3 91111258 2 3 564836881 3 3 966631802 1 3 231398662 4 2 781833038 2 2 963056780 5 3 273869785 2 2 216140704 4 2 200354483 2 3 766356435 3 3 184147677 4 2 200354483 4 1 6632155 3 429939460 1 3 438133772 4 3 963056778 4 2 556605329 4 3 231398661 1 1 438133771 2 963873519 2 2 417188303 4 2 507308489 4 3 207264424 3 1 963056779 1 710733675 3 747241048 2 2 747241049 1 2 665245340 3 2 184147678 2 1 565111336 1 588790353 2 710733674 3 2 6632154 4 3 6632155 3 1 29366295 1 292015612 3 6632155 4 2 56519638 2 3 556605330 4 1 781833037 3 963873519 2 3 482818265 2 2 963056778 3 2 206422527 4 1 206422528 2 86883811 2 3 86883812 1 1 507308489 1 81073252 2 781833038 2 2 91111258 5 2 147747441 4 2 438133770 4 2 1000000000 1 2 539527856 2 2 766356433 4 1 1 1 766356434 2 207264424 1 2 76211862 5 3 417188302 3 3 438133770 3 2 207264422 3 2 207264424 1 2 273869785 3 1 556605329 1 963056779 2 556605328 4 2 963873521 3 1 389290764 2 417188303 2 3 556605329 5 1 482818266 1 360543850 1 207264423 2 564836881 3 1 56519638 3 207264424 5 1 101250004 2 101250004 4 3 482818267 1 2 429939458 5 3 998228699 5 1 360543850 3 681728741 2 3 101250003 2 1 417188303 2 207264422 5 1 665245341 3 91111258 4 2 781833036 5 3 206422529 5 1 417188303 1 1 3 565111336 3 1 438133771 3 348652719 3 2 6632156 4 1 665245341 3 273869785 4 3 966631803 5 1 429939459 1 76211861 3 86883813 5 2 588790353 1 3 184147678 3 1 747241048 3 681728740 4 3 101250005 1 3 216140704 3 3 313062682 5 1 681728741 2 246549659 3 3 588790354 3 1 216140704 2 766356435 1 3 429939460 3 2 313062682 1 3 348652719 3 1 200354483 2 565111336 1 3 147747440 5 2 200354484 2 2 564836881 3 1 91111257 1 81073252 3 1 3 3 438133772 4 1 710733675 3 966631803 5 1 206422528 1 665245341 2 2 2 2 999999999 1 1 231398662 2 173087939 2 1 507308489 3 710733675 3 2 482818267 5 1 429939459 1 963056779 3 438133770 4 3 184147679 1 3 556605330 3 2 81073251 3 2 91111256 3 1 665245341 3 292015613 4 1 206422528 2 766356435 3 2 417188302 2 3 417188302 3 3 556605330 1 1 246549659 3 966631803 4 3 665245342 2 2 744868657 4 3 665245342 3 3 147747440 2 3 184147677 5 2 429939459 3 1 184147678 2 857731779 3 3 207264424 1 3 564836883 4 2 998228699 4 2 781833037 1 2 91111256 4 1 1 2 963056780 4 1 781833037 2 207264422 3 3 963056780 3 1 56519638 3 539527854 3 2 681728741 3 2 565111335 5 1 273869784 1 878542863 1 665245341 1 564836882 2 781833038 1 3 86883813 5 1 6632155 1 1000000000 2 29366294 2 2 56519637 3 3 781833036 2 3 564836883 2 1 710733675 1 963873520 2 86883811 4 1 1 3 878542863 5 2 564836881 2 3 963873519 4 1 539527855 2 76211860 1 2 360543850 2 1 857731778 1 963873520 2 273869783 3 2 588790353 1 2 246549660 2 2 231398661 2 3 360543849 5 1 207264423 3 207264422 3 3 565111335 4 2 564836883 4 1 565111336 3 292015611 1 2 147747439 1 3 56519638 5 2 766356433 1 2 507308489 4 2 781833038 5 1 348652718 3 564836881 4 1 710733675 2 665245342 3 2 507308488 1 3 857731779 4 3 507308490 1 3 101250003 4 3 200354484 5 2 348652717 4 3 766356433 4 3 377509580 2 3 780418695 4 1 429939459 3 878542862 3 3 206422529 4 3 56519639 5 2 389290763 4 2 377509580 2 3 507308488 3 2 246549658 1 3 360543850 4 3 56519637 4 3 710733676 2 2 389290765 1 3 781833038 1 1 377509580 3 744868657 4 3 588790353 1 3 539527855 4 3 206422528 5 1 101250004 2 76211862 1 1 998228699 2 91111257 5 2 1 3 1 1000000000 1 963873520 1 1000000000 2 857731778 1 2 857731778 3 1 348652718 2 429939458 3 2 998228699 4 2 101250004 1 3 747241048 3 3 556605330 2 3 76211860 1 2 101250003 1 3 507308489 3 2 780418694 3 3 81073252 1 2 81073253 2 1 29366295 3 539527854 4 1 91111257 1 246549659 3 780418694 1 1 681728741 2 273869785 4 3 681728740 4 1 780418694 1 1 2 999999999 5 3 781833036 4 1 377509580 2 216140704 2 2 966631803 1 2 56519637 1 1 292015612 1 147747440 3 744868656 5 1 313062682 2 147747440 3 1 710733675 1 29366295 2 564836881 3 2 184147679 5 3 173087939 1 3 766356433 4 2 360543851 4 3 6632156 5 1 998228699 1 766356434 2 173087941 2 2 56519639 1 1 348652718 1 482818266 3 438133770 3 2 173087939 1 1 29366295 1 857731778 1 665245341 1 1 1 200354483 2 966631802 2 2 482818266 4 2 389290763 4 1 565111336 1 780418694 1 482818266 1 665245341 2 781833038 4 1 744868656 3 665245340 1 3 292015611 2 1 565111336 3 556605330 1 2 147747441 4 2 184147677 3 1 273869784 1 780418694 2 710733676 5 2 857731778 5 3 417188304 4 1 781833037 3 429939458 2 1 246549659 3 206422528 2 1 747241048 3 482818267 1 2 101250004 4 2 665245342 5 3 206422528 5 3 766356433 2 3 246549660 3 1 101250004 3 246549659 3 2 780418694 2 2 173087940 1 2 91111256 4 1 780418694 2 101250005 3 1 539527855 3 360543849 2 3 438133772 2 3 747241047 5 1 206422528 3 273869785 1 1 565111336 1 173087940 2 101250003 1 2 429939459 4 2 86883813 5 1 86883812 3 966631802 3 3 665245342 5 3 6632156 4 1 216140704 1 6632155 1 1000000000 1 231398662 3 200354484 1 1 6632155 3 781833036 4 2 86883811 5 1 206422528 3 747241048 1 1 207264423 2 273869785 4 2 184147679 1 3 681728740 2 1 292015612 2 56519638 1 3 963873519 1 3 999999999 3 3 507308489 4 1 1 3 147747439 3 2 207264423 2 1 766356434 1 313062682 3 184147678 2 2 539527854 5 2 207264423 2 1 216140704 3 780418693 5 2 1000000000 3 1 246549659 2 588790354 1 2 588790352 4 2 564836882 3 3 147747441 4 1 781833037 2 56519637 1 1 963056779 2 377509580 5 2 81073253 3 3 766356434 4 2 292015613 1 3 963873519 5 2 665245341 2 2 348652719 4 3 507308489 4 2 216140703 1 1 556605329 2 173087941 2 3 417188304 3 1 681728741 1 588790353 3 438133771 2 2 744868655 2 1 744868656 1 564836882 1 184147678 2 857731778 2 2 348652717 5 2 588790353 2 1 86883812 2 780418693 4 1 76211861 3 963056780 5 3 681728742 1 1 206422528 2 744868657 2 2 360543850 5 3 780418694 1 2 292015613 4 1 963873520 3 565111337 4 2 76211862 3 3 184147679 2 3 588790353 3 2 86883811 3 3 56519638 2 3 429939459 5 1 91111257 2 766356434 3 2 6632154 2 1 184147678 3 231398661 5 1 780418694 2 556605329 4 1 963873520 3 966631803 1 2 231398663 3 3 2 3 2 1000000000 1 1 246549659 2 539527855 2 1 76211861 1 29366295 1 744868656 1 780418694 1 29366295 3 780418695 5 3 377509580 1 1 766356434 1 780418694 1 556605329 1 588790353 1 482818266 2 766356435 4 2 963873520 2 2 200354483 1 2 781833036 4 2 216140705 1 2 565111337 4 1 963873520 1 216140704 3 747241048 4 2 507308489 1 1 147747440 1 539527855 2 207264423 4 1 438133771 1 200354483 1 207264423 2 681728740 5 1 482818266 1 6632155 1 417188303 3 556605328 3 1 857731778 2 963873520 5 3 565111336 1 1 681728741 3 29366295 5 1 81073252 1 781833037 3 963873519 1 1 91111257 2 429939459 4 1 216140704 3 507308488 1 3 747241048 4 1 963056779 2 429939460 1 2 710733675 2 2 556605328 1 1 206422528 1 206422528 1 348652718 1 565111336 3 507308489 5 1 206422528 1 564836882 2 857731779 2 3 313062681 3 2 766356434 5 1 184147678 3 292015611 3 1 1 2 292015612 5 1 207264423 2 81073251 5 3 665245341 2 2 507308490 4 3 766356435 5 3 482818266 3 1 966631802 1 147747440 2 539527854 2 3 389290765 4 2 438133772 2 2 273869783 4 3 556605328 5 3 207264423 3 2 588790354 5 3 389290764 2 3 878542862 3 1 963056779 3 744868656 3 3 86883813 5 2 766356433 2 3 507308490 5 1 200354483 2 438133770 1 3 360543851 4 1 207264423 1 86883812 3 588790352 5 1 744868656 2 173087940 4 1 29366295 1 966631802 3 91111258 1 3 766356434 4 2 781833038 4 1 216140704 1 780418694 3 292015613 4 3 878542862 4 1 507308489 2 313062683 2 2 147747439 2 1 348652718 3 665245341 2 1 76211861 3 747241048 1 3 29366296 2 1 377509580 3 91111258 4 2 231398663 3 1 766356434 3 216140705 5 3 438133772 1 3 857731779 3 3 747241048 4 1 147747440 2 206422527 4 2 564836883 4 3 766356434 5 3 438133771 1 3 292015611 5 1 231398662 1 206422528 2 313062683 2 1 246549659 1 147747440 3 963056779 2 1 565111336 1 482818266 1 273869784 1 147747440 3 966631801 1 1 184147678 3 206422528 1 2 200354482 2 1 231398662 1 348652718 3 482818267 1 3 878542862 4 3 184147677 3 2 963056780 3 3 207264424 3 2 766356435 1 1 963056779 2 1 2 2 417188303 1 3 273869785 2 3 963873520 1 3 1000000000 1 1 184147678 3 313062682 2 3 56519638 1 2 56519639 3 3 389290764 5 1 417188303 1 207264423 3 665245340 4 1 360543850 2 438133771 3 1 86883812 3 857731778 5 1 273869784 1 507308489 1 313062682 1 780418694 3 81073251 5 1 200354483 1 766356434 3 76211860 4 2 565111336 2 1 313062682 1 360543850 1 963056779 2 766356435 5 3 76211862 5 2 206422527 5 1 6632155 3 173087941 1 1 1 2 482818266 2 1 539527855 1 417188303 3 200354484 2 2 963873520 4 2 91111258 4 3 963873520 3 2 539527856 5 3 147747439 1 2 6632155 5 3 348652717 3 2 86883811 2 1 507308489 2 147747439 4 1 766356434 2 207264424 2 3 101250005 2 2 292015611 5 1 292015612 2 184147679 3 1 246549659 1 665245341 1 1000000000 1 6632155 1 147747440 3 966631801 3 3 231398662 1 2 963056780 4 3 963056780 2 2 482818267 3 2 780418695 4 1 184147678 3 766356433 4 2 184147679 2 2 766356434 4 1 966631802 2 710733676 3 2 313062682 4 1 507308489 1 747241048 3 417188303 2 2 781833038 2 2 998228700 4 1 963056779 2 1000000000 5 3 857731777 1 1 781833037 1 539527855 3 389290765 5 2 963873520 2 1 665245341 1 438133771 1 147747440 2 360543849 1 2 429939460 2 2 556605329 3 2 878542862 4 2 564836882 5 2 963056778 5 3 292015612 3 2 998228698 1 3 206422529 4 3 588790353 2 2 417188303 4 1 857731778 1 216140704 2 417188302 1 3 710733674 4 2 91111257 3 2 857731777 3 3 216140704 5 1 681728741 2 147747441 1 1 101250004 2 91111257 1 3 231398662 5 2 348652718 3 3 507308488 1 2 565111336 3 2 438133772 4 3 206422527 3 1 710733675 3 6632155 4 1 173087940 2 6632154 5 2 482818267 1 1 76211861 3 482818265 1 2 173087940 2 3 857731779 1 3 665245340 5 2 438133770 1 2 507308489 2 1 101250004 1 963873520 3 29366295 2 1 56519638 2 588790354 4 3 744868655 4 3 681728742 1 2 878542863 2 1 565111336 3 273869783 3 3 184147677 5 2 588790354 2 3 246549658 1 1 665245341 2 781833037 4 3 246549659 4 2 86883811 4 3 438133772 2 1 665245341 3 710733676 2 3 507308488 5 1 1000000000 2 207264422 3 2 377509580 3 3 999999999 3 3 857731778 4 1 963873520 3 747241048 5 2 1000000000 2 3 360543850 2 3 86883812 1 1 292015612 2 29366294 4 1 389290764 2 966631802 3 2 173087939 5 1 1000000000 2 389290765 5 2 438133770 4 3 744868657 4 3 780418695 3 3 482818266 5 2 6632155 2 2 963873519 2 2 147747439 2 3 231398663 4 1 29366295 3 81073253 1 1 747241048 1 681728741 2 857731779 5 1 81073252 1 76211861 3 56519638 3 3 81073251 1 3 681728742 5 3 681728741 5 3 963873520 5 3 231398662 4 2 348652719 1 2 588790353 5 1 184147678 2 231398662 2 2 6632156 5 3 878542862 3 3 147747439 5 1 665245341 3 780418693 1 2 556605330 2 1 429939459 2 781833036 3 2 81073252 4 3 231398663 5 2 200354483 2 3 173087940 3 1 710733675 2 76211862 2 2 86883811 3 2 86883812 3 1 56519638 2 377509581 1 3 81073251 3 2 781833036 4 3 588790354 1 1 665245341 2 147747439 4 3 780418695 2 1 507308489 2 1 3 1 76211861 3 147747441 1 1 207264423 3 81073253 1 3 966631803 2 2 482818266 4 1 710733675 3 857731778 1 2 29366296 2 1 744868656 2 348652717 2 3 665245340 1 3 507308488 4 1 56519638 1 417188303 3 681728740 5 3 747241049 4 3 998228698 5 3 966631802 2 3 438133772 3 1 963056779 2 2 5 1 76211861 3 710733676 3 2 556605329 1 1 1 2 507308490 3 1 744868656 2 507308488 1 2 6632155 2 1 173087940 2 206422528 5 3 588790353 2 3 292015613 2 3 292015612 4 1 377509580 3 780418695 5 1 539527855 1 539527855 3 878542863 3 2 206422527 5 2 966631802 4 3 539527856 3 2 665245342 2 3 200354484 3 1 417188303 2 781833038 3 3 231398662 4 2 292015611 1 2 101250003 1 3 588790353 1 1 389290764 1 966631802 1 438133771 1 963873520 3 273869784 1 3 273869785 1 1 781833037 1 588790353 1 963056779 2 200354482 2 1 231398662 1 681728741 2 681728742 3 2 766356433 1 1 781833037 1 91111257 3 101250004 2 3 231398662 2 1 246549659 2 360543849 3 2 292015611 2 2 273869784 5 1 556605329 2 781833038 4 2 564836881 5 1 101250004 1 377509580 1 556605329 2 173087939 4 3 556605330 4 3 348652718 1 2 2 4 3 377509580 3 3 878542862 2 3 747241048 5 1 273869784 2 857731778 1 2 417188304 1 3 377509579 5 2 377509580 5 3 963056780 2 1 966631802 1 348652718 2 438133770 3 2 207264422 1 3 556605329 4 2 539527856 2 3 147747439 4 2 273869784 1 3 292015611 4 3 963873521 5 2 206422529 1 3 273869784 2 2 86883813 5 3 588790354 2 3 747241048 1 1 216140704 2 878542863 5 1 564836882 3 377509579 4 3 963873521 4 3 747241047 4 1 200354483 1 998228699 3 292015611 3 1 231398662 3 173087940 4 2 747241048 2 1 710733675 3 588790353 3 3 273869785 4 3 81073251 5 2 86883811 5 1 781833037 1 348652718 3 556605330 4 1 564836882 3 780418695 3 3 101250003 2 1 273869784 3 963873520 5 3 482818267 3 3 76211860 3 2 744868655 1 3 81073252 1 2 313062683 1 2 556605329 1 1 1 3 556605329 2 2 681728741 3 3 963056780 2 3 429939459 5 1 86883812 2 101250003 3 3 313062682 1 1 6632155 3 998228699 2 2 998228700 3 2 184147678 5 1 6632155 2 91111258 5 1 963873520 2 963873519 4 3 556605329 1 1 91111257 3 744868655 1 3 588790353 1 1 29366295 1 588790353 3 556605328 3 1 564836882 2 417188303 5 3 565111336 3 3 389290764 3 3 184147679 1 3 206422529 5 1 539527855 1 780418694 3 857731778 5 3 966631803 2 1 389290764 1 207264423 1 417188303 2 216140704 5 2 184147678 2 1 780418694 2 184147679 5 3 76211861 1 2 1000000000 1 3 857731777 4 3 747241048 5 1 507308489 3 206422527 4 2 1 4 2 766356433 2 1 539527855 2 710733675 3 2 999999999 2 1 507308489 3 200354483 1 1 29366295 2 878542863 3 2 56519638 3 2 273869785 1 2 878542863 5 1 710733675 2 507308488 1 3 482818266 5 1 207264423 1 539527855 3 665245342 2 2 81073252 5 1 246549659 3 878542863 4 3 710733674 2 3 313062683 2 2 963056780 2 3 429939460 5 3 417188304 5 2 710733675 2 3 963056780 2 1 539527855 1 781833037 1 173087940 3 747241047 2 1 81073252 3 766356433 3 3 878542862 3 2 963056780 5 1 76211861 2 147747439 4 2 377509579 2 1 681728741 3 966631803 5 1 81073252 2 389290763 2 2 377509580 3 3 963873519 3 1 564836882 3 273869784 2 3 565111336 4 3 564836883 1 1 231398662 3 216140703 3 1 29366295 1 998228699 2 857731779 1 1 91111257 2 216140704 3 2 91111257 3 3 206422527 2 2 216140704 5 2 966631801 5 1 744868656 2 565111335 2 3 91111257 5 1 313062682 1 556605329 3 216140704 5 2 76211861 2 1 710733675 3 857731779 1 2 429939458 1 3 216140703 5 3 417188303 1 2 360543849 2 3 747241047 3 1 200354483 1 76211861 3 588790354 1 1 231398662 3 348652718 3 3 246549659 1 2 207264423 5 1 588790353 1 313062682 1 173087940 3 2 1 3 56519639 3 2 231398662 2 3 878542864 3 3 744868656 3 1 377509580 2 963873519 5 2 246549659 5 1 389290764 2 744868657 1 2 710733674 1 1 744868656 1 665245341 1 878542863 3 710733675 1 2 86883811 3 2 766356434 3 3 966631801 3 3 564836881 4 1 207264423 1 780418694 1 313062682 3 998228700 4 3 86883812 5 3 86883812 4 1 1 3 681728741 5 1 246549659 1 377509580 2 588790353 3 2 766356433 4 3 76211861 1 3 56519637 4 3 206422529 2 1 207264423 1 565111336 3 556605330 1 3 744868656 2 3 76211861 1 2 681728742 3 3 147747440 2 3 76211861 2 1 766356434 1 360543850 3 377509579 2 2 710733676 3 1 565111336 2 76211861 3 2 200354483 1 2 76211861 4 3 966631803 1 2 29366296 3 3 482818265 5 3 389290765 1 2 216140703 5 2 313062681 3 3 588790352 1 2 857731778 5 1 91111257 1 429939459 3 206422528 2 2 91111256 1 3 781833037 4 2 313062681 4 3 781833037 2 1 438133771 2 438133772 2 1 588790353 3 147747440 3 3 207264422 2 1 1000000000 1 1 1 747241048 2 86883813 1 3 200354482 3 3 292015613 2 3 878542863 1 3 86883812 4 2 147747439 4 1 348652718 2 206422527 4 1 147747440 1 565111336 3 246549660 3 1 184147678 1 429939459 3 184147677 3 2 878542864 2 3 482818267 3 2 878542863 2 3 200354482 5 3 681728742 1 3 766356433 4 3 781833038 4 1 246549659 3 76211860 1 1 565111336 3 710733675 4 2 231398661 5 2 438133771 2 3 780418695 2 1 963873520 1 6632155 3 565111337 3 1 417188303 3 710733676 5 3 147747439 1 2 348652719 4 2 246549659 5 3 147747441 1 1 766356434 1 389290764 2 273869784 2 3 857731779 4 2 206422529 2 1 173087940 1 564836882 1 766356434 2 780418695 2 3 91111258 4 1 173087940 2 86883813 2 3 963873520 1 3 200354483 4 1 348652718 1 273869784 2 101250005 1 3 482818267 1 1 91111257 3 360543849 2 2 76211860 1 2 482818266 5 2 429939458 4 2 710733675 3 2 564836882 2 1 56519638 3 231398661 5 2 482818267 3 3 417188302 3 3 1 4 1 101250004 1 665245341 2 76211860 3 1 747241048 1 665245341 3 710733674 1 2 389290765 5 3 429939458 2 2 206422529 2 2 292015612 3 1 507308489 3 101250003 5 3 438133771 1 3 216140703 2 3 429939458 5 3 292015612 5 3 744868657 3 1 966631802 1 147747440 1 231398662 3 857731779 5 3 556605329 2 2 246549659 3 2 231398662 5 3 56519637 5 2 857731777 5 3 766356433 3 1 998228699 1 207264423 1 429939459 1 781833037 2 747241048 4 1 1 1 781833037 1 81073252 1 588790353 2 348652717 3 3 665245341 3 3 744868657 4 2 564836881 3 1 747241048 3 231398661 5 1 966631802 1 857731778 3 216140704 2 1 91111257 3 963873521 4 2 76211861 3 2 429939460 4 3 766356434 2 1 998228699 1 482818266 3 207264422 1 2 1000000000 1 3 766356433 4 3 747241048 2 1 200354483 3 482818265 4 2 588790353 1 1 681728741 2 231398662 5 1 56519638 2 780418695 5 1 246549659 2 878542862 2 2 29366294 4 3 998228699 2 1 429939459 3 681728740 2 1 273869784 2 417188304 2 2 292015613 3 1 857731778 2 564836882 1 1 710733675 2 173087940 1 3 377509581 3 1 216140704 1 184147678 1 766356434 1 438133771 1 766356434 3 273869783 2 1 81073252 3 292015611 2 3 539527854 1 3 556605329 5 1 780418694 2 857731778 2 2 482818265 5 3 231398662 5 1 963056779 1 313062682 3 173087939 5 3 665245341 4 2 564836882 3 1 292015612 1 231398662 2 76211860 1 2 1000000000 3 3 710733676 3 2 292015612 4 1 482818266 3 781833036 5 1 56519638 2 417188304 4 2 556605328 5 1 564836882 3 76211862 5 3 81073251 5 2 1000000000 3 1 429939459 2 273869783 1 3 781833036 1 2 91111258 2 1 231398662 1 184147678 2 184147678 4 3 29366296 3 1 91111257 1 564836882 3 998228698 1 1 766356434 1 216140704 2 781833036 2 3 565111335 3 1 417188303 2 482818267 1 3 744868657 1 2 588790354 1 1 963056779 1 781833037 2 147747440 1 3 348652717 3 2 200354484 4 3 56519639 5 2 998228698 3 2 963056779 1 1 147747440 1 389290764 1 878542863 2 966631802 3 2 963056779 1 3 246549659 5 2 539527854 5 2 147747441 1 1 966631802 1 780418694 2 29366296 2 2 273869784 3 3 766356435 3 2 206422527 3 2 438133771 3 2 216140705 1 1 200354483 3 780418694 1 2 482818266 1 1 747241048 3 200354483 3 1 747241048 1 564836882 1 173087940 1 507308489 2 184147677 4 1 780418694 1 744868656 3 963056780 3 1 389290764 3 173087940 1 3 1 1 3 184147677 4 2 878542862 4 1 86883812 1 588790353 2 539527856 2 3 564836881 4 1 348652718 3 429939459 3 3 56519638 4 3 417188303 1 3 780418694 4 1 665245341 3 147747441 1 3 206422529 4 3 747241048 3 2 81073251 4 1 147747440 2 681728740 2 2 588790352 4 3 246549658 2 2 360543849 2 1 56519638 3 588790354 1 2 206422529 4 2 207264422 4 3 200354482 1 1 565111336 3 588790353 3 2 184147677 2 2 147747440 1 3 539527854 5 1 681728741 2 360543850 3 3 417188304 2 1 81073252 3 744868656 1 1 588790353 3 273869785 3 2 29366294 3 2 1000000000 2 3 878542863 3 2 273869784 5 2 857731778 1 1 564836882 3 1 1 1 91111257 1 348652718 3 565111335 3 2 76211860 3 2 781833038 4 3 417188303 3 2 781833037 4 2 963873520 1 2 81073253 2 1 29366295 3 206422529 3 1 231398662 2 81073253 5 3 6632155 5 1 86883812 3 389290764 4 3 482818265 4 2 101250004 4 1 348652718 2 273869785 3 3 744868656 2 3 76211862 2 2 429939458 4 3 231398663 1 2 588790354 4 1 6632155 2 207264423 2 3 246549659 2 1 507308489 1 377509580 1 998228699 1 1 3 2 4 3 246549660 2 1 292015612 3 101250004 2 2 564836881 1 2 184147679 1 1 766356434 3 681728740 4 3 857731777 4 1 91111257 1 292015612 2 878542864 4 3 389290763 3 1 231398662 3 681728741 5 2 76211862 5 3 747241047 2 3 438133771 4 3 780418695 1 1 665245341 1 417188303 1 231398662 3 377509579 2 3 360543850 4 1 231398662 2 348652717 5 2 200354483 3 1 417188303 2 556605329 4 1 588790353 3 429939459 1 2 999999999 2 1 147747440 3 963056780 2 2 348652719 3 3 766356433 4 2 206422529 4 1 482818266 1 1 3 101250004 2 1 747241048 3 200354484 5 3 438133771 3 1 539527855 1 200354483 2 781833037 3 1 1000000000 2 101250005 4 3 206422529 4 3 482818265 4 2 417188303 3 2 6632156 5 1 781833037 3 857731777 3 1 781833037 2 200354484 1 2 857731778 5 1 206422528 2 747241048 5 3 417188302 1 1 389290764 1 360543850 3 360543849 3 1 507308489 3 184147679 3 3 313062682 3 1 86883812 3 1000000000 4 2 389290764 4 2 564836881 1 2 482818266 4 1 766356434 1 681728741 3 81073251 4 3 417188303 2 1 966631802 2 482818265 5 2 273869785 3 2 665245342 2 3 1 5 3 507308489 1 1 313062682 2 76211860 3 2 91111258 4 1 857731778 1 348652718 1 147747440 3 963873521 4 2 86883813 3 2 29366294 4 2 878542863 4 1 173087940 3 1 2 2 377509579 1 3 963056780 5 2 273869785 4 1 273869784 1 417188303 1 1000000000 1 998228699 3 389290763 1 1 781833037 3 273869785 3 2 766356434 5 1 246549659 1 857731778 3 86883812 5 2 565111337 4 3 429939458 2 2 216140704 4 3 76211860 2 3 56519639 3 3 966631803 2 2 76211861 2 2 1000000000 3 1 86883812 2 389290763 1 2 665245340 3 1 780418694 3 744868657 2 2 482818266 4 3 963056780 5 1 417188303 2 207264423 3 3 565111337 2 1 200354483 1 857731778 1 101250004 1 206422528 2 6632155 1 2 231398662 1 3 482818266 5 3 360543851 2 2 710733675 5 3 966631803 3 2 565111336 4 2 963056780 3 2 780418694 3 2 878542864 4 1 507308489 1 81073252 1 564836882 3 1 2 1 781833037 2 56519637 4 2 216140703 2 3 91111257 3 3 246549658 4 2 539527854 3 1 207264423 2 747241047 2 2 539527855 5 3 966631801 4 2 564836881 3 1 184147678 1 389290764 1 429939459 2 206422528 4 1 966631802 1 744868656 3 747241048 2 3 539527854 4 1 564836882 1 292015612 1 744868656 1 438133771 3 292015613 3 1 963873520 3 998228700 2 2 6632154 1 1 91111257 1 200354483 1 1 3 744868657 3 2 878542863 2 1 857731778 3 29366295 2 1 206422528 1 588790353 3 780418693 4 2 665245340 5 2 231398662 3 1 101250004 1 86883812 3 665245342 5 3 564836882 2 3 766356433 1 1 966631802 1 780418694 3 377509579 2 1 173087940 1 81073252 1 681728741 3 56519639 1 1 564836882 2 86883811 3 3 313062683 5 2 565111335 5 3 389290763 1 2 539527855 5 1 588790353 3 6632154 2 1 482818266 3 147747440 1 2 963056779 2 3 81073252 3 2 81073251 5 2 91111257 4 2 81073252 5 2 184147679 4 1 781833037 1 200354483 2 56519637 1 1 556605329 3 2 4 1 147747440 1 780418694 2 1000000000 1 1 292015612 3 429939458 1 2 539527856 5 1 216140704 2 744868655 1 3 56519637 1 2 101250005 5 3 744868656 3 3 878542864 5 2 216140704 5 3 207264423 3 1 246549659 1 6632155 1 1 1 173087940 3 681728741 2 3 273869784 1 1 710733675 3 231398661 3 3 781833036 3 3 780418694 1 3 173087941 1 3 438133770 5 1 101250004 1 231398662 2 147747441 3 3 348652719 2 2 377509581 5 2 565111335 4 1 878542863 2 556605328 4 1 417188303 3 429939459 4 3 292015612 5 3 76211861 5 1 1000000000 3 273869783 3 1 206422528 1 348652718 1 539527855 1 81073252 1 744868656 3 273869785 2 1 200354483 1 216140704 1 81073252 3 348652717 2 2 857731777 4 3 417188302 4 3 91111258 4 3 101250005 5 2 29366296 4 1 377509580 3 91111258 1 2 389290763 4 3 966631803 3 2 963873519 2 1 766356434 2 273869784 5 3 292015612 4 3 963056779 3 3 2 1 2 878542863 2 1 184147678 3 780418695 4 2 86883813 5 3 29366296 3 1 857731778 3 963873519 5 1 747241048 1 963056779 2 231398662 5 3 216140705 5 1 681728741 1 565111336 3 1000000000 5 1 857731778 2 710733676 5 2 665245341 4 2 377509579 2 3 507308490 2 1 710733675 3 81073252 2 2 56519637 5 2 766356434 1 2 780418693 4 1 91111257 2 184147678 3 3 6632156 2 1 200354483 2 91111256 3 2 781833038 4 3 76211862 4 1 56519638 3 766356433 2 2 565111337 4 2 429939458 3 1 438133771 2 781833036 3 1 438133771 1 438133771 1 101250004 1 556605329 1 147747440 2 206422528 5 3 81073252 5 2 539527855 3 3 564836881 4 1 878542863 1 313062682 1 29366295 3 1 4 2 29366294 1 2 29366296 3 3 216140703 1 3 963056778 5 2 565111337 2 1 173087940 2 438133770 1 2 360543850 3 3 348652718 1 1 857731778 2 6632155 5 2 857731779 4 3 86883813 1 3 963873520 2 1 101250004 1 360543850 1 56519638 2 857731777 3 3 206422527 4 2 507308489 3 2 429939458 3 3 29366294 1 2 482818267 2 2 681728741 4 3 781833038 4 3 313062682 1 1 565111336 1 710733675 3 681728742 3 1 780418694 3 200354482 4 1 292015612 2 556605328 3 2 173087941 5 1 360543850 3 564836881 3 2 29366295 1 3 216140704 2 1 857731778 2 1000000000 3 3 184147677 5 2 216140704 5 1 564836882 1 665245341 3 6632155 2 3 564836883 4 1 56519638 1 665245341 2 86883813 4 3 1 5 3 56519638 5 3 565111336 2 3 231398661 2 3 482818266 1 2 389290763 2 1 963873520 1 710733675 1 1 1 588790353 2 207264422 1 1 998228699 2 1 4 1 766356434 2 173087940 2 1 216140704 1 564836882 3 588790354 2 1 76211861 3 747241048 3 3 147747439 4 2 429939460 4 1 313062682 3 360543850 1 3 101250005 1 1 781833037 2 313062681 5 1 389290764 3 313062681 2 2 417188302 4 2 963873519 1 3 56519638 5 1 29366295 2 173087940 4 1 556605329 1 878542863 3 966631803 4 1 556605329 1 29366295 3 780418693 4 3 216140703 1 3 86883813 3 1 766356434 3 747241049 5 2 313062681 4 2 999999999 1 3 681728742 5 3 565111335 5 2 710733675 3 3 747241047 3 1 246549659 1 780418694 1 86883812 2 747241049 2 3 681728741 2 1 556605329 2 963873519 1 2 747241047 3 2 963873519 2 2 429939459 2 1 86883812 1 6632155 1 966631802 3 780418693 5 3 389290763 2 3 556605328 3 1 6632155 1 147747440 1 857731778 1 216140704 3 681728742 2 1 744868656 2 482818265 1 2 173087939 2 1 360543850 1 1 3 482818266 4 1 200354483 3 780418694 5 2 747241048 2 1 665245341 2 173087939 5 3 963056779 3 3 681728742 4 3 29366295 2 1 438133771 1 710733675 1 438133771 2 963056778 3 1 389290764 3 565111335 1 1 766356434 2 360543849 3 1 963873520 3 86883813 5 1 207264423 1 292015612 2 2 1 1 173087940 3 231398661 3 1 91111257 2 216140705 5 3 565111336 4 1 766356434 2 963873519 1 3 998228699 1 2 348652717 4 2 231398661 4 3 507308490 5 2 147747439 5 2 766356434 4 1 200354483 1 710733675 2 348652717 1 3 1 3 1 231398662 3 200354482 5 2 438133771 4 3 747241049 4 3 998228699 5 2 56519639 3 1 966631802 1 482818266 1 438133771 2 665245342 3 1 857731778 2 216140705 2 1 273869784 3 200354483 4 3 438133772 1 2 200354482 2 2 246549659 4 3 556605330 2 1 101250004 1 216140704 1 56519638 2 81073251 5 3 76211860 1 1 963056779 3 206422527 5 3 206422529 4 3 1 1 3 86883813 2 2 173087941 4 3 101250003 5 1 56519638 2 389290763 2 2 246549660 4 2 565111336 4 1 292015612 1 207264423 2 963873519 1 1 216140704 2 2 2 1 86883812 2 273869785 4 1 565111336 1 200354483 2 539527856 1 3 313062683 4 3 539527854 3 2 963056779 2 1 273869784 1 231398662 3 313062681 2 1 878542863 2 766356435 5 1 963056779 1 963056779 1 1 2 429939458 4 1 348652718 2 29366296 2 3 246549658 2 3 766356433 2 1 76211861 3 86883811 4 3 780418693 2 1 86883812 1 377509580 3 438133772 2 2 781833037 3 3 438133772 3 2 963056779 4 2 966631803 3 1 348652718 3 1 2 2 963056778 5 1 998228699 1 857731778 3 56519638 3 3 147747439 2 2 781833038 3 2 747241049 3 3 438133772 3 3 963056778 5 2 1000000000 5 3 665245341 3 2 184147677 4 3 878542862 5 1 556605329 2 76211860 2 3 200354484 2 1 360543850 1 482818266 1 200354483 1 963056779 2 91111257 3 3 6632154 4 3 206422529 3 3 184147678 4 2 273869783 3 2 565111336 3 2 206422529 2 3 1 5 3 857731777 2 3 147747439 5 1 998228699 3 6632155 1 2 86883813 4 1 86883812 1 857731778 3 377509579 2 3 998228700 4 1 101250004 3 246549660 2 1 857731778 1 482818266 1 231398662 2 539527854 5 1 56519638 1 588790353 3 857731779 5 2 747241047 4 1 565111336 1 744868656 1 857731778 1 389290764 3 429939458 4 3 878542864 1 2 417188302 3 3 438133770 2 2 206422527 1 3 710733675 4 2 246549659 1 3 173087939 2 1 766356434 2 29366295 2 3 482818266 5 1 29366295 1 429939459 1 766356434 1 1 2 963056778 3 2 246549659 2 1 966631802 1 780418694 3 56519637 2 2 963056778 5 1 1000000000 2 56519638 4 1 86883812 1 246549659 2 1 1 1 482818266 2 81073253 5 2 147747441 2 2 998228699 1 2 780418693 1 3 966631803 4 2 29366296 3 2 216140705 4 3 231398661 1 3 747241049 1 1 588790353 1 56519638 1 29366295 2 999999999 1 2 147747439 4 3 539527856 3 1 389290764 1 966631802 3 184147678 2 2 878542862 5 3 966631801 3 2 389290764 3 1 766356434 1 482818266 3 588790354 1 1 744868656 1 417188303 1 878542863 3 360543850 5 3 206422528 1 3 86883813 4 2 564836881 1 3 377509580 2 3 91111257 1 2 348652717 1 2 173087939 1 1 710733675 1 147747440 3 963056779 1 1 246549659 3 216140703 2 1 781833037 2 76211861 2 1 91111257 3 6632156 4 3 184147678 4 3 216140704 1 1 231398662 2 56519637 1 1 200354483 2 665245342 3 1 29366295 3 781833036 4 1 360543850 3 29366296 1 1 377509580 2 878542862 5 1 147747440 3 1 5 1 6632155 3 417188304 4 2 507308489 4 3 91111256 3 3 231398661 2 3 81073253 4 3 556605329 2 3 292015612 2 3 292015613 3 3 91111258 1 3 206422527 4 3 438133771 4 2 81073251 4 2 81073251 3 2 81073251 2 1 76211861 3 539527855 3 1 1 1 556605329 2 86883811 5 3 417188303 2 2 744868657 1 1 246549659 1 878542863 3 878542864 1 2 56519638 4 1 963873520 1 482818266 2 273869785 5 3 56519638 1 1 360543850 3 348652718 2 3 29366295 2 3 507308488 3 2 665245340 3 2 173087939 1 3 438133770 2 2 246549658 4 3 292015611 3 3 507308490 5 1 744868656 2 438133770 5 3 966631802 4 1 216140704 2 780418695 4 1 101250004 2 81073251 5 3 588790354 3 1 564836882 2 360543850 4 1 1 2 565111336 2 3 1 1 2 216140703 4 2 747241049 5 2 565111335 5 3 231398661 2 3 747241048 4 2 564836881 3 2 556605330 2 3 539527855 2 1 207264423 1 81073252 1 273869784 2 963056779 2 3 556605328 1 3 417188302 3 3 1000000000 4 3 147747440 1 2 147747439 1 3 998228700 2 3 348652718 2 3 29366294 3 1 857731778 2 482818265 1 2 200354482 5 2 360543849 2 3 963056780 4 3 2 2 3 681728741 4 3 963873519 2 2 81073253 4 3 565111337 2 1 231398662 3 173087941 2 2 231398661 1 2 200354483 3 2 206422528 5 3 781833037 2 3 438133770 3 1 565111336 3 313062682 5 2 76211862 2 3 29366294 1 1 781833037 2 81073253 3 1 780418694 1 81073252 2 86883811 1 1 438133771 2 377509579 2 2 710733676 3 2 273869784 3 3 184147679 4 3 417188303 2 3 710733676 5 3 565111336 1 1 966631802 1 429939459 3 429939458 2 1 781833037 3 292015611 1 1 173087940 3 348652718 3 3 1000000000 5 2 963873519 1 1 1 1 377509580 2 377509579 4 3 81073251 5 1 564836882 1 76211861 2 665245341 1 3 564836883 1 2 246549659 5 1 1 2 313062681 2 3 747241049 5 1 76211861 3 360543850 5 2 389290765 4 1 147747440 3 429939459 2 3 348652717 3 2 246549659 2 3 147747441 4 2 81073253 1 3 417188302 5 1 76211861 2 429939460 1 2 665245342 2 3 76211861 1 2 710733674 1 2 878542864 3 1 681728741 2 76211862 1 2 565111335 2 1 565111336 3 206422528 1 3 348652718 3 1 101250004 1 216140704 1 231398662 3 747241047 3 3 377509580 1 1 878542863 2 766356433 4 3 482818265 2 2 101250005 2 3 348652717 2 3 81073251 4 3 86883813 4 3 963056780 5 3 360543851 4 3 377509581 3 2 539527855 4 2 389290764 2 1 429939459 3 539527856 4 1 348652718 1 1 1 878542863 3 377509580 1 1 417188303 2 744868655 2 1 76211861 3 780418695 2 1 86883812 2 273869785 5 3 565111335 2 1 81073252 3 348652717 2 1 273869784 1 588790353 1 780418694 2 81073251 5 1 556605329 3 273869785 5 2 857731777 5 3 101250005 1 2 963056778 5 1 564836882 3 565111337 3 2 6632154 5 2 360543851 5 2 482818265 2 2 429939459 5 1 273869784 3 482818267 1 2 588790354 4 1 6632155 1 76211861 1 766356434 2 507308490 1 2 6632155 3 3 206422528 1 2 966631802 1 1 273869784 1 857731778 1 429939459 3 184147679 1 2 747241047 1 1 966631802 1 438133771 2 966631802 3 3 200354482 3 2 482818266 3 1 101250004 2 2 1 2 438133771 2 1 91111257 2 173087939 4 1 857731778 2 556605330 5 3 389290763 1 1 963056779 2 878542862 5 1 710733675 1 429939459 2 878542863 4 3 86883811 1 1 29366295 1 1000000000 3 482818265 5 2 91111258 2 3 147747439 1 3 857731778 3 1 91111257 1 56519638 3 216140705 4 2 184147677 5 2 588790352 5 1 665245341 2 76211861 1 3 998228698 1 3 556605329 2 3 482818266 2 2 206422528 1 2 766356434 5 3 76211861 4 1 76211861 3 564836882 1 2 231398661 5 1 482818266 2 963873520 2 3 246549658 4 3 216140703 3 1 747241048 1 963056779 3 710733676 5 1 963873520 2 781833037 5 2 6632155 3 3 216140704 2 2 857731779 3 2 780418695 4 1 1000000000 1 438133771 3 556605328 5 2 744868655 1 2 101250004 2 1 29366295 2 1000000000 1 3 744868655 1 3 86883812 3 1 273869784 1 81073252 3 999999999 1 1 781833037 1 998228699 2 999999999 2 2 429939460 2 2 781833036 5 1 710733675 2 206422529 2 3 1000000000 4 3 781833037 4 1 963056779 2 998228699 1 3 1 2 2 86883812 3 1 206422528 3 507308488 3 3 147747441 1 1 101250004 3 539527854 1 3 780418694 1 1 348652718 2 966631802 5 2 246549660 2 3 482818267 1 3 963056780 4 2 766356434 3 2 81073251 5 3 482818265 5 1 539527855 3 313062681 4 3 429939460 4 3 81073252 3 1 101250004 2 780418693 5 3 665245341 1 2 438133770 5 2 348652717 3 2 565111336 5 2 588790352 3 2 81073251 1 1 998228699 3 429939459 4 3 998228698 4 2 231398663 3 2 206422529 2 1 246549659 3 81073252 3 1 417188303 1 184147678 3 564836881 2 3 438133770 4 1 878542863 2 744868655 2 1 429939459 1 744868656 1 292015612 1 507308489 2 564836883 2 2 56519638 4 3 76211862 2 2 747241047 4 2 588790352 1 1 482818266 3 377509579 2 1 438133771 1 857731778 2 348652717 3 1 1000000000 3 438133772 2 2 2 3 1 231398662 3 207264422 2 3 1000000000 5 3 781833036 1 3 507308488 4 3 184147679 1 3 766356435 5 1 29366295 3 313062682 5 3 377509579 1 3 665245342 3 2 184147677 3 3 246549659 3 2 539527854 4 3 963056779 5 1 744868656 3 86883812 4 2 81073252 2 2 206422529 1 2 878542862 1 3 744868655 5 1 147747440 3 76211860 1 3 348652719 1 2 539527854 3 2 56519637 5 1 780418694 2 292015611 1 1 710733675 1 556605329 1 206422528 2 1000000000 3 1 417188303 1 231398662 1 963056779 1 681728741 2 780418694 4 1 292015612 2 417188304 4 2 781833038 1 3 747241049 5 3 781833038 4 2 966631802 3 3 744868656 4 3 231398662 2 1 565111336 3 665245340 3 3 147747440 4 3 76211861 4 3 292015611 4 2 665245341 4 1 1 3 313062683 2 3 313062682 5 1 76211861 3 76211861 3 2 216140703 2 3 147747441 2 3 207264423 1 1 207264423 2 273869783 5 3 665245341 3 3 81073252 3 1 780418694 3 429939458 1 2 482818265 3 2 206422528 3 3 417188303 3 1 313062682 1 878542863 1 6632155 1 681728741 3 173087941 2 1 780418694 2 200354482 3 3 710733674 2 1 216140704 1 766356434 2 564836881 5 1 389290764 3 216140703 4 2 539527854 2 1 200354483 2 556605329 5 2 292015612 3 1 963056779 1 438133771 1 963056779 2 91111258 5 2 313062683 4 3 429939460 3 2 565111335 2 3 389290763 3 3 231398661 2 2 348652718 3 2 81073253 4 3 963873521 1 1 389290764 3 173087940 4 2 91111258 1 2 747241047 2 1 207264423 3 588790352 1 1 206422528 2 857731777 4 2 6632156 3 3 147747440 5 2 348652719 5 1 744868656 2 781833038 1 2 56519638 2 2 231398661 2 1 231398662 3 313062681 5 1 81073252 1 681728741 3 966631802 5 3 184147679 1 1 417188303 1 389290764 2 76211861 5 1 710733675 2 313062683 4 3 482818266 2 2 206422529 1 2 747241048 5 2 313062682 1 3 200354482 5 3 681728741 2 2 417188302 2 2 173087941 2 1 246549659 3 81073251 5 3 200354482 2 2 556605329 3 2 1000000000 3 3 857731778 1 2 360543849 2 3 206422528 1 3 417188304 4 1 6632155 2 292015612 4 2 76211862 2 2 429939458 4 2 360543851 5 3 766356433 2 1 417188303 2 710733676 4 2 56519638 2 1 564836882 1 81073252 1 747241048 1 86883812 2 998228698 4 2 377509581 5 1 147747440 1 86883812 2 681728740 4 1 377509580 1 292015612 2 710733676 4 3 86883812 3 3 556605328 2 3 744868657 3 2 86883811 3 2 781833038 5 3 588790352 5 1 565111336 1 147747440 2 744868656 2 2 539527856 1 1 747241048 3 588790354 2 3 29366295 2 3 377509579 4 2 1000000000 1 1 857731778 1 200354483 3 744868656 2 3 81073252 2 1 665245341 1 429939459 1 539527855 1 86883812 3 200354483 1 2 963056779 1 3 963873520 2 3 231398661 5 2 556605329 5 3 998228700 4 3 348652717 1 3 747241048 2 3 216140704 5 2 207264422 4 3 665245341 2 3 564836882 5 3 29366296 3 2 780418694 3 1 147747440 1 1 1 963056779 2 857731778 1 2 200354483 4 3 747241047 2 3 681728741 3 3 206422529 2 3 438133770 2 1 56519638 2 966631803 4 1 246549659 1 564836882 1 147747440 3 780418695 3 2 710733674 4 1 781833037 1 747241048 1 273869784 2 681728741 5 2 766356433 4 3 878542863 3 3 963056780 3 2 564836882 1 3 6632155 4 2 963873521 5 3 231398662 1 3 963873521 1 3 389290763 1 1 998228699 3 539527854 4 3 29366296 1 2 963873520 4 1 417188303 2 101250003 5 3 780418695 2 2 556605328 1 3 6632156 3 1 588790353 2 101250005 5 1 857731778 2 348652719 2 3 417188302 1 3 56519637 1 3 91111258 1 2 207264422 1 3 76211861 3 1 710733675 2 998228698 3 1 76211861 3 29366295 4 3 184147678 3 3 999999999 2 1 998228699 3 556605330 5 2 292015611 4 2 963056778 5 3 710733675 2 1 417188303 3 588790352 1 1 539527855 2 963873521 3 3 417188303 3 3 780418693 4 2 429939458 1 2 348652717 2 1 360543850 2 29366295 1 3 998228700 2 1 857731778 3 665245342 5 3 389290764 1 1 565111336 2 2 5 1 781833037 3 963056778 2 1 86883812 1 878542863 3 966631801 4 3 377509580 3 2 963873519 5 2 438133770 1 1 184147678 2 184147679 5 3 556605328 1 3 780418694 3 2 348652717 4 3 857731778 2 1 348652718 3 81073253 4 2 857731778 5 3 966631801 1 3 665245340 2 1 377509580 2 231398661 3 2 710733676 5 3 998228700 5 3 780418694 3 3 29366295 5 1 747241048 1 564836882 2 857731779 5 2 231398662 3 3 539527856 1 1 101250004 1 564836882 3 200354484 4 1 1 3 206422527 5 2 56519639 2 3 857731777 4 2 216140705 5 2 747241049 3 2 184147679 5 3 207264422 2 2 963056780 4 3 29366294 5 1 556605329 3 200354482 5 1 231398662 2 744868657 1 1 588790353 3 200354484 3 1 86883812 1 56519638 3 744868657 5 1 681728741 3 360543849 4 2 747241049 3 3 207264422 1 3 710733676 3 3 588790353 5 1 231398662 3 91111258 2 3 963873519 2 2 231398662 3 1 565111336 1 173087940 1 313062682 2 91111257 1 3 966631803 2 3 780418694 5 2 6632155 3 1 747241048 1 377509580 2 273869784 3 3 565111337 1 2 766356434 3 3 429939458 5 3 207264422 1 2 766356433 4 3 184147679 5 2 313062681 1 2 780418693 3 2 744868656 3 1 766356434 3 216140703 1 1 766356434 2 1000000000 5 2 710733676 3 2 744868657 5 2 780418695 1 3 1000000000 1 2 963056780 5 1 348652718 3 216140703 5 2 377509580 4 1 76211861 3 360543850 5 3 56519637 3 1 438133771 1 747241048 2 377509580 5 1 313062682 1 681728741 1 744868656 2 216140704 2 2 1000000000 4 1 588790353 2 565111335 1 1 1 2 1 4 1 206422528 1 173087940 3 216140705 4 1 588790353 2 998228698 5 2 56519637 1 3 429939458 3 3 246549658 3 2 206422529 1 3 963056779 4 2 184147677 3 1 184147678 1 231398662 3 857731777 3 2 781833037 3 2 999999999 1 1 76211861 3 86883811 1 1 564836882 3 963873519 1 2 781833037 4 1 747241048 2 780418695 3 1 1 1 780418694 1 766356434 1 857731778 3 206422527 4 3 507308488 1 1 539527855 2 173087940 3 1 377509580 3 665245340 4 1 6632155 3 747241047 4 2 857731779 3 1 29366295 1 207264423 1 747241048 3 313062682 4 2 963873520 1 1 417188303 3 963873520 1 3 313062683 5 2 780418694 2 1 81073252 3 173087939 4 3 81073253 5 2 966631802 1 2 665245341 3 3 878542864 2 3 184147679 4 1 744868656 3 348652717 5 1 76211861 2 564836882 3 1 998228699 2 86883813 1 1 1000000000 2 184147678 1 2 91111256 3 2 200354484 1 3 1000000000 5 3 313062682 4 3 348652718 1 1 665245341 3 747241049 3 3 588790352 1 1 29366295 1 507308489 1 206422528 1 246549659 3 76211862 1 1 482818266 3 246549658 2 2 6632155 4 2 29366294 5 3 417188302 5 1 101250004 2 206422527 5 3 1000000000 4 3 389290765 4 3 246549659 3 1 56519638 2 184147679 4 2 101250005 2 1 56519638 3 216140703 4 3 389290763 2 3 246549659 1 1 246549659 2 417188304 1 1 147747440 2 216140703 1 2 539527854 2 1 348652718 1 438133771 1 389290764 2 1 4 2 101250005 3 3 207264422 1 3 417188303 5 2 681728742 3 3 417188303 3 2 273869785 3 1 1 3 86883812 4 2 389290763 1 3 348652719 4 2 360543851 3 1 747241048 3 963056778 2 1 207264423 2 744868655 4 2 184147678 3 1 564836882 1 348652718 3 91111256 1 2 200354483 4 2 377509579 3 2 878542863 2 1 857731778 3 878542862 5 1 665245341 3 539527854 5 1 231398662 1 588790353 3 377509581 5 1 681728741 1 744868656 2 665245341 5 2 216140704 5 2 348652718 4 3 429939460 2 1 292015612 1 966631802 3 360543850 3 2 438133770 4 3 665245340 4 1 348652718 1 780418694 2 360543850 3 2 564836882 1 2 710733675 2 1 966631802 1 438133771 2 564836883 1 3 81073253 3 2 216140704 2 2 206422529 5 2 292015612 4 2 681728740 3 3 963056779 3 3 231398662 5 1 665245341 2 999999999 2 2 6632156 1 2 6632155 2 3 56519639 2 1 963873520 2 539527855 1 2 91111258 1 2 206422528 1 1 29366295 3 665245342 2 1 292015612 1 246549659 1 417188303 3 56519638 5 3 507308488 5 3 231398663 1 3 292015613 1 3 781833037 5 3 173087939 5 1 147747440 2 998228698 2 3 29366296 1 2 313062683 1 2 781833036 3 3 507308489 4 3 173087940 4 1 56519638 1 766356434 2 681728742 3 1 878542863 2 184147679 4 2 565111337 2 3 348652717 3 1 206422528 3 539527856 5 1 556605329 3 200354482 2 2 780418694 1 2 207264423 5 2 747241048 4 3 878542862 3 2 507308489 4 2 747241048 2 3 963056780 5 3 389290765 2 2 81073251 1 2 1 1 2 273869785 4 2 246549659 2 3 781833037 2 3 507308490 1 2 206422529 3 2 246549659 5 1 1 3 429939458 2 2 184147677 3 1 588790353 1 966631802 2 273869784 3 2 963056779 3 3 1000000000 2 1 781833037 3 744868656 5 2 76211860 4 2 147747440 3 3 998228698 3 2 966631803 5 3 81073253 3 3 781833038 1 2 246549659 5 1 313062682 2 173087939 3 1 998228699 1 246549659 3 91111257 2 1 86883812 2 565111335 3 2 6632154 1 2 81073253 3 3 101250005 5 1 963873520 1 565111336 2 389290763 2 3 184147677 2 2 76211862 3 3 6632156 4 3 963056780 2 1 747241048 1 429939459 1 101250004 2 207264423 4 3 963056780 1 2 207264422 3 3 76211862 3 3 564836883 2 3 482818267 3 2 665245341 4 1 417188303 3 147747439 4 1 747241048 1 348652718 1 29366295 2 963873520 1 3 6632154 2 2 216140703 1 2 1 3 1 184147678 2 999999999 4 3 81073253 3 1 200354483 3 681728742 3 1 998228699 2 588790353 4 1 348652718 3 360543851 1 2 348652719 4 3 231398661 1 3 231398662 2 1 665245341 1 556605329 3 438133771 3 2 665245340 1 3 173087939 4 1 6632155 3 966631801 1 1 963056779 1 246549659 2 556605328 2 2 29366296 5 3 665245342 4 2 482818265 3 2 348652719 3 1 417188303 2 184147678 3 2 360543849 2 2 86883811 4 3 966631801 3 3 231398662 1 2 1 3 3 216140703 1 2 313062681 1 3 91111258 2 1 246549659 3 86883813 5 2 747241047 1 1 348652718 1 963873520 2 565111337 2 1 588790353 3 86883812 5 3 564836881 1 2 564836881 3 2 360543850 3 1 966631802 1 29366295 2 76211861 1 3 564836883 1 3 76211860 1 2 999999999 3 3 56519637 5 3 1 4 2 429939458 3 1 878542863 1 56519638 3 766356433 5 2 292015611 1 2 681728741 3 3 565111336 1 2 173087939 2 3 29366295 4 1 377509580 2 999999999 1 3 780418695 3 2 417188302 5 2 76211862 1 2 29366296 3 2 360543849 3 3 963056778 2 1 539527855 3 681728741 1 1 292015612 3 588790354 4 3 565111336 3 1 216140704 2 507308490 1 1 216140704 2 6632156 2 3 86883813 2 3 313062682 4 1 429939459 3 377509580 3 3 184147679 5 2 482818265 2 3 963873521 2 3 744868657 2 1 857731778 3 313062683 2 3 273869783 2 1 6632155 2 101250003 5 1 539527855 3 963873520 2 2 857731779 2 1 565111336 3 101250005 2 3 556605330 4 3 313062681 4 1 101250004 3 173087940 5 3 231398661 3 3 482818266 4 3 966631803 2 1 216140704 3 781833036 1 2 377509579 4 2 429939460 2 2 417188302 4 2 998228698 2 1 76211861 1 438133771 3 313062681 3 3 781833038 2 3 539527854 1 2 206422529 4 3 747241048 1 2 482818267 1 2 744868656 2 3 438133772 5 3 681728741 5 1 184147678 1 86883812 3 780418693 1 3 963056778 3 1 1000000000 3 86883811 5 2 2 1 2 246549658 2 1 273869784 3 207264423 5 1 147747440 2 539527855 3 3 417188304 3 1 417188303 1 56519638 1 6632155 2 417188303 2 2 348652718 1 1 857731778 2 6632155 5 1 556605329 3 216140703 2 1 6632155 1 744868656 3 29366294 3 1 56519638 3 556605329 3 3 6632156 4 3 966631802 3 3 207264424 3 3 76211862 4 2 429939458 4 2 206422529 3 1 360543850 1 56519638 3 539527855 5 2 56519637 3 2 200354484 4 3 207264424 3 3 966631802 5 2 857731778 2 1 389290764 3 781833036 4 1 507308489 2 963873521 4 2 438133771 3 1 173087940 2 963873521 2 2 999999999 4 1 313062682 1 507308489 3 147747439 2 2 91111257 4 2 147747439 2 2 2 3 1 507308489 2 857731778 1 3 878542864 3 1 389290764 1 313062682 3 2 5 3 246549660 5 3 564836881 1 3 200354482 2 2 86883813 5 2 564836882 4 3 766356435 5 2 857731777 5 2 539527854 1 2 963056779 4 2 780418694 2 3 780418695 1 2 429939459 3 2 313062682 4 1 184147678 2 292015611 1 2 417188302 3 1 780418694 1 417188303 3 377509580 3 3 1 3 1 681728741 2 273869784 1 3 963873520 4 2 781833036 4 3 963873519 3 3 963873519 2 3 744868655 2 2 2 3 3 556605329 4 2 147747440 3 3 173087940 3 1 273869784 2 348652718 1 1 482818266 3 565111337 2 3 681728742 1 3 81073253 1 1 101250004 3 539527854 3 3 564836882 2 1 780418694 3 766356434 5 1 1000000000 2 998228700 2 3 963873519 5 2 1 1 3 313062683 1 2 781833038 3 2 200354482 2 2 273869783 5 1 86883812 1 665245341 2 564836881 5 1 781833037 3 588790353 5 1 348652718 2 206422527 5 2 747241047 5 1 565111336 2 998228698 5 1 200354483 1 348652718 2 665245342 2 3 273869784 2 3 766356433 5 1 482818266 1 6632155 2 200354484 4 1 348652718 3 29366294 3 3 588790353 4 3 966631801 1 3 999999999 4 3 878542862 4 2 101250005 4 2 348652719 4 3 588790354 4 2 29366296 2 1 348652718 3 313062681 3 3 91111258 5 1 207264423 3 147747439 3 1 200354483 1 417188303 2 1000000000 1 3 206422527 4 3 539527856 2 1 998228699 3 173087940 2 2 507308489 4 2 173087939 4 2 966631801 3 3 766356434 4 2 438133771 3 1 206422528 2 998228698 1 3 878542864 4 2 216140704 2 1 665245341 1 565111336 2 76211861 4 1 878542863 3 963873521 4 2 292015611 1 1 206422528 1 857731778 1 377509580 1 556605329 3 389290765 5 1 417188303 1 429939459 2 744868656 4 1 539527855 2 206422529 3 2 6632155 3 1 216140704 2 91111258 5 3 101250004 3 1 565111336 2 348652719 2 1 377509580 3 91111256 3 3 292015611 4 3 998228699 3 2 747241047 4 3 6632156 5 2 438133770 1 1 966631802 2 681728742 2 3 565111337 3 3 963873520 5 3 29366295 1 2 184147679 2 2 246549658 3 1 507308489 1 878542863 2 76211860 3 1 766356434 1 389290764 1 173087940 3 963873521 4 2 429939458 5 1 539527855 3 377509579 4 3 246549658 2 1 173087940 3 184147678 1 2 966631801 2 3 781833037 2 1 710733675 3 857731779 2 3 780418695 2 2 766356434 1 3 206422528 5 1 377509580 1 507308489 2 231398662 1 1 273869784 1 710733675 3 86883811 3 1 966631802 2 963056780 3 1 1 3 539527855 1 3 313062682 3 1 91111257 2 246549659 1 1 56519638 1 56519638 2 565111337 4 3 56519637 5 2 482818267 3 3 206422528 5 2 564836883 5 3 507308488 3 2 507308490 4 1 417188303 3 207264423 2 2 681728740 2 1 377509580 3 665245341 1 3 588790352 1 2 507308488 4 3 766356435 4 1 438133771 2 417188303 3 3 246549660 2 3 963873521 2 1 710733675 1 564836882 1 766356434 1 360543850 3 147747439 4 1 781833037 1 710733675 2 565111336 3 1 173087940 1 147747440 2 184147678 4 3 565111337 3 2 878542863 2 1 6632155 3 76211861 5 1 292015612 1 665245341 1 313062682 2 966631803 3 1 998228699 2 429939459 4 1 963873520 2 766356435 1 2 101250004 3 3 216140703 5 2 86883812 4 1 539527855 3 966631803 3 1 91111257 2 1 3 2 681728741 3 2 1000000000 5 3 681728740 1 2 565111335 4 1 744868656 1 101250004 2 539527855 5 3 999999999 5 2 216140704 5 2 878542862 5 1 231398662 1 377509580 2 766356433 1 2 231398662 5 3 564836882 5 1 377509580 1 564836882 3 101250005 1 2 857731777 2 2 76211861 4 1 147747440 1 963873520 1 878542863 1 556605329 1 963873520 2 507308489 2 1 147747440 3 6632154 1 2 173087939 5 2 389290764 5 2 81073251 2 2 781833038 3 3 417188304 3 3 377509581 3 2 998228698 2 1 878542863 1 564836882 3 429939460 4 1 539527855 3 56519639 2 3 417188303 5 1 998228699 1 966631802 3 206422528 3 2 963873521 3 3 556605330 1 1 147747440 3 184147677 3 1 539527855 3 273869783 1 1 744868656 1 313062682 3 91111258 5 2 966631801 4 1 348652718 3 246549658 2 3 173087941 3 2 101250004 1 1 417188303 3 29366294 1 3 564836881 2 2 781833037 2 3 29366294 1 2 766356434 2 3 86883812 1 2 963873520 1 3 878542864 3 3 878542862 1 1 206422528 2 389290765 4 3 348652719 5 3 588790352 5 1 556605329 3 507308489 5 3 348652717 2 3 417188303 5 2 1000000000 4 2 360543849 1 3 216140704 3 1 377509580 2 184147677 2 2 273869784 5 2 482818265 5 1 86883812 2 216140704 5 2 665245341 4 3 963056779 2 1 6632155 3 482818266 2 1 389290764 2 780418695 4 2 665245342 4 3 482818267 5 1 998228699 2 665245341 2 2 963873520 4 2 56519637 5 3 539527855 5 1 76211861 2 6632155 5 3 56519638 1 3 963056778 3 3 2 1 3 963873519 3 2 348652718 5 3 173087939 1 3 147747439 1 1 29366295 1 417188303 3 292015611 5 3 710733676 1 1 81073252 3 963056780 1 3 348652719 2 1 216140704 3 76211862 1 1 360543850 1 29366295 1 91111257 2 417188302 5 1 781833037 1 216140704 3 565111335 5 2 966631803 5 1 389290764 2 780418693 5 1 76211861 2 273869783 4 2 963873520 2 2 438133771 2 2 588790352 3 3 2 1 3 963056778 4 3 539527854 5 3 173087939 3 1 565111336 2 681728740 1 3 747241048 2 1 565111336 3 377509581 3 1 29366295 1 588790353 3 556605329 4 2 200354482 2 2 101250005 5 3 91111258 1 1 6632155 1 231398662 3 565111337 1 3 231398662 2 2 29366295 3 2 184147679 3 1 313062682 1 207264423 1 360543850 2 665245341 1 1 313062682 3 377509581 3 2 417188303 2 1 998228699 1 147747440 1 81073252 2 963873519 1 2 246549659 4 3 292015612 5 3 780418694 5 3 377509579 4 1 429939459 1 781833037 1 348652718 2 184147678 1 1 292015612 1 564836882 3 348652719 1 3 360543851 5 3 313062683 1 3 539527854 2 3 29366296 5 2 348652719 2 3 1000000000 5 3 246549660 2 3 76211862 4 3 313062681 5 1 565111336 2 86883811 1 3 206422529 3 1 710733675 3 360543851 4 3 565111336 4 3 173087940 2 1 966631802 3 184147678 1 2 999999999 5 1 200354483 3 273869783 4 1 556605329 3 348652717 1 3 6632156 5 2 588790353 4 1 231398662 3 963056780 2 2 781833037 1 2 6632156 4 3 878542864 1 3 565111336 4 1 665245341 1 781833037 2 292015613 1 3 360543849 5 2 56519638 3 3 438133770 2 2 200354484 2 2 747241049 4 3 966631801 3 3 878542864 5 3 6632155 4 1 588790353 1 878542863 3 747241048 1 3 482818265 2 3 6632156 3 2 588790354 3 3 766356434 2 3 781833038 2 1 231398662 1 665245341 2 507308489 3 2 780418694 3 2 588790353 4 1 429939459 2 273869784 5 2 56519639 1 2 482818266 4 2 665245342 4 1 857731778 3 389290765 2 3 507308490 4 2 246549660 5 2 999999999 5 2 781833036 4 2 966631801 4 1 966631802 3 360543850 2 2 216140704 5 3 665245342 5 2 147747440 3 1 206422528 1 766356434 3 681728741 2 3 963056778 5 2 231398663 3 1 313062682 3 744868657 1 1 556605329 3 766356435 4 2 207264423 1 3 429939460 5 3 438133772 3 1 56519638 3 744868655 3 1 173087940 2 184147679 5 3 507308490 2 2 377509581 1 2 184147678 2 2 588790354 5 2 564836881 5 3 438133771 3 3 184147678 2 2 147747439 1 2 710733676 4 1 246549659 1 564836882 2 588790352 1 2 710733675 4 2 56519639 2 1 200354483 3 216140705 5 2 429939460 1 2 29366294 4 3 710733675 2 2 665245341 4 2 857731779 1 2 665245342 4 2 313062681 4 1 766356434 3 482818266 2 3 781833038 4 2 417188303 3 2 313062681 4 1 429939459 3 86883812 5 3 780418693 5 1 206422528 1 86883812 1 963056779 1 710733675 3 665245342 2 1 766356434 2 207264424 2 1 766356434 1 438133771 3 29366295 3 2 857731777 2 2 216140705 4 3 147747441 1 2 200354483 3 3 91111256 3 3 246549658 4 1 780418694 2 564836883 4 3 313062681 1 3 665245342 2 2 173087939 5 3 588790352 1 2 766356435 1 1 389290764 3 744868655 4 2 539527854 5 1 507308489 2 780418694 4 2 780418695 5 2 147747439 4 1 966631802 1 539527855 3 966631801 2 1 780418694 2 747241047 1 2 348652718 4 2 857731778 2 3 744868656 2 1 101250004 2 744868657 3 1 313062682 3 999999999 3 3 273869783 2 1 91111257 1 417188303 2 86883812 2 1 556605329 2 665245341 5 2 29366296 4 2 76211861 5 1 360543850 3 348652717 4 3 6632154 3 1 539527855 2 857731779 4 1 389290764 1 86883812 2 273869784 4 3 200354482 1 3 878542862 5 3 29366296 2 2 1000000000 1 1 588790353 3 966631802 4 2 86883812 4 1 6632155 2 2 5 3 86883813 1 3 482818267 1 3 744868655 4 1 556605329 1 91111257 1 878542863 2 348652717 2 2 744868656 5 1 710733675 2 681728740 4 3 313062683 4 3 360543849 1 3 76211860 5 1 86883812 3 29366296 5 3 482818265 1 2 966631802 5 2 963056779 2 1 377509580 3 101250005 3 3 377509581 2 1 1000000000 1 429939459 2 348652717 5 3 360543850 3 3 507308488 3 2 556605329 3 1 878542863 1 482818266 1 273869784 1 429939459 1 184147678 2 29366295 2 2 565111336 4 2 417188303 4 1 744868656 1 857731778 1 389290764 2 56519639 5 1 438133771 3 200354483 1 3 963873519 1 1 216140704 3 1 5 2 101250003 3 1 360543850 3 588790352 3 1 200354483 1 360543850 1 377509580 2 29366296 3 1 313062682 3 744868656 3 2 564836883 4 2 556605328 3 3 565111336 5 3 963056779 3 3 1 3 1 147747440 1 81073252 3 101250003 4 1 998228699 3 681728742 5 2 231398663 4 3 747241048 4 1 966631802 2 29366296 1 1 744868656 1 556605329 1 147747440 2 565111335 3 2 766356433 1 1 184147678 1 91111257 2 56519638 5 1 766356434 1 665245341 3 377509579 1 1 377509580 2 417188302 1 2 766356435 5 1 313062682 1 76211861 2 389290764 2 2 91111258 1 3 878542862 5 1 665245341 1 273869784 3 389290764 4 1 91111257 2 292015613 5 2 101250005 5 3 1000000000 1 1 101250004 3 1 1 1 438133771 1 429939459 2 216140705 5 3 56519639 1 1 231398662 3 766356435 3 2 173087940 1 2 1000000000 4 2 539527854 4 3 348652719 2 2 564836881 5 3 744868657 5 1 565111336 3 29366294 2 1 963873520 2 766356434 2 2 556605330 3 1 273869784 1 81073252 1 781833037 2 29366296 3 1 76211861 3 101250003 1 1 360543850 3 780418694 5 1 207264423 1 1000000000 3 207264424 4 3 1 4 3 273869783 1 3 588790352 4 2 101250004 5 3 360543850 1 2 507308489 4 3 588790353 3 2 438133770 4 1 29366295 2 744868657 4 2 588790353 5 2 429939460 1 3 665245341 4 3 744868655 3 3 438133770 5 2 56519637 2 2 313062682 1 1 747241048 2 360543851 4 3 665245340 2 2 56519638 3 2 206422529 4 2 744868656 2 1 81073252 2 963873519 5 1 878542863 2 184147678 4 3 147747439 1 2 292015612 3 1 539527855 3 206422528 1 1 665245341 2 29366295 5 3 665245340 3 3 389290764 5 3 565111337 3 1 360543850 1 665245341 1 273869784 2 681728742 1 2 1 3 3 6632156 5 3 91111257 2 1 963873520 3 56519639 3 1 101250004 3 184147677 4 2 184147678 1 1 246549659 3 963873520 4 2 681728740 2 1 507308489 3 998228698 1 3 231398662 2 2 429939458 3 1 29366295 3 206422528 4 2 998228700 4 2 200354483 4 3 348652719 2 1 273869784 2 429939458 5 2 292015612 5 3 207264423 2 3 565111335 3 1 857731778 2 1000000000 5 2 744868655 4 1 389290764 1 231398662 1 744868656 2 588790354 2 2 417188302 4 3 963056779 5 3 206422529 3 3 781833036 4 3 766356433 5 3 29366296 1 1 389290764 3 507308489 2 1 781833037 1 429939459 2 878542863 2 1 348652718 3 360543851 1 1 200354483 1 417188303 2 710733674 4 1 206422528 3 429939459 2 2 348652718 4 3 231398663 3 3 101250003 5 2 681728740 2 3 710733675 3 1 747241048 3 565111335 4 1 76211861 3 76211862 1 3 999999999 1 1 507308489 3 292015613 2 3 681728742 2 2 360543850 4 2 147747439 3 1 231398662 3 348652719 3 3 231398663 4 2 565111335 5 1 744868656 3 86883811 5 3 681728741 2 3 744868657 3 2 507308488 3 1 246549659 3 348652717 3 3 482818266 3 2 147747441 4 3 1000000000 4 1 710733675 1 56519638 2 556605328 5 2 6632154 1 1 273869784 3 348652719 1 2 86883812 5 3 966631803 4 2 184147679 1 1 766356434 2 780418693 2 2 91111257 5 3 173087940 1 2 313062682 2 3 781833038 5 3 539527856 4 2 377509581 4 1 781833037 1 588790353 1 766356434 2 781833036 4 3 482818265 5 3 564836881 2 2 86883813 3 1 389290764 1 766356434 2 556605330 5 3 206422529 4 2 747241047 3 2 857731779 2 2 76211861 3 3 429939459 3 2 173087941 1 2 417188303 4 3 998228699 2 2 963873520 1 2 273869783 3 2 539527856 3 2 556605330 4 3 348652718 2 1 147747440 2 780418694 5 1 556605329 2 556605329 2 3 56519638 2 1 963056779 2 665245342 3 3 744868656 4 2 556605328 4 3 313062682 4 2 91111258 5 2 389290764 4 3 273869783 5 1 246549659 2 588790352 4 3 963873521 3 2 438133770 4 3 6632155 1 1 681728741 1 76211861 2 81073253 3 1 348652718 3 101250003 5 3 231398661 3 3 963873521 2 1 29366295 3 999999999 2 3 857731779 5 1 216140704 3 744868655 4 3 147747439 4 3 482818266 4 1 173087940 3 556605330 5 3 389290763 2 3 147747439 5 2 273869784 2 3 56519638 1 1 81073252 3 780418695 4 3 878542862 3 3 963873520 5 1 56519638 1 681728741 3 389290764 3 3 482818267 1 1 91111257 3 998228699 3 3 747241048 1 2 998228698 2 3 429939460 4 3 556605330 3 1 963056779 2 91111257 4 3 963056779 1 2 200354483 5 2 998228700 3 1 857731778 1 766356434 1 966631802 1 556605329 2 556605330 2 3 766356434 1 1 6632155 2 747241049 4 2 184147677 3 3 857731777 3 1 744868656 3 292015611 5 3 539527854 1 2 246549659 3 2 273869785 3 3 665245342 3 1 200354483 2 200354482 5 2 231398663 1 2 206422529 3 3 377509579 1 3 348652717 5 2 389290764 3 1 780418694 3 377509581 5 3 377509581 1 1 539527855 2 417188303 5 2 2 2 3 564836881 4 1 206422528 3 539527854 3 1 6632155 3 389290765 1 3 766356433 2 2 76211861 3 2 878542862 3 1 389290764 3 780418695 1 2 200354484 4 1 173087940 3 377509581 3 2 216140704 3 2 86883813 5 2 588790352 3 3 963056778 1 3 963056779 3 2 273869785 1 1 231398662 3 507308490 2 2 998228700 4 1 963873520 3 878542862 5 2 246549659 4 1 588790353 1 665245341 3 747241049 2 2 231398663 4 2 313062683 3 2 429939459 1 1 173087940 1 564836882 3 539527854 1 1 147747440 1 184147678 3 76211862 2 2 665245341 3 3 710733676 3 1 857731778 1 184147678 2 417188303 4 3 781833037 5 3 246549658 3 3 313062683 2 1 389290764 2 101250003 4 3 438133771 1 2 184147678 2 2 1 5 3 564836881 3 2 665245341 4 2 963056780 2 1 207264423 3 417188302 4 1 681728741 1 681728741 2 184147679 4 1 539527855 1 878542863 2 86883811 4 2 389290765 3 3 173087939 4 1 539527855 3 184147679 3 2 377509579 1 2 710733676 2 2 147747440 3 1 147747440 2 681728741 5 1 417188303 3 246549658 1 2 963873520 2 2 216140704 3 1 360543850 1 482818266 2 81073251 3 2 588790352 1 1 200354483 3 81073252 4 2 389290764 4 3 6632155 5 1 101250004 2 438133771 5 2 966631801 3 1 206422528 1 878542863 2 246549660 1 2 564836882 3 1 173087940 2 6632156 1 3 91111258 3 3 588790352 5 3 173087941 1 1 780418694 3 101250004 3 2 857731778 1 1 184147678 3 273869784 5 1 710733675 2 207264424 3 2 231398663 5 2 417188302 1 2 878542863 3 1 292015612 1 747241048 1 389290764 1 766356434 3 231398661 5 2 857731777 2 3 6632156 5 2 857731777 1 3 438133772 1 3 216140703 3 3 564836882 2 1 1 2 29366294 3 3 231398662 3 2 1 5 2 963056778 4 1 273869784 1 438133771 2 744868655 3 1 766356434 3 91111256 5 2 2 4 1 29366295 2 76211860 5 2 231398663 1 3 173087939 1 2 91111258 1 1 147747440 1 744868656 1 207264423 2 377509580 5 2 56519639 4 3 780418693 1 2 231398663 3 3 564836881 2 3 710733674 5 1 200354483 3 86883813 3 2 744868656 1 2 781833037 4 2 29366296 1 2 429939459 4 1 565111336 1 184147678 3 780418695 1 3 273869785 5 3 91111256 5 2 76211861 4 3 184147678 1 2 207264422 5 2 564836881 4 1 6632155 1 216140704 2 360543851 4 3 507308490 4 2 360543850 4 2 206422529 2 3 963056778 4 2 101250003 4 1 438133771 3 81073251 5 2 556605328 1 1 417188303 1 389290764 2 173087940 4 3 81073251 3 3 878542864 2 2 2 5 1 966631802 1 665245341 3 86883812 5 1 348652718 3 565111336 2 1 313062682 1 781833037 2 101250005 5 3 360543849 1 2 878542864 1 3 588790353 4 1 56519638 1 963056779 2 857731779 5 2 29366294 5 1 963873520 3 246549658 1 2 313062681 5 3 507308488 5 1 665245341 3 29366296 2 2 998228700 3 2 313062683 2 3 313062682 4 2 184147677 3 2 766356433 2 3 348652717 4 3 539527854 3 1 539527855 2 184147677 4 3 507308489 4 1 29366295 1 565111336 1 360543850 3 744868655 2 1 564836882 2 348652719 4 3 781833036 1 2 857731779 4 3 564836883 5 3 91111258 1 1 1 2 878542862 4 1 539527855 3 389290765 2 2 147747439 3 3 91111257 1 3 76211861 1 2 438133771 2 2 6632154 2 2 857731779 2 3 556605330 5 3 29366295 5 2 482818266 5 2 438133770 2 3 482818265 1 2 681728741 4 2 246549660 5 2 246549660 4 3 710733675 5 2 56519637 4 3 231398662 4 3 438133772 5 1 81073252 1 963056779 3 588790352 2 1 173087940 1 86883812 3 857731778 4 1 417188303 3 360543849 3 2 564836883 2 3 200354483 5 1 482818266 3 507308489 1 3 780418695 1 1 206422528 3 231398663 4 1 681728741 3 744868656 2 2 417188302 1 1 556605329 2 377509581 4 3 438133771 3 1 216140704 2 6632154 1 2 360543850 4 2 81073252 1 2 429939460 5 3 998228700 5 3 565111336 4 1 91111257 1 313062682 1 857731778 2 200354484 1 1 781833037 2 101250004 5 1 246549659 2 377509580 2 1 588790353 3 966631801 5 1 231398662 1 998228699 1 292015612 1 56519638 1 389290764 3 377509579 2 3 76211860 3 3 231398663 3 2 147747439 3 1 564836882 2 747241047 3 3 184147677 5 2 56519639 3 1 1 2 91111258 5 1 81073252 1 710733675 1 173087940 2 348652717 1 3 246549659 2 2 429939459 5 2 348652717 3 3 147747440 4 1 539527855 1 1 1 781833037 1 417188303 1 231398662 3 417188302 5 2 86883811 4 1 507308489 2 857731778 1 2 565111335 1 2 588790353 2 3 710733674 1 2 377509579 2 1 206422528 2 438133771 5 2 292015612 2 2 665245340 5 2 539527854 3 2 966631802 4 3 857731779 2 1 482818266 3 588790353 2 2 360543851 5 2 206422528 2 2 231398661 5 3 781833038 2 1 744868656 3 86883811 5 2 360543851 4 3 231398663 2 2 246549659 5 2 273869784 1 3 147747439 3 2 292015613 2 2 564836882 5 3 86883811 1 2 147747440 4 3 780418695 2 3 482818267 1 3 29366294 3 2 81073251 3 1 963873520 1 747241048 3 507308489 3 2 273869783 1 2 507308490 3 3 216140704 4 1 246549659 2 963056779 5 3 878542863 1 3 681728741 1 2 86883813 1 2 998228698 2 3 556605328 2 2 273869784 4 3 429939460 3 3 389290765 1 2 766356435 5 1 1 1 1 3 1 3 3 313062681 2 2 184147677 2 3 101250005 3 3 29366296 5 1 710733675 1 507308489 3 56519637 3 2 246549659 5 2 857731779 4 3 564836883 1 2 86883811 1 1 313062682 2 313062681 3 2 86883811 4 1 91111257 1 56519638 2 857731779 1 2 76211861 1 3 206422529 4 1 1000000000 1 206422528 1 681728741 1 744868656 1 438133771 1 6632155 2 781833036 5 2 780418695 1 2 81073253 2 3 438133771 4 3 681728740 5 1 565111336 3 29366295 2 2 857731777 1 1 556605329 3 101250004 2 2 766356433 3 1 1 3 86883812 2 3 588790353 1 2 744868657 3 2 438133770 1 1 292015612 2 292015611 1 2 173087941 3 1 206422528 2 966631802 1 2 206422529 2 3 173087940 3 2 556605330 2 1 231398662 3 747241048 4 3 1 5 1 313062682 1 313062682 1 273869784 3 710733676 5 2 747241048 5 2 377509581 1 1 507308489 3 998228698 1 2 565111336 4 1 389290764 1 389290764 3 1 3 2 1000000000 5 3 86883811 2 3 556605328 5 1 1000000000 1 76211861 3 56519637 3 2 91111258 1 3 665245341 3 3 963056780 4 2 56519639 5 2 147747440 4 1 360543850 2 76211862 1 3 857731778 1 2 246549658 1 3 878542863 2 2 6632155 1 2 780418694 2 1 766356434 3 999999999 3 2 147747441 1 3 292015611 1 2 681728740 4 3 438133772 1 3 966631801 3 2 780418693 5 2 665245342 4 3 665245342 2 2 963873519 1 1 539527855 3 1 5 3 565111335 1 3 417188303 3 3 857731777 2 2 781833037 1 3 857731778 4 1 998228699 1 377509580 3 429939460 3 2 81073252 5 1 482818266 1 206422528 1 101250004 1 231398662 2 86883813 1 3 744868657 5 1 91111257 3 389290764 3 3 292015612 5 2 313062682 5 2 744868656 5 3 377509580 3 2 781833036 2 1 86883812 2 348652717 3 1 556605329 3 565111336 2 1 231398662 1 429939459 3 246549658 1 2 681728740 2 2 147747439 2 2 313062683 2 2 744868656 3 2 207264424 5 1 207264423 3 200354483 4 1 482818266 2 665245342 3 2 998228699 3 2 963056780 3 3 147747440 4 3 588790352 2 3 878542863 2 1 780418694 1 681728741 3 2 1 3 348652719 2 1 389290764 3 507308489 3 3 377509580 1 1 231398662 1 101250004 1 360543850 2 963056780 4 1 681728741 2 999999999 5 3 101250004 5 3 206422527 2 3 507308489 1 3 81073252 3 3 998228700 5 2 781833037 2 3 173087941 1 2 348652717 5 2 147747439 4 2 101250004 2 3 556605328 3 2 507308490 3 2 207264422 1 2 101250005 4 1 565111336 1 857731778 1 348652718 1 507308489 2 565111337 2 3 681728741 1 2 147747439 1 2 173087941 2 2 360543849 5 2 91111256 2 2 207264423 1 1 781833037 3 747241048 5 3 438133770 1 2 206422527 3 3 313062681 1 2 681728742 4 1 482818266 3 438133770 5 1 781833037 1 76211861 3 2 2 3 963056778 5 3 313062681 4 2 246549660 3 2 857731777 3 3 56519639 3 2 966631802 5 1 184147678 1 747241048 3 482818267 4 3 389290764 5 3 273869784 1 2 81073251 2 2 780418695 4 1 966631802 3 539527855 4 1 857731778 1 200354483 3 564836882 1 1 429939459 2 999999999 3 1 588790353 2 360543851 3 2 963873521 2 3 2 3 2 360543849 4 1 273869784 3 878542863 3 2 963056779 1 2 588790353 1 1 781833037 2 744868655 2 3 1000000000 3 2 998228700 2 1 360543850 1 766356434 2 200354484 2 3 710733674 1 2 76211860 1 2 539527856 3 2 56519638 4 1 200354483 3 556605328 1 3 438133770 3 2 482818265 5 2 207264422 1 2 377509581 4 1 200354483 3 780418695 5 2 348652718 2 2 216140704 2 3 998228699 5 1 377509580 2 556605330 5 3 101250004 1 2 963873519 4 2 878542864 2 1 6632155 2 360543851 2 1 564836882 3 429939460 3 3 556605330 3 3 29366296 2 2 507308489 4 2 878542862 1 3 766356433 1 3 292015613 4 3 710733675 1 2 6632155 2 3 206422528 4 3 417188304 3 3 744868657 2 2 781833036 5 2 206422529 5 3 200354484 2 2 101250003 1 1 56519638 2 963056780 4 3 231398663 5 2 766356433 5 2 556605329 1 3 29366295 4 3 999999999 1 1 360543850 1 246549659 3 273869784 1 2 56519637 1 3 206422529 4 2 29366295 4 1 360543850 3 963873520 4 3 780418693 4 2 216140705 4 1 91111257 1 147747440 1 417188303 2 665245342 2 1 207264423 1 744868656 3 665245340 4 3 86883813 5 3 781833037 1 3 313062681 2 1 377509580 3 588790352 2 3 766356434 2 1 348652718 2 565111336 3 1 747241048 1 360543850 2 507308489 3 2 6632155 5 3 482818267 4 1 417188303 1 206422528 2 780418693 2 3 963056778 2 2 2 1 3 539527855 3 2 963056780 2 2 56519638 5 3 681728741 2 3 173087940 4 2 766356435 3 3 588790353 1 3 781833036 2 3 507308489 5 1 438133771 1 482818266 1 482818266 2 207264422 1 1 86883812 1 81073252 2 482818266 4 3 966631802 5 2 1000000000 5 2 313062683 1 3 56519639 1 1 348652718 1 206422528 3 710733674 3 2 963873521 3 1 781833037 2 76211860 1 1 101250004 1 389290764 2 81073251 3 3 747241047 1 1 1 3 101250005 1 3 231398663 2 3 417188304 5 2 389290763 5 3 963873519 4 1 766356434 3 681728742 3 3 878542864 2 2 963056780 5 1 76211861 1 81073252 1 56519638 1 76211861 1 231398662 2 81073253 5 1 710733675 1 206422528 1 360543850 1 681728741 1 348652718 1 173087940 1 29366295 3 681728740 2 1 438133771 2 963056780 2 2 556605329 4 3 86883812 3 3 173087941 5 2 389290764 5 3 184147678 2 3 2 5 1 360543850 2 556605328 3 1 216140704 2 29366295 2 3 565111336 4 3 744868655 5 2 565111337 5 3 665245342 2 3 246549659 2 2 588790352 2 2 206422529 5 2 539527856 1 3 878542862 2 2 564836883 3 3 206422527 4 3 998228699 3 2 507308489 5 2 348652717 4 3 857731777 5 3 216140705 2 2 878542862 3 3 998228700 3 2 963873520 2 3 1 2 1 766356434 2 744868655 5 1 292015612 3 273869783 4 2 564836883 5 3 389290763 1 2 231398662 1 3 101250003 2 1 6632155 3 857731778 4 3 273869783 1 2 766356435 5 3 184147677 5 1 857731778 2 56519639 5 1 207264423 1 200354483 2 216140704 1 3 857731778 4 1 231398662 3 313062683 4 2 556605329 3 1 1 2 360543850 2 1 857731778 3 147747440 5 2 857731778 5 1 360543850 3 766356435 2 1 101250004 2 91111256 3 1 6632155 3 588790354 3 3 101250004 3 3 963873521 2 1 173087940 3 6632155 1 2 588790352 4 2 744868655 3 1 781833037 1 1 1 1 1 780418694 2 313062681 5 1 206422528 2 184147678 5 3 101250003 2 3 417188302 2 1 1000000000 1 482818266 3 200354483 5 2 429939459 5 3 348652717 3 1 744868656 1 998228699 3 857731777 3 1 81073252 2 360543850 2 1 29366295 3 6632155 3 2 998228698 1 3 963056779 1 3 998228698 4 3 216140704 5 1 56519638 2 91111256 4 1 963056779 3 438133770 3 2 744868656 2 1 482818266 3 429939459 3 1 507308489 3 857731778 1 3 207264424 1 1 747241048 3 81073252 1 1 857731778 2 438133771 3 2 564836881 1 1 231398662 3 389290763 4 3 313062682 1 2 86883811 5 3 389290764 3 2 200354483 5 1 76211861 2 507308488 5 1 360543850 2 1000000000 3 2 747241049 3 1 417188303 3 348652717 1 2 665245342 4 1 184147678 2 292015612 5 3 206422527 5 1 482818266 2 1000000000 2 3 56519638 2 2 173087939 1 3 999999999 3 3 429939460 1 3 966631803 3 1 6632155 2 999999999 2 3 781833036 5 3 6632156 1 3 1 4 1 81073252 3 963056780 3 2 101250003 2 1 665245341 2 507308489 1 1 216140704 1 313062682 2 878542864 4 1 564836882 3 377509581 1 1 766356434 1 780418694 3 681728740 1 3 81073253 5 1 29366295 1 184147678 2 273869784 1 2 184147677 1 1 56519638 2 966631802 1 2 482818267 4 1 780418694 1 539527855 1 6632155 3 1 5 3 998228700 2 2 29366295 5 2 147747441 1 2 878542863 2 1 76211861 1 216140704 2 507308489 3 3 963873519 5 2 482818267 5 2 29366296 4 3 482818266 5 2 200354484 5 1 1000000000 1 1 2 184147678 1 3 539527855 3 2 766356435 4 2 29366295 5 2 81073251 1 1 1000000000 3 56519639 4 3 766356433 1 1 91111257 3 273869784 5 1 1 2 147747440 4 1 507308489 1 246549659 3 56519637 5 3 292015611 5 1 231398662 3 231398663 2 3 747241048 4 3 173087939 5 3 147747441 3 1 747241048 1 389290764 2 963056778 2 1 348652718 2 588790354 3 3 101250005 1 2 998228698 3 1 565111336 3 246549659 3 1 56519638 1 292015612 1 878542863 3 482818265 5 2 173087941 2 2 273869783 1 3 507308488 4 2 206422529 2 1 780418694 3 56519637 1 3 747241049 1 2 91111256 2 3 91111258 4 1 565111336 3 966631801 1 1 29366295 3 556605330 5 1 207264423 3 216140704 2 2 556605330 1 2 564836882 2 1 588790353 1 780418694 1 273869784 2 147747440 3 1 744868656 1 81073252 2 857731779 4 2 539527856 5 3 507308490 2 2 101250004 1 3 681728742 5 1 1 1 377509580 3 857731778 4 3 665245342 3 3 681728740 4 3 76211860 4 2 482818267 1 1 857731778 1 6632155 2 998228700 4 1 246549659 1 147747440 1 744868656 3 564836881 3 1 184147678 1 377509580 2 482818267 4 3 963056778 3 3 429939458 1 2 200354482 1 1 781833037 2 507308490 4 1 173087940 3 998228700 4 2 216140705 1 3 781833037 4 2 56519638 4 3 429939460 3 1 681728741 3 389290763 2 1 507308489 3 564836883 4 2 348652719 5 3 29366294 1 3 231398661 5 2 2 5 2 81073251 3 3 417188304 4 1 389290764 1 744868656 3 1000000000 5 2 744868655 5 3 963873520 1 2 417188302 2 3 507308490 1 1 878542863 1 184147678 1 565111336 2 588790352 4 3 216140703 1 1 86883812 2 565111336 4 2 588790352 1 3 360543850 5 1 857731778 1 588790353 1 207264423 2 216140703 4 3 438133770 1 3 556605329 1 1 507308489 2 231398663 2 2 781833038 1 2 681728740 3 3 564836881 2 2 273869785 2 2 147747440 1 1 81073252 3 556605329 2 3 101250005 5 2 389290764 1 3 966631802 1 1 781833037 1 681728741 3 963056778 1 3 86883812 1 3 665245341 3 3 246549660 3 1 429939459 2 710733676 1 3 348652717 4 2 539527855 3 2 216140703 2 2 564836881 2 3 76211860 4 2 681728741 4 2 147747441 5 1 273869784 1 389290764 1 91111257 1 91111257 2 377509580 2 2 360543849 2 1 710733675 1 565111336 3 377509579 5 2 681728740 5 2 878542864 3 3 207264424 2 1 377509580 2 389290763 1 2 766356434 4 2 206422529 5 1 417188303 1 1 2 207264422 1 3 564836881 3 3 780418695 2 1 744868656 3 216140703 5 1 963056779 1 348652718 3 207264423 4 1 781833037 1 507308489 1 857731778 1 76211861 1 184147678 2 81073252 3 2 216140703 2 2 184147678 4 1 389290764 2 963873519 5 1 6632155 3 360543850 4 2 86883812 2 1 878542863 3 565111335 5 3 857731778 5 1 101250004 2 966631802 2 3 878542862 4 3 246549658 1 3 377509580 4 1 857731778 1 564836882 2 878542863 3 3 273869784 4 3 76211862 5 3 56519637 2 3 588790352 4 3 539527854 3 1 966631802 1 377509580 3 963056780 1 2 206422528 4 1 292015612 1 86883812 2 56519637 5 3 681728740 4 2 963056779 1 2 556605329 5 1 184147678 3 564836882 1 3 76211862 2 2 417188302 2 1 216140704 2 29366295 4 2 1 4 2 56519637 1 2 313062683 1 3 246549659 3 3 216140703 1 1 998228699 3 681728740 2 2 2 4 2 1 4 2 507308489 4 1 665245341 2 565111337 1 1 963056779 3 147747441 1 1 556605329 1 76211861 1 429939459 1 76211861 2 744868656 2 3 507308490 5 3 588790354 4 1 588790353 2 482818266 1 2 438133771 2 2 565111336 5 3 207264424 1 3 173087941 1 1 781833037 1 86883812 2 348652717 2 1 56519638 2 360543849 2 3 147747440 2 2 377509581 1 2 588790352 2 2 482818265 3 2 184147678 2 3 556605328 3 2 1 5 2 273869784 3 2 216140704 2 1 389290764 3 348652718 1 3 878542864 1 1 747241048 1 6632155 2 556605328 2 2 348652719 1 1 81073252 1 200354483 3 2 1 1 417188303 2 56519639 2 1 216140704 3 556605330 5 2 482818266 2 2 377509580 3 3 998228700 2 2 747241048 4 1 857731778 3 348652719 2 3 781833037 3 3 710733675 4 2 360543850 3 3 482818265 1 2 76211861 3 3 207264423 5 2 1000000000 5 1 747241048 3 747241049 5 3 86883811 2 3 200354484 1 1 963056779 2 507308490 5 3 1000000000 3 1 6632155 3 963873519 1 1 539527855 2 556605330 2 3 29366296 4 1 665245341 1 147747440 1 76211861 1 565111336 3 216140703 1 3 998228699 3 3 246549659 2 3 360543850 4 2 377509579 4 3 966631803 2 3 273869784 4 1 710733675 3 216140703 1 2 101250003 2 3 429939459 3 2 963873520 5 1 507308489 3 206422527 3 2 766356434 4 2 588790353 3 2 29366295 1 1 429939459 1 417188303 3 101250003 3 3 564836883 5 2 963056778 3 3 29366295 5 3 878542863 3 1 681728741 1 556605329 1 200354483 1 200354483 2 348652717 2 1 184147678 3 292015611 5 3 588790354 5 3 207264422 2 2 963873520 5 2 56519637 3 3 507308490 1 2 781833037 3 2 147747440 2 3 1 4 2 6632155 4 3 377509581 1 1 206422528 1 744868656 1 360543850 3 173087940 3 3 963873520 2 3 147747441 4 2 173087939 2 3 231398662 2 1 91111257 2 963873520 5 2 81073251 5 2 313062683 4 2 360543849 4 1 556605329 2 6632155 5 2 507308490 2 2 438133771 3 1 710733675 1 173087940 2 429939459 5 2 998228699 1 2 766356435 4 2 273869783 2 2 29366296 4 3 665245342 5 1 76211861 3 184147677 5 1 539527855 1 1000000000 1 564836882 2 292015613 3 3 681728742 5 3 2 3 3 588790352 2 2 744868656 5 1 966631802 3 999999999 1 1 507308489 2 76211862 4 3 1000000000 2 2 963056779 2 1 246549659 1 206422528 2 81073252 3 2 377509581 5 2 963056780 5 3 273869783 2 2 348652718 2 2 216140703 5 1 360543850 2 6632154 1 2 147747440 1 2 556605328 5 2 2 3 2 966631802 5 3 216140703 1 3 2 1 3 389290763 1 1 744868656 1 1000000000 2 29366296 3 3 998228700 5 1 6632155 2 216140703 2 3 539527855 1 1 377509580 1 429939459 1 91111257 3 76211862 3 1 6632155 1 780418694 3 438133770 1 1 564836882 2 747241047 1 3 246549660 2 1 966631802 3 56519639 3 1 482818266 2 588790353 3 1 665245341 2 963056780 5 3 878542863 5 1 184147678 2 56519639 4 2 56519637 3 3 173087939 1 2 665245341 5 1 744868656 3 200354483 2 2 246549659 4 3 6632154 3 1 781833037 2 231398661 5 2 216140703 1 2 482818265 5 2 963056780 5 3 963056778 1 1 482818266 1 438133771 1 781833037 3 857731777 4 2 556605329 1 1 588790353 2 564836881 1 2 56519638 4 3 56519638 4 1 86883812 2 81073253 5 2 173087941 1 1 246549659 1 86883812 1 313062682 1 565111336 1 206422528 3 1 2 3 86883811 3 1 173087940 3 564836883 2 3 173087940 5 2 556605329 4 3 292015611 1 2 781833038 3 2 482818266 1 2 998228698 2 3 747241048 3 2 173087940 5 1 231398662 1 313062682 1 273869784 3 147747439 1 2 665245340 1 1 564836882 2 29366295 5 3 429939460 3 3 173087940 2 3 429939459 1 1 966631802 2 1 3 2 6632154 3 2 781833038 3 2 184147678 3 1 507308489 3 273869785 3 3 878542862 2 1 565111336 3 173087941 2 3 539527856 2 3 681728741 5 2 1000000000 1 1 963873520 1 539527855 3 998228698 5 2 966631801 5 3 360543851 3 1 377509580 3 857731777 3 2 206422529 2 3 91111257 5 1 565111336 3 184147677 5 2 556605328 2 1 539527855 1 184147678 2 313062682 5 3 200354484 5 2 184147678 2 2 417188302 5 1 963873520 3 681728741 1 2 91111258 1 3 766356434 2 2 507308489 2 2 389290764 4 3 216140703 2 3 963056780 5 2 81073252 4 2 963873520 1 2 539527854 1 2 966631803 3 3 780418694 4 1 747241048 3 429939458 5 2 564836883 4 2 377509579 3 2 292015613 4 2 857731779 2 3 564836883 5 1 377509580 2 482818265 3 3 246549660 5 1 438133771 1 780418694 1 438133771 2 81073251 2 2 184147679 4 1 710733675 3 857731779 4 1 438133771 2 556605329 2 2 377509579 2 2 681728741 2 3 81073253 1 3 482818267 2 3 747241047 2 2 1 3 1 231398662 3 417188303 3 3 292015612 1 3 963873521 2 2 246549658 1 2 86883812 4 3 966631801 2 1 273869784 2 710733674 2 1 389290764 1 348652718 1 29366295 1 76211861 1 665245341 1 781833037 3 747241047 1 1 588790353 1 377509580 2 780418693 1 2 207264423 2 1 389290764 3 29366296 1 2 998228698 4 3 417188304 2 1 377509580 2 963056780 1 3 681728740 1 1 438133771 1 998228699 2 710733676 4 3 207264422 3 1 564836882 3 766356435 5 2 710733676 4 2 710733674 1 1 564836882 2 147747441 4 2 184147677 3 2 507308489 1 2 780418694 5 1 438133771 2 6632154 2 1 857731778 2 231398661 4 3 588790353 3 1 482818266 3 766356433 3 3 963056778 5 2 313062682 2 3 1 2 2 766356433 3 1 766356434 3 200354484 3 1 564836882 1 273869784 3 747241047 1 1 86883812 1 389290764 3 588790354 1 3 231398663 5 1 565111336 3 857731777 2 1 878542863 2 417188303 5 3 173087940 5 3 710733675 3 1 429939459 2 56519637 3 3 878542864 4 1 766356434 1 81073252 1 91111257 2 681728741 5 2 6632156 5 2 313062681 3 2 184147679 2 3 588790354 3 2 273869783 1 1 438133771 1 147747440 3 710733674 2 1 744868656 1 878542863 3 998228699 2 1 747241048 3 780418693 5 1 76211861 3 216140704 2 3 173087939 2 1 963873520 1 857731778 3 482818267 4 3 246549658 2 2 216140705 3 1 389290764 3 747241049 1 2 1 1 2 273869784 4 3 564836883 2 2 665245341 4 3 389290765 1 3 348652718 2 1 766356434 3 564836883 5 2 184147677 2 1 1 2 744868657 1 2 147747441 3 3 766356434 4 3 389290764 4 1 147747440 1 1 1 360543850 2 377509580 2 2 564836881 3 2 588790354 2 2 173087939 1 2 482818267 5 2 360543849 3 1 231398662 2 56519637 4 3 747241048 5 2 588790352 4 3 29366295 5 1 710733675 3 482818265 1 2 360543851 3 2 6632155 4 2 207264422 3 1 588790353 3 76211860 5 2 539527855 2 1 389290764 2 781833037 2 3 781833038 5 1 747241048 3 565111336 4 2 429939460 3 3 878542862 4 2 963056779 2 3 348652719 5 3 1000000000 4 3 999999999 4 3 377509581 3 2 482818265 3 1 377509580 3 878542863 1 3 429939459 1 3 206422527 2 3 377509579 5 2 246549660 2 3 710733676 5 2 999999999 5 3 389290763 3 3 507308488 2 2 565111336 1 2 588790352 2 2 482818266 5 2 231398663 5 3 273869784 5 1 878542863 2 681728742 1 1 29366295 1 565111336 2 966631803 4 2 76211862 5 2 747241048 1 3 216140704 1 1 246549659 3 147747441 4 2 438133771 5 1 273869784 2 539527855 4 2 207264422 1 3 780418694 1 3 348652717 4 1 564836882 2 665245342 2 2 998228698 2 3 963873521 5 3 292015611 5 2 389290765 4 2 231398663 2 3 81073251 4 3 206422528 3 3 556605330 5 2 360543850 5 1 781833037 1 184147678 3 360543851 1 1 744868656 3 565111336 2 1 857731778 2 101250003 4 1 91111257 1 766356434 2 206422529 2 3 878542864 3 2 377509580 5 2 417188304 5 3 147747441 5 1 348652718 2 313062682 5 1 539527855 2 417188304 3 2 29366295 1 1 273869784 1 360543850 2 857731778 4 1 588790353 3 710733676 2 1 963873520 2 173087940 3 3 86883812 5 1 681728741 2 966631801 3 3 101250005 2 2 588790354 1 3 81073252 5 1 76211861 1 766356434 1 747241048 2 348652719 4 3 766356433 4 1 966631802 2 417188302 3 2 429939458 4 3 86883811 1 3 200354483 3 2 963056779 3 2 564836882 3 2 963873519 3 1 377509580 1 313062682 1 438133771 3 747241049 1 3 147747441 3 2 565111336 5 2 173087939 2 3 292015613 2 2 273869785 3 1 292015612 3 348652718 1 3 231398663 1 2 966631802 1 2 292015611 1 1 91111257 2 91111256 1 1 147747440 2 966631803 5 1 482818266 2 781833037 5 1 348652718 3 507308490 1 3 744868655 3 1 429939459 1 665245341 3 438133772 3 2 565111336 3 2 438133771 1 1 184147678 2 56519639 2 3 101250003 4 2 2 2 3 147747439 2 1 200354483 1 482818266 3 963056779 3 3 292015613 4 2 389290764 5 1 588790353 3 963873521 1 1 101250004 2 857731777 2 3 56519637 2 3 147747440 3 3 963056778 5 1 507308489 1 564836882 2 747241048 4 2 231398661 3 3 766356434 3 3 147747440 5 2 564836882 1 2 417188302 4 2 539527856 3 2 564836882 3 2 507308488 4 3 206422527 1 1 744868656 2 710733675 5 2 76211862 5 1 556605329 3 417188302 2 1 56519638 1 565111336 1 588790353 1 56519638 3 207264424 1 2 101250003 3 2 200354483 1 3 963873520 2 2 231398663 4 2 91111258 4 2 588790353 5 2 556605330 1 3 780418693 1 3 2 1 2 556605329 5 3 246549658 2 1 963873520 1 389290764 3 781833037 4 3 86883812 2 1 1000000000 2 216140705 5 2 744868656 2 2 86883811 3 3 966631801 2 2 539527854 5 2 101250003 1 1 6632155 3 966631802 5 1 147747440 2 207264422 1 1 273869784 3 76211861 1 2 377509579 3 3 966631802 4 2 29366294 2 3 292015612 4 3 91111258 1 1 389290764 1 429939459 2 539527856 4 3 173087939 2 3 564836883 1 2 857731778 2 2 200354483 4 2 588790354 1 3 273869783 2 2 681728740 3 2 81073252 5 1 173087940 1 429939459 1 878542863 1 665245341 2 81073253 1 2 1 3 3 665245340 1 3 766356433 3 2 588790352 3 1 998228699 1 565111336 2 744868657 3 1 1000000000 1 81073252 3 313062682 1 2 766356433 3 2 429939459 2 1 348652718 3 360543851 4 1 216140704 2 963056778 5 2 348652719 5 2 348652718 5 1 216140704 2 681728740 4 1 313062682 3 81073253 3 2 665245341 3 1 556605329 1 86883812 2 417188302 1 2 966631802 5 3 86883811 4 3 417188303 5 3 348652719 5 3 438133772 5 3 6632154 1 1 1 1 86883812 3 231398662 2 3 564836881 5 1 710733675 1 963056779 3 389290764 4 1 184147678 2 781833038 3 3 206422529 4 2 81073253 2 1 81073252 1 184147678 3 360543851 2 1 482818266 2 273869785 3 1 1000000000 3 147747441 5 3 56519638 2 2 29366294 2 2 76211861 5 3 231398662 5 3 56519638 4 3 539527856 2 1 878542863 2 780418694 5 3 966631801 5 1 556605329 3 184147678 4 2 86883812 1 1 246549659 2 665245342 5 2 710733675 2 2 348652719 2 1 539527855 3 246549660 2 2 348652718 2 3 173087941 4 1 710733675 2 273869783 1 2 438133772 1 3 878542863 5 1 101250004 1 389290764 3 360543850 2 3 273869783 2 1 200354483 1 6632155 1 206422528 2 539527856 3 3 507308489 2 1 966631802 3 377509580 5 3 173087939 2 2 1 2 3 200354483 5 2 665245340 4 3 780418693 1 2 710733674 2 3 76211860 5 2 556605329 3 3 184147679 2 1 147747440 3 681728742 4 2 81073253 2 2 781833038 5 1 313062682 2 29366294 2 1 1 1 292015612 2 878542862 1 3 963056779 1 2 377509581 5 2 665245341 5 1 207264423 3 56519638 4 2 273869783 4 1 389290764 3 781833038 4 2 216140703 4 1 86883812 1 200354483 1 207264423 1 81073252 3 206422527 5 2 665245342 5 2 348652718 2 3 81073253 1 1 507308489 1 556605329 3 999999999 5 3 231398662 5 1 207264423 2 482818267 5 2 417188302 1 1 246549659 3 246549660 5 1 184147678 2 56519638 4 1 438133771 1 564836882 3 556605330 3 3 878542862 5 3 744868655 2 3 665245342 4 2 86883813 2 1 147747440 1 665245341 3 998228698 4 3 747241047 5 3 86883813 5 3 348652719 1 1 360543850 1 998228699 3 6632155 2 3 273869784 4 3 588790354 1 1 417188303 2 681728740 3 2 681728740 4 1 56519638 1 482818266 1 231398662 2 963873520 4 3 91111257 3 1 878542863 2 313062682 5 2 766356434 4 2 565111336 5 1 313062682 1 389290764 3 147747439 4 3 56519639 3 1 29366295 3 766356435 4 1 878542863 3 665245341 3 3 780418693 5 3 86883813 5 2 539527854 3 2 91111257 4 3 966631802 4 3 76211862 1 2 6632154 4 2 101250004 1 2 360543850 1 2 246549659 2 1 963056779 2 507308488 2 3 998228700 5 3 86883811 5 2 438133771 1 1 507308489 2 184147677 1 3 681728741 1 1 1 3 966631803 2 3 200354483 1 1 81073252 2 56519638 3 1 857731778 2 539527856 1 1 766356434 3 417188304 5 2 565111335 3 2 313062683 5 2 482818267 2 3 438133772 2 2 747241049 3 2 147747441 1 1 963873520 3 482818265 3 3 565111337 3 1 681728741 3 273869784 4 1 857731778 1 348652718 2 313062681 4 2 482818265 1 1 482818266 3 206422529 3 3 482818267 2 1 173087940 2 564836881 4 3 389290765 2 1 101250004 1 482818266 3 556605329 5 3 389290765 1 2 417188303 2 1 389290764 1 91111257 3 564836883 1 1 482818266 1 556605329 1 438133771 1 101250004 3 539527856 3 2 766356435 1 3 360543851 3 2 781833036 3 2 507308488 4 1 966631802 1 710733675 1 744868656 2 1 3 2 292015612 4 3 665245340 2 2 1 1 3 539527856 5 1 313062682 1 91111257 3 438133771 4 1 878542863 3 963056779 5 1 766356434 3 6632155 5 2 147747439 5 1 377509580 2 200354482 3 2 564836882 5 2 377509581 2 1 348652718 3 417188303 1 1 101250004 3 588790354 1 1 313062682 1 147747440 3 710733675 5 1 206422528 1 781833037 2 681728740 3 1 507308489 1 184147678 1 963873520 1 273869784 3 86883812 1 2 389290765 1 2 681728742 4 1 878542863 3 91111258 1 2 963056780 2 2 81073252 5 1 206422528 1 207264423 3 665245341 4 1 6632155 2 360543849 2 2 744868655 2 3 710733675 5 1 878542863 1 200354483 3 681728740 3 3 998228700 1 3 91111256 2 3 56519637 2 1 231398662 1 429939459 1 507308489 2 565111335 5 1 200354483 2 389290764 4 3 147747440 4 3 429939458 2 3 780418695 3 2 147747441 2 2 588790353 4 1 200354483 3 565111336 4 3 681728742 4 1 539527855 3 207264424 2 3 389290763 1 2 231398663 1 3 556605329 4 2 273869784 2 3 348652718 5 1 963056779 1 963873520 2 200354483 1 3 29366295 2 2 101250003 2 1 710733675 1 56519638 1 878542863 2 780418695 2 2 91111258 3 2 710733676 4 2 101250005 3 1 665245341 1 780418694 2 56519638 2 2 1 3 1 878542863 2 29366296 1 3 539527854 1 1 438133771 2 216140703 2 3 857731777 4 1 1 2 292015613 4 1 91111257 2 389290764 1 2 231398663 5 2 438133772 5 3 313062681 4 3 377509581 4 1 429939459 1 246549659 1 857731778 1 348652718 1 565111336 1 76211861 2 207264424 4 3 998228700 1 2 360543850 1 1 360543850 2 348652717 5 2 963056778 3 1 998228699 2 710733674 5 3 313062682 4 2 588790353 3 3 207264424 3 3 878542863 2 1 207264423 1 857731778 3 1000000000 4 1 216140704 1 1 2 963056780 4 2 857731777 2 3 231398663 2 1 565111336 2 1000000000 3 3 29366294 3 1 556605329 3 744868655 1 1 313062682 1 246549659 2 360543851 1 1 565111336 2 81073253 4 2 200354484 5 3 966631801 3 1 429939459 1 273869784 2 665245340 5 2 710733675 2 3 966631803 2 3 200354484 1 3 389290764 3 2 429939458 2 1 91111257 2 206422527 5 2 389290765 4 2 56519638 4 1 482818266 1 81073252 2 747241048 4 3 966631801 5 3 91111258 1 1 963056779 2 184147678 5 2 857731779 5 2 292015613 1 3 438133771 5 1 781833037 2 438133772 3 2 377509579 4 2 966631801 1 3 6632154 2 2 56519639 4 1 417188303 3 766356433 1 1 206422528 2 781833037 3 3 1000000000 3 2 429939458 5 2 348652719 2 2 246549660 3 3 857731779 2 3 766356434 4 2 966631801 3 3 86883811 1 3 766356434 5 2 231398661 1 1 173087940 2 76211862 3 1 781833037 2 780418695 1 3 766356435 4 3 207264422 5 3 246549659 1 1 173087940 3 438133771 5 2 780418693 4 2 292015611 4 3 86883813 1 3 360543850 5 1 878542863 2 101250003 2 3 429939458 1 2 29366295 3 1 564836882 2 744868657 2 3 429939460 4 3 539527854 5 3 565111335 5 3 200354483 3 2 417188304 3 2 963056780 4 1 710733675 1 588790353 3 207264424 1 2 564836881 1 1 998228699 1 857731778 2 101250003 2 3 273869785 2 2 29366296 5 1 56519638 1 147747440 1 781833037 2 1000000000 4 2 681728740 3 3 857731777 5 2 147747439 4 3 200354482 5 1 747241048 1 231398662 3 389290765 1 2 207264423 3 3 878542862 1 2 1000000000 3 3 878542863 2 3 273869785 2 3 246549660 2 3 998228698 3 2 86883812 1 1 766356434 2 588790353 3 1 963873520 3 207264422 1 2 588790353 3 1 998228699 3 766356433 1 3 681728742 3 3 377509579 4 1 1 3 564836881 2 1 231398662 3 91111257 1 1 86883812 1 76211861 2 565111337 4 1 173087940 1 147747440 2 963056779 2 1 313062682 1 184147678 3 539527855 3 2 360543851 4 1 29366295 2 86883813 1 3 857731777 3 2 348652719 1 2 91111256 4 2 389290763 1 1 200354483 3 76211862 5 2 200354484 1 3 564836881 3 3 56519637 5 2 710733674 2 2 6632155 2 1 29366295 1 878542863 1 206422528 3 565111336 2 2 207264422 4 1 1000000000 1 29366295 1 246549659 2 206422529 5 3 665245341 5 2 556605328 3 3 556605330 4 2 766356434 3 3 963873520 1 3 207264424 2 3 6632156 3 3 173087940 4 1 91111257 3 173087939 4 2 710733676 4 2 766356435 5 1 207264423 2 438133772 3 1 665245341 3 200354484 4 1 766356434 1 348652718 3 878542864 2 1 565111336 1 360543850 2 556605329 5 1 56519638 3 216140704 3 3 1 2 2 101250004 2 3 56519637 1 2 963056779 5 1 766356434 3 313062683 3 1 1 3 878542863 1 1 231398662 2 207264422 3 2 963056778 1 2 360543850 5 2 200354482 3 1 6632155 2 565111337 1 1 29366295 1 963056779 1 207264423 1 273869784 1 348652718 1 200354483 1 86883812 1 273869784 2 710733676 2 2 429939460 4 2 216140703 2 3 360543850 2 3 710733675 3 3 744868657 5 1 588790353 3 377509579 5 3 539527855 4 3 681728740 3 2 966631801 3 1 1 2 29366295 1 1 966631802 1 313062682 2 6632156 1 2 360543849 2 2 747241049 4 3 482818265 2 3 665245340 2 2 377509581 3 3 482818266 1 2 56519638 1 3 377509579 2 1 360543850 1 200354483 3 101250003 1 1 998228699 1 429939459 3 348652717 5 2 556605330 3 2 86883811 3 2 781833036 5 2 681728742 2 1 246549659 3 507308488 2 2 29366296 3 3 1000000000 3 3 29366296 4 1 1 1 292015612 1 348652718 3 857731779 3 1 76211861 3 744868657 2 1 81073252 2 76211860 1 2 101250003 1 1 417188303 3 438133772 3 1 1 2 710733675 3 3 6632155 4 3 348652718 5 2 438133772 4 1 360543850 3 292015613 1 1 507308489 1 998228699 1 963056779 3 273869784 2 3 438133770 3 3 710733676 2 1 360543850 2 482818267 2 3 588790352 5 1 780418694 1 564836882 2 878542863 3 2 101250003 1 1 91111257 1 1 3 1 1 3 780418694 2 1 231398662 1 681728741 1 588790353 2 556605328 4 1 313062682 2 273869785 5 2 588790353 1 3 313062683 2 3 101250003 1 2 999999999 2 2 101250003 3 3 348652718 2 2 246549658 3 3 963873521 1 1 963873520 1 206422528 3 91111257 4 1 206422528 3 29366294 3 3 507308489 3 2 348652717 3 1 206422528 3 91111256 1 2 360543850 3 2 744868657 5 2 348652717 3 1 86883812 3 389290764 1 2 588790353 2 1 101250004 1 246549659 2 91111258 1 1 1000000000 1 710733675 3 710733676 2 3 147747441 5 2 273869784 2 1 878542863 3 216140704 4 1 781833037 2 76211860 1 1 665245341 1 86883812 3 878542864 1 3 857731777 4 3 998228698 2 1 963056779 3 539527856 4 2 207264422 1 2 766356435 4 2 482818267 1 2 200354483 2 3 681728740 5 2 766356435 1 1 665245341 3 966631801 3 3 681728742 1 2 681728740 2 2 76211862 4 2 438133772 2 3 200354482 5 1 184147678 3 348652718 3 2 747241049 1 2 377509579 2 3 6632155 2 2 998228700 1 3 710733674 2 2 482818266 3 1 313062682 1 588790353 3 207264424 4 3 878542862 5 3 206422528 2 3 438133771 5 1 429939459 2 539527855 2 1 173087940 3 273869785 5 3 206422527 1 1 744868656 3 681728741 2 3 360543850 2 2 377509579 5 3 360543851 1 1 389290764 3 389290765 3 1 681728741 1 539527855 3 417188304 3 1 377509580 1 206422528 2 360543850 3 1 438133771 2 565111337 1 1 1000000000 1 377509580 3 377509581 1 3 1000000000 5 3 565111337 4 2 246549659 4 2 246549660 5 1 878542863 1 438133771 2 206422529 5 1 966631802 3 710733676 2 2 377509580 2 3 963056780 3 2 878542863 2 1 998228699 3 780418693 4 1 565111336 2 6632156 1 1 588790353 3 429939460 2 1 216140704 3 6632154 4 2 438133772 1 2 292015611 2 3 998228698 5 2 482818266 2 2 482818265 3 3 56519637 1 1 507308489 2 81073253 2 3 710733674 4 1 565111336 2 429939460 5 1 360543850 1 207264423 2 878542864 2 3 438133771 5 2 206422529 3 3 429939459 2 1 565111336 1 360543850 1 348652718 3 665245340 4 3 438133771 5 3 6632154 5 1 200354483 2 429939460 4 1 747241048 3 710733675 3 3 200354484 1 2 963056780 2 1 76211861 3 147747440 3 2 360543850 5 1 1000000000 2 207264422 1 3 76211860 3 1 857731778 3 556605328 4 1 766356434 1 207264423 3 681728741 3 1 564836882 3 360543849 3 2 482818266 5 2 173087940 1 1 507308489 2 963873520 4 3 207264423 2 3 565111336 4 1 744868656 3 556605330 3 3 963873519 2 1 207264423 1 878542863 2 966631801 1 2 766356434 5 3 710733676 3 2 81073252 1 3 377509581 5 2 857731777 1 2 747241047 1 2 429939458 5 2 389290763 5 2 417188302 4 1 86883812 3 184147677 5 3 998228699 3 2 878542862 4 3 173087941 2 2 963056780 2 1 482818266 1 966631802 2 539527856 3 3 539527854 3 3 313062683 3 1 29366295 3 377509581 2 3 681728740 1 3 438133771 2 2 1 2 1 389290764 3 184147678 5 1 710733675 2 29366295 4 3 1000000000 5 1 348652718 2 292015612 4 1 292015612 3 963056778 2 1 377509580 3 147747441 2 2 184147679 5 1 564836882 3 681728741 2 2 86883811 3 1 389290764 2 966631802 5 2 91111256 1 2 1000000000 3 2 86883811 3 2 81073252 5 3 313062683 3 1 966631802 2 438133770 4 1 86883812 3 246549659 3 1 200354483 1 292015612 3 273869783 2 1 86883812 3 482818267 5 3 565111337 1 1 173087940 3 417188304 4 2 966631801 3 1 998228699 3 81073251 5 2 507308489 5 2 86883813 4 2 1 4 3 998228698 1 1 173087940 3 360543850 5 3 76211861 5 1 744868656 2 360543849 1 3 76211862 2 3 377509579 1 3 29366296 5 2 710733674 4 3 76211861 2 3 76211860 1 2 207264424 1 1 998228699 2 147747440 4 2 200354483 1 1 147747440 2 539527856 2 2 76211862 2 2 665245341 1 1 681728741 3 998228698 3 1 556605329 3 417188303 1 3 1 3 2 564836882 4 3 377509579 5 1 588790353 2 360543850 1 3 417188303 4 1 184147678 2 963873519 3 1 348652718 2 429939460 2 2 482818265 3 3 588790353 3 3 273869785 2 3 246549659 5 1 507308489 2 91111258 2 2 389290764 2 2 231398661 5 2 101250005 3 2 6632154 1 2 1 1 1 781833037 2 200354483 4 1 1 1 565111336 1 81073252 3 482818266 5 1 173087940 1 438133771 2 1000000000 2 3 56519638 2 1 29366295 2 482818266 2 1 665245341 2 564836882 3 3 963873519 5 1 438133771 2 389290763 2 2 81073252 4 3 101250004 2 1 963873520 1 207264423 2 76211861 3 3 998228699 1 3 216140705 3 3 780418694 2 3 6632154 2 1 963873520 1 360543850 3 747241048 4 2 665245341 3 2 389290765 3 3 998228698 5 3 417188303 3 2 998228698 2 3 747241049 3 1 564836882 3 76211860 1 3 710733675 4 3 665245342 1 1 29366295 3 429939459 2 2 173087939 1 2 56519638 5 1 389290764 3 200354483 5 3 438133771 1 1 184147678 2 29366296 1 2 556605328 4 3 273869783 2 2 507308489 3 2 766356435 5 3 147747441 5 2 556605329 2 1 81073252 1 963056779 3 681728741 3 2 710733674 2 2 206422528 3 1 744868656 2 681728740 4 3 565111337 3 2 507308488 4 2 91111256 3 1 963056779 3 963873521 1 3 417188303 2 2 963056778 2 1 81073252 1 565111336 1 556605329 2 429939460 5 2 86883812 2 3 998228700 4 3 1000000000 2 2 878542862 4 3 539527855 5 3 588790352 4 1 101250004 1 1 2 665245342 1 1 417188303 2 780418693 3 1 1000000000 2 878542863 3 2 747241047 2 1 878542863 3 998228698 5 3 482818265 4 2 963056779 2 2 564836883 4 2 857731777 1 2 766356433 4 2 744868657 4 3 273869784 1 3 389290763 5 1 998228699 1 1 1 273869784 2 999999999 4 2 1000000000 2 2 565111336 3 1 766356434 2 744868656 5 3 744868655 4 1 216140704 2 539527856 5 1 766356434 2 747241047 4 2 81073251 3 1 1000000000 1 101250004 3 781833038 5 1 507308489 1 292015612 2 963873521 1 3 6632154 3 2 781833037 4 3 507308490 5 1 564836882 3 963873521 5 1 963056779 3 231398663 2 1 565111336 2 389290764 5 3 1000000000 1 1 56519638 2 76211861 2 2 292015613 2 1 348652718 1 966631802 1 438133771 1 206422528 3 292015611 3 2 216140705 1 3 564836883 5 1 681728741 1 963873520 2 1000000000 3 1 539527855 3 389290765 2 2 6632155 5 1 377509580 1 429939459 2 429939458 3 3 681728742 1 3 744868656 1 1 564836882 1 56519638 1 857731778 1 681728741 3 747241047 5 1 744868656 3 766356434 2 2 147747440 4 1 539527855 1 184147678 3 588790354 4 3 556605330 4 3 273869783 3 1 963873520 2 747241047 5 2 681728742 1 3 273869783 2 1 147747440 1 963056779 2 747241047 5 3 207264424 4 2 86883811 3 3 963056778 3 3 101250003 3 3 438133771 3 3 377509580 4 2 963056779 4 2 200354484 5 1 86883812 2 173087939 1 3 348652719 2 2 389290763 5 2 231398662 3 1 857731778 3 507308488 4 3 780418695 5 3 56519637 1 1 780418694 2 184147677 3 1 878542863 1 101250004 1 101250004 1 147747440 1 246549659 1 766356434 1 429939459 1 207264423 3 377509580 2 3 76211860 3 3 966631802 4 2 857731777 5 3 710733675 1 2 507308488 2 3 556605330 2 1 348652718 2 564836883 2 2 206422527 2 2 147747439 3 3 556605328 5 3 1000000000 5 1 1 3 313062682 4 2 963873519 3 1 744868656 2 507308488 3 2 173087940 3 3 81073253 2 1 963056779 1 173087940 3 963056779 5 2 1 4 3 29366296 3 2 246549658 2 2 1 1 3 681728741 4 3 377509580 5 3 966631801 1 1 76211861 3 173087939 1 1 556605329 2 231398663 2 3 565111335 1 2 665245340 3 2 507308490 2 1 966631802 2 999999999 3 2 377509581 3 2 101250005 4 3 417188302 2 1 963873520 1 681728741 1 878542863 3 91111257 2 1 588790353 1 348652718 1 246549659 3 29366296 3 2 963873519 5 2 556605328 3 2 360543849 4 3 747241048 4 3 681728742 3 2 91111257 4 2 2 3 2 564836883 2 2 101250003 2 2 507308490 3 1 76211861 1 273869784 1 292015612 2 1 4 2 966631803 2 1 360543850 1 1000000000 1 781833037 1 6632155 1 565111336 3 389290764 5 1 76211861 3 200354484 1 1 313062682 1 747241048 2 377509580 1 3 147747441 2 1 539527855 1 507308489 2 389290764 4 2 231398663 1 2 389290764 4 1 429939459 1 417188303 1 207264423 3 377509579 5 2 101250003 4 2 389290764 2 3 29366295 3 2 273869783 5 3 377509580 4 2 565111335 4 1 101250004 1 857731778 3 665245342 3 3 507308488 2 3 313062683 5 3 564836881 5 2 377509579 3 3 507308490 4 3 588790352 3 1 744868656 2 29366294 2 2 377509580 5 2 246549658 5 1 348652718 3 539527856 5 3 377509580 4 3 710733676 5 3 681728742 2 1 766356434 3 482818267 3 2 173087939 2 1 998228699 3 998228699 1 2 313062683 1 3 76211862 5 3 998228700 3 3 878542864 2 1 429939459 3 744868657 2 2 246549660 3 1 29366295 3 273869785 3 2 389290764 5 2 56519637 1 3 565111335 2 1 173087940 2 998228700 1 1 29366295 2 2 4 1 231398662 3 429939459 1 3 377509579 1 1 710733675 3 2 2 1 507308489 3 780418693 5 1 665245341 2 56519637 1 1 216140704 3 564836881 2 1 507308489 1 101250004 3 780418694 3 1 76211861 2 216140703 1 3 184147677 1 3 348652717 5 3 429939458 5 2 389290765 1 2 200354483 3 1 781833037 3 710733675 1 2 76211861 2 3 681728742 1 2 417188304 4 2 184147677 2 2 857731779 4 1 1 2 377509579 5 2 101250005 2 2 76211862 2 3 588790353 3 1 173087940 2 556605329 3 1 389290764 1 665245341 3 417188303 3 3 966631801 1 3 963056778 3 3 665245341 3 1 273869784 2 207264422 3 3 429939458 5 1 857731778 3 1 3 2 1 2 3 438133771 1 1 564836882 3 348652719 4 1 200354483 2 507308488 2 3 273869783 4 2 348652719 3 1 747241048 1 780418694 1 184147678 2 81073252 5 3 556605328 1 2 216140703 5 2 147747440 1 2 101250005 4 1 963056779 1 564836882 3 348652719 3 2 588790353 5 1 1 3 1 2 1 389290764 1 507308489 2 313062681 4 2 91111258 4 1 963056779 1 781833037 3 744868657 2 2 389290764 5 3 857731778 3 1 184147678 1 681728741 1 766356434 3 429939458 1 1 246549659 2 86883811 3 2 588790352 5 1 273869784 3 417188303 4 2 966631801 3 2 173087939 2 2 184147679 1 3 999999999 1 2 747241048 2 3 56519638 1 2 482818267 3 1 766356434 3 2 4 1 29366295 1 878542863 1 539527855 3 998228698 5 1 710733675 3 556605329 4 1 857731778 3 665245341 4 2 681728742 2 2 417188303 2 3 292015613 2 3 539527856 3 2 417188303 1 2 200354483 4 2 781833037 1 2 565111337 1 1 207264423 2 588790354 3 2 173087941 4 1 857731778 1 963873520 2 360543849 3 3 360543850 2 1 781833037 2 206422529 4 2 747241048 3 3 857731777 4 1 1000000000 1 963873520 3 147747440 4 1 998228699 1 665245341 3 246549658 5 3 507308488 4 3 76211861 5 3 681728742 5 2 588790352 5 3 747241047 3 1 1 3 857731779 4 1 184147678 1 998228699 2 417188303 5 2 438133770 4 3 76211862 3 2 781833036 3 2 216140703 3 2 681728740 5 3 313062683 2 3 348652719 2 3 56519639 2 3 29366294 3 1 29366295 3 857731778 2 2 173087940 4 1 101250004 2 313062682 1 1 313062682 3 91111258 4 3 665245340 1 1 429939459 3 998228698 3 3 766356435 2 3 588790354 5 1 173087940 2 556605328 4 1 998228699 1 665245341 1 56519638 2 29366296 1 1 438133771 1 173087940 1 273869784 2 360543851 4 3 389290763 3 2 207264423 5 1 1 2 963873520 1 3 101250004 1 2 539527856 5 1 681728741 3 482818265 5 3 766356433 2 1 564836882 1 348652718 2 588790352 5 1 781833037 1 507308489 1 665245341 3 389290765 5 1 417188303 1 76211861 3 429939458 1 1 780418694 2 56519637 2 2 246549659 3 2 438133771 1 2 681728740 4 2 348652717 5 3 665245340 5 2 246549660 4 3 200354484 4 1 665245341 2 665245341 5 2 482818266 1 2 665245340 1 2 781833036 2 3 173087940 2 3 681728742 5 1 29366295 2 147747439 2 1 744868656 3 81073252 2 2 999999999 3 1 184147678 1 207264423 2 963056780 1 3 780418695 2 3 216140705 2 2 91111257 4 1 246549659 2 273869784 2 2 438133771 4 3 273869783 3 3 780418695 1 1 429939459 3 231398662 4 3 273869783 2 1 963056779 1 6632155 2 207264422 5 2 6632155 1 2 429939460 4 1 184147678 2 1000000000 3 1 29366295 2 206422529 2 2 200354483 1 1 963056779 2 292015613 2 1 377509580 2 207264423 4 2 878542862 5 2 417188303 3 3 963873520 3 1 747241048 3 438133770 1 1 231398662 3 389290764 3 3 81073252 1 1 998228699 3 556605328 4 2 184147677 3 1 539527855 3 588790353 1 3 963056780 1 1 56519638 3 246549659 5 2 200354483 5 3 91111256 3 3 207264423 5 1 963056779 2 231398663 5 1 539527855 1 507308489 3 292015613 2 1 216140704 1 747241048 3 507308488 2 3 857731778 5 3 101250004 5 3 1000000000 3 2 184147678 4 2 878542862 2 2 681728740 2 2 665245342 4 1 6632155 1 246549659 3 963873520 4 3 313062683 4 1 1 1 857731778 3 482818267 3 1 81073252 3 963056780 5 1 878542863 2 246549660 4 2 878542863 5 2 565111335 3 2 665245342 2 2 91111258 3 3 389290765 1 2 246549660 2 2 389290763 2 3 206422527 3 2 482818266 3 3 665245340 5 3 507308490 5 3 438133771 1 1 1 2 429939459 4 1 313062682 1 1000000000 2 56519639 3 2 313062683 4 3 1 4 1 438133771 1 101250004 1 246549659 1 438133771 1 360543850 3 200354483 1 3 681728742 4 3 438133772 3 2 878542862 1 2 998228698 3 2 184147677 1 1 91111257 1 438133771 3 681728742 3 2 273869784 1 3 101250004 1 2 6632154 4 1 781833037 1 963873520 1 565111336 3 429939458 4 1 292015612 2 665245340 5 3 101250003 4 3 539527855 2 3 348652719 2 2 377509579 3 1 588790353 2 91111258 4 1 246549659 1 710733675 3 417188302 5 3 292015611 5 2 389290763 4 3 216140704 5 2 173087940 3 2 878542864 1 1 507308489 3 81073252 4 3 556605330 4 2 438133772 3 3 744868657 1 2 273869783 4 1 747241048 1 966631802 2 539527855 2 3 173087941 1 1 86883812 2 539527855 1 2 216140703 2 3 963056779 5 3 200354482 2 3 6632154 4 2 999999999 3 2 360543849 4 1 482818266 2 292015613 3 3 747241049 3 3 780418695 1 1 360543850 1 1000000000 3 206422527 2 1 207264423 3 999999999 2 1 246549659 2 681728741 1 2 966631803 1 1 377509580 3 588790352 3 1 86883812 3 966631803 1 2 857731779 2 2 482818266 5 3 292015611 1 2 216140704 5 3 438133771 3 1 29366295 3 86883811 3 1 998228699 2 556605330 3 2 147747439 3 2 564836882 2 1 348652718 1 588790353 2 780418695 2 1 556605329 1 780418694 3 556605330 2 2 56519637 1 2 588790354 5 2 101250003 3 3 780418695 3 1 564836882 1 76211861 1 216140704 1 681728741 1 200354483 3 76211862 2 2 781833038 5 3 231398662 3 2 539527856 1 1 29366295 3 998228700 2 1 438133771 1 29366295 2 91111257 2 2 438133770 3 1 564836882 3 998228699 2 1 1000000000 1 507308489 3 173087941 5 2 360543850 1 1 101250004 1 998228699 3 588790352 2 1 429939459 2 206422529 1 1 81073252 1 1 2 313062682 2 2 200354483 2 3 200354482 2 1 377509580 2 206422529 3 2 200354482 1 3 963056778 1 2 1000000000 2 2 2 4 2 76211861 1 1 6632155 2 86883812 2 3 963056780 2 1 564836882 2 246549658 3 1 231398662 2 101250003 2 3 246549659 3 1 81073252 3 246549659 2 2 313062681 3 3 81073253 5 2 147747439 3 1 998228699 2 539527856 4 3 56519638 3 3 1 3 2 56519637 4 2 781833036 2 3 744868656 3 2 377509581 4 2 780418695 1 2 206422527 4 2 86883811 2 3 429939459 2 3 273869784 5 3 966631803 3 1 348652718 1 377509580 2 6632155 1 1 348652718 2 348652718 4 3 313062681 2 1 747241048 2 389290765 4 1 200354483 3 429939458 3 3 246549659 4 3 29366294 2 1 377509580 1 348652718 3 539527855 1 3 81073252 5 2 292015613 5 1 417188303 1 417188303 3 963873519 2 1 564836882 3 878542862 1 3 101250003 3 1 429939459 1 556605329 2 377509581 4 2 206422528 4 3 417188303 3 3 482818266 3 1 246549659 3 417188304 4 3 429939460 5 2 56519639 2 2 963873520 3 3 216140704 2 1 348652718 2 81073252 3 2 206422527 3 1 665245341 2 206422528 5 1 564836882 1 76211861 3 556605330 4 3 76211860 3 1 998228699 3 231398661 3 1 766356434 1 377509580 1 966631802 3 6632154 4 2 556605330 4 2 216140704 2 3 681728740 4 1 710733675 2 681728741 5 2 417188302 1 1 313062682 1 81073252 3 377509581 4 1 963056779 2 147747439 2 2 588790353 5 2 556605330 3 2 231398663 1 2 207264423 5 1 744868656 2 81073253 2 3 429939459 2 1 173087940 1 507308489 1 1000000000 1 29366295 3 56519637 2 3 963056780 3 1 377509580 3 429939460 5 2 273869784 1 3 780418693 1 2 273869783 2 2 91111257 5 1 348652718 2 216140704 4 2 539527856 5 3 147747441 3 3 29366295 3 1 665245341 3 313062681 2 1 1000000000 3 507308489 4 1 76211861 1 482818266 3 681728740 4 2 56519638 2 2 966631801 5 2 147747440 5 1 780418694 1 1 2 184147677 5 1 564836882 1 556605329 2 81073252 1 3 207264424 1 2 780418693 4 2 377509580 4 3 781833037 1 2 101250003 2 1 360543850 3 313062681 3 2 56519637 1 1 963056779 2 999999999 1 2 206422529 3 1 564836882 1 539527855 1 200354483 1 147747440 3 417188302 4 1 292015612 2 273869784 4 1 966631802 3 200354484 5 3 6632154 5 2 429939458 3 3 665245342 1 2 781833037 1 3 565111337 1 3 999999999 3 2 389290764 1 3 963056778 2 1 744868656 3 231398661 3 2 710733675 1 2 147747441 1 2 292015613 5 1 56519638 2 207264424 5 2 313062681 1 1 747241048 3 207264423 1 1 246549659 1 781833037 2 710733676 2 2 588790352 2 1 966631802 2 313062681 3 1 81073252 3 101250003 4 3 710733674 3 1 429939459 1 56519638 1 781833037 2 963056778 1 1 998228699 1 81073252 2 292015613 3 3 313062682 5 2 963873519 1 1 966631802 1 766356434 2 101250005 4 1 781833037 3 963056780 1 3 665245340 5 3 348652717 4 3 2 3 2 101250005 2 2 539527855 3 3 878542863 1 3 273869785 2 3 360543851 2 2 438133772 3 3 1 1 2 438133771 4 1 429939459 1 744868656 1 76211861 1 81073252 3 482818267 5 2 200354484 1 3 81073252 5 2 482818267 4 3 747241048 3 3 6632156 3 2 101250005 2 1 438133771 3 539527854 3 2 710733674 4 3 963873520 2 3 76211862 3 1 665245341 2 173087941 2 1 207264423 3 665245341 3 2 200354482 1 2 86883812 1 3 246549659 2 3 184147677 1 1 1 3 539527854 2 1 963873520 1 963056779 3 86883812 1 3 313062681 3 2 998228699 5 3 86883813 4 1 766356434 2 556605330 1 3 963056779 4 1 417188303 3 556605330 1 1 417188303 3 539527855 1 3 507308490 1 1 6632155 3 76211861 5 3 966631802 1 2 389290765 3 3 998228699 5 3 216140705 2 1 56519638 1 348652718 3 2 2 3 86883812 2 3 1 5 3 429939459 1 3 360543849 2 1 273869784 1 564836882 2 482818266 4 3 507308488 2 2 588790354 5 3 565111335 5 2 2 4 3 665245342 5 2 710733675 2 1 556605329 2 417188304 1 3 507308490 5 1 747241048 1 539527855 2 998228698 3 1 6632155 2 101250005 2 3 246549660 1 3 200354482 5 2 878542863 1 3 56519639 5 3 963056780 1 2 417188303 3 1 781833037 2 216140703 5 2 29366296 5 1 1000000000 3 389290764 5 2 665245341 3 3 539527856 1 3 665245342 4 3 173087939 3 2 966631802 5 1 963056779 1 966631802 2 710733675 3 1 377509580 2 564836882 3 2 231398662 5 3 565111335 4 2 781833036 2 2 231398663 1 2 86883813 4 3 246549659 3 1 273869784 2 200354483 1 1 681728741 1 766356434 3 417188302 5 1 556605329 2 6632154 4 2 292015612 2 1 744868656 1 565111336 2 360543849 1 2 998228698 5 1 438133771 1 184147678 3 744868656 3 3 348652717 2 1 963873520 3 963056779 3 2 86883811 1 2 966631801 4 1 438133771 2 780418693 1 3 360543851 2 2 438133770 5 3 29366294 5 1 747241048 2 173087939 4 1 780418694 3 389290764 1 3 389290765 1 1 966631802 2 539527855 5 3 216140703 5 3 184147677 2 3 556605329 1 2 348652719 2 3 206422529 1 2 273869785 1 1 101250004 2 482818267 3 3 29366295 1 3 101250003 5 2 216140703 2 2 766356434 3 1 665245341 3 588790352 3 2 747241048 2 3 963056778 3 2 91111258 1 1 588790353 2 173087940 2 1 507308489 1 56519638 1 747241048 2 417188302 2 1 1 1 216140704 3 348652719 2 1 348652718 2 710733675 2 2 101250003 2 3 2 1 1 966631802 2 206422527 1 1 681728741 2 744868657 1 3 184147679 2 3 878542864 5 1 556605329 3 86883812 4 2 6632156 1 1 766356434 3 744868657 5 1 389290764 2 781833036 2 2 173087940 3 3 173087941 2 3 556605330 4 1 216140704 1 710733675 3 56519638 5 3 999999999 3 3 76211860 1 3 1000000000 4 1 147747440 1 963873520 2 246549660 5 3 539527855 4 1 173087940 1 857731778 1 747241048 3 539527856 4 2 86883813 3 3 966631802 5 3 76211862 2 3 360543850 4 3 173087940 4 2 86883812 5 3 781833038 2 3 417188303 3 2 173087940 4 1 482818266 3 1000000000 2 3 1000000000 3 3 507308490 2 2 86883813 5 3 438133771 5 1 681728741 2 348652717 4 1 91111257 2 744868657 5 3 588790352 3 1 56519638 3 681728741 1 3 147747440 1 3 565111336 2 1 29366295 1 588790353 1 998228699 3 878542864 3 3 91111257 4 2 29366296 2 1 246549659 1 507308489 3 482818267 1 3 966631803 4 2 29366294 3 2 963056778 5 1 200354483 2 206422527 3 3 184147678 4 2 744868657 2 2 564836881 2 1 389290764 1 878542863 1 207264423 3 744868656 3 2 216140705 5 2 29366295 1 2 588790353 1 3 766356434 3 3 417188304 2 2 878542862 4 1 348652718 2 857731779 5 3 565111335 5 3 857731779 3 3 81073253 4 2 6632154 4 2 556605328 4 2 1 5 1 963056779 2 966631803 2 1 86883812 1 6632155 1 744868656 1 781833037 2 539527856 5 2 507308490 4 3 377509579 2 1 206422528 1 429939459 2 681728740 5 2 81073252 5 2 744868657 4 2 377509579 5 3 207264422 1 2 963873519 3 1 29366295 2 781833038 3 3 999999999 5 2 206422527 3 1 766356434 2 231398663 5 1 744868656 2 200354482 2 1 173087940 2 588790353 3 2 588790354 1 1 966631802 3 207264422 5 1 231398662 1 417188303 1 206422528 2 216140705 3 2 184147679 3 3 744868656 3 1 565111336 1 482818266 1 429939459 3 507308490 2 1 91111257 1 147747440 3 539527854 2 2 360543850 5 3 998228699 3 3 377509580 1 1 56519638 2 184147678 3 3 665245341 5 3 101250003 2 1 963873520 2 744868657 1 3 1000000000 3 3 681728740 3 1 878542863 2 206422527 1 3 377509579 3 3 56519637 3 1 377509580 3 744868657 2 2 1000000000 2 3 417188303 3 2 429939460 2 1 507308489 3 184147678 1 1 76211861 1 56519638 3 780418693 5 1 966631802 2 360543849 4 1 781833037 1 81073252 3 781833036 1 1 207264423 2 665245340 1 1 565111336 1 857731778 2 1000000000 1 1 231398662 3 313062683 1 3 963873519 1 1 556605329 3 206422529 3 2 438133772 5 2 147747440 5 2 360543851 1 2 564836883 2 3 246549659 1 1 681728741 3 29366296 4 2 29366294 4 2 564836883 5 2 482818267 5 1 207264423 1 710733675 2 360543850 1 3 966631801 3 2 966631803 5 2 482818266 1 2 184147679 2 1 206422528 3 429939459 4 1 857731778 3 360543850 1 2 556605328 5 3 966631801 2 1 173087940 1 1000000000 3 360543851 4 2 360543851 5 3 963056780 3 3 429939458 2 1 216140704 3 273869785 1 3 91111257 2 1 747241048 3 389290765 5 2 173087941 2 2 91111258 3 3 184147679 4 2 710733676 1 1 231398662 3 747241047 2 3 91111258 5 1 539527855 2 966631801 1 2 1 1 2 438133772 2 1 747241048 3 998228699 1 3 781833038 5 3 81073251 5 1 966631802 3 6632154 2 3 998228699 3 3 744868656 4 2 744868657 3 1 1 1 710733675 1 507308489 3 1 4 3 710733676 4 2 91111256 5 3 963873519 5 1 417188303 1 273869784 1 482818266 2 101250004 3 3 216140705 2 2 29366296 5 1 417188303 1 588790353 2 360543850 3 1 417188303 2 76211861 4 3 588790352 1 3 780418694 5 1 429939459 1 56519638 2 780418693 3 1 857731778 1 313062682 3 231398663 1 1 482818266 1 360543850 2 429939460 4 1 780418694 2 81073252 1 1 313062682 3 6632154 2 1 56519638 1 200354483 2 417188304 2 2 313062681 3 2 246549659 4 1 665245341 2 348652717 5 1 6632155 1 216140704 1 86883812 2 313062682 3 2 417188303 1 1 273869784 1 588790353 3 565111335 3 3 76211862 1 1 429939459 3 710733675 3 1 389290764 2 2 4 1 438133771 3 781833037 2 1 963873520 2 747241049 5 3 963873519 1 2 963873519 3 1 6632155 3 29366295 1 2 966631803 2 3 206422529 3 1 966631802 2 747241049 3 2 91111256 1 2 565111336 3 3 200354482 4 2 482818267 4 1 216140704 2 273869783 5 3 966631802 2 3 963056780 4 1 101250004 3 963056780 2 1 429939459 1 101250004 1 313062682 1 389290764 1 389290764 3 81073253 5 2 857731779 3 3 207264423 5 3 710733674 4 2 963056780 2 3 292015612 1 3 564836883 3 3 780418694 5 3 273869784 1 2 665245342 3 2 507308490 2 2 966631802 4 3 377509579 3 3 91111258 2 2 482818266 4 2 389290765 4 3 76211860 4 1 200354483 2 377509579 2 2 766356433 1 1 207264423 3 246549660 4 1 781833037 1 744868656 2 313062683 4 3 348652719 3 2 86883811 5 1 665245341 2 81073253 4 1 963873520 2 1000000000 5 2 556605328 5 2 507308490 4 2 665245341 5 1 998228699 3 710733675 3 1 963056779 1 556605329 1 507308489 2 744868656 5 1 184147678 3 377509579 1 1 963056779 2 556605330 2 1 710733675 3 173087941 4 1 857731778 3 76211862 1 1 1 1 292015612 3 200354482 4 2 184147677 2 2 539527854 5 3 389290763 5 2 681728742 2 1 565111336 2 857731778 2 3 681728740 1 3 377509579 1 3 766356433 1 1 1 2 438133772 1 3 963873519 4 3 429939460 4 1 681728741 3 200354483 1 2 429939460 1 3 417188304 4 1 507308489 3 878542862 1 2 564836882 1 1 273869784 1 348652718 1 273869784 1 147747440 1 200354483 3 200354484 5 2 81073253 5 1 207264423 3 273869784 3 2 429939459 3 1 565111336 1 747241048 2 1 4 3 173087939 1 3 766356435 3 1 556605329 1 6632155 2 348652717 4 2 91111258 1 2 681728740 2 2 681728742 5 3 246549659 3 1 56519638 2 377509581 2 3 780418694 1 1 417188303 3 91111257 1 1 878542863 2 147747439 3 3 539527854 4 2 348652718 2 1 744868656 1 438133771 1 313062682 3 6632154 4 2 507308488 2 1 207264423 1 766356434 3 681728741 4 1 1 3 564836882 2 3 348652718 4 2 273869784 1 3 147747441 4 1 963873520 3 360543849 5 2 184147679 2 2 207264424 5 1 292015612 2 963873521 1 3 482818266 5 2 963873520 2 2 963056780 5 1 76211861 3 200354483 5 2 86883813 4 2 857731779 2 2 173087940 3 3 231398663 5 2 507308489 5 2 665245342 5 1 389290764 3 744868656 4 3 86883812 5 3 1000000000 1 2 389290764 2 2 377509579 4 2 665245340 1 3 86883813 3 1 1000000000 1 173087940 2 76211860 1 1 56519638 2 878542864 5 3 81073253 5 2 781833037 4 3 292015611 3 1 348652718 2 564836883 5 1 417188303 1 966631802 3 273869783 1 1 29366295 3 206422528 2 3 665245342 1 2 206422529 2 2 766356435 5 3 86883811 3 2 86883813 5 1 998228699 3 86883813 3 2 963873520 1 2 507308490 5 3 539527854 5 1 147747440 3 781833036 1 2 857731777 5 1 377509580 1 747241048 3 273869783 4 2 348652719 2 2 29366296 1 1 206422528 3 564836883 2 3 564836883 5 1 231398662 2 878542864 4 2 29366295 2 3 246549660 5 3 200354483 1 3 29366296 1 2 207264423 5 2 206422528 5 1 377509580 1 963056779 3 91111257 5 3 206422527 3 3 147747440 5 3 6632154 2 2 665245342 5 1 81073252 2 81073252 3 2 998228699 5 2 878542864 1 3 91111257 3 2 313062681 3 3 564836882 2 2 56519638 5 1 998228699 3 86883811 5 2 417188302 5 1 377509580 2 665245341 1 1 588790353 1 681728741 2 231398662 1 2 966631803 4 2 747241049 5 2 313062683 2 3 273869783 3 2 963873521 4 3 857731777 4 2 101250003 2 1 556605329 3 438133772 3 2 147747440 3 3 565111337 3 1 81073252 3 273869784 4 1 438133771 3 147747441 3 1 766356434 3 744868656 4 3 231398663 1 2 377509579 5 2 246549659 2 3 231398663 4 1 744868656 2 86883811 2 3 438133772 4 2 963056780 4 3 76211862 3 3 147747441 4 1 360543850 3 6632156 1 3 200354482 4 3 207264424 3 2 588790353 4 1 781833037 2 273869784 3 2 564836883 2 3 857731778 5 1 389290764 3 56519638 3 3 313062682 4 1 710733675 1 101250004 1 565111336 3 377509581 3 3 360543850 1 3 377509580 5 1 857731778 1 963873520 3 292015611 3 3 216140705 4 2 781833037 5 2 216140704 2 3 766356434 1 1 313062682 2 231398661 1 2 173087940 4 1 429939459 1 86883812 2 710733674 1 3 360543850 5 3 200354484 3 3 665245340 4 3 1000000000 4 3 101250004 2 1 878542863 2 56519637 1 1 173087940 2 207264424 3 3 539527854 3 1 101250004 1 417188303 2 292015613 4 3 665245342 3 3 246549660 3 1 665245341 2 780418694 1 2 184147678 3 2 564836882 5 2 56519637 3 2 246549660 1 3 966631802 2 1 878542863 1 29366295 2 747241049 2 1 76211861 1 206422528 3 216140705 3 3 313062683 1 2 56519639 1 1 878542863 2 216140705 5 2 681728740 4 3 710733674 2 2 173087939 3 2 564836883 1 2 482818267 4 2 292015612 3 3 231398662 1 3 588790354 2 3 76211861 2 2 348652719 2 2 200354483 3 1 966631802 3 29366296 5 2 231398662 5 3 665245342 2 1 780418694 2 360543851 5 2 998228700 2 3 681728741 2 1 781833037 2 417188304 1 1 438133771 1 184147678 3 184147677 1 1 438133771 3 377509579 3 3 273869783 5 3 766356433 4 1 91111257 3 29366296 3 3 565111335 3 2 216140705 3 1 507308489 3 429939460 4 3 273869785 2 2 147747441 2 2 207264422 1 1 1000000000 2 766356434 3 2 747241049 1 2 588790354 1 2 878542863 5 2 963873521 2 3 207264422 3 2 681728740 3 1 963056779 2 292015613 1 3 438133770 5 2 360543849 1 3 246549660 5 3 86883811 2 2 417188303 5 3 780418694 5 2 963873520 1 2 81073251 4 2 56519639 2 3 766356433 5 3 1000000000 4 2 273869784 2 3 6632156 2 3 417188304 3 1 56519638 2 857731779 5 1 184147678 2 1000000000 2 2 389290763 4 3 507308489 3 2 184147679 5 3 200354482 4 2 963873521 1 2 216140703 2 1 207264423 1 246549659 2 101250005 2 2 91111258 5 2 147747440 1 1 56519638 2 963873521 2 3 588790352 3 1 878542863 2 681728742 2 1 86883812 1 273869784 3 389290764 3 1 292015612 3 216140705 1 1 360543850 3 173087941 3 2 389290764 1 3 588790352 1 2 482818267 4 1 86883812 1 857731778 3 292015613 3 1 86883812 1 6632155 2 780418695 3 3 780418694 1 2 101250003 2 2 963873519 2 3 173087941 4 3 348652719 4 3 292015611 1 2 539527856 5 3 76211862 3 3 710733676 2 3 91111257 4 3 766356434 3 2 539527854 3 3 348652718 2 2 1000000000 5 2 588790353 5 1 710733675 1 91111257 1 556605329 2 377509581 4 2 29366296 2 1 710733675 1 878542863 1 6632155 3 665245342 5 2 292015612 1 3 207264424 4 2 184147679 3 3 184147679 1 2 6632155 3 3 101250003 4 1 86883812 3 564836881 1 1 101250004 2 56519637 5 1 91111257 3 6632154 5 1 963056779 3 781833037 3 3 76211860 3 3 81073251 1 1 184147678 1 963873520 3 747241047 4 1 780418694 3 780418693 2 3 348652718 1 1 565111336 2 438133771 4 2 377509581 4 2 56519638 3 1 710733675 3 231398662 5 1 360543850 3 206422528 5 3 556605329 2 1 878542863 2 564836883 1 2 429939458 5 2 564836881 2 2 857731777 1 1 781833037 1 681728741 2 766356435 4 2 101250005 5 3 246549658 5 1 348652718 3 482818267 3 1 377509580 2 482818266 2 1 101250004 3 81073251 3 1 747241048 2 878542862 3 1 91111257 3 292015613 2 1 747241048 3 91111257 1 3 6632156 3 1 556605329 1 81073252 1 273869784 1 780418694 2 360543849 5 2 710733676 1 3 507308488 2 3 389290764 1 2 29366294 4 2 1000000000 1 3 56519639 4 2 665245340 1 3 1 4 1 231398662 3 857731777 3 3 710733675 1 2 781833038 2 2 273869784 4 3 29366296 1 2 482818265 1 1 29366295 3 438133771 3 1 389290764 2 147747440 5 3 998228698 2 1 313062682 3 313062682 3 2 292015612 4 1 184147678 3 360543850 4 2 216140703 1 3 539527856 4 2 91111258 1 3 91111258 4 3 231398661 4 2 438133770 4 2 56519638 1 3 556605329 3 3 313062682 3 2 878542863 5 1 231398662 2 681728740 3 2 292015613 4 1 966631802 1 998228699 2 556605329 3 3 556605330 4 2 681728741 1 2 766356435 5 2 56519639 3 1 681728741 2 747241047 2 1 665245341 3 438133770 4 2 29366294 4 1 556605329 3 681728741 5 3 273869785 2 2 507308489 5 1 963056779 2 781833037 2 3 963056780 3 2 747241049 1 2 429939458 5 3 681728742 4 3 76211860 1 1 56519638 3 780418695 2 2 747241048 4 2 184147679 4 3 681728741 1 1 147747440 3 292015612 2 1 273869784 3 207264424 1 1 377509580 2 507308489 3 1 744868656 3 184147677 4 2 438133771 5 3 780418695 1 1 710733675 2 482818267 3 1 747241048 2 438133772 4 1 29366295 1 389290764 1 878542863 2 76211860 2 1 588790353 1 216140704 2 857731779 2 2 292015612 5 2 681728740 1 2 564836881 3 2 998228698 3 2 173087940 2 1 81073252 3 564836882 4 3 963056778 5 3 963873519 4 3 482818267 4 3 963873521 2 1 389290764 2 766356433 1 2 781833037 1 1 710733675 3 206422527 1 1 998228699 2 966631801 2 1 173087940 1 878542863 1 206422528 1 710733675 3 184147677 1 3 564836881 1 3 76211860 4 2 438133771 1 2 747241047 3 3 565111337 4 1 184147678 2 507308488 4 1 29366295 1 438133771 1 29366295 3 998228698 4 1 292015612 1 781833037 3 147747439 3 3 101250005 4 2 556605329 4 1 482818266 3 56519638 4 3 438133772 5 3 963873521 1 1 207264423 2 747241049 4 3 507308488 3 2 292015611 1 2 206422529 4 3 76211860 3 3 665245341 3 2 507308489 1 2 665245340 5 1 507308489 2 781833038 2 2 200354482 4 2 389290764 4 3 101250004 4 2 86883812 4 1 857731778 1 998228699 3 86883811 2 2 348652719 3 3 564836882 2 2 206422528 3 1 482818266 1 6632155 2 429939458 5 3 173087939 1 2 744868656 1 1 482818266 2 780418693 4 2 963873521 3 2 76211861 4 2 588790354 1 3 101250004 2 2 313062681 4 3 206422529 1 1 781833037 3 313062681 3 3 710733675 2 3 780418694 3 2 101250003 2 1 857731778 3 565111335 1 3 999999999 3 2 81073253 1 1 91111257 1 966631802 1 200354483 1 429939459 3 780418693 1 1 963873520 2 216140704 4 2 207264424 2 1 29366295 3 878542864 1 2 6632155 2 1 231398662 3 76211862 3 1 206422528 3 91111256 2 3 438133772 1 1 231398662 3 1 3 3 1 2 1 81073252 1 360543850 2 857731779 5 1 81073252 3 710733675 3 3 389290764 4 3 216140704 2 3 857731778 1 2 81073252 3 3 747241047 1 2 216140704 3 3 91111256 5 3 86883811 3 2 539527856 5 3 556605330 5 2 747241047 2 1 76211861 1 565111336 1 246549659 2 231398662 3 1 963056779 2 878542864 3 2 86883811 3 1 781833037 1 963873520 1 665245341 1 438133771 2 216140704 1 2 246549659 3 3 564836882 3 2 999999999 3 3 273869785 2 3 565111336 3 1 292015612 1 781833037 2 86883813 3 1 348652718 1 101250004 3 963056780 2 3 101250005 5 2 766356433 4 3 360543849 3 3 206422528 3 1 147747440 3 1000000000 4 3 766356433 3 3 429939458 5 2 207264422 5 1 565111336 1 588790353 1 539527855 1 389290764 3 998228700 3 2 76211861 3 2 539527855 1 3 507308489 4 2 998228698 4 1 781833037 2 184147678 5 1 86883812 1 76211861 1 507308489 2 313062681 3 3 348652718 4 3 216140705 4 3 56519638 4 3 999999999 3 1 377509580 2 360543851 5 3 292015612 3 1 564836882 2 231398662 1 1 857731778 2 710733674 5 2 231398662 1 2 292015612 5 3 747241048 1 3 564836882 5 3 231398663 5 2 200354484 2 1 588790353 2 91111258 2 2 963873521 1 2 429939460 2 3 246549658 1 1 86883812 2 417188304 4 3 81073252 5 3 377509579 2 3 438133771 2 2 231398662 3 2 780418695 3 2 556605328 4 3 438133770 3 1 963873520 1 681728741 1 747241048 2 438133772 2 2 857731779 4 2 766356433 2 1 360543850 2 507308489 2 3 360543851 3 2 507308490 4 2 564836883 3 1 966631802 2 377509579 3 2 246549659 2 1 857731778 3 780418694 2 1 313062682 3 101250003 4 2 206422527 3 3 681728742 4 2 173087941 1 2 588790354 4 1 963056779 3 246549660 3 2 556605330 2 1 348652718 3 360543849 3 3 1 4 1 963056779 1 101250004 1 81073252 1 273869784 2 744868657 3 1 91111257 3 507308490 3 1 857731778 1 231398662 3 29366296 2 1 963056779 1 206422528 1 56519638 3 206422529 2 3 963873521 1 1 681728741 1 56519638 3 963056778 1 3 966631801 2 1 744868656 2 565111336 1 2 377509581 3 3 747241047 5 1 681728741 2 878542863 3 2 539527854 3 2 29366296 4 3 246549658 3 2 857731778 5 2 878542863 3 2 744868656 5 1 556605329 1 206422528 3 857731778 4 2 857731779 1 2 417188303 3 2 389290763 5 3 781833037 2 3 56519637 1 3 564836882 2 2 86883813 3 3 91111258 4 2 766356435 4 2 216140705 4 3 681728740 3 1 665245341 1 556605329 1 780418694 2 56519639 5 3 966631802 5 1 147747440 3 588790352 4 3 539527856 1 1 184147678 2 564836881 5 3 857731777 1 3 710733675 1 2 681728740 2 1 56519638 2 744868656 1 1 348652718 2 56519637 5 1 681728741 1 246549659 1 482818266 2 2 5 2 999999999 4 3 681728741 4 2 710733675 2 1 206422528 2 101250004 3 3 507308489 5 1 665245341 3 780418695 4 1 81073252 2 565111336 4 2 564836881 2 2 216140703 4 1 963056779 2 665245341 1 1 438133771 1 173087940 3 963056779 4 3 780418695 1 2 29366295 4 3 766356434 4 2 76211860 1 2 29366295 1 3 91111257 3 1 91111257 1 246549659 2 86883811 1 2 76211862 1 3 1 1 1 360543850 3 710733674 1 1 857731778 2 206422529 1 1 417188303 1 6632155 3 747241049 5 1 377509580 3 348652719 2 2 564836881 2 3 360543850 2 1 565111336 2 539527855 2 3 482818267 4 1 556605329 1 438133771 2 101250004 1 2 507308490 5 3 6632155 1 1 507308489 1 1 2 878542863 5 1 206422528 2 963056778 4 3 6632154 3 3 216140705 3 3 1 1 3 878542863 5 2 273869784 3 2 360543851 4 3 710733674 5 1 564836882 1 417188303 2 857731777 5 1 292015612 3 417188302 3 1 173087940 1 273869784 3 273869784 2 1 747241048 1 313062682 2 2 5 1 998228699 1 878542863 1 216140704 3 747241048 2 2 966631801 1 3 564836881 2 3 81073252 4 2 91111256 1 2 963873521 1 1 438133771 2 564836883 5 3 780418693 2 3 81073253 2 1 207264423 1 857731778 3 56519637 3 3 857731779 5 3 781833036 4 1 292015612 1 246549659 2 389290763 4 3 963056779 2 3 747241049 4 3 482818267 4 1 482818266 2 348652717 2 1 963873520 3 173087939 3 3 963056778 3 1 482818266 1 710733675 2 556605328 3 2 292015611 3 1 878542863 1 313062682 2 348652718 4 3 539527855 4 3 200354482 1 1 101250004 3 564836883 5 1 963056779 1 539527855 3 207264424 2 1 564836882 3 101250005 2 2 147747441 3 2 507308489 3 3 292015612 3 2 1000000000 3 3 963056778 1 1 377509580 1 429939459 3 389290765 1 2 200354484 1 1 417188303 3 665245340 4 2 766356433 3 1 207264423 3 857731777 1 3 2 5 2 6632155 2 2 29366296 2 3 360543849 2 3 173087940 5 2 539527854 5 3 56519638 1 2 710733676 1 2 482818267 3 3 781833036 2 2 482818266 4 1 556605329 3 29366295 3 2 665245340 5 1 101250004 2 29366294 1 2 507308489 1 1 101250004 1 6632155 2 781833036 1 3 780418695 5 2 417188303 5 1 81073252 2 101250004 3 2 665245340 4 3 747241049 3 2 710733676 2 3 966631801 2 1 101250004 2 29366296 4 2 780418693 3 1 556605329 1 76211861 3 429939458 2 2 963056778 5 2 539527854 1 3 878542864 1 1 56519638 3 206422527 1 2 273869784 4 2 206422528 4 3 86883813 2 3 86883811 5 3 360543850 2 3 173087939 3 3 273869783 1 3 999999999 1 1 857731778 2 360543849 2 2 292015612 3 1 1 2 681728741 5 1 377509580 3 565111337 4 2 744868656 5 1 998228699 1 781833037 3 200354484 3 3 1 4 2 438133770 3 2 56519639 4 1 710733675 3 184147678 1 2 292015613 5 3 963056778 1 2 999999999 5 2 231398662 2 2 173087939 5 1 184147678 3 389290764 1 1 377509580 2 6632155 5 1 665245341 1 246549659 3 207264424 5 1 857731778 3 710733675 3 3 348652717 3 1 29366295 1 207264423 2 747241049 2 1 1000000000 1 389290764 3 438133770 3 2 429939460 1 2 207264423 4 3 231398663 5 3 173087941 3 1 539527855 2 184147677 2 2 1000000000 5 2 173087939 1 1 507308489 2 681728740 4 1 665245341 1 998228699 2 91111256 3 3 81073253 1 3 588790352 1 2 231398662 4 2 313062681 3 1 184147678 3 292015612 2 3 91111257 2 2 565111337 2 3 389290764 4 1 1 2 231398661 5 1 389290764 2 857731777 1 3 206422527 5 2 246549660 3 3 878542862 4 2 91111258 3 2 207264424 4 1 588790353 2 389290765 5 2 56519637 5 1 781833037 1 184147678 1 360543850 3 963873521 2 2 101250005 1 2 857731779 3 1 588790353 2 91111258 4 3 565111335 5 1 348652718 1 147747440 3 744868656 2 3 147747439 2 1 200354483 2 147747441 2 2 429939460 1 2 76211860 5 2 681728742 1 1 539527855 1 173087940 2 556605329 2 2 556605329 3 1 86883812 1 681728741 3 966631802 2 1 206422528 2 76211860 4 2 744868656 4 2 91111258 3 3 588790353 2 1 963873520 2 6632155 3 1 710733675 1 360543850 1 348652718 2 963873521 5 2 556605329 3 1 429939459 2 216140703 5 2 86883811 2 2 29366294 4 1 389290764 3 173087941 4 3 999999999 3 3 429939460 1 1 273869784 1 565111336 3 747241048 4 1 588790353 2 878542864 4 3 91111258 1 3 766356433 3 1 963873520 3 747241049 1 2 963873519 1 3 377509580 3 3 1000000000 2 1 710733675 2 539527856 5 2 2 2 1 963873520 2 76211862 3 1 482818266 2 273869783 5 3 539527855 5 1 665245341 2 184147678 4 2 710733675 2 2 963873520 2 1 438133771 2 81073252 5 1 29366295 1 710733675 2 56519639 3 3 86883811 5 3 101250004 5 1 998228699 1 200354483 1 963873520 3 173087940 1 2 966631802 2 1 1000000000 1 564836882 2 206422529 2 3 348652718 1 3 207264422 1 2 173087941 3 1 565111336 1 389290764 1 246549659 1 963873520 3 173087939 3 2 780418695 2 3 360543851 5 2 539527856 5 3 998228698 4 1 681728741 3 292015612 2 2 438133771 5 3 507308489 2 3 246549660 1 1 1000000000 2 147747439 2 1 556605329 1 565111336 2 147747440 2 2 101250003 4 3 781833036 4 1 377509580 1 86883812 3 147747441 1 1 780418694 3 29366295 1 2 539527854 4 3 780418693 2 1 86883812 2 780418695 1 3 348652717 5 1 86883812 3 86883812 1 3 665245341 3 2 438133772 4 1 76211861 1 665245341 1 417188303 3 2 4 2 999999999 2 2 438133772 4 3 766356435 5 2 91111256 4 1 91111257 3 417188303 1 2 963056779 5 2 507308489 5 1 6632155 2 101250004 4 3 1000000000 5 1 1000000000 2 857731779 1 2 417188303 5 2 6632156 1 3 429939458 1 1 429939459 2 681728742 1 2 91111256 3 1 313062682 2 588790352 4 2 963873520 5 3 389290764 2 1 438133771 1 482818266 1 273869784 3 482818265 1 2 91111256 2 1 857731778 3 747241047 1 1 29366295 1 878542863 1 206422528 2 482818265 3 2 101250005 5 1 246549659 2 76211862 5 1 681728741 1 429939459 3 86883813 3 1 147747440 1 998228699 3 565111335 2 1 565111336 3 588790353 4 3 313062681 1 3 313062681 1 3 56519638 3 3 200354484 3 1 206422528 2 360543849 4 3 6632156 3 2 878542862 3 3 966631802 3 2 231398661 3 1 6632155 1 417188303 1 173087940 1 998228699 1 348652718 3 507308488 1 3 101250004 5 3 313062682 1 1 539527855 2 207264422 4 3 231398661 5 3 147747440 2 2 101250005 3 2 564836883 5 3 438133771 3 3 91111258 2 3 184147677 4 3 273869783 2 2 963056778 5 3 6632156 2 2 766356433 2 2 539527856 1 3 313062683 5 3 86883811 5 3 56519639 4 3 564836883 3 2 565111336 1 3 76211860 4 2 348652718 1 1 184147678 1 389290764 2 29366296 3 2 81073252 1 1 482818266 3 81073252 2 3 207264422 4 1 29366295 2 147747439 5 1 1 2 273869785 3 1 101250004 3 360543851 1 2 878542864 4 3 588790352 5 3 246549659 4 2 389290763 2 1 482818266 2 91111257 5 3 2 1 1 588790353 2 747241047 1 3 417188303 2 1 313062682 1 91111257 2 507308489 5 2 389290764 3 2 747241048 3 3 878542862 4 2 389290764 5 2 101250003 2 3 292015611 5 3 360543851 5 1 482818266 1 206422528 1 6632155 2 417188303 3 1 348652718 2 588790354 3 2 556605328 2 3 744868655 4 2 482818267 4 2 710733675 2 1 766356434 3 1 2 2 81073252 3 2 507308488 5 3 681728742 2 2 539527856 4 1 565111336 3 147747441 5 3 313062682 1 1 556605329 2 184147678 3 3 81073251 4 3 1 1 2 147747441 2 3 91111256 5 1 292015612 2 56519637 3 3 360543851 3 3 216140704 4 2 273869784 3 2 184147677 2 2 539527856 5 3 348652718 3 3 766356434 4 2 681728741 1 2 747241047 5 2 377509581 1 2 76211861 3 1 216140704 3 744868656 5 3 665245341 4 3 565111335 4 3 539527854 1 2 206422528 2 1 360543850 1 56519638 1 81073252 3 878542862 3 3 878542863 4 2 273869784 1 1 744868656 2 780418694 1 1 377509580 1 231398662 1 417188303 2 292015611 4 3 564836883 1 3 91111258 1 2 966631801 4 2 56519637 5 3 681728741 2 1 588790353 1 147747440 1 963873520 3 780418694 3 3 348652718 3 2 273869784 3 1 429939459 1 438133771 2 377509580 2 3 216140703 5 3 744868655 3 3 780418693 2 3 482818265 2 2 200354483 5 2 665245340 3 2 184147677 4 2 216140703 3 2 91111258 1 3 360543851 3 3 206422528 2 3 207264423 4 1 91111257 2 76211861 2 2 1000000000 2 2 147747439 4 2 207264422 3 1 173087940 3 766356435 3 3 246549660 2 3 963873520 1 3 565111336 5 1 564836882 1 588790353 2 417188303 1 1 539527855 1 966631802 2 206422528 3 3 878542862 4 2 207264424 2 3 231398661 3 1 206422528 1 216140704 2 665245340 5 1 91111257 2 246549658 1 3 377509581 2 3 878542863 1 3 200354483 4 3 377509581 1 2 200354484 3 2 747241048 5 1 207264423 3 681728740 3 1 313062682 3 313062681 1 3 86883811 1 3 184147678 5 3 564836883 1 3 91111256 5 3 878542862 2 1 173087940 2 565111337 3 1 173087940 2 710733674 1 2 681728742 5 3 207264422 1 1 878542863 2 417188303 1 3 1 5 3 216140705 2 2 438133772 4 2 207264423 1 3 273869784 1 3 377509581 5 2 681728741 3 1 963056779 2 710733675 3 2 389290765 4 1 507308489 2 482818267 5 1 539527855 2 29366295 4 1 273869784 3 86883811 2 1 206422528 1 173087940 2 2 4 3 292015611 1 3 681728741 3 1 206422528 3 56519638 2 1 56519638 2 29366294 2 3 588790354 4 3 564836882 1 3 313062682 3 2 81073252 3 2 438133771 4 3 681728742 4 1 565111336 3 507308490 4 3 565111337 3 1 81073252 3 963056780 5 3 273869783 4 2 556605330 4 3 1000000000 4 1 173087940 3 1000000000 1 1 81073252 2 588790352 4 3 747241049 1 1 292015612 3 173087940 1 2 665245342 3 1 710733675 3 565111335 2 3 482818265 1 1 389290764 3 565111335 4 3 744868657 4 2 482818267 3 1 1000000000 1 246549659 2 231398663 2 1 417188303 2 780418694 2 2 588790354 3 3 665245340 3 2 76211860 2 3 963873521 1 3 417188303 2 3 780418695 5 1 76211861 3 482818265 5 2 207264424 5 2 101250003 3 1 744868656 2 565111336 5 1 348652718 3 273869784 5 3 417188304 4 3 377509579 4 3 744868655 4 2 780418693 1 3 101250004 2 3 539527855 3 1 389290764 1 206422528 3 313062681 3 2 360543849 5 3 1 4 2 963056780 2 2 173087939 5 2 206422527 4 2 216140704 3 3 665245340 5 1 963873520 1 417188303 2 377509581 1 3 246549660 1 3 101250004 2 3 231398662 4 2 6632155 5 3 29366295 3 2 101250003 4 3 76211862 4 2 207264424 1 1 781833037 1 963873520 2 147747441 1 1 963873520 3 507308489 1 2 429939458 2 2 1 1 2 565111336 5 2 377509580 4 2 207264422 3 2 878542863 3 2 781833037 4 1 86883812 2 273869785 4 1 6632155 3 565111335 3 2 173087940 1 2 857731779 1 2 76211860 2 2 101250004 4 2 147747439 4 3 206422529 1 1 184147678 3 216140705 4 2 564836881 4 3 781833037 1 3 207264422 5 3 348652717 5 1 101250004 1 292015612 3 101250004 2 1 998228699 1 780418694 1 273869784 3 101250004 1 2 429939459 4 3 101250003 3 3 565111336 4 3 539527856 3 3 206422527 2 2 507308488 1 1 6632155 2 781833037 3 3 389290763 2 1 86883812 2 482818266 1 3 781833036 4 1 539527855 1 1 2 556605329 2 3 273869784 4 2 710733676 4 3 482818266 3 1 313062682 2 564836881 1 1 6632155 2 857731778 5 3 216140705 5 3 966631803 1 2 588790352 1 3 565111335 1 2 273869783 1 3 91111257 1 1 273869784 1 665245341 2 273869784 1 3 998228698 3 3 2 5 2 556605330 2 3 86883813 2 2 556605329 5 1 963056779 2 878542863 2 1 665245341 3 91111257 2 1 710733675 2 417188303 4 1 565111336 2 91111257 1 2 781833038 5 1 710733675 3 81073251 3 2 147747439 3 1 377509580 1 878542863 2 766356433 4 2 292015612 2 3 482818267 5 1 1000000000 3 184147679 2 2 1 2 3 206422528 2 1 81073252 1 429939459 2 710733674 2 1 998228699 2 766356433 3 2 184147678 3 2 348652719 1 2 438133772 5 3 507308488 5 1 313062682 2 963056779 2 3 81073253 2 1 207264423 2 1 3 1 216140704 2 781833036 4 2 389290763 3 1 101250004 1 565111336 2 292015612 5 1 216140704 3 29366296 5 2 56519638 3 2 200354483 2 1 348652718 3 747241047 3 3 184147679 1 1 998228699 2 91111258 1 3 206422527 1 2 417188302 1 2 766356434 5 1 781833037 1 6632155 1 6632155 3 588790353 5 2 207264422 5 3 710733676 2 1 29366295 1 1000000000 3 360543850 4 1 86883812 3 360543850 3 3 539527856 2 2 507308488 2 1 273869784 3 857731778 1 2 206422528 5 3 348652719 3 2 681728740 5 1 665245341 3 710733674 2 3 681728742 2 3 2 1 3 246549659 1 1 200354483 1 76211861 3 292015612 4 2 999999999 3 3 565111335 5 3 101250004 4 3 429939460 5 3 564836881 4 1 564836882 1 206422528 2 966631803 1 3 6632154 2 1 507308489 1 206422528 1 744868656 1 1 2 963056780 4 2 216140705 5 1 966631802 1 348652718 2 86883812 1 3 747241047 5 1 184147678 1 1 3 147747440 1 1 564836882 1 665245341 1 101250004 3 360543849 1 1 681728741 2 966631801 1 1 200354483 3 292015611 5 3 348652719 2 3 6632155 5 3 377509581 2 2 348652719 5 3 564836881 1 1 710733675 3 184147678 5 2 963873520 4 1 6632155 2 482818265 5 2 2 1 2 588790354 5 1 76211861 3 857731778 1 1 998228699 1 56519638 2 507308489 1 3 101250004 5 2 998228699 1 3 665245341 1 3 564836882 5 2 417188303 2 1 101250004 1 1 3 6632154 3 2 173087939 3 2 377509579 1 3 963056780 5 3 206422529 5 2 273869783 4 1 564836882 1 231398662 1 206422528 1 91111257 3 438133770 5 2 665245342 1 2 86883813 5 2 507308490 3 2 966631801 4 1 6632155 3 6632154 2 2 292015613 1 3 86883811 1 3 482818266 5 2 681728740 5 3 29366296 3 3 184147677 4 1 206422528 3 1 3 2 360543850 5 3 507308488 1 1 389290764 3 429939459 2 3 292015611 5 3 766356435 5 3 56519638 3 1 766356434 3 86883812 5 3 878542863 4 2 6632156 2 3 246549658 1 2 556605330 1 2 857731778 3 2 147747439 1 1 1000000000 2 292015612 2 1 766356434 3 878542864 3 2 564836882 5 1 246549659 2 681728741 4 3 565111337 5 3 101250003 2 3 564836882 4 3 507308490 3 2 438133772 5 3 292015611 1 2 348652719 2 2 76211862 1 1 101250004 1 1000000000 2 744868655 3 3 781833038 2 3 429939460 3 1 246549659 2 360543851 5 3 744868655 4 2 207264424 1 2 507308488 4 2 999999999 3 1 998228699 1 482818266 2 348652717 4 2 744868657 2 2 507308488 5 3 216140704 5 3 681728741 4 2 377509580 5 3 206422529 2 3 348652719 3 2 564836882 2 3 360543851 4 3 200354484 2 2 564836883 1 2 588790352 2 1 781833037 3 963056778 1 2 76211860 1 3 360543851 2 2 417188303 3 3 348652718 4 3 207264422 1 1 377509580 3 747241047 3 2 781833036 3 3 878542863 4 1 966631802 3 438133770 3 2 360543850 4 2 710733675 4 1 6632155 3 681728742 4 3 86883811 1 2 963056780 3 3 86883813 4 3 963873519 1 1 91111257 2 747241049 1 2 781833037 3 1 507308489 1 588790353 3 507308488 2 1 681728741 1 963873520 2 360543850 5 2 86883812 3 3 710733675 5 3 429939458 5 3 1 1 2 207264424 4 1 417188303 3 81073251 4 1 360543850 3 389290764 2 2 81073251 3 3 207264424 1 3 556605330 1 2 766356435 2 3 588790353 4 2 744868657 3 3 539527855 3 1 173087940 1 1000000000 3 348652717 1 2 1000000000 1 3 539527854 3 3 231398662 2 3 86883812 2 2 564836882 3 3 710733675 2 2 963873520 2 1 507308489 2 1000000000 3 2 206422527 2 2 966631801 2 2 966631803 3 2 565111336 2 3 857731778 4 2 377509579 4 3 963056780 5 1 1000000000 2 389290763 3 1 56519638 2 999999999 4 1 482818266 1 101250004 1 246549659 2 292015611 4 3 184147677 5 3 101250004 2 3 966631803 3 2 747241048 3 3 556605330 1 2 348652718 2 3 963873521 2 2 200354484 2 3 1 1 2 857731779 3 3 429939459 1 2 56519638 1 1 216140704 3 2 3 3 101250004 3 1 207264423 3 29366295 2 3 184147678 4 2 81073251 4 3 966631801 4 1 56519638 3 231398662 5 3 556605329 5 1 963056779 3 147747440 2 3 747241048 2 1 780418694 2 360543849 1 3 998228699 4 2 482818265 5 3 588790353 4 3 91111256 4 3 963873521 1 3 56519637 1 3 184147679 1 1 29366295 2 507308490 3 3 507308490 5 2 963056778 4 2 207264423 1 2 482818267 1 1 246549659 1 56519638 2 963873521 1 2 101250004 1 3 56519639 4 2 147747440 2 1 273869784 3 781833037 1 2 565111335 2 3 963056780 5 1 710733675 1 539527855 2 681728741 3 1 292015612 2 963056778 2 2 348652719 4 3 766356434 4 1 81073252 2 429939460 1 2 273869783 2 2 963873521 1 3 231398661 2 2 200354483 3 1 482818266 2 747241048 2 3 81073252 4 2 878542863 4 3 273869783 1 2 556605330 2 2 200354483 1 3 173087939 2 1 246549659 3 313062683 2 1 417188303 2 966631803 5 3 292015611 1 1 998228699 3 766356434 4 3 207264424 2 1 781833037 2 781833037 3 3 292015613 4 1 429939459 1 231398662 3 766356433 1 3 231398663 5 2 91111258 4 3 216140704 1 1 857731778 2 780418694 4 3 429939460 1 1 173087940 3 417188304 5 2 377509579 5 1 389290764 2 1 1 2 482818265 4 3 565111336 3 1 273869784 3 184147678 3 1 86883812 3 313062681 4 2 482818266 1 2 747241049 1 3 878542863 1 2 482818266 3 1 963873520 1 565111336 3 101250004 2 1 206422528 1 231398662 2 81073253 2 2 2 2 2 101250003 3 2 747241047 4 3 747241047 4 3 857731779 3 2 744868655 4 3 76211861 5 2 429939460 1 2 86883811 3 1 564836882 2 360543849 2 2 200354484 3 2 377509579 4 3 348652718 1 1 313062682 1 91111257 2 101250004 3 2 963873520 2 3 389290763 3 3 429939458 4 3 781833036 1 3 377509579 2 1 1 2 681728740 5 1 76211861 2 101250003 5 3 556605330 3 1 539527855 1 963873520 1 6632155 2 966631801 5 2 482818266 1 2 747241047 2 2 878542863 5 1 246549659 2 539527856 1 2 76211860 3 2 184147677 2 3 588790352 2 2 348652719 1 1 348652718 1 966631802 1 147747440 2 86883812 4 2 482818267 3 2 766356435 4 3 966631801 5 3 81073253 3 1 377509580 3 377509580 4 3 292015613 4 2 81073251 1 2 998228699 5 3 966631802 3 2 999999999 3 3 313062683 5 3 184147677 1 3 999999999 5 1 313062682 2 76211860 4 3 857731779 2 1 438133771 1 147747440 3 539527854 3 1 507308489 3 81073253 5 3 999999999 5 2 76211861 1 3 348652719 3 1 101250004 2 681728742 4 3 878542864 1 3 76211861 3 1 781833037 3 665245342 2 1 56519638 1 565111336 1 76211861 1 101250004 3 429939459 3 3 681728740 1 2 76211861 3 3 438133770 4 2 565111335 3 3 292015613 3 3 564836881 2 1 6632155 2 360543850 2 1 681728741 3 200354484 1 2 200354484 2 2 101250003 1 3 348652718 5 1 86883812 3 6632155 4 1 766356434 3 377509580 5 1 360543850 3 231398663 1 1 963056779 2 91111258 5 3 482818266 3 3 417188302 1 2 101250003 5 2 360543850 4 3 313062683 4 2 360543851 3 1 766356434 3 857731777 5 2 857731777 1 2 348652718 5 3 101250003 3 2 878542863 4 1 963056779 3 507308489 1 3 482818267 2 3 539527854 4 3 246549658 4 2 539527855 3 1 780418694 3 389290763 3 3 246549659 3 1 216140704 2 216140705 2 1 216140704 2 91111257 1 3 507308488 4 3 564836881 1 2 564836883 5 1 998228699 1 246549659 3 348652717 1 1 710733675 1 482818266 1 747241048 2 438133771 1 1 507308489 2 998228698 4 3 313062683 5 3 86883813 4 3 482818267 4 1 377509580 1 1 1 857731778 3 76211861 2 3 147747440 3 1 86883812 1 389290764 3 200354483 3 3 173087940 5 1 781833037 3 681728742 5 1 348652718 1 747241048 1 780418694 2 429939459 3 2 81073253 3 3 665245340 5 2 147747441 5 3 91111256 4 1 963873520 1 963056779 1 246549659 2 482818265 4 1 273869784 3 173087939 2 1 81073252 3 273869785 3 2 998228698 3 2 588790352 4 1 878542863 1 216140704 3 273869784 1 2 313062683 4 3 360543849 5 1 588790353 2 184147677 1 1 744868656 2 29366294 2 3 76211861 5 3 780418695 2 1 6632155 2 564836883 3 2 292015613 1 1 556605329 2 966631803 2 2 292015611 2 3 86883812 5 2 747241047 3 3 857731779 4 3 173087941 4 3 81073251 3 2 429939459 1 3 780418694 4 2 147747440 5 2 998228698 4 1 1 3 76211860 4 3 588790353 3 1 91111257 1 231398662 2 6632156 2 3 29366294 1 3 539527856 3 2 1000000000 1 3 56519637 3 1 173087940 2 998228700 3 3 438133770 5 1 231398662 1 216140704 3 482818267 4 2 216140703 2 1 665245341 1 101250004 3 417188302 3 2 173087939 4 1 588790353 1 966631802 3 681728740 1 2 246549658 1 2 101250005 1 3 780418694 1 3 360543851 4 1 389290764 1 417188303 2 360543851 4 1 91111257 2 564836882 3 3 231398663 4 1 231398662 2 377509580 4 3 207264422 5 1 565111336 1 1000000000 3 91111258 4 2 348652719 2 1 81073252 2 781833038 3 2 744868657 5 3 29366296 2 3 348652718 1 3 200354482 3 3 91111257 4 2 76211860 1 3 6632155 4 2 184147677 4 3 86883813 5 3 417188304 4 3 377509580 4 3 781833036 3 3 565111335 2 1 963873520 3 76211861 2 1 81073252 3 780418694 4 3 780418693 5 3 292015612 3 3 360543849 1 2 539527856 3 3 482818266 1 1 29366295 2 348652719 2 1 313062682 3 246549658 2 2 207264424 4 2 999999999 5 3 438133772 4 2 246549659 3 2 963056780 5 1 184147678 2 998228699 4 2 781833038 3 2 200354483 3 2 91111256 4 3 747241049 2 3 744868655 3 3 86883813 1 2 665245340 4 3 273869784 1 1 747241048 3 564836882 3 1 76211861 1 81073252 2 292015612 2 3 147747440 3 1 76211861 2 231398661 4 3 857731777 1 2 81073253 3 2 206422527 4 3 744868656 4 1 966631802 1 6632155 1 665245341 3 216140703 1 2 857731778 4 1 348652718 3 429939458 3 2 216140705 5 2 29366296 5 3 564836882 3 2 173087941 5 3 292015613 5 1 878542863 2 56519637 2 3 377509579 2 1 206422528 3 173087941 2 3 246549658 1 2 101250005 2 3 231398661 4 1 438133771 2 246549660 2 1 681728741 1 147747440 2 710733674 4 1 81073252 3 747241047 2 2 681728740 3 1 564836882 3 246549659 2 1 207264423 2 564836882 5 3 360543849 2 3 273869784 3 3 744868655 4 2 781833037 1 3 710733675 3 2 417188304 3 2 564836881 2 3 184147678 2 3 76211860 2 1 539527855 1 963873520 2 173087939 3 2 857731778 5 3 81073251 3 3 29366296 1 1 147747440 2 91111258 2 1 710733675 1 588790353 3 86883811 5 1 184147678 3 429939458 4 2 207264424 5 3 231398661 4 2 377509579 3 3 29366295 1 3 565111337 1 1 588790353 1 76211861 3 216140705 2 1 878542863 2 216140704 3 3 588790354 3 2 86883812 2 1 780418694 3 360543849 4 1 564836882 2 665245340 4 1 29366295 3 231398661 5 1 963056779 2 147747441 1 1 389290764 2 665245341 2 3 348652719 3 3 389290764 1 2 857731779 4 2 780418693 5 2 246549658 3 3 86883811 4 1 348652718 1 539527855 1 200354483 1 6632155 2 81073253 1 3 216140704 2 1 744868656 1 6632155 2 710733675 3 1 963873520 3 744868656 2 2 273869784 1 3 216140705 3 1 747241048 1 273869784 3 389290765 5 2 200354482 2 2 377509580 3 2 565111335 1 2 556605330 1 3 2 1 3 710733674 2 3 565111335 5 3 377509580 4 1 6632155 2 963056778 5 3 507308488 5 2 556605328 1 1 206422528 1 313062682 1 206422528 1 588790353 1 207264423 1 273869784 3 747241049 2 3 564836881 4 3 780418694 2 1 482818266 1 565111336 3 564836882 2 3 665245341 3 1 564836882 2 147747439 4 1 556605329 3 744868657 2 1 86883812 2 86883812 1 2 1 5 1 231398662 2 200354483 5 2 417188304 5 1 417188303 1 184147678 3 360543851 5 3 292015611 4 1 1000000000 1 564836882 1 246549659 2 564836881 3 3 29366296 5 2 878542864 3 3 747241048 3 1 482818266 2 91111256 1 1 216140704 2 206422528 4 2 963873520 2 2 963873521 3 1 966631802 1 147747440 2 273869783 2 2 231398661 1 1 206422528 2 781833036 3 1 507308489 1 780418694 1 507308489 3 429939460 3 3 780418693 5 3 681728740 4 2 91111256 2 1 246549659 1 1000000000 3 438133770 3 3 588790353 1 1 292015612 2 216140705 1 3 173087940 3 1 766356434 2 101250005 4 1 147747440 2 360543850 2 3 564836881 1 1 1 3 147747439 2 2 556605329 1 2 292015612 5 1 292015612 3 417188304 3 1 86883812 2 29366295 3 1 273869784 2 665245341 1 3 539527856 4 2 507308489 3 2 482818267 3 3 998228698 3 2 216140705 3 3 147747440 3 2 91111257 5 3 360543849 2 2 588790354 3 3 857731777 5 3 29366294 4 1 1000000000 1 1 3 681728740 5 2 1 2 1 564836882 2 963873521 5 3 588790354 4 2 482818266 4 3 76211860 1 3 438133770 2 1 231398662 2 966631801 1 1 360543850 1 1000000000 3 780418694 1 3 781833037 2 3 556605328 1 3 857731779 2 2 507308490 2 3 966631801 2 3 482818267 4 2 184147678 1 2 206422528 3 2 963056779 3 1 857731778 1 147747440 2 360543850 2 2 963056779 4 1 966631802 1 780418694 2 273869784 1 1 377509580 3 878542863 4 3 565111336 1 3 101250003 5 1 360543850 1 173087940 1 377509580 3 507308488 5 3 588790353 3 3 6632156 2 2 710733674 2 2 147747441 1 3 246549660 4 2 1000000000 4 1 482818266 1 313062682 3 878542864 1 1 963056779 1 417188303 1 766356434 3 781833036 2 2 101250003 2 3 76211860 2 2 998228700 5 3 173087940 3 2 556605328 2 3 963873519 4 2 231398663 1 1 348652718 1 507308489 3 963056779 1 3 564836882 3 1 963056779 1 184147678 1 963056779 2 565111335 4 2 2 4 3 360543851 3 2 377509579 2 1 200354483 1 292015612 2 1 4 3 417188304 1 3 6632156 4 1 216140704 2 857731777 3 1 539527855 2 313062683 1 1 200354483 2 360543849 3 1 389290764 3 998228699 1 3 377509580 3 2 86883813 5 2 539527854 3 3 6632155 5 3 200354482 5 1 207264423 2 246549659 4 1 588790353 3 273869784 1 2 963056778 4 1 564836882 2 86883812 1 1 681728741 2 564836881 4 2 216140703 2 2 438133770 1 2 588790352 3 1 56519638 2 231398662 3 1 963873520 3 429939458 5 2 292015612 4 1 507308489 2 1000000000 2 3 565111335 5 1 417188303 2 246549658 1 3 231398661 5 3 482818265 1 1 184147678 1 101250004 3 438133771 3 2 780418695 5 3 507308490 1 1 681728741 3 665245342 2 3 710733674 5 2 173087939 1 3 29366295 1 2 81073252 1 2 216140704 1 2 963056780 1 1 377509580 1 564836882 3 377509580 5 3 76211862 4 3 710733676 3 2 507308489 1 2 360543849 3 1 1 3 482818267 4 1 86883812 2 665245342 3 3 173087939 4 1 206422528 2 710733675 1 1 86883812 2 556605330 4 1 360543850 2 29366294 4 1 216140704 2 766356433 3 1 998228699 1 766356434 3 710733676 3 2 665245340 2 1 482818266 1 389290764 3 417188304 5 1 86883812 3 766356433 2 2 556605330 3 1 216140704 1 273869784 3 377509579 3 1 539527855 3 86883811 1 1 857731778 3 56519638 2 1 246549659 1 780418694 1 438133771 2 246549658 1 2 91111258 5 2 206422529 4 3 360543849 3 3 966631803 2 2 231398661 3 3 273869783 5 1 482818266 2 417188304 1 3 76211862 2 1 91111257 2 438133771 5 3 6632154 5 3 292015611 4 3 91111257 5 2 184147677 3 2 377509579 2 3 438133771 4 2 216140704 5 2 966631801 2 1 966631802 3 389290763 3 3 539527855 3 2 231398662 2 3 999999999 3 2 101250005 5 2 857731777 4 2 565111336 5 2 231398663 2 2 292015613 2 2 438133771 1 2 101250005 2 1 857731778 3 292015611 3 3 6632154 5 1 747241048 3 710733674 2 2 86883813 2 2 482818266 2 1 348652718 2 564836882 2 2 539527854 1 1 173087940 2 556605330 5 3 147747439 3 3 417188304 3 3 76211862 3 2 781833036 1 1 681728741 3 292015611 5 2 565111336 4 2 963056779 1 1 482818266 3 29366296 1 3 101250003 4 3 438133772 2 3 206422527 3 2 348652718 4 2 429939458 1 2 429939460 2 3 747241048 2 1 744868656 1 292015612 1 377509580 1 747241048 1 963873520 1 744868656 1 81073252 2 766356434 4 3 1 2 2 999999999 2 2 91111256 1 3 56519639 1 2 966631803 4 3 173087941 2 3 565111337 4 2 56519638 5 1 966631802 3 206422528 5 3 184147678 3 2 438133771 5 3 56519638 1 2 564836882 4 1 998228699 2 998228700 2 1 564836882 1 389290764 1 246549659 1 273869784 3 147747440 3 3 1000000000 1 1 878542863 2 231398661 5 1 744868656 2 101250003 3 1 206422528 2 417188302 4 2 292015613 5 3 91111256 2 2 744868655 2 1 681728741 1 86883812 3 747241049 1 1 482818266 3 564836881 3 2 207264424 4 2 173087940 3 3 86883812 3 1 91111257 2 429939459 4 1 377509580 3 1 5 3 556605330 3 2 360543851 2 1 206422528 2 998228698 5 1 1 2 744868657 3 2 564836882 3 3 1000000000 3 3 417188304 5 3 780418694 2 1 200354483 2 564836883 5 1 6632155 1 360543850 2 665245341 5 2 216140703 5 2 313062682 5 1 273869784 1 417188303 1 744868656 3 766356434 3 3 206422529 1 2 565111337 4 2 482818266 1 3 998228700 5 1 780418694 1 780418694 2 564836881 4 1 539527855 1 744868656 1 681728741 2 29366296 5 1 747241048 3 539527855 1 2 998228698 3 3 963056780 1 1 292015612 3 482818266 2 2 231398661 1 3 747241048 5 2 963873521 3 2 878542863 5 2 681728742 5 3 216140705 1 2 998228700 2 1 1000000000 3 173087940 2 1 292015612 3 710733674 5 1 963056779 1 417188303 3 744868657 2 3 377509579 3 1 81073252 2 200354483 3 2 206422529 5 1 389290764 3 76211860 5 3 173087939 5 2 206422527 2 1 200354483 3 998228700 4 3 857731778 4 3 780418693 5 2 313062682 1 3 429939460 3 1 81073252 2 438133770 1 1 86883812 1 780418694 3 857731777 5 1 348652718 3 857731779 2 3 206422529 1 1 747241048 3 246549658 4 2 780418695 5 3 665245341 2 2 377509580 3 3 507308490 1 1 292015612 3 216140705 1 2 665245342 5 1 313062682 3 665245340 2 1 565111336 1 966631802 1 207264423 2 539527855 1 3 173087940 2 2 56519638 2 1 86883812 3 681728740 2 3 744868655 5 1 556605329 3 681728742 3 3 1 2 3 76211860 5 1 81073252 3 539527856 2 1 780418694 2 184147679 5 3 173087940 4 1 147747440 3 76211862 1 3 246549659 4 2 86883811 1 2 6632155 5 3 565111335 5 2 565111335 2 3 429939458 5 3 1 5 2 539527856 5 2 216140705 4 3 173087939 5 1 482818266 1 292015612 3 86883813 4 1 781833037 2 878542863 5 1 963873520 3 29366294 3 1 878542863 3 246549658 5 2 216140703 1 3 313062681 2 2 665245342 2 3 963873520 2 2 681728741 3 3 86883813 1 2 273869783 4 1 766356434 2 565111337 2 3 878542862 4 3 878542863 5 3 681728741 4 3 246549659 3 3 1000000000 2 2 588790353 1 2 173087939 3 3 665245342 2 2 710733676 2 2 963873519 1 3 389290765 2 1 556605329 2 206422529 2 2 417188303 3 2 857731779 4 3 482818267 3 3 348652718 5 2 86883812 4 3 29366296 1 1 963873520 2 747241047 5 2 878542864 1 2 1 4 3 313062681 5 1 377509580 1 313062682 3 231398661 5 3 878542864 1 3 360543849 3 2 429939460 4 1 539527855 2 766356433 5 2 429939460 4 2 665245340 4 2 681728740 3 1 273869784 1 588790353 1 681728741 1 564836882 2 780418694 3 3 91111257 1 1 184147678 2 744868657 3 3 389290764 5 3 360543851 4 3 681728741 3 3 744868655 4 1 766356434 1 6632155 2 2 5 1 207264423 1 766356434 1 6632155 1 507308489 3 56519637 4 1 292015612 3 101250004 5 3 999999999 4 2 539527854 1 1 857731778 3 173087940 3 1 781833037 1 747241048 1 313062682 3 564836883 2 1 744868656 2 966631803 3 1 86883812 2 273869784 4 3 76211860 5 2 292015613 2 1 147747440 1 231398662 2 966631801 3 3 857731778 4 1 966631802 2 710733674 5 2 184147678 5 3 56519638 3 3 780418695 2 3 565111337 3 3 539527855 5 3 744868655 3 2 438133770 4 1 377509580 2 766356433 2 3 81073253 5 1 360543850 3 56519638 3 2 200354483 2 1 780418694 1 184147678 1 565111336 3 377509580 1 1 417188303 2 6632155 2 3 377509581 2 3 963873519 5 2 377509581 2 1 56519638 2 780418693 2 2 389290763 5 3 313062683 4 1 1 1 86883812 2 507308489 4 2 539527854 1 3 681728741 1 2 91111256 4 1 539527855 2 963873519 1 1 184147678 1 710733675 1 781833037 3 780418693 2 1 710733675 3 507308490 2 3 588790352 4 1 29366295 2 348652718 2 1 76211861 2 81073253 4 2 780418694 5 3 173087939 5 1 963873520 1 56519638 2 348652719 1 3 81073251 5 1 1 3 292015612 2 3 681728742 5 3 377509579 4 1 539527855 3 665245340 5 2 231398661 3 2 81073253 5 1 292015612 1 857731778 1 878542863 3 206422529 2 3 273869785 4 1 81073252 2 184147678 5 1 86883812 1 744868656 3 29366294 5 1 273869784 2 781833038 5 3 56519637 4 1 963873520 1 998228699 2 56519639 1 1 273869784 3 216140703 1 3 781833038 4 3 86883812 1 3 6632154 2 1 200354483 3 184147679 5 3 565111337 4 3 747241048 4 2 963056780 2 3 216140705 1 1 231398662 2 482818267 4 2 216140705 5 1 313062682 2 963873520 1 3 184147679 5 1 966631802 1 292015612 2 1000000000 3 3 6632156 2 2 565111335 3 1 710733675 3 6632154 4 3 878542864 2 1 216140704 2 389290763 3 2 998228698 1 2 360543851 2 2 766356433 2 1 206422528 2 665245340 3 1 184147678 1 747241048 1 857731778 2 207264424 3 3 91111256 3 3 206422528 2 1 273869784 3 313062682 3 1 86883812 1 878542863 2 231398661 5 2 429939459 4 3 507308489 2 3 681728742 4 2 1 5 3 1000000000 2 2 744868657 3 1 857731778 3 429939458 4 3 348652717 2 1 438133771 1 292015612 1 56519638 2 1000000000 5 1 681728741 1 246549659 2 417188302 2 2 417188303 1 3 539527855 4 3 539527855 3 1 377509580 2 429939459 5 2 29366295 3 1 564836882 3 878542863 3 2 438133772 5 3 273869784 4 2 781833038 5 3 539527855 2 2 429939460 3 1 207264423 3 6632155 1 2 56519639 2 3 482818265 3 3 781833037 4 2 963873519 5 3 747241047 5 2 417188302 4 2 147747440 4 1 744868656 2 780418693 5 1 710733675 2 857731778 2 1 417188303 1 292015612 1 565111336 1 360543850 3 1000000000 3 2 76211861 1 1 747241048 2 681728740 3 1 29366295 1 766356434 2 966631801 3 1 681728741 1 56519638 3 963873520 2 3 1 4 2 766356434 3 1 878542863 1 998228699 2 999999999 2 1 377509580 3 360543851 1 3 665245342 3 2 507308488 5 3 556605329 3 3 389290763 1 3 963873519 2 2 998228700 5 1 780418694 1 710733675 3 681728742 2 3 781833036 2 2 429939459 4 1 273869784 1 998228699 1 565111336 1 29366295 2 56519637 5 3 184147677 4 3 781833037 1 2 780418694 5 1 389290764 3 565111337 3 2 1 2 3 744868657 1 3 507308490 5 1 29366295 3 173087941 5 3 781833036 1 1 963056779 1 56519638 3 389290765 5 1 539527855 1 81073252 2 482818267 1 1 348652718 2 81073251 3 2 348652717 4 1 76211861 1 348652718 2 6632156 2 3 231398663 3 3 438133771 5 3 588790353 1 2 389290763 3 2 101250004 2 1 377509580 3 246549658 1 2 781833037 1 2 438133771 5 2 710733675 2 2 966631802 1 3 206422527 4 2 206422528 3 1 86883812 1 389290764 1 565111336 3 147747439 5 1 681728741 1 76211861 1 348652718 1 91111257 1 747241048 3 1 2 1 564836882 3 878542863 4 2 231398661 5 2 744868655 3 1 747241048 1 966631802 2 998228699 5 2 86883812 4 1 710733675 1 29366295 3 246549659 1 1 429939459 2 206422527 5 2 429939458 4 1 273869784 1 744868656 3 173087939 5 2 1000000000 1 1 998228699 1 81073252 3 348652717 3 3 91111257 3 3 76211862 3 2 6632154 5 2 766356434 1 1 747241048 2 710733676 1 3 564836883 3 2 173087940 2 1 539527855 2 780418695 1 1 313062682 2 147747439 2 1 438133771 3 184147678 5 2 207264424 2 2 710733675 2 1 780418694 2 963056778 1 1 588790353 1 780418694 2 556605328 4 2 781833038 5 2 86883811 4 1 173087940 2 200354484 4 3 2 2 1 184147678 1 1000000000 2 1000000000 1 3 147747440 2 1 200354483 3 81073253 4 2 963873521 3 2 963873519 3 3 184147678 1 1 216140704 3 588790352 3 2 780418694 4 3 780418694 3 3 292015611 4 2 539527854 1 2 507308488 5 2 665245340 2 3 184147677 4 3 246549660 2 3 1 3 3 348652718 2 3 963056780 3 1 200354483 3 207264422 5 3 86883812 1 3 710733674 1 3 507308490 4 1 878542863 1 216140704 2 878542862 2 3 1 3 1 781833037 2 556605328 1 1 81073252 1 56519638 1 482818266 1 200354483 3 963873519 4 3 665245341 4 2 86883811 1 3 966631801 1 3 963056779 1 1 998228699 1 348652718 1 231398662 2 206422529 3 3 665245342 5 1 360543850 1 246549659 1 91111257 2 147747439 1 2 539527854 5 1 348652718 3 173087941 3 1 86883812 3 200354483 2 2 1 4 1 292015612 1 665245341 2 747241048 3 3 588790353 3 1 438133771 3 313062682 1 1 184147678 2 747241049 1 2 438133772 3 1 173087940 2 86883812 3 1 998228699 1 539527855 1 878542863 2 482818265 3 2 429939460 3 1 76211861 1 246549659 3 91111258 5 1 184147678 2 292015611 2 3 1000000000 3 3 147747441 1 1 86883812 3 588790353 1 1 665245341 2 781833037 5 3 389290765 2 3 207264424 4 2 588790353 1 1 313062682 1 207264423 3 81073252 1 1 878542863 1 81073252 3 206422527 3 3 565111335 5 3 377509581 5 3 101250005 3 1 665245341 1 710733675 3 81073252 5 1 348652718 2 389290764 3 2 389290764 5 2 377509581 5 2 273869783 5 2 564836881 5 3 482818267 3 3 348652717 5 1 389290764 1 766356434 1 389290764 1 389290764 3 744868655 5 2 1000000000 5 2 744868657 2 1 966631802 1 56519638 1 665245341 2 6632155 3 2 348652718 1 3 91111256 1 2 29366295 5 1 665245341 1 1000000000 2 438133772 3 1 417188303 1 878542863 2 231398661 3 3 206422528 5 2 292015613 4 1 998228699 1 482818266 1 76211861 3 91111256 2 1 1000000000 2 348652719 3 3 963873521 3 2 1000000000 4 1 173087940 1 216140704 1 588790353 3 766356433 2 2 29366296 1 3 216140705 2 3 231398663 1 2 744868657 2 1 348652718 1 389290764 1 86883812 3 539527855 2 2 86883813 4 1 91111257 1 747241048 2 963056779 5 2 76211861 1 1 86883812 3 429939460 1 2 1000000000 5 1 857731778 2 780418695 3 3 539527854 5 3 91111258 3 1 744868656 3 781833036 5 2 507308488 1 3 231398661 5 3 963873521 3 2 81073253 5 1 438133771 2 966631801 4 2 507308489 2 1 998228699 2 6632155 3 3 81073253 3 2 781833037 4 2 29366295 5 2 207264423 4 1 429939459 2 76211860 4 2 86883811 3 2 348652718 5 1 6632155 1 878542863 1 482818266 2 81073253 4 1 348652718 1 207264423 1 207264423 1 348652718 3 878542863 5 2 665245340 3 1 438133771 2 206422528 5 2 1 4 1 86883812 2 184147679 4 2 231398661 1 2 246549659 1 3 665245342 3 1 207264423 1 1000000000 3 507308488 2 2 81073251 4 3 86883812 2 1 998228699 1 76211861 2 588790354 2 3 206422527 1 1 665245341 1 963056779 2 86883813 1 3 207264423 5 3 6632155 4 3 184147678 1 3 963873521 4 2 417188303 5 3 216140705 4 2 781833036 2 3 710733676 1 3 966631802 2 2 429939459 1 2 273869784 1 3 6632154 4 1 766356434 1 482818266 3 200354483 5 2 780418693 4 1 76211861 2 81073252 2 3 747241047 3 3 665245340 1 1 1000000000 3 963056779 1 2 556605329 4 3 710733675 2 2 665245342 3 2 966631801 3 2 665245342 3 2 207264424 3 1 206422528 3 377509581 1 2 588790353 4 1 681728741 3 86883812 2 2 438133771 5 1 878542863 3 76211861 2 2 216140703 2 3 564836882 1 1 173087940 3 360543851 5 2 665245340 2 2 6632155 3 2 91111256 5 1 417188303 3 207264422 3 1 313062682 1 556605329 2 781833036 5 2 507308489 5 1 206422528 2 360543849 5 3 216140705 4 1 86883812 3 207264423 4 3 681728741 5 3 56519638 5 2 588790352 1 1 710733675 3 6632154 1 1 963873520 1 206422528 2 747241048 3 2 417188302 3 2 963056778 1 3 6632154 5 2 744868657 1 3 747241048 5 2 206422529 1 3 91111258 1 2 216140704 4 3 86883812 4 1 81073252 1 313062682 1 313062682 2 507308488 2 2 966631801 4 3 998228699 3 1 766356434 2 1000000000 2 1 216140704 1 747241048 1 207264423 3 81073252 1 2 1000000000 3 1 507308489 2 348652718 5 3 507308490 4 2 101250004 4 3 588790352 5 1 878542863 1 81073252 3 1000000000 1 2 360543849 2 3 147747441 4 1 556605329 2 348652717 4 1 710733675 3 417188304 1 2 998228699 5 3 507308489 1 3 101250005 4 2 173087941 3 3 429939460 3 1 507308489 2 781833037 3 3 348652717 3 3 766356435 1 3 665245341 2 3 747241049 3 2 482818265 2 3 681728742 2 3 665245340 5 3 147747441 1 2 1000000000 4 1 429939459 1 29366295 1 417188303 1 216140704 2 998228698 5 2 507308489 4 3 556605330 3 3 313062682 1 2 1000000000 2 3 963056779 2 2 360543850 3 3 81073252 3 2 857731778 2 1 744868656 1 963056779 2 184147678 2 3 878542863 2 2 231398663 1 3 377509580 4 2 766356434 3 3 2 4 1 6632155 3 216140703 3 3 147747441 3 2 878542864 1 2 766356433 2 1 147747440 3 91111256 4 1 857731778 3 507308489 5 1 147747440 1 173087940 2 207264423 4 1 29366295 2 147747439 1 1 781833037 2 76211861 4 3 417188304 1 1 966631802 3 200354483 3 1 539527855 1 966631802 3 744868657 2 3 539527855 3 1 56519638 3 781833036 3 1 539527855 3 482818265 2 2 292015612 1 2 231398663 3 3 389290765 1 3 206422527 5 1 76211861 1 101250004 3 780418695 2 2 246549659 2 3 273869784 2 1 565111336 1 780418694 2 86883811 1 3 231398661 1 1 81073252 3 231398663 4 1 206422528 3 81073252 3 2 564836883 3 3 565111337 2 3 417188302 2 1 766356434 1 360543850 2 76211860 4 1 206422528 2 76211861 2 2 998228700 3 2 963056780 3 1 147747440 1 665245341 1 710733675 1 86883812 3 101250003 3 2 292015611 4 2 200354482 1 1 184147678 1 377509580 1 710733675 2 348652719 2 2 429939460 2 2 539527855 2 1 780418694 3 1000000000 1 3 81073253 3 2 681728740 2 2 429939459 4 1 963056779 3 360543850 5 3 91111257 5 1 780418694 3 6632155 5 2 588790354 1 2 81073253 1 1 76211861 2 348652718 4 2 292015612 2 3 781833036 5 2 588790352 4 3 207264422 5 2 246549659 5 2 81073251 2 1 173087940 2 389290765 1 2 766356434 1 1 173087940 2 588790353 2 3 556605328 3 3 29366296 3 3 1 5 1 1 1 565111336 3 313062682 4 2 200354484 1 1 147747440 1 998228699 2 710733675 4 1 588790353 1 429939459 2 438133770 5 1 417188303 2 147747439 3 2 556605330 1 2 29366296 5 1 963873520 3 91111257 3 3 417188304 2 2 710733674 2 2 91111257 2 2 313062683 3 3 348652719 2 3 963873521 5 2 313062681 2 2 966631801 5 2 206422529 5 3 184147679 2 1 200354483 1 781833037 2 348652719 1 1 565111336 3 348652718 3 2 6632154 5 3 507308490 1 1 184147678 2 781833037 3 1 438133771 1 565111336 3 556605330 3 3 313062682 1 1 766356434 1 216140704 2 429939458 2 2 29366296 2 2 878542864 2 3 780418695 2 3 747241047 5 3 780418694 2 3 313062682 5 2 86883813 2 1 710733675 3 998228698 2 3 766356433 3 2 963873521 3 1 348652718 1 781833037 2 200354484 2 1 482818266 3 81073253 1 3 348652717 2 3 744868655 5 1 966631802 3 556605329 2 1 781833037 2 482818266 5 2 216140704 1 1 76211861 1 482818266 3 81073251 5 3 681728742 4 2 246549660 4 2 429939460 4 1 273869784 3 231398663 1 2 200354484 5 1 206422528 1 744868656 2 438133772 5 1 389290764 2 681728742 1 2 360543851 4 3 507308490 4 1 744868656 1 744868656 2 86883812 5 2 1 4 1 273869784 1 81073252 1 781833037 2 1 3 3 360543850 2 1 207264423 2 292015613 4 1 81073252 1 389290764 1 377509580 1 1000000000 1 665245341 3 273869784 5 3 81073251 3 2 857731777 2 3 681728742 5 3 292015612 1 3 417188302 3 3 438133772 3 3 539527854 2 1 998228699 1 76211861 1 313062682 2 292015612 2 2 231398661 3 3 313062681 3 1 588790353 3 29366294 2 3 681728742 4 2 438133771 1 3 81073251 4 3 878542864 2 1 348652718 2 966631801 3 2 507308489 1 1 76211861 3 998228699 1 3 173087939 3 1 766356434 3 6632155 1 2 747241048 2 3 206422528 3 3 216140705 3 3 482818265 5 3 273869784 4 3 2 4 3 184147679 2 3 710733674 2 3 173087939 1 1 313062682 1 710733675 1 206422528 2 963056780 5 1 231398662 1 588790353 1 29366295 2 76211861 4 3 744868656 3 3 556605330 1 1 206422528 1 710733675 3 565111337 1 1 6632155 3 665245341 2 3 963056779 5 2 292015613 2 1 744868656 2 6632156 5 1 780418694 1 184147678 1 780418694 1 200354483 3 348652717 4 3 29366296 3 2 360543850 2 1 246549659 2 429939460 1 2 200354484 2 2 86883812 3 3 747241048 5 2 246549660 1 3 857731777 5 1 588790353 3 539527856 4 1 681728741 2 744868657 4 2 313062683 1 3 348652717 3 1 81073252 2 76211860 1 1 556605329 3 780418693 5 3 348652718 2 1 216140704 2 681728742 3 3 780418693 1 2 710733675 4 3 429939458 1 1 507308489 3 91111258 3 2 878542862 4 1 681728741 1 200354483 1 665245341 3 231398662 1 2 377509579 2 3 966631802 1 1 206422528 2 147747440 5 3 588790352 4 1 173087940 3 207264422 1 2 101250005 2 1 539527855 1 360543850 1 747241048 3 878542862 1 2 91111258 2 1 76211861 3 482818267 1 2 91111256 2 1 482818266 3 766356433 3 1 564836882 2 857731777 5 2 710733674 5 3 389290765 3 1 313062682 1 1000000000 1 292015612 3 292015613 4 3 292015611 4 3 231398663 4 2 29366296 3 3 29366295 4 2 588790353 3 1 766356434 1 86883812 1 857731778 3 273869784 1 1 1000000000 2 556605330 1 3 377509580 1 3 313062682 3 1 246549659 2 231398662 3 1 231398662 2 216140703 3 2 184147677 2 2 438133770 2 3 273869783 1 1 1000000000 1 1000000000 3 207264423 3 2 86883811 5 2 878542862 3 2 565111335 3 1 998228699 3 482818266 1 1 184147678 1 56519638 3 963056780 2 3 766356434 2 2 6632154 3 1 101250004 1 313062682 3 710733674 2 3 273869784 2 2 878542863 3 3 184147677 1 2 429939460 1 1 564836882 3 207264424 1 1 56519638 2 963056780 1 2 681728741 2 2 207264423 1 1 588790353 2 429939459 1 3 766356435 4 2 360543849 3 1 86883812 1 963056779 3 417188303 1 3 588790353 5 3 273869783 4 2 665245340 3 2 539527856 1 2 681728742 1 2 313062682 5 1 963873520 2 29366295 5 1 564836882 1 966631802 3 207264423 3 3 781833036 2 2 539527854 2 2 438133770 3 1 565111336 1 429939459 3 963873519 3 1 878542863 2 998228700 5 1 147747440 1 438133771 2 747241048 3 1 710733675 1 507308489 3 963056778 2 2 963873520 3 1 966631802 3 292015611 5 3 76211862 1 1 101250004 2 710733675 2 2 857731778 4 2 999999999 1 2 780418693 1 3 200354484 1 3 417188304 1 1 588790353 2 1000000000 5 3 184147677 1 2 86883813 1 3 273869784 4 2 588790354 1 3 1000000000 1 1 564836882 3 206422527 2 3 173087940 5 3 966631803 2 1 781833037 1 360543850 1 273869784 1 565111336 3 206422527 2 3 86883812 3 2 173087940 5 1 273869784 1 878542863 2 744868656 1 1 29366295 3 81073253 1 3 588790352 3 3 207264422 5 1 173087940 1 76211861 1 147747440 2 878542863 1 1 173087940 3 710733675 2 3 56519638 2 2 878542863 4 3 878542863 4 2 81073253 3 3 6632155 2 2 681728741 4 3 564836883 1 3 878542864 4 2 766356434 1 1 564836882 2 184147678 5 1 231398662 1 147747440 3 564836883 5 2 966631802 4 1 377509580 2 963873520 1 2 429939459 1 3 91111258 3 2 781833037 2 1 360543850 2 1 2 2 564836883 2 1 588790353 1 101250004 1 81073252 1 744868656 3 963873521 1 2 507308489 4 2 389290763 4 3 588790353 5 3 207264422 1 2 147747441 2 2 56519638 3 1 29366295 3 207264422 3 3 781833037 2 2 273869783 3 1 747241048 2 966631801 5 1 681728741 3 389290764 3 2 429939460 1 2 429939460 2 3 86883813 4 1 963056779 2 147747441 1 1 744868656 1 216140704 3 206422529 4 1 101250004 2 173087939 2 2 313062682 1 2 766356434 5 2 86883812 3 2 313062681 3 1 360543850 2 417188302 5 2 438133772 3 2 438133771 4 3 438133772 5 3 231398661 2 2 173087939 5 1 184147678 3 246549658 5 2 207264422 5 2 507308490 2 1 766356434 2 588790352 2 3 556605329 4 2 565111336 3 2 348652718 3 3 963056780 1 2 539527855 4 1 29366295 3 6632155 1 1 1000000000 3 963873521 5 3 417188304 5 2 76211862 4 1 507308489 1 56519638 2 665245342 2 1 56519638 3 29366296 5 3 747241048 2 2 998228698 3 2 998228698 5 2 200354484 3 1 966631802 3 207264423 2 2 76211862 1 3 76211861 5 3 482818266 2 1 588790353 1 76211861 2 6632156 5 3 147747441 4 3 273869785 5 3 184147678 2 1 76211861 2 56519639 3 1 348652718 3 200354482 3 3 147747439 4 1 389290764 3 273869784 3 1 231398662 3 966631803 3 1 184147678 3 81073252 1 2 200354483 2 3 781833036 3 2 998228698 5 3 780418693 1 1 377509580 3 207264424 2 2 207264424 2 1 747241048 1 429939459 2 564836881 1 2 781833038 1 3 539527856 2 3 206422528 1 3 438133771 2 2 292015613 4 1 966631802 2 2 3 1 507308489 2 273869784 4 1 216140704 1 377509580 3 184147679 1 3 588790352 2 2 6632155 2 2 539527855 5 2 564836882 5 2 781833037 3 2 681728740 1 1 963056779 2 565111337 2 1 539527855 2 507308488 2 3 2 4 1 200354483 3 200354482 3 1 766356434 2 963873521 4 2 81073251 1 1 710733675 2 781833036 2 3 56519639 3 1 963056779 3 29366296 2 2 173087941 1 2 588790353 3 2 246549659 2 2 780418693 4 2 313062681 2 2 588790352 1 2 482818266 5 3 313062682 4 2 417188302 5 3 539527855 3 1 313062682 3 857731779 5 3 246549659 4 2 781833036 4 2 438133771 1 2 539527854 1 2 6632156 1 3 6632156 4 1 878542863 1 91111257 2 273869783 2 2 588790354 2 3 878542863 5 2 173087939 5 3 966631801 1 3 6632155 5 2 29366295 1 1 744868656 2 710733674 3 3 556605330 2 1 1 3 292015613 1 2 681728740 1 1 76211861 1 377509580 1 963873520 2 216140704 1 2 681728742 4 2 2 2 3 780418693 3 2 147747441 5 1 747241048 3 56519639 2 1 207264423 2 389290765 5 3 91111256 3 2 6632156 1 2 857731779 3 1 29366295 1 360543850 2 231398662 3 1 507308489 3 780418695 4 3 377509580 1 3 429939460 5 3 29366296 2 2 482818265 3 3 207264424 1 3 417188302 5 2 438133772 1 2 998228699 3 3 966631803 3 1 313062682 3 216140704 2 1 292015612 3 29366295 5 3 710733674 1 2 681728740 3 3 780418693 4 2 200354482 2 1 207264423 2 246549659 4 3 313062681 5 1 665245341 3 29366294 1 2 963056778 4 1 781833037 3 998228698 4 2 206422528 2 3 780418694 1 3 539527854 1 2 389290765 2 1 1 1 360543850 2 766356433 1 3 429939458 1 1 231398662 1 76211861 1 56519638 1 744868656 3 857731779 5 1 56519638 1 429939459 2 147747440 1 2 216140705 3 1 438133771 3 231398661 4 1 588790353 2 81073253 5 2 216140703 5 3 766356434 4 2 348652717 4 1 1000000000 1 681728741 3 292015612 1 2 966631802 1 1 29366295 2 147747441 3 1 206422528 2 348652718 2 2 482818267 5 3 556605329 4 3 101250003 1 2 216140704 1 3 86883812 2 3 29366295 2 1 710733675 3 56519637 3 2 710733674 1 3 963873521 2 1 216140704 1 766356434 3 206422528 5 2 564836881 4 3 184147678 5 3 963056779 2 3 744868657 3 1 173087940 1 438133771 3 101250003 2 3 348652718 1 2 101250005 2 2 147747439 1 1 91111257 2 963056779 3 1 878542863 2 780418695 4 3 588790353 3 1 101250004 1 539527855 1 963056779 1 29366295 1 200354483 1 588790353 1 556605329 1 76211861 2 377509581 1 3 147747439 3 3 348652718 3 3 998228699 5 2 76211862 3 1 216140704 2 438133770 1 2 91111257 5 1 147747440 1 747241048 1 665245341 1 273869784 1 1 2 417188302 1 3 999999999 2 3 313062683 4 1 588790353 1 963056779 1 147747440 2 76211860 5 1 857731778 3 507308488 3 1 681728741 2 6632156 2 3 231398663 4 3 878542863 3 2 747241049 3 3 539527854 3 3 747241047 5 1 76211861 1 744868656 3 766356435 4 2 539527856 5 3 681728740 4 2 1000000000 5 1 6632155 3 292015611 3 3 857731778 2 2 173087939 1 3 966631801 5 1 348652718 3 313062681 5 2 710733674 1 1 482818266 2 184147678 2 2 1000000000 1 2 966631803 4 3 565111336 3 3 273869785 4 1 86883812 2 539527855 2 3 29366295 2 3 91111257 5 2 360543851 4 3 417188303 2 1 665245341 1 998228699 3 1000000000 2 3 389290763 1 3 999999999 3 2 29366296 5 2 564836882 5 2 744868656 2 1 273869784 2 216140705 3 1 101250004 2 56519637 4 1 273869784 2 781833037 3 3 173087940 3 1 360543850 1 81073252 1 710733675 2 857731777 1 2 377509579 4 1 216140704 3 2 3 2 29366295 3 3 207264422 4 3 966631802 4 3 200354483 2 3 200354482 2 3 747241049 5 3 417188302 4 1 482818266 2 539527854 2 2 231398661 2 1 173087940 2 417188304 3 1 216140704 3 389290764 1 3 417188303 4 1 292015612 1 86883812 2 857731777 2 1 56519638 2 998228700 2 3 588790354 4 3 200354483 5 2 56519639 2 1 86883812 2 231398662 2 1 207264423 1 1 1 273869784 3 482818265 1 1 565111336 3 710733674 3 3 200354484 3 3 200354484 4 3 360543850 4 3 377509581 1 1 507308489 2 744868655 4 2 360543851 1 3 766356435 5 1 29366295 1 360543850 3 564836881 3 2 681728742 1 2 665245342 3 1 417188303 1 878542863 1 556605329 1 781833037 1 200354483 1 86883812 2 780418693 5 3 747241047 2 3 963873521 4 3 91111257 1 2 998228698 3 3 710733675 1 1 360543850 2 91111256 1 1 438133771 2 744868657 4 3 417188304 1 2 147747440 5 3 86883813 3 1 81073252 3 91111257 5 1 780418694 2 766356433 5 1 857731778 3 348652717 1 2 81073251 4 3 507308490 4 2 101250004 4 3 482818267 2 1 878542863 2 780418695 2 1 348652718 2 564836883 3 2 377509581 3 1 963873520 1 507308489 1 780418694 2 389290764 3 3 998228698 4 1 200354483 2 173087939 3 2 963873520 2 2 81073253 2 3 56519639 4 2 147747439 5 1 963056779 2 507308489 1 2 184147679 3 3 438133770 3 2 963873520 4 2 56519639 5 3 665245340 4 3 231398661 4 3 665245342 4 1 76211861 3 216140703 3 1 747241048 3 273869783 2 3 766356433 5 2 216140705 4 1 360543850 1 29366295 1 101250004 3 438133770 4 3 231398663 2 2 184147679 4 2 681728741 5 1 963056779 1 438133771 2 147747439 4 1 747241048 1 29366295 1 200354483 2 29366295 5 1 781833037 1 6632155 1 963056779 3 29366296 5 3 857731777 3 2 438133770 4 2 417188303 2 1 273869784 2 206422527 5 1 966631802 1 207264423 2 998228700 4 1 292015612 3 878542863 1 2 206422528 3 3 81073253 2 1 1 2 438133772 1 3 556605329 3 3 710733676 2 2 781833037 5 3 91111258 1 1 273869784 1 216140704 2 206422528 5 3 747241048 5 2 710733676 1 1 565111336 2 29366295 2 3 507308489 2 1 878542863 3 6632155 4 3 207264424 4 2 348652719 3 2 206422527 3 1 313062682 2 857731779 2 1 216140704 3 963056780 2 2 766356434 5 2 429939460 4 1 101250004 1 207264423 1 588790353 1 565111336 1 780418694 1 564836882 1 565111336 3 966631803 1 3 747241048 3 3 781833037 3 3 710733674 5 2 766356435 5 3 507308490 4 2 438133772 1 1 507308489 2 216140705 1 3 76211861 3 2 588790353 4 2 389290763 1 1 184147678 1 710733675 3 564836881 1 3 878542863 1 1 429939459 1 507308489 3 360543851 2 2 744868655 1 3 966631803 4 2 29366295 4 3 56519637 3 2 377509581 2 2 101250004 2 3 56519637 5 1 588790353 1 507308489 2 744868655 5 3 747241047 2 3 781833038 5 1 81073252 1 665245341 1 86883812 3 231398663 1 1 86883812 2 56519639 3 2 1 2 2 878542863 1 2 81073253 1 1 360543850 2 966631802 1 3 200354482 1 2 857731777 4 3 86883811 3 2 313062682 1 2 86883811 3 2 539527854 3 2 56519638 1 2 29366295 5 1 417188303 1 747241048 2 91111258 3 2 564836883 2 3 6632154 2 1 147747440 2 556605328 3 2 246549660 4 1 963873520 2 417188302 5 3 556605328 2 1 429939459 3 86883811 4 2 273869785 1 3 438133772 2 2 377509581 1 3 184147679 1 3 6632156 5 3 588790354 1 1 206422528 2 747241049 1 1 998228699 3 482818267 3 3 744868657 1 2 207264423 5 3 482818266 2 1 438133771 3 231398663 4 3 781833037 4 3 246549659 4 1 86883812 1 348652718 2 744868655 4 1 710733675 2 966631802 4 2 91111256 2 1 565111336 2 348652719 1 3 76211861 5 3 747241048 1 2 101250004 5 3 313062681 4 3 780418695 2 2 963056780 1 3 766356434 5 1 482818266 2 184147678 2 1 681728741 3 966631802 5 2 998228699 1 2 6632154 5 3 766356433 2 2 6632155 4 2 417188302 5 2 744868657 1 1 781833037 1 76211861 3 710733676 3 2 348652719 5 2 206422529 3 2 231398662 2 3 246549658 1 2 246549660 3 2 429939460 5 2 313062681 5 1 744868656 3 147747439 3 2 857731777 3 1 417188303 3 206422529 1 1 6632155 1 29366295 1 565111336 1 101250004 1 482818266 2 681728740 3 3 377509580 5 2 588790353 3 3 389290765 4 1 207264423 1 963056779 3 360543851 1 3 963873519 3 1 556605329 1 588790353 2 389290763 4 1 348652718 3 173087941 4 2 1 1 2 963056778 5 1 292015612 2 76211862 1 2 86883811 2 1 681728741 2 6632156 1 1 1000000000 3 313062683 3 1 101250004 1 710733675 1 1 3 438133772 4 3 966631803 1 1 101250004 3 207264424 5 3 29366296 5 2 231398662 3 3 998228700 3 3 710733676 3 3 200354482 5 3 744868657 5 3 747241048 4 1 1000000000 2 207264423 2 3 200354482 4 3 564836882 1 2 377509581 4 3 86883812 3 1 56519638 2 564836883 2 3 966631802 1 3 780418693 4 1 539527855 2 565111336 1 1 417188303 2 313062683 4 3 2 3 2 76211861 2 2 482818267 1 1 200354483 2 665245340 3 2 184147679 4 2 56519637 1 3 246549658 5 3 360543850 1 3 246549658 4 3 313062682 3 1 348652718 3 482818267 4 1 998228699 2 292015611 3 2 539527856 3 1 588790353 2 313062681 1 3 348652717 5 1 429939459 1 377509580 3 417188303 4 1 377509580 2 588790354 3 1 665245341 1 86883812 2 963873519 1 1 1 1 348652718 2 963873519 5 2 556605330 1 2 101250003 4 1 273869784 3 565111337 3 2 507308490 1 2 429939460 5 3 998228699 5 2 91111257 5 2 963056778 1 1 482818266 3 878542863 5 2 91111258 3 2 482818265 1 1 429939459 3 438133770 1 1 1000000000 1 963056779 3 998228700 5 3 438133770 2 1 482818266 2 588790353 1 3 747241049 3 3 184147677 3 3 665245341 5 2 482818267 1 1 377509580 1 1000000000 2 507308489 5 1 998228699 2 81073251 2 2 482818267 1 3 744868657 4 1 780418694 3 665245341 4 1 6632155 2 963873521 2 1 766356434 1 966631802 2 56519638 4 1 91111257 1 482818266 1 56519638 2 101250004 5 1 56519638 2 216140703 2 3 56519637 5 2 507308489 5 2 207264422 5 2 766356433 3 3 29366294 3 2 781833037 3 1 747241048 1 564836882 1 588790353 1 766356434 1 231398662 3 744868657 4 3 766356435 3 3 6632155 3 1 966631802 2 878542862 2 3 417188302 3 3 29366294 5 3 564836883 2 1 857731778 1 710733675 2 878542863 2 3 101250004 3 3 781833036 1 2 539527855 1 3 747241048 1 2 780418693 1 2 207264424 3 3 781833038 4 2 998228698 2 2 173087941 3 2 963056778 4 3 744868655 1 1 565111336 3 292015612 1 2 710733675 5 2 998228700 3 2 29366296 5 3 207264423 4 2 966631803 1 2 101250003 1 2 91111258 5 3 681728742 4 3 681728740 5 3 1 3 2 86883812 1 1 76211861 1 565111336 3 417188303 2 1 780418694 1 76211861 2 539527856 1 3 744868655 3 2 747241049 1 3 86883813 4 3 963873521 3 3 56519638 4 2 665245340 1 2 999999999 3 2 173087940 3 1 231398662 1 857731778 2 963056779 5 3 29366294 1 2 780418693 4 1 1 2 857731779 5 3 29366296 1 2 91111257 1 2 998228699 4 3 565111336 4 3 781833038 3 1 273869784 2 878542862 1 1 878542863 2 766356434 1 3 231398663 1 3 878542864 1 1 966631802 1 438133771 2 29366295 1 1 747241048 2 857731777 3 3 360543850 3 2 966631801 1 1 681728741 3 56519638 2 2 91111256 2 3 665245340 3 3 878542863 5 1 200354483 1 966631802 2 998228698 5 2 417188302 2 2 101250003 4 2 348652719 5 3 6632156 5 2 681728741 1 2 29366295 1 3 588790353 3 1 6632155 1 998228699 3 429939459 4 1 206422528 1 588790353 3 438133770 4 3 857731777 5 2 389290763 4 2 857731778 4 3 429939459 1 1 780418694 1 29366295 3 207264423 1 3 438133772 4 3 507308489 4 2 766356433 3 1 564836882 3 273869783 3 1 206422528 1 482818266 1 56519638 3 216140704 2 3 766356433 3 1 81073252 3 747241049 5 2 963056779 5 3 273869783 4 3 857731778 4 2 1000000000 1 1 101250004 3 588790353 5 1 273869784 2 6632156 5 2 588790353 1 2 966631803 5 3 998228699 1 2 878542863 5 1 747241048 2 963056778 2 3 56519637 3 3 389290764 4 3 273869785 2 1 710733675 2 556605329 2 1 56519638 3 482818265 3 2 665245341 1 2 348652718 5 1 348652718 1 313062682 2 781833036 1 3 556605328 5 2 565111335 5 3 710733674 5 2 200354482 1 3 747241047 2 1 81073252 2 588790353 3 2 565111335 3 1 184147678 3 744868657 1 3 429939458 4 2 963873519 2 2 184147679 2 1 507308489 3 781833037 5 3 999999999 3 1 1 3 207264422 3 1 86883812 1 429939459 3 507308490 3 1 377509580 3 313062682 3 1 231398662 1 6632155 1 216140704 1 29366295 2 184147677 5 2 292015613 1 2 781833036 3 2 556605330 1 2 2 4 3 564836882 3 3 539527856 2 1 348652718 2 963056780 4 3 6632155 4 2 200354483 5 1 766356434 2 1000000000 4 2 377509581 1 1 200354483 3 966631801 5 1 681728741 2 377509581 3 2 747241047 3 3 207264424 1 1 29366295 2 147747441 5 1 998228699 1 273869784 2 429939460 3 1 86883812 1 101250004 3 207264424 1 2 966631802 1 3 780418693 4 2 313062682 2 3 231398662 4 3 507308488 1 2 273869784 4 3 86883812 1 1 417188303 1 246549659 3 91111256 5 1 417188303 2 389290765 2 1 29366295 3 482818267 4 1 417188303 3 360543850 4 3 744868655 5 2 86883813 1 2 273869784 2 2 29366295 3 2 565111337 2 1 878542863 1 963873520 3 292015611 4 3 438133772 4 2 588790354 1 2 417188304 2 2 857731779 5 2 507308488 2 2 231398662 5 3 360543849 1 1 565111336 3 998228700 4 1 565111336 3 1000000000 2 1 292015612 2 507308488 3 3 1000000000 3 3 710733674 1 3 438133770 3 3 966631801 5 2 206422528 5 2 184147677 3 2 377509580 1 3 313062682 5 2 29366294 2 2 200354483 2 1 173087940 1 766356434 2 565111335 4 1 963873520 1 389290764 2 216140703 1 1 389290764 1 1000000000 2 184147679 2 1 857731778 3 539527856 3 3 360543849 2 1 292015612 2 313062683 3 1 273869784 3 710733675 3 1 780418694 1 766356434 3 206422527 3 2 747241049 1 3 564836881 2 1 556605329 1 438133771 1 147747440 2 564836881 5 1 429939459 1 81073252 1 857731778 2 231398661 5 2 681728741 3 2 966631802 5 3 565111337 4 3 507308489 3 1 963056779 3 556605330 3 3 377509581 4 1 766356434 2 313062683 3 1 417188303 3 389290764 4 1 878542863 1 206422528 3 482818266 4 1 246549659 3 91111258 2 2 780418694 5 1 417188303 2 681728740 2 2 857731777 5 1 147747440 3 766356435 2 3 417188302 5 2 878542864 4 3 482818265 1 2 780418695 3 3 780418694 5 3 313062681 5 3 389290764 5 1 878542863 3 564836883 4 1 91111257 3 216140705 4 2 360543850 5 3 781833037 1 1 184147678 1 1000000000 1 377509580 2 216140704 2 3 681728740 1 1 101250004 3 766356434 4 3 556605329 4 2 781833038 4 3 963873520 5 1 710733675 2 878542864 2 3 482818267 5 1 348652718 3 588790353 1 1 564836882 3 429939459 3 3 313062682 3 3 417188303 5 3 564836881 2 1 81073252 2 216140705 3 2 292015613 4 3 273869784 1 3 878542864 2 3 101250005 2 2 207264423 1 1 292015612 1 857731778 1 377509580 1 389290764 2 482818267 5 3 86883813 1 3 710733674 4 1 273869784 3 565111335 4 3 377509579 2 1 207264423 3 482818266 5 2 429939458 1 2 710733676 1 3 564836881 2 1 29366295 3 781833037 5 2 29366294 5 3 565111337 3 2 998228698 2 3 348652719 2 2 780418695 4 3 681728741 3 2 313062682 2 3 744868655 2 2 1 4 1 744868656 3 857731779 1 1 360543850 2 184147678 2 1 710733675 2 207264423 5 3 273869784 5 1 6632155 1 377509580 3 539527856 2 2 56519639 3 3 966631801 3 2 963873519 4 1 56519638 2 966631802 4 1 1 3 963056780 5 1 556605329 2 377509580 5 3 86883812 1 2 184147678 2 2 539527855 3 2 588790354 5 3 539527855 2 1 1 2 377509581 2 1 173087940 1 681728741 2 564836881 2 1 200354483 2 173087939 5 1 313062682 3 81073253 1 2 231398663 1 2 766356434 2 2 998228700 1 2 292015613 3 3 360543849 5 2 348652718 1 2 147747441 5 3 348652719 3 3 963056780 3 3 389290765 2 2 507308490 2 2 710733674 1 3 292015612 3 1 998228699 3 565111335 2 1 184147678 3 966631803 2 3 556605329 3 3 389290763 1 1 29366295 3 539527854 2 3 184147677 4 2 147747440 1 3 417188304 2 3 91111256 5 2 438133770 4 3 389290765 2 2 665245340 2 1 963056779 2 878542864 4 2 766356433 2 3 231398662 4 2 147747440 4 1 482818266 3 360543849 5 2 91111256 1 1 766356434 1 781833037 2 963056778 4 2 998228700 5 2 200354484 1 3 6632155 3 2 81073251 1 1 565111336 3 482818266 2 2 6632156 3 3 999999999 5 3 747241048 4 2 292015613 3 3 438133771 1 3 200354483 5 3 231398661 1 3 539527854 1 3 29366294 2 1 6632155 2 1 2 3 207264423 3 2 781833036 2 3 998228699 2 2 744868655 1 3 206422527 1 1 766356434 3 273869783 5 1 216140704 1 507308489 3 86883812 4 3 556605328 4 1 665245341 1 417188303 3 86883813 1 3 564836883 1 3 429939459 4 3 429939459 1 3 588790353 2 1 184147678 2 91111256 3 3 348652719 1 2 348652718 5 1 207264423 2 147747439 2 3 231398662 5 3 206422528 4 2 438133772 1 2 86883811 3 2 29366294 2 3 360543851 3 3 173087940 1 1 966631802 1 963056779 2 6632156 5 2 231398661 2 1 564836882 3 207264424 2 1 348652718 3 231398661 1 2 292015613 1 1 438133771 1 857731778 2 86883812 3 2 91111258 5 2 292015611 4 2 878542863 1 1 539527855 1 588790353 3 86883813 3 2 1 3 1 216140704 3 565111337 1 2 292015611 5 2 963873520 4 1 588790353 2 231398662 1 3 710733674 1 1 438133771 3 556605328 4 2 200354484 5 2 507308490 3 2 91111257 1 2 681728741 1 3 377509580 1 2 76211862 3 3 206422527 4 2 429939458 5 3 246549659 1 1 417188303 1 482818266 2 438133771 5 2 681728741 2 1 348652718 3 206422528 1 3 963873521 3 1 389290764 2 1000000000 2 3 710733676 3 1 173087940 1 207264423 2 273869783 4 1 389290764 2 216140703 2 2 565111337 1 3 389290763 3 1 231398662 2 231398663 3 2 360543850 1 1 389290764 2 292015613 1 3 56519637 4 3 998228699 4 3 998228698 4 3 273869785 4 3 389290764 3 3 565111336 2 2 417188302 4 1 665245341 2 747241049 4 2 539527856 4 3 588790353 2 1 313062682 3 184147678 5 2 360543849 5 2 429939460 5 1 200354483 1 781833037 2 565111335 1 3 389290764 2 2 963056779 2 1 81073252 2 781833038 4 1 76211861 2 6632156 3 1 86883812 3 91111256 2 1 482818266 2 963056780 2 1 1 2 76211861 5 3 6632156 5 2 588790354 3 3 377509579 4 2 744868655 1 3 878542862 2 3 438133772 1 2 665245341 2 3 878542863 1 3 313062681 2 3 1000000000 3 2 184147677 5 2 76211861 4 1 565111336 1 292015612 2 231398662 4 2 292015613 3 1 766356434 2 565111337 3 1 216140704 2 878542864 2 3 207264423 3 3 292015611 4 2 766356434 4 1 857731778 3 963873521 3 2 710733675 2 3 1 1 3 81073252 4 1 91111257 1 857731778 1 313062682 3 1000000000 4 3 780418693 5 2 231398662 5 3 377509580 1 2 878542864 5 1 857731778 2 348652718 4 1 389290764 1 963056779 1 681728741 1 101250004 1 206422528 1 780418694 2 665245340 4 1 857731778 1 429939459 1 438133771 2 681728741 2 1 766356434 1 216140704 1 565111336 1 963873520 1 781833037 1 389290764 3 878542864 2 3 81073253 1 2 292015613 2 2 482818265 1 2 29366295 2 3 147747439 1 2 556605328 4 3 292015611 2 1 313062682 1 564836882 1 507308489 3 360543850 2 3 360543851 3 1 857731778 3 539527855 3 1 482818266 3 966631801 1 2 86883813 5 3 781833036 2 1 377509580 2 86883813 2 3 539527854 2 1 246549659 2 173087940 3 2 744868656 2 2 207264422 2 2 681728742 1 3 389290764 5 2 86883813 5 2 1 5 1 29366295 1 207264423 3 273869785 2 3 780418694 5 2 207264424 5 2 438133770 5 3 184147677 4 2 963873521 5 3 482818267 1 1 360543850 1 710733675 3 766356433 4 2 348652719 3 1 91111257 3 998228700 2 2 360543849 1 3 348652718 1 3 857731777 1 2 313062683 3 2 857731779 2 2 417188302 5 1 588790353 2 313062682 3 1 878542863 2 588790353 5 2 313062682 1 2 348652718 4 2 429939460 3 1 184147678 1 377509580 1 780418694 3 246549658 5 2 681728740 4 1 857731778 3 377509581 4 1 507308489 1 56519638 3 781833036 5 2 429939460 2 3 313062682 3 3 207264423 3 3 998228698 3 3 173087940 3 1 29366295 1 76211861 3 681728741 5 2 101250005 1 2 429939459 3 2 766356433 3 3 101250005 1 3 348652718 1 2 231398662 2 1 29366295 2 173087939 4 3 86883812 4 2 216140703 5 3 292015611 4 2 313062681 4 2 273869785 5 3 438133772 2 2 781833037 2 1 429939459 1 482818266 2 438133770 2 3 710733676 3 1 665245341 2 417188304 4 2 207264424 3 3 184147677 3 1 147747440 2 348652718 1 3 246549658 1 2 206422529 3 3 91111258 1 1 438133771 2 417188304 5 2 348652719 2 3 438133771 2 1 482818266 2 200354483 3 1 29366295 3 665245341 3 1 101250004 3 200354482 4 2 857731777 4 1 878542863 2 1 1 1 744868656 2 389290763 1 3 1000000000 1 3 246549660 3 1 857731778 1 747241048 1 29366295 2 313062683 2 3 747241048 3 3 747241049 1 2 56519639 5 3 147747439 2 2 56519637 2 1 564836882 2 507308489 1 3 564836881 4 3 292015612 5 2 206422529 5 2 781833037 4 1 56519638 3 781833036 2 2 184147677 3 3 101250003 4 3 29366296 2 1 56519638 2 539527854 5 2 91111258 3 1 81073252 1 292015612 1 173087940 2 429939459 3 3 389290763 1 1 744868656 3 313062681 4 1 360543850 3 246549659 5 1 91111257 3 507308489 2 2 246549658 3 2 292015611 3 2 1000000000 1 3 91111258 3 2 360543850 2 3 389290764 5 2 216140704 2 1 273869784 3 556605328 1 1 966631802 1 588790353 3 429939458 3 2 231398661 3 2 744868657 2 2 360543850 5 1 665245341 1 147747440 1 231398662 3 360543851 5 2 747241047 1 1 539527855 1 565111336 1 780418694 2 348652718 5 3 377509581 3 3 744868656 5 2 91111257 2 3 313062683 5 3 665245342 2 1 564836882 3 780418693 4 3 207264423 5 3 588790353 1 1 231398662 3 377509580 5 3 565111337 2 1 565111336 1 91111257 2 878542864 2 3 766356434 4 1 147747440 3 86883813 2 3 273869783 1 2 429939459 4 1 292015612 3 417188302 1 3 780418695 2 3 556605329 5 2 507308490 2 3 216140704 3 1 313062682 1 747241048 3 147747441 4 3 417188304 2 2 857731778 5 3 539527854 4 1 207264423 2 998228698 1 1 206422528 2 76211860 3 2 507308490 2 2 29366296 1 2 744868655 2 1 86883812 1 781833037 2 101250005 4 2 313062683 3 1 360543850 1 6632155 2 482818266 3 1 744868656 1 29366295 2 91111258 2 1 780418694 2 348652717 5 2 200354483 3 2 29366294 3 2 998228700 3 2 438133770 5 1 86883812 2 206422529 1 3 681728741 4 1 377509580 1 313062682 3 681728742 3 2 184147677 1 1 966631802 3 681728740 3 1 377509580 2 963056779 3 1 1000000000 1 200354483 1 86883812 3 963873520 1 3 200354484 3 3 377509581 3 3 81073253 3 1 966631802 1 966631802 1 681728741 2 216140704 5 1 147747440 3 206422527 5 2 998228698 2 2 2 3 3 207264423 4 1 744868656 1 747241048 2 86883813 1 1 963873520 1 76211861 1 966631802 3 966631802 4 3 963873519 3 3 766356433 3 1 482818266 1 313062682 1 744868656 1 231398662 1 200354483 1 200354483 3 507308489 4 3 207264424 2 1 231398662 1 292015612 2 29366294 4 1 857731778 1 744868656 1 56519638 2 173087941 3 1 147747440 2 76211861 1 1 565111336 2 86883813 3 2 184147679 2 3 389290764 2 2 56519639 3 2 963056780 2 3 780418695 5 2 747241047 5 1 313062682 3 963873520 5 1 417188303 1 184147678 1 6632155 2 56519637 2 2 878542862 3 2 665245341 2 1 539527855 3 231398662 4 3 429939458 4 2 747241049 2 1 539527855 3 857731777 1 3 101250004 4 2 665245341 2 1 438133771 3 781833037 5 3 273869785 1 2 781833038 1 1 360543850 2 681728741 5 1 86883812 1 878542863 3 56519639 4 2 681728741 2 2 438133771 5 3 6632156 2 2 29366294 2 2 206422529 1 3 857731777 3 1 360543850 2 216140703 2 3 565111337 5 1 173087940 1 1 2 665245340 5 3 147747439 1 2 482818265 1 2 766356434 3 1 780418694 3 273869783 1 1 56519638 2 744868655 4 2 348652717 5 3 429939458 3 3 966631803 1 3 147747439 3 1 878542863 1 963873520 3 438133772 2 3 878542862 4 1 564836882 1 966631802 3 76211861 5 2 963056780 3 2 539527856 5 2 556605329 4 2 184147679 5 1 86883812 1 747241048 3 273869784 5 2 147747439 4 1 966631802 1 588790353 1 56519638 1 101250004 1 231398662 3 173087940 5 1 206422528 1 998228699 3 101250004 5 2 377509581 2 2 184147678 3 3 377509579 3 3 429939459 4 2 81073251 2 3 207264423 4 3 101250003 1 1 766356434 3 539527856 3 3 966631802 5 2 710733676 4 3 29366295 1 3 348652718 2 2 200354484 1 1 86883812 1 780418694 1 147747440 3 377509580 1 2 81073251 2 3 1000000000 4 1 147747440 3 507308490 3 2 744868657 1 3 429939460 1 2 539527855 1 3 76211862 4 1 200354483 3 438133772 5 1 360543850 1 348652718 3 963873520 4 1 81073252 3 539527854 5 2 766356433 3 2 588790353 5 2 429939460 4 2 184147677 2 2 184147677 5 2 91111256 1 3 76211860 1 2 29366294 4 2 564836881 4 1 29366295 2 766356435 3 3 91111257 1 3 998228699 1 2 184147677 5 2 29366296 4 2 963056780 2 3 857731778 4 1 206422528 3 200354482 1 3 81073253 5 1 438133771 1 216140704 1 313062682 1 780418694 3 766356433 1 3 29366295 2 3 438133771 4 1 857731778 2 348652718 2 2 91111256 2 1 1000000000 2 348652718 2 2 184147677 4 2 377509581 5 3 507308488 1 3 417188302 1 2 86883813 1 3 348652719 3 2 588790352 2 1 246549659 2 744868656 1 3 207264422 2 2 56519639 2 3 747241049 3 2 348652718 2 2 231398662 4 2 147747441 5 2 1 2 1 184147678 2 173087940 1 2 86883813 2 1 29366295 1 76211861 3 56519639 1 3 231398662 1 3 147747439 4 3 966631802 4 1 963056779 3 482818267 1 3 29366294 2 2 207264423 4 3 273869783 4 1 76211861 3 878542862 1 3 389290765 1 3 313062681 5 3 564836883 5 1 216140704 2 207264423 5 1 766356434 1 565111336 2 565111336 2 1 963873520 1 556605329 2 417188304 5 1 766356434 2 1000000000 4 1 101250004 1 206422528 3 101250004 3 1 313062682 3 556605330 2 2 556605328 2 1 91111257 1 556605329 1 173087940 3 539527855 4 3 966631801 3 2 29366295 5 2 348652717 2 1 206422528 3 76211862 5 2 360543851 3 2 744868657 1 1 565111336 1 1000000000 2 539527854 3 2 565111337 2 1 389290764 2 565111337 1 2 173087941 1 2 91111256 2 3 81073253 4 3 246549660 4 3 766356433 4 3 292015613 4 2 781833038 1 1 747241048 2 966631801 3 2 963056778 1 2 173087939 5 1 556605329 1 781833037 3 273869784 3 1 147747440 3 56519639 1 3 966631803 1 2 998228700 2 2 998228698 1 1 539527855 2 6632156 2 1 231398662 3 86883812 2 1 966631802 3 81073251 1 3 438133771 4 3 86883812 4 1 76211861 1 377509580 1 200354483 3 200354482 4 2 963873520 1 1 710733675 1 101250004 3 710733674 3 3 998228698 1 2 389290764 2 2 781833038 2 1 747241048 1 360543850 2 878542862 2 1 1000000000 3 389290764 5 1 292015612 1 857731778 1 482818266 2 963056779 1 1 878542863 1 744868656 3 389290764 2 1 681728741 2 429939458 2 3 588790352 3 3 507308489 3 1 963873520 1 539527855 1 565111336 3 507308489 3 3 781833037 2 3 377509581 5 2 29366295 3 3 56519637 3 2 438133770 3 2 780418694 2 3 710733675 3 1 147747440 3 86883811 2 2 1000000000 2 3 389290764 2 2 963873521 4 2 857731777 3 3 417188302 4 1 780418694 1 91111257 3 246549660 1 1 766356434 3 878542862 2 2 417188304 1 1 744868656 3 147747441 5 3 29366294 1 1 710733675 3 1000000000 3 1 207264423 1 313062682 3 389290764 5 1 963873520 1 665245341 2 184147678 5 2 710733676 2 1 1000000000 1 86883812 2 6632154 1 3 173087941 2 3 766356435 5 2 417188304 1 3 200354483 5 3 200354482 2 2 780418694 5 3 747241048 5 3 76211861 2 2 710733676 4 3 246549658 2 2 91111256 1 2 565111336 3 1 744868656 1 173087940 3 29366295 2 1 710733675 2 998228700 2 3 313062683 2 1 539527855 1 101250004 1 747241048 2 998228699 5 2 766356433 2 1 29366295 1 588790353 1 781833037 1 766356434 2 482818265 2 1 29366295 1 76211861 2 81073251 2 3 147747439 3 1 216140704 3 878542863 1 1 292015612 3 200354484 2 2 377509580 2 3 313062683 1 1 429939459 2 681728740 5 1 231398662 3 86883811 4 3 539527854 3 2 29366294 4 3 6632156 1 3 781833038 3 1 200354483 1 81073252 3 963056779 4 3 681728740 2 1 6632155 3 539527854 3 3 377509580 5 3 6632156 1 1 292015612 3 588790353 3 3 998228699 2 3 588790354 5 1 348652718 1 665245341 3 963873521 1 1 389290764 2 29366294 2 1 200354483 2 246549658 4 1 200354483 3 76211862 2 3 482818266 5 1 780418694 1 781833037 1 878542863 3 184147679 5 3 207264423 2 1 507308489 1 565111336 3 564836883 4 3 246549659 4 2 206422529 3 2 184147677 5 3 1000000000 1 3 348652719 5 2 348652717 5 2 857731778 3 2 56519639 5 3 966631802 3 1 91111257 3 780418693 4 1 360543850 3 377509579 1 1 681728741 2 389290764 2 2 292015613 4 3 147747441 5 3 766356435 1 1 710733675 2 1 1 2 857731777 2 2 588790352 3 2 963873521 4 1 207264423 2 56519639 3 3 216140705 5 1 6632155 3 966631801 3 3 564836882 5 1 744868656 1 665245341 3 417188304 1 2 507308488 3 3 1000000000 1 2 246549658 2 3 681728742 1 3 91111256 3 2 313062682 1 2 184147679 4 1 1 1 963056779 2 377509581 5 2 963873519 1 2 710733676 4 2 878542864 3 2 665245340 1 2 564836882 2 1 963056779 3 360543851 3 3 91111256 4 3 744868655 4 1 216140704 2 216140703 1 1 81073252 1 710733675 1 29366295 3 184147677 4 3 1 1 1 348652718 3 963056778 3 3 91111256 2 2 878542863 2 2 76211861 1 3 2 2 2 377509581 5 2 76211860 1 2 2 5 3 147747440 4 1 857731778 2 564836881 1 3 360543851 2 3 766356434 5 2 173087939 3 1 744868656 1 556605329 3 588790354 1 2 556605329 1 1 377509580 2 231398663 1 2 292015612 4 3 246549660 2 1 91111257 1 998228699 3 780418695 1 3 231398662 4 1 81073252 2 313062681 1 1 292015612 2 377509580 1 3 56519638 4 1 966631802 1 588790353 1 216140704 3 417188304 3 2 86883813 3 2 966631801 2 3 857731778 5 2 101250003 5 2 665245341 1 3 747241048 1 1 206422528 3 681728740 3 2 29366296 5 3 999999999 2 1 200354483 1 556605329 2 878542864 4 2 588790353 2 1 200354483 3 246549658 5 2 273869783 1 3 999999999 5 3 766356435 3 1 6632155 2 360543850 3 1 482818266 1 747241048 2 207264423 4 3 206422527 2 3 206422527 2 2 348652719 5 3 147747440 2 2 207264422 1 1 966631802 1 556605329 2 348652717 2 3 147747441 4 3 377509581 5 3 101250003 4 2 766356435 5 1 200354483 1 389290764 1 998228699 2 588790352 2 2 1 2 2 998228699 5 3 56519638 3 1 681728741 3 878542863 2 1 482818266 3 766356435 4 2 565111336 1 1 184147678 1 147747440 1 963873520 2 998228700 4 2 29366294 4 2 1 3 2 438133772 4 3 389290764 5 3 780418693 5 1 206422528 1 360543850 1 963056779 1 588790353 1 565111336 3 207264423 4 2 857731777 2 2 766356433 5 1 482818266 2 184147678 3 2 565111336 4 1 710733675 2 246549659 4 3 429939460 4 2 246549658 2 2 780418693 4 3 539527856 5 2 564836882 1 2 101250003 1 3 681728742 2 2 539527854 4 3 216140703 3 1 429939459 2 216140703 4 3 56519638 5 3 539527854 2 3 998228700 1 2 963056778 5 3 507308488 4 2 360543849 2 1 56519638 1 86883812 3 710733676 1 2 216140705 2 3 200354484 3 2 173087940 4 2 963873519 4 3 681728740 3 3 878542862 3 2 588790352 5 3 556605329 4 2 292015611 1 1 173087940 2 231398661 3 3 173087940 2 2 998228698 2 2 564836882 4 1 1 3 273869783 3 2 389290763 5 2 231398661 4 1 360543850 3 91111256 4 2 564836883 3 2 147747441 3 1 389290764 1 857731778 1 246549659 1 417188303 2 565111336 3 1 29366295 2 966631803 5 3 878542863 2 1 565111336 1 56519638 2 91111256 2 3 878542862 1 3 780418695 4 1 29366295 1 1000000000 2 200354482 1 3 91111256 5 2 482818266 4 2 966631802 1 2 207264424 5 2 147747439 3 3 91111256 1 3 147747439 4 3 56519638 3 2 76211860 4 1 313062682 3 389290764 2 2 1000000000 4 2 231398661 1 1 766356434 2 998228699 2 1 207264423 2 147747440 1 3 101250003 2 3 273869784 3 2 231398663 5 2 377509579 2 1 429939459 3 313062681 5 2 681728741 4 1 588790353 3 360543850 3 1 482818266 1 556605329 3 747241049 2 2 389290764 1 2 313062681 4 2 2 3 1 963873520 2 147747439 3 1 206422528 3 588790353 5 1 963056779 3 556605330 3 3 207264422 3 1 1 3 438133771 2 2 966631802 5 3 556605330 3 1 780418694 2 438133770 4 3 313062683 4 2 6632155 5 2 56519639 2 1 273869784 3 147747439 2 2 963873521 3 1 231398662 1 292015612 3 389290763 2 3 81073252 1 3 963056780 5 2 147747440 5 1 482818266 2 200354483 3 1 878542863 3 681728741 3 1 556605329 1 588790353 3 273869784 3 2 184147677 2 1 564836882 3 963873521 5 1 29366295 2 207264424 1 1 963056779 3 389290765 3 2 216140704 5 3 377509581 1 2 781833037 3 3 417188302 4 3 377509579 4 2 348652719 2 1 747241048 2 507308489 1 3 780418695 3 3 710733675 2 3 482818266 2 3 766356435 5 3 766356434 2 2 184147678 2 3 389290763 1 1 564836882 2 482818267 5 1 966631802 1 29366295 2 86883813 4 1 91111257 1 101250004 3 206422527 1 2 429939458 2 1 56519638 1 6632155 2 389290763 4 1 206422528 1 744868656 2 878542863 5 1 438133771 1 6632155 3 246549659 3 2 1000000000 1 1 246549659 2 747241048 5 1 417188303 1 101250004 1 780418694 2 377509580 3 1 966631802 2 377509580 1 1 417188303 3 998228698 2 3 998228699 5 1 313062682 2 429939458 1 2 564836883 2 2 1000000000 1 3 963873519 4 2 292015612 5 2 273869783 2 3 482818265 5 1 29366295 2 348652718 2 3 564836881 1 1 389290764 2 348652718 5 3 438133772 3 2 29366295 4 1 273869784 1 966631802 2 200354484 3 2 781833037 2 1 507308489 1 348652718 1 417188303 1 556605329 3 963056780 4 1 482818266 3 377509580 4 2 56519638 3 1 780418694 3 781833036 3 3 29366296 2 3 539527856 3 3 781833038 3 3 1000000000 5 2 91111256 2 2 273869785 4 1 966631802 2 429939459 2 1 313062682 2 207264424 5 3 91111256 1 2 1 4 1 200354483 3 710733674 4 1 101250004 3 360543851 5 2 565111335 3 3 216140705 5 3 81073252 2 2 348652719 2 2 564836883 2 2 246549660 4 3 766356435 4 3 91111258 1 2 29366294 3 1 963873520 1 200354483 3 173087939 5 2 173087940 5 2 86883811 2 2 744868655 2 1 91111257 2 173087941 2 3 507308488 1 2 389290764 4 3 246549658 5 1 91111257 1 147747440 3 348652719 5 3 216140705 3 1 206422528 3 507308490 2 2 507308490 5 1 1 1 173087940 1 101250004 3 438133772 5 2 273869785 1 2 857731777 1 2 507308490 5 1 6632155 1 564836882 1 539527855 1 91111257 3 744868657 5 3 482818266 3 2 878542863 1 1 200354483 2 998228700 5 3 292015613 3 3 857731778 1 2 482818267 3 3 86883812 2 3 507308489 5 1 76211861 3 710733675 3 1 147747440 3 565111337 3 1 556605329 2 246549660 2 2 665245341 1 1 273869784 3 429939460 2 3 417188302 2 1 857731778 3 348652719 2 3 1 4 2 1000000000 1 2 216140705 2 1 878542863 1 81073252 3 963056779 2 3 29366295 4 1 184147678 1 313062682 3 173087939 4 1 681728741 3 207264423 2 3 744868657 3 3 91111257 3 3 216140704 4 1 231398662 1 184147678 3 86883812 5 2 482818265 1 3 292015612 1 1 6632155 1 273869784 1 377509580 2 200354484 4 2 81073251 4 3 744868656 3 1 710733675 1 766356434 3 101250004 3 2 207264423 1 3 389290765 2 1 1 3 184147679 5 1 389290764 2 963056780 4 1 184147678 2 564836882 1 1 389290764 1 360543850 1 389290764 3 389290765 3 3 231398662 1 1 747241048 3 184147679 3 1 147747440 3 998228700 4 3 246549659 5 1 747241048 2 200354482 5 1 1000000000 2 747241049 3 3 207264422 3 1 998228699 1 184147678 3 963056778 1 1 348652718 3 91111256 1 1 1000000000 3 556605329 1 1 966631802 2 710733675 4 3 998228700 4 2 360543850 3 2 184147679 3 1 76211861 2 747241048 3 2 273869784 1 1 101250004 3 681728741 1 2 429939458 3 3 206422527 5 1 565111336 1 1 1 963873520 3 216140705 4 1 1 1 231398662 1 681728741 1 963873520 3 389290765 5 2 360543850 1 2 207264423 1 1 963873520 2 273869783 1 3 348652718 3 2 747241047 2 2 206422528 3 1 292015612 2 438133772 1 3 207264424 3 3 76211860 4 2 963056778 4 2 878542863 2 1 998228699 3 147747439 4 2 963056780 4 3 417188303 3 3 747241047 1 1 710733675 3 360543850 3 3 588790352 3 3 665245341 5 3 588790353 2 2 29366294 2 2 998228698 1 1 565111336 1 389290764 3 998228698 3 1 206422528 2 81073251 2 1 963056779 1 963056779 1 348652718 2 29366294 4 2 747241047 3 3 206422527 5 1 86883812 2 780418693 5 3 417188304 3 1 780418694 1 173087940 3 482818266 3 2 360543849 3 3 710733675 4 3 184147678 3 1 438133771 1 1000000000 3 565111335 3 3 313062683 1 1 76211861 2 216140705 2 3 556605330 5 1 86883812 1 207264423 3 29366296 3 1 292015612 1 147747440 3 966631803 4 3 507308488 5 2 588790354 4 2 56519639 5 3 91111257 5 2 147747439 2 1 348652718 2 360543849 4 3 273869783 1 1 1 1 246549659 2 6632154 4 3 963056778 2 3 966631802 1 3 710733674 5 3 556605328 4 3 206422529 4 3 273869783 1 2 681728741 5 1 377509580 3 963873521 2 2 878542864 4 1 56519638 3 482818266 1 2 681728742 2 2 377509581 4 1 963873520 1 91111257 2 206422529 2 2 588790353 1 1 56519638 2 710733674 5 1 681728741 1 86883812 3 173087941 2 3 6632154 2 2 184147677 2 2 539527856 2 1 556605329 2 389290763 3 3 6632155 1 2 389290765 4 2 781833038 5 3 507308488 1 3 348652719 5 1 56519638 3 963873520 2 3 539527854 1 3 966631801 1 2 781833038 5 3 565111335 1 1 313062682 3 360543850 2 3 556605328 2 3 360543851 1 2 710733674 5 3 710733676 1 3 482818265 4 1 747241048 3 710733676 2 1 438133771 1 81073252 1 56519638 3 360543849 5 3 173087940 2 2 556605328 1 1 564836882 1 348652718 2 710733676 5 3 206422527 1 2 966631802 4 2 147747439 5 3 429939460 1 2 173087940 5 3 173087941 5 3 482818266 2 3 681728742 2 2 665245342 5 1 207264423 1 81073252 3 91111256 3 1 681728741 3 744868657 4 3 81073251 4 1 200354483 1 273869784 2 744868656 5 2 206422527 4 3 556605329 2 3 91111257 4 2 878542862 2 1 429939459 1 878542863 1 292015612 3 348652718 5 1 681728741 3 588790353 2 1 998228699 1 857731778 3 231398662 3 2 389290763 5 2 588790352 3 1 482818266 1 29366295 1 507308489 2 56519637 3 2 565111335 3 3 710733675 3 3 747241049 1 2 556605330 3 1 744868656 2 681728741 4 2 207264424 4 3 539527855 2 1 417188303 1 81073252 3 184147677 5 2 216140705 2 2 878542864 1 3 29366296 3 3 507308490 4 3 360543851 5 2 206422529 5 2 681728740 3 1 781833037 3 747241048 1 1 963056779 1 998228699 2 539527854 1 1 101250004 2 6632155 5 2 292015613 5 2 246549658 1 1 565111336 3 184147678 4 3 216140705 4 3 429939459 2 2 56519639 4 1 1 1 206422528 3 747241049 2 1 963056779 1 780418694 1 206422528 2 588790353 1 2 184147679 2 2 56519638 1 1 29366295 2 966631801 1 2 2 4 2 207264423 1 2 206422529 5 2 966631802 5 3 747241048 2 2 963056778 4 3 747241048 2 1 963873520 3 963873520 2 3 744868656 4 2 56519638 5 1 147747440 1 429939459 1 747241048 2 86883812 5 3 1000000000 2 2 438133771 3 1 507308489 2 744868656 3 3 81073252 1 3 313062682 2 1 710733675 3 744868657 5 2 377509581 1 2 101250004 5 2 389290764 2 3 200354482 4 2 377509581 3 2 184147679 3 3 231398663 1 3 76211862 1 2 429939458 2 3 389290765 1 2 147747440 5 3 29366295 5 3 417188304 1 1 81073252 2 878542862 4 2 231398661 5 3 313062682 2 2 556605328 1 2 377509579 3 1 184147678 1 857731778 1 147747440 1 744868656 1 206422528 2 564836881 3 3 292015613 1 1 86883812 3 565111335 3 3 81073251 2 3 780418695 3 1 101250004 2 507308489 1 3 101250003 3 3 56519639 3 2 207264422 4 2 438133771 1 3 998228698 1 2 273869784 3 1 216140704 2 1000000000 5 1 173087940 1 998228699 2 781833038 1 3 556605330 4 2 207264422 1 3 216140704 4 1 564836882 1 56519638 3 348652718 4 3 681728741 3 1 147747440 2 681728742 4 1 781833037 3 665245341 5 2 781833038 5 2 91111258 4 3 377509581 5 1 429939459 1 216140704 1 710733675 2 360543849 5 2 766356433 4 2 348652718 2 2 76211861 2 1 292015612 1 781833037 3 780418694 2 1 206422528 2 429939460 3 2 665245341 2 1 781833037 3 556605328 3 1 766356434 1 539527855 3 963056779 4 1 588790353 3 360543851 2 1 6632155 3 313062683 3 1 710733675 1 482818266 1 781833037 3 878542864 1 2 482818266 3 2 681728741 5 3 747241047 1 3 665245341 1 3 966631802 3 1 766356434 1 246549659 1 539527855 3 389290764 3 2 998228700 1 3 507308489 2 2 539527854 2 2 292015612 5 3 377509580 2 2 101250005 5 1 184147678 1 429939459 2 292015611 2 3 206422529 3 2 76211860 1 2 966631803 1 3 360543849 3 3 963873519 4 2 565111336 2 3 438133771 5 3 417188304 1 1 6632155 2 507308488 5 1 184147678 2 56519637 5 1 389290764 2 360543850 4 2 747241047 5 2 429939460 5 2 857731777 4 3 360543850 3 3 91111257 1 1 744868656 1 539527855 3 747241047 1 2 173087939 1 3 313062683 3 1 780418694 3 206422528 5 2 878542862 2 2 539527854 5 3 389290765 2 1 6632155 3 665245342 2 3 348652717 5 3 963056780 2 2 556605330 4 2 507308489 3 1 56519638 1 556605329 3 1 4 2 184147678 2 2 438133772 4 3 565111335 1 3 101250003 2 3 963056779 1 2 231398663 5 2 173087940 5 3 273869784 1 1 273869784 1 429939459 1 101250004 1 184147678 2 429939458 3 3 377509579 1 2 86883811 1 2 56519639 3 2 184147679 5 3 507308488 2 2 963056778 5 2 963873520 4 2 360543849 4 2 348652717 1 1 556605329 2 539527855 1 3 966631802 1 1 665245341 1 200354483 2 348652719 1 3 101250005 2 3 101250005 3 3 206422529 3 1 539527855 2 91111257 3 3 101250005 1 3 348652718 4 1 81073252 3 207264422 4 2 665245340 2 1 292015612 2 781833036 5 3 564836882 4 2 389290765 4 3 565111336 5 3 216140705 3 1 6632155 3 438133772 1 1 780418694 1 998228699 1 1000000000 1 857731778 2 780418695 3 1 313062682 2 781833036 2 1 966631802 3 377509580 5 1 348652718 1 588790353 1 565111336 1 507308489 1 184147678 3 539527854 5 3 207264422 3 1 766356434 2 200354482 1 3 246549658 4 3 998228698 5 3 857731778 1 1 565111336 2 184147677 5 3 438133772 5 2 1 5 3 360543849 2 1 216140704 1 963056779 2 780418695 1 2 6632155 1 3 588790352 4 3 86883812 4 2 86883811 3 2 246549659 1 1 29366295 1 780418694 2 438133772 2 3 429939459 2 2 744868655 5 2 86883812 5 3 207264422 1 1 438133771 2 999999999 3 1 781833037 3 101250003 2 3 556605329 2 2 360543850 4 2 482818265 4 3 681728740 2 3 766356433 4 1 857731778 2 147747440 2 3 6632154 1 1 360543850 1 417188303 2 76211862 3 3 1000000000 2 1 216140704 2 417188302 2 3 857731779 1 3 56519637 3 3 963873521 2 1 184147678 3 292015612 4 1 81073252 2 206422529 2 1 184147678 2 744868656 1 1 292015612 3 556605330 3 3 766356433 4 3 200354484 5 1 200354483 3 6632155 5 3 313062682 1 3 482818265 3 2 966631803 1 3 6632155 2 2 429939460 1 2 857731779 1 1 539527855 3 556605330 2 1 76211861 2 173087941 3 3 292015611 1 1 665245341 3 564836883 4 2 29366294 4 2 273869783 4 3 101250005 2 1 681728741 1 780418694 3 482818265 3 1 556605329 2 747241048 1 1 556605329 2 482818265 5 3 710733674 1 3 231398662 1 2 6632154 3 3 200354484 3 3 377509580 4 2 173087941 1 3 1 4 2 588790354 3 3 147747439 5 2 878542862 5 1 539527855 2 482818266 2 1 56519638 3 377509581 5 3 207264423 1 1 878542863 1 173087940 2 963056779 5 3 1000000000 5 1 207264423 1 539527855 1 747241048 3 710733674 4 3 429939458 4 1 173087940 1 6632155 3 389290765 3 1 184147678 1 147747440 2 665245340 5 2 206422528 2 2 216140705 4 2 292015613 3 3 200354483 5 3 200354482 1 1 360543850 1 200354483 1 173087940 2 184147677 1 2 91111257 5 3 86883811 2 2 56519638 1 1 482818266 2 878542862 4 2 780418693 3 3 438133772 2 3 781833038 1 3 963873520 1 1 556605329 1 207264423 3 101250005 2 2 200354482 1 3 429939459 3 1 710733675 2 246549659 5 1 438133771 1 565111336 1 56519638 2 780418694 3 2 86883811 5 3 780418694 2 1 207264423 1 539527855 2 56519637 5 2 780418694 3 3 216140703 2 2 207264423 5 3 360543851 2 2 963873521 3 1 539527855 3 417188303 3 2 6632155 2 2 781833036 5 1 963873520 2 216140704 5 3 184147677 2 2 429939458 4 2 556605330 5 1 438133771 1 998228699 2 1000000000 1 1 482818266 1 348652718 1 417188303 3 292015613 5 1 963056779 2 588790354 2 1 556605329 1 173087940 1 438133771 2 482818265 2 1 963056779 2 81073253 5 1 273869784 3 857731778 5 2 766356435 4 3 389290765 5 3 744868656 3 1 81073252 1 348652718 3 173087939 2 2 389290764 5 1 86883812 1 438133771 1 1000000000 2 91111258 1 2 231398662 2 1 173087940 1 966631802 2 681728742 3 2 29366296 1 1 564836882 2 857731778 4 1 539527855 3 273869785 4 3 556605328 4 2 1000000000 5 2 744868655 4 1 744868656 3 173087941 4 2 665245340 3 3 857731778 3 1 507308489 3 81073251 2 1 86883812 2 313062682 3 2 766356434 2 3 147747439 1 3 184147679 4 1 76211861 3 6632154 3 2 313062681 1 1 173087940 1 207264423 1 91111257 3 313062683 2 1 231398662 2 438133772 4 2 482818267 2 2 200354484 1 1 1000000000 3 766356434 1 2 360543850 1 1 780418694 2 348652718 1 1 56519638 3 565111337 1 1 206422528 2 246549660 4 1 360543850 2 588790353 2 3 292015611 3 1 76211861 3 246549660 5 1 539527855 3 588790354 2 1 1 3 348652719 2 3 963873521 2 2 86883811 4 1 710733675 1 565111336 2 377509580 2 1 998228699 3 539527855 5 3 231398662 2 1 173087940 1 173087940 1 91111257 2 81073252 1 1 681728741 3 1 4 2 878542862 5 1 744868656 3 429939458 1 3 86883812 5 1 780418694 3 200354484 2 2 360543851 3 2 963873519 5 1 200354483 1 429939459 2 377509580 2 1 313062682 3 963056778 3 1 482818266 2 246549658 4 2 206422527 4 2 556605328 5 3 147747439 5 2 417188304 3 2 29366296 4 2 1 3 3 76211862 3 3 81073251 2 2 6632156 5 1 389290764 2 665245342 4 3 539527854 3 2 231398662 3 1 744868656 1 86883812 3 91111256 3 1 482818266 1 184147678 3 207264422 3 1 438133771 3 710733675 5 3 389290764 4 3 231398663 1 1 207264423 1 147747440 3 766356433 1 1 29366295 3 564836883 4 3 313062681 1 1 360543850 1 216140704 1 91111257 2 539527854 2 1 86883812 1 681728741 1 438133771 1 231398662 2 231398663 5 1 56519638 2 292015611 5 1 747241048 3 781833038 4 2 963056778 1 3 292015613 3 2 173087939 3 2 963873521 4 3 216140704 1 1 147747440 3 539527856 5 1 564836882 1 747241048 3 56519637 5 3 963873520 3 1 878542863 3 231398661 5 1 86883812 3 246549658 3 1 963056779 2 482818267 4 2 207264422 1 2 966631801 2 2 565111335 5 2 482818266 4 2 710733675 3 2 173087941 2 2 681728740 1 2 76211861 4 1 246549659 1 360543850 1 963873520 1 429939459 3 101250004 3 1 747241048 2 246549658 4 3 207264422 3 3 744868656 5 2 780418693 2 2 184147679 3 1 539527855 3 292015611 4 2 56519638 5 1 429939459 1 91111257 2 429939460 5 3 710733676 2 3 588790352 3 1 747241048 1 780418694 2 564836882 1 2 231398663 2 2 878542863 1 2 6632155 1 2 6632154 5 3 539527855 3 2 56519638 1 2 6632154 5 1 377509580 2 206422529 1 3 438133770 4 2 710733674 3 1 710733675 2 744868657 3 2 857731779 1 1 966631802 2 207264423 4 3 780418694 5 3 780418695 5 3 2 1 2 564836883 1 1 56519638 1 539527855 3 710733675 2 2 81073251 2 2 389290764 4 1 781833037 3 389290765 2 3 56519637 2 2 438133770 3 3 963056780 5 1 780418694 1 348652718 1 780418694 1 216140704 3 200354483 1 1 206422528 2 857731779 4 1 206422528 3 966631803 5 1 438133771 1 417188303 3 273869785 5 3 878542863 3 1 216140704 2 564836883 3 2 29366294 4 2 206422527 5 2 539527855 5 2 216140703 5 3 999999999 4 1 507308489 1 998228699 2 6632156 2 3 207264422 1 1 6632155 1 200354483 1 482818266 3 710733675 5 3 147747440 3 1 780418694 1 710733675 1 665245341 1 389290764 3 231398662 3 3 76211862 4 2 507308490 2 3 564836881 1 2 565111335 2 3 556605330 5 3 200354482 5 1 747241048 3 206422527 2 1 966631802 2 76211861 5 3 539527855 2 1 231398662 3 206422528 1 1 147747440 2 565111337 1 2 360543849 1 2 216140704 4 2 147747441 1 3 6632156 2 1 246549659 1 56519638 2 56519639 2 3 292015612 2 2 173087939 4 2 56519637 4 1 665245341 1 744868656 1 681728741 1 588790353 1 360543850 2 207264423 2 3 665245340 2 1 747241048 1 313062682 3 766356434 4 1 56519638 3 766356434 1 3 348652717 4 2 507308488 5 1 710733675 2 207264424 5 3 173087940 4 1 246549659 3 781833038 1 3 710733676 2 2 184147678 2 1 878542863 1 81073252 3 564836882 5 1 588790353 1 780418694 2 313062683 4 3 710733676 1 3 966631803 3 1 747241048 1 556605329 2 76211861 1 3 681728741 3 3 86883812 2 1 747241048 3 417188303 4 3 184147679 2 2 246549658 5 2 998228700 3 3 429939460 2 3 588790353 3 2 56519637 2 2 556605328 2 3 781833036 4 3 438133770 1 3 101250005 4 3 681728740 5 3 565111335 3 2 313062682 2 3 206422528 4 2 81073252 2 3 429939460 3 2 91111258 3 3 781833037 4 3 200354483 4 1 556605329 2 999999999 1 2 417188304 2 2 1000000000 5 3 313062683 4 3 216140704 5 3 246549659 1 1 429939459 1 417188303 2 963056778 3 3 231398662 4 2 781833036 4 3 681728741 1 2 539527855 4 1 207264423 3 292015612 1 3 377509579 2 2 665245340 1 2 273869784 3 1 556605329 3 781833037 1 2 565111337 3 2 101250003 4 2 507308490 1 3 963873520 5 3 766356433 5 3 744868655 1 2 56519639 1 2 747241049 5 3 273869783 4 1 184147678 3 292015611 1 1 246549659 2 76211862 5 3 966631802 5 1 665245341 2 588790353 4 3 966631802 3 2 963056778 3 1 963873520 3 273869783 3 1 781833037 1 81073252 1 292015612 3 438133772 1 2 56519638 3 1 681728741 3 207264423 4 3 963873520 5 1 963056779 3 539527856 1 1 681728741 2 147747439 4 1 998228699 2 81073252 5 3 173087941 2 1 766356434 2 184147677 1 3 147747441 5 2 564836883 2 1 507308489 2 417188303 5 1 857731778 1 389290764 2 878542864 4 3 438133771 5 1 588790353 2 348652719 3 2 665245340 5 2 438133771 2 2 76211860 5 2 429939460 5 1 556605329 2 184147679 4 3 246549659 3 3 389290764 3 3 710733676 3 3 173087939 2 2 878542862 3 1 963056779 1 29366295 2 878542864 4 3 710733675 3 2 246549658 2 2 200354482 5 3 246549660 4 1 86883812 2 963056778 2 3 173087939 4 1 313062682 3 417188304 2 3 507308488 3 3 564836883 5 1 389290764 2 998228700 1 3 1 1 2 966631803 1 3 173087939 5 1 147747440 2 998228700 1 2 56519638 1 3 101250005 5 1 665245341 1 101250004 2 313062681 2 2 710733674 2 1 207264423 2 6632156 3 3 507308489 2 1 681728741 1 710733675 3 1 4 3 313062681 5 1 216140704 3 29366295 2 3 216140705 2 2 482818267 1 1 348652718 2 147747439 4 2 966631802 3 2 56519637 2 2 681728741 3 1 206422528 2 963873519 2 1 781833037 3 878542863 3 2 963056779 5 1 665245341 1 231398662 3 1 3 2 389290764 1 3 507308490 1 1 101250004 2 231398663 3 3 147747440 5 2 998228700 4 2 207264424 1 1 429939459 2 6632155 2 1 539527855 1 539527855 1 348652718 1 360543850 2 360543850 2 1 878542863 2 101250004 4 1 173087940 3 273869785 1 1 216140704 3 273869784 2 3 429939458 2 2 744868656 4 2 998228699 3 2 348652717 2 3 184147677 3 2 857731778 4 2 438133770 4 2 681728740 3 2 29366296 5 3 878542864 2 2 766356433 5 2 482818266 1 3 482818265 3 1 878542863 1 710733675 2 206422529 4 2 963873520 1 2 389290764 1 2 565111335 1 1 86883812 1 747241048 3 377509579 4 3 6632154 1 1 173087940 3 91111257 5 3 86883813 1 3 76211861 5 1 744868656 1 377509580 3 200354482 3 1 313062682 3 966631803 1 1 377509580 3 565111335 3 1 86883812 2 377509579 1 3 681728740 2 1 429939459 2 588790352 4 3 438133772 1 1 1000000000 1 101250004 1 231398662 2 744868655 3 1 56519638 2 429939458 5 3 438133771 4 2 76211860 4 2 744868656 2 2 377509580 3 1 565111336 1 200354483 3 348652718 1 2 56519639 5 3 438133772 5 3 417188304 1 2 231398661 1 2 313062682 3 3 231398662 5 2 81073252 5 3 200354482 3 3 206422529 2 2 200354484 3 1 206422528 3 564836881 1 3 377509581 1 3 206422529 2 2 429939460 5 1 29366295 2 91111257 4 3 780418694 2 3 681728741 1 3 101250005 4 2 86883812 4 3 564836882 5 1 963873520 2 377509581 5 3 29366295 3 2 101250004 5 3 147747440 5 1 681728741 1 429939459 3 556605328 4 1 1000000000 2 246549659 1 2 360543850 5 1 173087940 2 565111335 1 2 101250003 2 1 29366295 3 1000000000 5 2 963056778 5 1 966631802 2 564836883 5 3 438133771 2 3 6632156 3 3 389290765 2 3 231398661 5 3 1 5 3 86883813 5 3 780418695 1 1 588790353 2 681728740 4 1 539527855 2 216140705 1 3 207264424 5 3 29366295 4 3 173087941 3 1 76211861 1 207264423 2 292015613 4 2 29366294 1 3 389290765 3 3 246549659 1 3 857731779 5 1 766356434 1 482818266 1 313062682 3 780418694 3 2 438133770 3 3 231398661 5 2 147747441 1 3 207264424 1 3 417188303 3 3 389290763 5 3 348652718 4 3 200354482 2 1 1000000000 2 2 2 2 556605330 4 2 207264422 4 2 81073252 4 3 91111257 4 2 292015612 3 3 292015613 5 2 86883812 1 3 766356434 5 2 780418695 2 2 665245341 2 3 780418695 3 2 681728742 4 3 710733674 1 1 389290764 3 417188303 5 3 588790354 2 1 246549659 2 963056778 4 2 665245341 5 3 565111337 3 3 360543850 3 3 417188303 2 2 216140703 5 2 91111256 2 2 1 1 1 1 3 101250004 5 3 91111256 1 1 966631802 3 766356434 5 3 744868655 1 3 29366296 5 3 878542864 5 3 313062681 1 1 681728741 1 998228699 1 878542863 2 2 4 1 29366295 1 539527855 3 86883811 1 3 681728740 1 3 273869785 4 1 76211861 2 313062683 1 2 438133772 5 2 417188302 4 3 781833036 5 2 744868655 2 1 200354483 1 1000000000 2 781833036 5 2 1000000000 2 2 681728742 3 1 681728741 2 857731777 3 3 86883812 5 1 878542863 1 539527855 2 780418693 4 3 360543850 2 3 665245342 4 2 681728742 3 2 173087939 5 1 101250004 2 588790352 2 1 200354483 2 246549659 4 1 6632155 1 507308489 3 417188303 1 2 360543851 1 2 348652717 1 2 710733675 5 2 556605329 2 3 780418695 4 2 438133771 4 2 966631801 2 1 878542863 1 231398662 2 966631801 2 1 216140704 2 216140704 2 3 417188302 5 1 29366295 3 206422527 4 2 231398663 2 1 966631802 3 273869784 5 1 76211861 1 710733675 3 482818265 4 1 966631802 1 507308489 3 246549660 5 3 206422529 5 1 207264423 1 878542863 3 292015612 5 1 963873520 2 665245341 3 3 273869783 3 2 482818266 1 1 681728741 2 292015612 3 3 781833036 1 3 539527856 1 2 29366296 5 3 348652719 3 1 29366295 3 665245342 4 1 101250004 2 76211860 5 2 780418693 5 2 147747439 3 1 781833037 3 564836883 3 1 216140704 2 389290763 2 3 86883813 2 3 781833038 2 1 565111336 3 565111337 2 3 207264422 1 1 91111257 2 206422528 5 3 360543851 5 3 681728740 5 3 231398662 2 1 200354483 3 417188303 3 1 963056779 1 507308489 3 76211860 2 2 292015612 1 3 780418695 3 1 76211861 2 539527854 5 3 377509581 3 2 438133772 1 2 429939459 4 2 878542862 1 1 966631802 3 565111337 2 1 710733675 1 878542863 1 91111257 2 86883812 3 3 963056778 1 2 482818266 2 1 781833037 3 588790354 2 2 878542864 2 2 507308488 2 2 56519637 3 1 377509580 3 539527855 5 3 966631801 5 1 76211861 3 76211861 1 2 184147678 3 3 963056780 2 1 681728741 1 91111257 3 1 4 1 507308489 1 86883812 1 564836882 2 313062682 5 3 81073251 5 3 966631801 4 3 206422527 1 1 86883812 1 216140704 3 966631802 1 2 6632155 1 1 360543850 2 482818267 2 3 207264422 3 1 963873520 2 1 1 3 81073251 5 3 184147677 4 1 1000000000 1 348652718 3 417188304 2 3 482818266 5 1 29366295 3 681728741 5 2 207264424 1 3 681728742 1 1 76211861 2 744868655 1 2 507308488 1 1 147747440 1 539527855 3 429939459 4 2 710733676 1 3 184147677 1 1 998228699 1 6632155 1 389290764 2 56519638 1 1 29366295 1 1000000000 2 231398662 5 1 184147678 2 389290765 2 3 417188303 1 1 588790353 1 857731778 3 482818265 3 2 273869783 4 1 966631802 3 216140704 3 3 564836882 5 3 681728741 1 3 91111257 3 3 348652719 4 3 966631802 2 2 1 3 3 206422528 3 3 81073252 3 1 184147678 2 438133770 4 1 681728741 2 86883811 1 1 438133771 2 878542863 1 3 389290765 2 2 781833037 5 1 780418694 1 780418694 3 377509581 4 2 273869785 1 1 966631802 2 878542863 1 3 231398663 2 2 173087939 2 3 76211860 4 1 780418694 1 348652718 1 200354483 2 564836883 5 1 966631802 2 766356434 5 2 665245340 2 3 207264424 3 3 482818267 5 2 681728742 2 1 963873520 1 766356434 2 377509581 5 2 81073251 2 1 681728741 1 184147678 3 313062681 4 1 564836882 1 206422528 2 766356434 2 1 998228699 3 482818265 2 2 91111258 4 3 482818266 5 2 101250004 5 2 482818265 1 3 389290763 1 2 780418694 4 2 6632155 2 1 588790353 3 86883812 4 1 273869784 3 91111256 1 2 231398661 2 3 173087941 4 2 76211861 5 2 1 1 3 417188304 2 2 6632154 2 1 539527855 2 482818266 3 3 231398662 5 3 101250005 1 1 1 1 1 1 429939459 3 1 4 2 81073252 4 1 565111336 3 6632155 2 2 76211861 3 3 438133771 5 2 781833036 2 2 966631803 4 1 348652718 2 438133772 5 2 588790354 3 2 966631802 1 3 780418695 4 3 857731779 1 1 710733675 1 173087940 3 710733674 4 1 348652718 1 389290764 2 963056778 5 1 963056779 3 6632156 4 3 91111256 3 3 313062682 1 1 963056779 2 507308489 1 3 482818266 4 1 1000000000 3 507308488 2 3 857731777 4 2 81073251 5 1 710733675 1 564836882 3 360543851 1 1 507308489 3 482818267 3 1 200354483 3 216140705 1 1 588790353 1 857731778 3 417188302 4 2 556605330 3 2 184147678 5 1 76211861 3 377509581 5 2 6632156 3 1 86883812 3 6632156 5 2 206422528 2 1 86883812 3 963056780 4 3 200354482 1 1 556605329 1 200354483 2 246549660 5 2 207264423 5 2 766356434 2 3 206422527 4 2 998228698 2 2 273869783 4 2 6632155 3 2 6632156 2 1 360543850 3 963873521 1 2 747241049 1 3 1000000000 3 1 438133771 2 744868656 2 2 507308489 5 3 482818265 4 3 173087939 5 1 81073252 1 173087940 2 292015612 4 2 246549658 4 2 565111337 3 1 206422528 2 2 1 3 857731779 1 3 710733675 5 3 173087940 1 1 681728741 1 539527855 3 482818267 2 3 6632154 3 3 101250004 2 2 81073251 3 3 963873520 2 1 56519638 2 539527854 4 2 857731779 1 3 101250005 3 1 665245341 1 556605329 2 507308489 5 2 313062681 4 1 1000000000 3 766356433 2 1 173087940 3 206422527 5 2 710733674 2 1 56519638 1 292015612 2 216140704 1 2 878542862 5 2 313062681 1 3 565111335 3 2 429939458 3 2 747241048 1 2 206422528 2 1 273869784 2 781833036 1 2 313062681 4 2 878542862 5 1 710733675 1 200354483 1 173087940 3 588790352 5 1 665245341 3 29366296 1 2 273869785 3 1 963873520 3 966631801 3 1 747241048 2 556605328 2 2 417188303 3 3 539527854 1 1 389290764 2 417188302 3 1 206422528 1 173087940 3 507308489 2 3 766356433 2 3 207264422 1 3 588790352 2 1 780418694 1 246549659 1 747241048 1 377509580 1 184147678 1 1 3 781833037 5 1 377509580 3 216140704 4 2 564836883 4 3 781833038 2 1 744868656 2 231398662 1 3 216140703 1 3 780418695 3 1 184147678 2 207264422 3 1 710733675 3 91111257 4 3 207264422 1 3 766356433 1 2 681728740 1 2 565111336 4 2 216140705 1 1 417188303 2 998228700 5 3 429939459 5 1 91111257 2 56519637 1 1 76211861 3 389290765 5 2 207264423 5 3 565111337 1 2 963056779 5 3 482818267 1 3 417188302 3 2 173087941 5 2 556605330 2 1 231398662 1 377509580 3 86883811 1 3 101250004 5 2 76211861 1 2 377509581 1 2 665245342 1 1 6632155 2 91111256 2 3 780418694 5 1 429939459 2 91111257 5 1 564836882 1 556605329 2 665245341 5 1 744868656 1 377509580 1 1000000000 1 429939459 1 173087940 3 246549660 1 2 86883812 2 2 747241049 5 2 857731777 1 1 184147678 1 200354483 3 273869783 3 1 556605329 3 86883812 1 3 184147678 5 3 76211861 4 2 147747440 2 3 417188303 3 3 86883811 4 3 417188304 2 3 147747440 5 3 507308490 1 3 231398662 5 2 429939459 4 3 246549660 1 2 681728742 1 1 681728741 3 231398662 3 3 438133770 3 1 556605329 2 360543850 5 3 246549658 5 3 429939460 2 2 966631803 2 1 438133771 1 173087940 2 781833036 3 2 389290765 5 1 231398662 3 6632155 4 2 857731778 3 2 313062681 5 1 56519638 2 539527854 4 3 76211861 4 3 565111336 2 2 292015612 4 2 207264423 5 1 76211861 3 206422529 5 3 273869783 1 1 377509580 1 76211861 1 417188303 3 539527855 5 2 966631802 5 2 665245340 5 2 963873519 4 1 564836882 2 81073252 2 1 207264423 3 360543850 3 2 747241047 1 3 766356435 2 3 588790352 2 3 86883812 5 3 2 2 3 216140704 2 2 101250003 2 1 1 2 173087941 4 1 963056779 2 681728741 5 3 565111336 5 1 564836882 1 681728741 2 963056779 1 1 1000000000 2 246549658 2 2 231398663 5 1 81073252 1 681728741 2 76211861 4 2 76211862 1 3 556605330 4 1 766356434 1 101250004 1 231398662 3 206422529 2 2 216140704 3 2 273869783 5 2 539527856 4 2 246549660 4 3 998228699 2 3 539527856 4 1 76211861 2 966631803 4 1 56519638 3 747241049 4 1 348652718 2 206422529 5 3 744868657 5 1 273869784 3 588790354 2 1 966631802 2 2 2 3 417188303 5 2 507308490 3 3 781833038 5 3 998228700 1 3 429939460 3 1 200354483 3 207264422 5 1 482818266 1 857731778 1 216140704 3 273869785 5 3 417188302 3 3 588790352 2 1 292015612 3 184147677 2 1 292015612 1 780418694 3 101250005 3 3 313062683 4 2 963873521 2 2 29366295 4 2 207264423 4 2 231398662 2 1 313062682 2 588790352 2 1 56519638 2 780418695 5 3 878542864 5 3 565111335 1 1 539527855 3 507308489 4 1 429939459 3 377509579 3 1 963873520 3 348652719 5 2 963056779 3 3 292015611 5 1 101250004 3 963056780 5 3 588790353 5 2 292015613 5 3 588790352 5 2 966631803 4 2 710733674 2 1 348652718 1 564836882 1 81073252 3 1 3 3 588790353 2 3 216140705 4 2 565111335 5 1 710733675 1 360543850 2 482818266 1 3 482818267 4 2 348652718 3 3 86883813 2 2 766356435 5 2 231398663 1 1 417188303 2 963056780 2 3 292015613 5 3 292015611 5 2 76211862 4 3 564836882 3 2 56519637 1 1 966631802 2 429939459 3 2 246549659 3 2 184147678 5 1 878542863 3 963056779 4 2 231398662 1 1 1000000000 2 56519638 5 2 507308488 4 3 588790354 1 3 429939458 2 3 438133772 2 1 539527855 1 246549659 3 313062683 5 3 963873520 5 3 780418694 3 1 482818266 3 857731778 2 1 781833037 3 273869785 3 1 963056779 3 781833036 2 1 216140704 1 76211861 2 216140703 1 1 101250004 1 588790353 1 86883812 1 438133771 2 246549658 4 1 76211861 3 101250003 1 2 878542862 4 2 963873519 4 1 710733675 1 313062682 3 360543850 3 2 963056780 5 2 556605330 2 3 184147679 1 3 747241048 5 3 207264422 5 3 360543851 5 2 588790353 4 3 76211860 2 2 710733674 1 2 482818267 4 1 216140704 2 963873519 5 3 2 3 1 76211861 3 747241049 4 1 231398662 2 348652718 3 1 313062682 3 878542862 5 3 438133770 5 1 963873520 3 878542863 2 1 231398662 2 207264422 2 1 86883812 3 6632154 1 1 246549659 1 681728741 1 207264423 3 766356433 2 2 200354483 5 2 710733674 4 2 966631802 5 1 29366295 3 231398662 3 2 2 4 1 56519638 3 766356434 3 2 2 2 2 438133770 3 2 91111257 2 3 348652719 1 3 482818267 1 2 216140705 1 1 91111257 3 184147679 3 1 665245341 1 710733675 2 101250003 2 1 377509580 3 588790352 4 2 173087939 3 1 377509580 2 81073252 3 2 556605330 2 2 710733674 4 3 184147677 5 2 173087941 1 3 966631802 4 1 313062682 3 417188302 4 2 246549659 4 2 482818266 5 1 81073252 3 200354483 4 3 482818266 2 1 6632155 3 963873521 4 3 417188302 1 1 966631802 3 86883811 4 3 377509580 3 1 539527855 3 56519639 4 1 360543850 2 429939459 1 2 564836882 1 1 438133771 3 231398662 1 2 1000000000 1 3 588790354 4 1 556605329 2 389290764 5 1 747241048 2 101250005 5 1 665245341 2 273869784 4 3 963873520 4 2 564836881 3 1 482818266 1 744868656 3 417188304 5 3 878542862 1 2 76211862 5 3 963873521 2 2 417188304 4 2 417188304 4 2 6632154 5 2 556605328 3 1 588790353 1 1000000000 3 556605329 5 3 564836881 5 1 438133771 2 81073251 5 2 966631801 3 2 781833038 2 3 588790354 2 1 206422528 2 507308489 2 2 348652718 2 3 564836883 5 2 665245340 2 2 1 5 3 389290763 4 1 417188303 3 216140705 5 1 963056779 3 348652717 2 3 86883813 2 3 216140704 1 3 101250004 2 3 207264422 3 3 101250004 3 2 273869783 4 1 147747440 3 313062681 3 2 173087939 4 2 564836883 1 3 710733676 5 1 29366295 3 857731777 5 2 417188302 5 2 377509580 5 3 438133771 4 3 6632155 3 3 766356433 5 2 389290765 2 2 292015611 3 1 482818266 1 91111257 2 507308489 1 2 29366294 4 3 565111336 2 2 781833037 5 3 780418693 2 2 780418695 1 3 6632156 2 1 231398662 2 429939458 3 1 998228699 2 29366295 1 1 744868656 2 507308490 4 2 999999999 3 2 998228700 4 2 173087939 3 2 348652717 5 1 81073252 3 91111256 4 3 564836881 4 3 781833036 4 3 999999999 1 1 429939459 1 101250004 1 377509580 1 207264423 3 6632155 5 2 780418693 5 2 588790354 2 3 966631803 1 3 1000000000 2 3 246549660 5 3 565111337 4 2 857731779 3 3 207264422 1 1 216140704 2 482818265 4 1 556605329 2 56519637 3 1 681728741 3 1000000000 4 2 857731778 1 2 744868655 1 2 878542863 1 2 200354484 2 1 766356434 3 482818267 2 3 744868655 1 1 998228699 1 101250004 2 710733674 4 2 507308490 3 3 766356433 4 3 1000000000 2 2 56519637 1 1 1000000000 3 173087940 2 1 429939459 2 377509581 1 2 200354483 3 3 482818266 4 3 878542864 3 3 86883812 3 3 1000000000 1 3 539527855 5 1 998228699 1 173087940 2 966631802 1 1 216140704 1 438133771 3 780418695 5 3 588790353 1 1 482818266 3 6632156 3 2 780418693 1 1 417188303 3 200354484 1 2 207264422 3 1 766356434 3 781833037 3 1 1 1 360543850 3 710733675 4 2 665245341 2 3 147747441 5 2 482818266 4 3 507308489 4 2 1 5 1 173087940 2 998228700 4 2 207264424 4 2 963873521 4 2 377509580 4 1 565111336 2 1000000000 1 3 389290764 4 1 1 2 556605329 5 3 963873520 2 3 184147678 2 1 766356434 2 273869785 2 3 878542864 3 1 766356434 3 56519638 5 2 878542863 5 3 438133772 2 1 878542863 2 86883811 4 2 556605328 1 1 744868656 2 966631803 2 1 206422528 3 6632155 1 3 857731779 5 3 81073253 1 1 1 1 556605329 1 780418694 2 207264422 3 2 966631803 2 3 766356434 2 1 1000000000 3 91111257 2 3 101250005 5 3 86883811 3 1 482818266 2 292015611 2 3 200354484 2 2 963873519 5 3 1000000000 1 1 273869784 1 766356434 2 207264422 3 3 564836881 2 1 231398662 2 963056779 4 3 173087940 1 2 878542862 4 3 710733674 2 1 744868656 3 6632155 3 3 360543849 2 2 29366295 2 2 966631802 5 1 1000000000 2 389290764 3 2 963056778 3 3 184147677 5 2 246549659 2 2 348652718 5 3 216140704 4 3 438133770 1 1 556605329 3 216140704 4 2 360543849 2 3 81073252 3 1 360543850 3 91111257 1 1 348652718 2 780418695 3 1 313062682 1 744868656 3 507308490 2 3 147747440 5 1 963873520 1 81073252 2 744868657 3 2 56519638 3 3 1000000000 3 1 539527855 2 56519637 3 2 681728740 1 3 147747439 4 2 216140703 2 2 417188303 5 1 348652718 3 29366294 1 3 231398662 3 2 482818266 1 2 389290765 1 1 556605329 2 665245340 1 1 966631802 1 878542863 1 76211861 1 231398662 3 81073252 3 2 681728740 5 3 216140705 1 3 998228698 5 2 966631802 2 1 963873520 2 963873519 1 3 588790352 3 1 231398662 2 588790352 3 1 56519638 1 556605329 3 29366296 1 2 207264424 2 3 207264423 3 2 966631801 1 1 6632155 1 246549659 1 292015612 2 417188304 5 1 665245341 2 565111335 2 3 147747440 4 2 231398663 5 2 273869783 2 2 857731779 1 2 665245340 1 3 200354484 3 2 417188302 5 3 780418695 2 2 348652717 4 1 857731778 1 348652718 1 101250004 2 766356434 3 3 556605329 2 3 29366295 5 2 539527855 3 3 963873520 1 3 76211860 3 3 482818267 3 1 86883812 1 206422528 1 744868656 3 348652717 3 2 963873519 2 3 389290765 1 3 565111335 5 3 507308490 2 2 200354484 4 2 744868656 4 3 963056778 5 2 231398662 1 2 101250003 5 1 86883812 3 665245341 4 2 1000000000 3 3 184147678 1 1 539527855 2 556605329 1 2 998228700 1 3 963056778 1 1 184147678 2 999999999 2 1 766356434 3 200354483 3 1 665245341 2 377509581 4 3 963873521 3 1 588790353 3 744868656 1 1 747241048 1 857731778 3 216140703 1 1 76211861 2 539527854 2 3 184147678 2 1 482818266 2 246549659 4 3 86883813 4 2 857731779 1 2 1000000000 3 2 86883812 1 2 173087939 3 2 206422528 2 3 588790354 4 1 360543850 2 681728742 4 1 556605329 2 681728741 5 1 200354483 2 963873519 4 2 438133771 1 2 857731778 5 3 999999999 3 2 665245341 5 3 588790354 4 3 206422527 1 3 81073253 3 1 681728741 3 86883813 1 3 101250005 4 2 173087940 2 1 507308489 2 539527854 4 2 76211861 2 2 147747440 4 3 857731777 2 3 878542864 1 3 81073253 5 2 766356433 3 2 966631803 2 1 857731778 2 246549658 1 3 76211862 3 3 963873519 4 1 292015612 3 81073252 3 1 681728741 2 81073252 5 2 184147678 4 3 360543851 2 3 781833037 5 2 207264422 1 2 710733676 4 2 744868655 3 3 681728740 5 2 556605330 5 1 482818266 1 766356434 1 966631802 2 878542864 3 1 744868656 2 1 5 2 348652719 4 1 101250004 1 207264423 3 173087941 4 1 564836882 2 1000000000 3 1 744868656 1 665245341 1 389290764 2 173087939 3 1 588790353 3 184147679 2 2 207264423 5 3 147747441 1 1 1 3 744868656 5 1 81073252 3 389290764 3 2 389290763 4 1 588790353 1 747241048 2 246549659 5 1 231398662 2 417188304 3 3 184147679 3 3 56519638 5 2 200354483 4 3 76211860 3 2 348652718 2 1 963056779 2 348652718 4 2 207264422 2 1 966631802 1 781833037 2 482818266 1 1 147747440 2 360543849 2 2 76211861 1 1 857731778 2 878542862 2 3 91111258 1 1 76211861 3 207264422 2 2 313062682 5 1 963873520 1 91111257 1 665245341 2 86883813 4 3 710733675 2 3 246549659 2 1 438133771 3 86883812 2 3 6632156 5 3 507308488 2 2 744868657 4 1 998228699 3 539527856 2 3 207264422 1 2 998228698 3 3 348652718 2 1 292015612 3 76211862 4 3 206422529 1 3 86883813 3 2 377509579 1 2 86883811 5 1 681728741 1 429939459 1 6632155 2 429939458 3 3 200354482 1 2 781833037 2 1 313062682 3 6632156 5 3 780418695 4 1 966631802 3 429939460 4 2 389290763 1 2 665245342 4 3 747241047 5 3 147747441 1 2 207264423 1 2 588790354 1 3 81073251 1 2 963873520 1 3 539527856 4 3 747241047 5 3 29366294 4 1 766356434 1 438133771 3 747241047 5 3 1000000000 5 3 81073252 1 2 56519638 3 3 780418695 5 2 56519638 1 2 556605328 5 1 348652718 1 564836882 1 1 1 207264423 2 539527854 3 1 710733675 1 377509580 3 878542862 1 2 56519637 4 1 878542863 3 91111257 2 3 417188302 3 2 766356435 4 2 86883812 5 2 857731778 5 1 81073252 3 417188302 4 1 1000000000 3 966631801 5 3 56519639 4 2 780418694 3 3 173087941 3 3 56519639 1 3 313062681 5 2 184147679 1 1 377509580 3 999999999 3 2 417188304 4 3 539527856 4 2 556605328 3 2 539527856 3 2 76211861 3 3 360543851 1 3 744868657 5 3 766356435 4 2 998228698 3 3 6632156 1 3 565111337 2 1 147747440 2 878542864 1 2 710733674 2 1 744868656 1 710733675 3 200354484 5 3 389290763 5 3 76211860 3 3 747241049 3 1 184147678 1 91111257 3 781833037 2 2 710733676 3 3 273869785 4 1 173087940 3 565111337 2 2 857731778 1 1 766356434 2 377509581 4 3 565111337 5 1 565111336 3 857731777 4 1 389290764 2 539527854 1 3 91111257 3 2 857731778 4 2 101250004 4 2 216140704 1 1 91111257 2 438133771 1 1 101250004 3 200354482 3 2 963873519 3 3 292015613 4 1 389290764 2 173087939 2 1 966631802 3 429939460 3 2 6632154 1 1 173087940 1 76211861 1 76211861 3 200354483 4 1 417188303 1 81073252 3 507308489 1 3 507308488 3 1 998228699 3 710733675 1 1 665245341 1 744868656 2 588790354 4 1 438133771 2 91111257 4 2 878542862 1 1 710733675 3 377509579 2 3 781833037 4 3 184147677 2 1 565111336 1 963873520 2 273869785 1 3 246549659 1 1 780418694 2 507308488 2 1 417188303 1 482818266 1 438133771 2 539527855 2 1 216140704 3 417188304 5 1 438133771 3 389290765 4 2 766356434 1 3 231398663 1 3 313062682 3 2 781833037 1 2 556605328 4 1 86883812 2 273869784 3 3 1 1 1 710733675 1 6632155 2 6632155 3 2 710733675 5 2 417188302 5 3 482818266 5 2 998228699 1 3 556605329 1 3 173087941 5 1 878542863 1 81073252 1 963056779 2 246549660 1 2 665245342 4 2 429939459 3 2 998228698 1 2 780418693 4 2 781833038 3 2 231398662 3 2 744868657 4 3 207264422 3 3 216140703 2 1 273869784 2 564836883 3 1 747241048 3 273869783 3 2 216140703 3 1 998228699 3 173087939 4 1 6632155 1 1 2 878542863 5 2 564836881 1 3 348652718 2 1 564836882 1 857731778 2 744868657 1 1 665245341 3 710733675 5 1 665245341 3 565111337 4 3 200354483 4 3 963056780 1 2 482818267 1 2 665245341 1 1 539527855 2 556605330 4 1 377509580 3 744868656 1 3 588790353 1 1 878542863 1 207264423 1 348652718 2 389290765 1 3 429939459 3 3 1000000000 2 3 539527855 4 1 857731778 2 389290763 4 3 564836881 3 2 313062682 3 3 184147678 4 3 6632155 4 2 313062682 1 2 681728742 1 1 507308489 2 556605330 1 2 91111256 4 1 417188303 2 231398662 4 3 56519639 3 3 348652717 1 3 86883812 4 3 86883811 5 2 417188303 4 1 998228699 2 417188302 2 3 588790353 3 3 173087939 1 2 665245342 1 3 207264422 5 1 744868656 2 963873520 2 1 377509580 2 6632155 1 1 556605329 1 76211861 1 1000000000 1 966631802 1 857731778 2 1 5 2 857731779 1 2 6632155 4 1 781833037 3 216140705 2 3 665245340 3 2 56519639 5 3 878542864 1 1 429939459 2 56519639 1 1 246549659 2 101250003 5 2 101250005 4 3 744868656 3 2 438133770 4 2 200354482 4 2 313062681 4 3 1000000000 2 3 273869784 1 3 86883813 5 2 438133772 1 1 184147678 1 91111257 3 173087941 4 3 966631802 4 1 216140704 3 556605329 4 3 101250005 1 1 507308489 3 781833036 2 3 292015612 1 3 781833037 3 1 780418694 3 91111256 3 3 56519639 4 1 231398662 3 184147679 1 1 56519638 3 665245341 5 1 200354483 2 966631803 2 2 878542862 4 3 91111257 2 1 76211861 1 878542863 1 56519638 1 556605329 2 216140704 2 1 147747440 1 6632155 3 360543849 5 3 348652718 4 1 292015612 3 766356435 3 3 747241049 4 2 665245342 1 3 389290764 5 1 417188303 2 438133770 5 3 438133772 4 1 147747440 1 91111257 2 681728742 5 1 588790353 2 482818265 1 1 857731778 2 878542862 4 2 429939458 4 1 744868656 2 313062683 4 2 6632154 2 3 564836882 3 2 360543850 5 2 101250003 1 3 780418693 1 3 556605330 3 2 744868656 5 2 6632154 3 3 86883812 2 1 998228699 3 857731778 2 3 360543850 2 3 360543849 5 1 173087940 1 200354483 1 389290764 2 766356433 5 2 556605330 2 2 1 2 1 998228699 2 766356434 5 2 565111336 2 1 147747440 1 207264423 1 389290764 3 963873520 4 2 766356433 4 1 681728741 2 710733674 5 2 1 4 2 857731779 1 1 101250004 1 438133771 1 878542863 3 963873519 2 3 292015612 3 3 564836881 1 1 6632155 2 313062681 5 1 966631802 2 766356435 5 2 998228700 5 3 184147679 1 3 681728742 1 3 747241049 3 1 81073252 2 710733674 1 3 101250004 2 1 313062682 3 147747439 5 1 564836882 3 766356435 1 3 29366295 4 3 389290763 4 2 780418693 3 2 173087939 2 2 231398662 4 3 313062682 2 3 744868656 5 3 206422529 5 1 81073252 1 216140704 2 86883813 3 2 564836881 5 3 539527855 1 3 246549660 4 3 564836881 4 2 216140703 1 2 780418693 4 3 173087939 3 2 966631801 1 3 313062683 5 2 200354484 5 3 766356435 3 3 377509580 3 2 273869783 2 2 273869783 5 2 998228699 4 1 556605329 3 963056779 2 2 313062682 5 1 766356434 1 76211861 2 781833038 5 1 878542863 2 781833036 2 2 216140703 4 1 429939459 1 273869784 2 313062683 1 3 348652719 1 3 710733676 4 1 539527855 3 963056778 1 1 91111257 2 556605328 1 3 273869785 1 1 878542863 3 292015611 4 1 998228699 1 766356434 1 681728741 3 246549660 2 2 482818266 5 3 173087940 4 3 101250003 5 1 1000000000 3 147747441 3 3 246549660 3 1 86883812 1 438133771 3 417188304 4 3 200354484 3 3 438133772 2 1 417188303 1 665245341 1 766356434 1 76211861 1 76211861 3 857731777 1 1 231398662 1 665245341 2 482818265 5 3 998228699 4 3 963056778 2 1 292015612 2 56519638 4 3 556605330 1 1 173087940 1 1000000000 3 966631801 3 1 292015612 2 389290763 3 2 1000000000 2 2 588790354 4 2 539527856 3 1 507308489 3 216140704 5 1 216140704 3 565111337 4 1 482818266 2 998228699 2 2 766356433 2 2 857731777 3 1 857731778 1 1 2 857731778 3 3 91111258 3 3 710733674 3 2 438133770 3 3 963056778 4 1 681728741 3 588790354 3 1 438133771 2 231398663 4 2 101250005 5 3 360543849 3 3 313062683 5 3 482818265 4 1 81073252 1 313062682 1 766356434 3 207264422 4 1 207264423 1 556605329 1 231398662 1 507308489 1 781833037 3 292015612 5 1 1000000000 3 348652719 3 2 147747440 1 3 564836881 2 3 482818265 1 3 747241048 3 3 91111257 4 1 216140704 1 231398662 1 710733675 2 81073252 3 1 200354483 1 417188303 1 86883812 1 246549659 1 564836882 2 360543849 1 2 588790352 3 2 429939459 5 1 665245341 3 747241048 3 1 246549659 2 744868655 2 2 963056780 4 1 429939459 3 878542863 3 3 91111256 4 2 91111258 4 3 313062683 4 2 744868655 3 3 313062681 3 3 747241049 4 2 273869784 1 1 147747440 1 313062682 3 564836881 2 3 86883813 5 1 147747440 1 780418694 1 966631802 3 207264423 1 1 56519638 2 206422528 3 2 91111257 1 2 438133772 2 2 966631801 3 2 6632155 3 3 681728741 5 3 588790353 5 3 781833037 1 2 857731777 2 2 588790352 2 1 173087940 1 200354483 2 101250005 5 3 665245340 1 3 147747439 1 2 348652717 3 3 377509580 5 1 377509580 2 565111336 2 1 966631802 3 507308490 3 3 76211862 4 3 588790353 3 1 780418694 3 246549659 4 3 81073252 5 2 564836883 4 1 1000000000 3 2 4 2 91111257 5 1 147747440 2 101250004 5 1 216140704 3 588790352 2 1 963873520 3 1000000000 3 1 1000000000 2 377509580 4 1 747241048 1 206422528 3 273869784 5 2 780418693 3 1 1000000000 1 429939459 2 588790354 5 1 273869784 2 438133770 1 2 207264422 5 2 417188303 5 1 539527855 1 681728741 3 710733675 1 2 76211860 5 2 747241049 3 3 101250003 4 1 207264423 2 781833036 5 3 438133771 2 2 216140705 5 2 417188303 4 3 963873519 3 3 1 3 1 556605329 1 588790353 1 966631802 2 101250005 4 2 588790353 2 2 482818265 3 1 207264423 3 565111337 1 3 86883811 5 3 29366294 4 3 710733676 4 3 588790354 1 2 91111256 1 2 207264423 1 2 878542862 1 2 200354483 4 2 2 4 3 348652719 4 2 91111257 2 2 101250003 2 1 565111336 2 6632155 2 2 539527854 2 3 86883812 1 2 56519637 3 2 6632155 4 3 29366296 1 3 417188304 5 1 747241048 1 313062682 1 565111336 3 998228698 5 1 966631802 2 482818265 5 1 360543850 1 963873520 1 438133771 3 565111335 3 2 216140704 3 3 744868657 5 2 184147677 2 3 963056778 4 3 1000000000 4 1 539527855 2 539527856 2 1 173087940 1 963056779 2 377509581 2 2 29366295 3 3 438133771 4 1 588790353 3 389290764 2 2 200354482 3 3 507308488 2 2 681728741 1 1 710733675 2 878542863 1 2 998228700 4 3 417188302 3 2 91111257 3 1 76211861 2 56519637 5 1 377509580 1 360543850 2 766356434 2 2 999999999 1 3 482818266 4 3 429939460 4 2 588790353 3 3 665245341 5 3 86883812 2 1 556605329 1 216140704 1 147747440 3 438133771 5 2 438133771 1 3 6632155 4 1 998228699 2 429939459 4 1 377509580 2 539527854 4 3 417188302 4 1 101250004 3 246549659 4 3 429939460 5 1 744868656 2 56519639 1 1 507308489 2 86883812 4 2 963873519 1 3 29366295 3 3 539527854 4 3 91111258 1 1 200354483 1 539527855 1 6632155 1 6632155 2 273869784 3 3 588790353 4 2 998228699 2 1 780418694 3 766356435 1 1 246549659 2 273869784 2 2 963873521 3 2 564836881 5 1 101250004 2 878542864 4 2 292015613 5 2 86883811 3 2 556605328 1 1 246549659 1 1000000000 3 101250005 3 3 565111336 5 3 348652718 2 3 216140705 1 1 744868656 3 588790353 4 2 710733674 4 1 556605329 1 482818266 1 360543850 2 665245341 3 3 91111257 1 2 780418693 4 1 963056779 3 539527855 5 3 857731777 2 1 389290764 2 665245341 5 1 857731778 3 86883812 5 2 766356434 1 3 200354483 2 1 781833037 1 588790353 2 147747441 2 3 564836883 4 2 86883813 2 1 966631802 2 313062683 5 2 360543849 5 1 207264423 2 101250005 3 1 966631802 1 246549659 3 966631802 3 1 91111257 2 216140704 5 3 348652717 3 3 313062682 4 1 207264423 3 200354484 4 2 207264422 5 2 313062682 4 2 747241047 4 1 963056779 3 147747441 4 3 206422528 2 2 564836882 4 1 200354483 3 681728741 3 3 207264423 3 2 780418694 4 2 556605329 4 2 429939458 4 1 86883812 1 200354483 2 348652718 3 1 360543850 2 377509581 5 3 200354483 1 3 231398663 4 3 200354483 4 3 56519638 1 2 963873519 1 2 173087940 4 3 200354483 4 3 878542864 3 3 539527856 2 3 556605329 4 2 417188302 5 1 429939459 2 147747440 5 3 313062683 3 2 681728741 4 1 781833037 3 429939460 4 3 313062683 5 2 966631801 1 1 417188303 3 231398662 4 1 966631802 2 781833036 2 1 766356434 3 417188303 5 3 76211860 1 1 963056779 3 348652719 4 2 781833038 3 3 665245341 4 1 86883812 1 348652718 2 482818266 1 3 747241047 5 3 273869785 5 2 878542863 5 2 665245340 2 2 878542864 5 1 56519638 1 86883812 1 963873520 1 1 2 360543849 5 1 377509580 3 231398663 4 1 147747440 3 681728740 4 2 781833036 1 3 747241048 1 1 438133771 3 429939458 4 1 91111257 3 780418694 5 2 200354484 4 3 780418694 4 2 6632155 5 3 231398661 4 1 665245341 2 999999999 5 3 482818265 4 2 29366295 3 2 1 2 1 429939459 1 482818266 2 216140703 1 1 1 3 101250005 2 3 482818266 1 2 744868657 4 2 665245342 2 3 86883813 2 1 878542863 3 539527855 2 2 963873520 5 3 588790353 5 1 438133771 1 482818266 2 1 2 3 2 2 2 710733676 1 1 1000000000 2 348652717 3 2 781833038 4 3 246549660 3 1 377509580 3 101250003 2 1 184147678 1 147747440 2 91111256 3 2 206422527 5 1 747241048 3 292015611 1 1 313062682 1 313062682 1 998228699 1 200354483 2 539527854 4 2 81073253 3 3 76211860 2 1 6632155 1 565111336 3 173087941 1 1 710733675 3 665245341 5 2 348652717 5 3 91111257 3 3 231398663 4 1 360543850 2 313062683 2 3 200354484 4 3 1 1 2 564836881 4 1 56519638 2 556605329 3 2 200354483 2 2 207264424 5 1 780418694 1 710733675 1 348652718 1 878542863 2 1 1 3 556605330 4 2 91111258 4 1 1 2 377509581 3 1 313062682 2 438133772 4 1 348652718 2 86883813 2 1 231398662 2 780418695 2 2 91111256 1 1 963056779 1 507308489 3 681728742 2 1 766356434 1 91111257 2 781833038 3 3 556605329 4 2 313062683 5 1 781833037 3 76211860 5 1 360543850 1 878542863 3 588790352 4 3 377509579 1 2 184147678 5 3 747241047 4 1 273869784 2 878542862 2 2 6632154 1 3 207264423 1 2 429939460 3 3 966631802 4 1 438133771 2 91111257 1 2 173087940 5 2 377509580 5 1 389290764 2 564836881 5 2 539527855 3 1 81073252 2 1000000000 4 2 681728740 2 3 184147679 3 1 231398662 1 766356434 2 963056778 2 1 564836882 3 665245341 2 2 173087941 3 2 857731777 2 2 507308488 4 2 565111335 2 3 507308489 1 1 781833037 3 438133771 4 2 507308488 4 2 29366296 3 2 507308489 4 2 246549660 4 1 710733675 2 184147678 5 2 681728740 5 2 744868657 1 1 963056779 2 389290765 2 2 200354482 2 3 556605330 4 1 184147678 3 429939459 3 2 377509580 3 1 966631802 2 273869783 1 1 766356434 3 539527854 1 3 101250003 1 2 206422529 4 1 200354483 3 482818265 3 2 313062683 1 2 184147677 5 1 91111257 2 539527856 2 1 878542863 2 173087939 4 3 86883811 1 1 81073252 1 6632155 2 184147677 1 2 360543851 4 3 1000000000 1 3 710733675 4 2 744868657 1 2 966631802 5 3 81073252 3 2 564836883 2 1 681728741 2 231398663 5 3 246549660 1 1 91111257 3 91111258 1 1 507308489 3 147747441 5 3 91111257 4 3 564836882 1 3 747241047 2 1 147747440 2 207264422 5 1 147747440 3 482818267 3 1 747241048 3 173087940 4 1 101250004 2 429939460 1 3 878542864 3 2 389290764 5 3 429939460 2 3 999999999 1 1 76211861 1 246549659 3 6632154 5 3 565111337 4 2 482818266 2 1 556605329 1 184147678 3 417188304 4 3 781833038 2 3 29366294 5 2 766356433 3 2 231398663 2 1 1000000000 2 780418693 2 1 91111257 1 1 1 6632155 1 744868656 3 963873521 3 2 1000000000 1 3 565111335 2 2 101250004 2 1 216140704 2 482818267 1 3 81073251 3 3 681728742 5 2 81073251 1 2 360543851 5 3 963056778 4 2 747241047 4 2 588790353 3 1 6632155 1 766356434 3 744868656 4 3 565111335 2 2 588790354 5 2 86883812 5 2 101250004 1 2 200354484 2 3 292015611 5 3 588790353 2 1 56519638 1 857731778 2 101250005 4 3 91111258 4 1 878542863 1 966631802 1 389290764 3 417188303 3 2 417188304 1 2 780418695 5 2 377509581 4 3 564836882 3 1 246549659 1 76211861 3 173087941 3 3 539527855 4 3 963873520 1 2 91111257 5 1 766356434 1 200354483 3 564836882 2 2 438133772 2 2 56519639 1 3 377509579 1 1 348652718 3 565111335 1 3 963056780 4 2 377509581 3 3 6632155 2 1 246549659 1 857731778 1 766356434 1 539527855 2 246549660 5 1 173087940 2 273869784 2 1 665245341 1 6632155 3 81073253 1 2 539527856 5 2 348652717 5 3 710733674 5 3 565111337 5 1 207264423 3 429939458 4 1 556605329 3 747241047 5 2 966631802 4 3 206422529 3 2 681728741 4 3 878542863 3 1 313062682 2 857731779 4 1 360543850 1 417188303 3 273869784 4 2 710733675 5 2 966631803 1 2 556605328 2 1 429939459 2 313062681 1 2 999999999 3 2 780418695 1 1 200354483 1 556605329 2 710733676 5 1 91111257 2 710733675 2 3 86883811 1 3 710733675 3 3 878542862 4 1 429939459 3 744868656 5 2 273869785 1 3 878542862 5 2 231398663 4 3 91111256 5 2 539527854 2 3 857731779 5 2 556605330 3 1 348652718 1 81073252 3 588790354 5 3 588790354 4 3 438133771 4 1 360543850 2 184147679 1 3 56519637 2 3 147747439 5 2 588790352 2 2 963056780 1 3 76211860 4 2 963056778 5 3 681728740 3 2 56519639 3 3 360543851 5 2 766356434 5 3 91111256 2 3 747241048 2 2 747241048 3 3 681728742 2 1 173087940 3 184147677 4 2 81073253 1 3 781833038 3 3 780418693 5 3 878542862 4 1 681728741 2 429939459 4 3 101250004 2 2 878542864 5 1 184147678 1 348652718 1 766356434 1 507308489 1 6632155 2 417188302 2 2 556605329 3 3 231398662 3 1 963873520 2 998228700 5 3 56519639 5 3 781833038 1 1 377509580 1 231398662 3 665245340 1 1 389290764 3 507308489 4 3 429939460 5 1 482818266 3 966631802 1 1 665245341 1 348652718 2 1000000000 4 3 200354482 4 2 681728741 5 2 207264423 3 1 747241048 3 565111337 2 2 429939458 1 2 998228699 5 3 6632154 5 2 556605328 5 1 313062682 3 389290763 1 3 507308489 5 3 963873521 3 2 292015611 1 1 429939459 3 963056778 3 2 292015611 2 2 91111258 3 1 86883812 3 564836881 5 3 231398661 2 2 206422528 1 3 292015613 3 3 6632154 5 2 147747439 1 2 963056779 1 3 556605330 3 1 417188303 2 565111337 1 2 184147677 3 2 207264424 5 1 963056779 2 588790353 1 1 857731778 1 360543850 3 246549658 2 1 966631802 2 539527856 4 2 681728742 5 3 417188304 1 1 482818266 2 556605328 3 3 665245341 2 1 76211861 3 857731777 5 2 710733676 2 3 588790352 1 2 200354484 1 2 207264422 4 3 963056780 5 2 417188303 3 1 438133771 3 438133771 5 2 273869784 5 3 91111258 5 2 377509579 5 1 273869784 1 91111257 1 744868656 2 539527855 2 2 780418693 1 3 539527855 5 3 184147679 3 3 780418694 5 2 564836883 4 1 147747440 3 482818266 4 3 780418695 2 2 273869783 4 3 766356433 3 2 207264424 5 1 998228699 1 966631802 1 29366295 1 963873520 1 1 2 744868657 3 2 81073252 2 1 507308489 3 86883812 4 2 216140704 3 2 246549660 4 2 857731779 5 3 147747439 1 2 206422528 5 1 963873520 3 6632154 1 2 429939458 4 2 539527856 4 2 999999999 2 1 963056779 3 1 3 3 710733676 1 1 348652718 3 377509581 5 3 348652718 1 1 207264423 3 781833038 1 1 101250004 1 588790353 2 207264424 2 3 29366295 1 3 507308489 5 3 231398661 2 3 86883812 2 1 507308489 3 665245341 2 3 377509579 2 3 681728741 4 3 565111335 1 1 556605329 2 184147679 3 2 665245340 1 3 216140704 1 1 966631802 1 292015612 1 565111336 2 200354483 4 2 556605330 3 1 389290764 1 766356434 1 101250004 1 565111336 3 29366296 5 3 86883812 3 3 963873520 1 1 292015612 1 1000000000 1 438133771 2 313062683 4 2 744868655 3 1 348652718 3 966631802 2 1 231398662 2 588790354 5 1 963873520 2 482818265 5 2 966631802 3 3 565111337 1 1 744868656 1 564836882 2 780418694 4 1 56519638 3 710733675 5 3 878542863 1 2 966631802 5 2 206422527 2 1 6632155 3 556605328 4 3 29366295 3 2 429939459 5 3 963056779 4 3 200354484 5 2 86883811 4 1 665245341 2 273869784 5 1 747241048 3 998228700 4 2 207264422 5 1 360543850 2 780418694 5 2 246549659 4 1 565111336 1 313062682 3 173087941 1 1 998228699 1 101250004 2 665245340 3 3 389290763 1 1 1000000000 1 417188303 3 966631803 2 1 417188303 1 173087940 3 101250003 3 3 348652719 2 1 86883812 3 781833036 2 1 76211861 2 780418693 5 1 963873520 2 56519637 1 2 556605330 4 2 348652719 2 1 86883812 3 588790354 5 1 417188303 1 766356434 2 781833038 1 2 588790354 3 2 482818266 3 2 101250003 5 1 681728741 3 147747440 5 2 348652718 3 3 999999999 1 1 963056779 1 147747440 3 781833036 1 1 766356434 1 231398662 1 564836882 3 780418693 1 2 246549658 3 2 389290764 5 1 207264423 1 710733675 1 556605329 2 216140704 3 2 429939459 4 2 963873520 5 1 273869784 1 429939459 3 710733676 3 1 377509580 1 963056779 1 207264423 3 539527856 3 2 360543849 4 1 6632155 2 389290765 2 1 1 2 101250003 5 2 6632155 4 2 377509579 3 2 292015611 3 2 1 5 2 231398663 3 3 963873521 5 1 348652718 3 147747440 2 3 681728742 4 3 747241047 2 1 273869784 2 556605330 2 2 2 5 2 998228699 5 3 246549659 5 2 507308489 4 2 507308489 4 3 963873519 4 1 292015612 1 429939459 1 588790353 3 998228699 5 3 681728741 5 2 1000000000 4 3 747241049 3 2 507308489 2 3 564836882 5 2 1 1 3 744868657 2 1 56519638 3 360543850 5 2 1000000000 1 2 482818265 5 3 417188304 4 2 539527856 5 3 173087939 2 1 417188303 3 1 3 1 681728741 1 101250004 1 6632155 1 998228699 1 507308489 3 360543851 2 1 56519638 2 184147679 2 3 766356434 2 1 744868656 2 313062683 3 2 781833036 4 2 246549659 1 1 1000000000 2 207264423 1 2 665245340 5 1 389290764 3 766356435 4 3 206422528 5 3 878542863 5 3 173087939 1 2 507308488 3 2 1 3 3 29366296 5 2 588790354 4 1 556605329 1 539527855 1 292015612 2 744868655 5 2 438133770 5 2 101250005 3 1 348652718 1 206422528 2 588790353 1 2 216140703 3 2 665245342 5 2 438133771 5 2 246549658 2 3 246549659 1 3 389290763 4 1 313062682 3 963056779 2 1 200354483 2 101250005 1 3 539527855 3 3 200354484 4 1 313062682 3 780418693 3 2 1000000000 5 1 389290764 2 273869784 3 2 507308490 3 3 273869783 3 2 556605329 2 2 184147678 5 1 417188303 3 710733674 5 3 781833038 3 1 207264423 3 313062683 3 1 389290764 2 781833038 5 3 1000000000 1 2 665245342 2 2 76211860 4 3 389290764 2 2 564836882 3 2 998228699 5 2 76211860 2 2 206422528 4 2 292015613 3 2 206422528 4 1 147747440 2 56519639 2 2 780418694 3 3 429939460 1 1 438133771 1 507308489 2 966631801 4 1 766356434 3 91111256 3 1 313062682 2 482818265 1 1 780418694 2 76211862 3 1 207264423 2 216140704 3 2 963056778 4 2 998228700 5 3 998228700 5 1 565111336 1 377509580 2 206422529 3 3 389290765 3 3 29366296 1 3 173087941 4 1 56519638 3 6632154 4 1 292015612 1 206422528 3 998228700 3 1 781833037 3 744868657 1 1 507308489 1 665245341 3 206422528 2 1 173087940 1 86883812 2 507308490 4 1 6632155 1 539527855 2 86883813 4 1 539527855 3 200354482 3 1 147747440 1 966631802 3 216140703 5 1 86883812 3 147747441 3 1 429939459 2 565111337 4 3 556605330 1 2 81073252 4 2 781833037 5 1 438133771 3 273869783 3 1 744868656 2 744868656 4 3 29366294 1 3 29366296 5 2 539527855 3 1 564836882 2 86883813 1 1 246549659 2 556605329 2 3 91111258 3 2 348652718 4 3 1 3 3 429939458 3 3 998228698 4 3 556605330 1 3 565111335 4 3 781833036 5 2 507308489 1 1 588790353 3 1 3 1 231398662 2 963873520 1 3 377509580 5 1 710733675 3 173087941 4 2 377509581 4 1 86883812 1 681728741 1 147747440 1 878542863 3 91111258 3 1 665245341 2 348652719 1 2 147747439 1 2 184147678 1 3 781833037 4 3 556605328 2 2 173087939 3 2 389290764 3 1 744868656 3 878542864 2 1 246549659 2 665245340 2 1 206422528 3 101250003 2 1 56519638 2 438133772 5 1 348652718 1 147747440 1 966631802 1 348652718 3 857731778 4 1 76211861 3 766356435 4 2 86883811 3 3 273869785 4 2 1 2 3 216140704 2 3 200354484 5 2 91111256 1 2 91111257 2 1 56519638 2 438133771 4 2 429939458 3 2 76211861 3 3 1000000000 2 3 999999999 2 1 147747440 1 507308489 2 273869784 1 1 206422528 3 292015611 4 3 81073252 2 1 29366295 3 998228699 4 1 246549659 3 101250004 5 3 348652719 3 2 6632154 3 3 147747440 3 3 56519638 5 1 681728741 2 857731777 4 1 438133771 3 207264422 1 2 76211860 1 2 56519638 1 3 744868655 4 3 998228698 2 2 857731777 2 3 313062682 4 2 86883813 5 3 857731779 2 1 482818266 3 998228698 5 1 998228699 2 564836882 2 3 564836883 4 3 216140703 4 2 360543849 2 2 539527854 1 1 91111257 3 438133771 3 1 780418694 2 91111256 5 2 710733675 5 3 507308490 1 2 588790353 1 1 207264423 3 200354483 4 2 564836882 3 3 348652718 4 1 377509580 3 429939460 2 3 86883812 3 2 556605330 4 3 780418695 3 1 438133771 1 429939459 1 313062682 3 207264423 1 1 565111336 1 966631802 1 273869784 2 200354484 4 2 665245341 2 3 273869784 5 3 231398663 2 3 206422527 2 2 56519637 5 1 389290764 2 101250003 2 1 231398662 2 482818266 1 1 556605329 3 273869784 5 3 710733674 3 1 438133771 2 963056778 4 2 482818265 4 2 91111256 1 3 878542863 5 2 348652719 1 3 101250004 5 3 207264423 3 1 507308489 3 313062681 1 3 29366294 4 2 389290763 4 2 963056778 3 2 588790353 5 2 780418695 3 2 963056779 2 2 766356434 4 2 565111336 5 1 273869784 3 999999999 5 2 1000000000 3 1 963056779 1 216140704 2 963873521 4 2 747241048 1 2 438133770 4 2 565111337 5 2 1 1 1 29366295 3 29366294 1 1 246549659 3 313062683 1 1 429939459 2 200354482 4 3 878542864 5 2 2 1 2 2 5 2 781833036 5 1 147747440 3 564836881 4 2 998228700 2 3 101250004 3 3 292015613 2 3 86883812 2 2 438133770 4 2 710733674 3 1 231398662 2 564836882 4 3 966631801 2 2 86883812 1 2 1 3 1 564836882 2 1000000000 5 3 173087941 1 3 206422527 5 1 429939459 3 556605329 2 2 313062682 2 3 963056780 3 3 206422529 4 3 999999999 3 1 389290764 2 200354482 3 1 482818266 1 438133771 3 747241048 2 2 781833037 1 3 665245341 4 2 273869785 3 2 76211862 3 3 206422528 1 2 710733676 4 3 429939460 2 2 766356434 2 3 216140705 3 3 273869785 2 2 417188304 3 1 246549659 1 1 1 1 3 966631801 1 1 56519638 1 377509580 2 417188302 1 1 101250004 2 429939460 2 3 780418695 1 3 766356433 1 2 710733676 3 1 1 3 539527856 3 2 313062681 5 3 91111257 5 2 857731778 5 1 665245341 2 780418693 1 3 147747441 1 1 101250004 1 292015612 1 744868656 2 565111336 1 3 588790353 2 2 56519639 1 3 207264424 3 1 200354483 3 556605329 1 1 781833037 2 438133770 1 2 857731777 5 1 588790353 1 556605329 3 348652718 1 3 482818266 3 3 482818267 3 2 360543849 3 2 556605328 5 3 878542864 2 1 966631802 1 429939459 3 565111335 1 2 231398663 1 1 507308489 2 231398662 1 1 438133771 3 91111258 5 3 360543850 4 1 963873520 3 389290765 5 3 389290764 3 3 998228698 5 3 665245340 4 3 747241049 3 3 313062683 3 1 56519638 3 766356435 3 1 6632155 3 81073253 1 1 1000000000 1 780418694 2 747241047 5 3 360543851 5 2 91111256 3 1 747241048 2 377509580 4 2 313062682 3 1 665245341 2 313062683 3 3 86883812 3 3 565111336 2 1 417188303 2 417188302 4 1 246549659 2 231398662 1 2 56519639 1 3 681728742 3 1 438133771 1 565111336 3 766356434 5 3 389290763 3 2 76211860 2 2 292015613 5 1 231398662 1 389290764 1 246549659 2 482818266 5 3 389290765 4 1 556605329 1 56519638 2 998228698 2 3 389290763 5 2 1000000000 4 1 1 3 564836881 3 3 1000000000 2 3 389290763 3 3 766356435 5 1 147747440 3 588790354 5 3 389290764 2 1 710733675 2 539527856 2 1 101250004 3 231398661 4 1 417188303 3 507308490 2 2 101250005 1 1 273869784 1 91111257 3 147747441 2 1 273869784 1 781833037 3 246549659 3 3 348652717 1 2 101250003 1 1 81073252 3 999999999 5 2 507308490 2 3 348652718 3 3 231398663 5 1 292015612 1 966631802 2 766356435 2 1 292015612 3 231398662 1 3 998228700 2 1 966631802 1 313062682 2 1000000000 3 3 1 1 2 1000000000 1 3 81073252 5 2 1000000000 1 1 81073252 2 744868655 4 1 292015612 1 429939459 2 29366294 5 1 482818266 3 878542862 1 3 539527856 3 1 482818266 3 857731778 5 3 207264423 2 1 665245341 2 966631802 5 1 273869784 2 147747441 4 2 681728741 3 2 747241048 2 3 348652718 3 3 147747440 4 2 389290763 5 1 377509580 2 998228699 4 1 539527855 2 206422527 2 1 313062682 1 665245341 2 710733676 4 2 781833037 2 2 539527854 4 3 781833037 1 2 147747441 5 3 963873519 3 2 313062682 3 3 200354484 3 2 438133772 2 3 101250003 3 3 556605329 2 2 101250005 4 1 246549659 2 963873521 4 1 29366295 3 29366296 3 2 999999999 4 2 173087941 1 3 539527854 2 2 348652717 2 3 6632155 4 2 6632154 3 3 56519639 5 2 710733675 2 2 507308489 1 2 360543851 1 1 184147678 1 313062682 3 389290765 3 1 482818266 3 101250003 3 1 1000000000 3 206422528 1 2 588790353 5 3 781833038 2 1 565111336 2 556605329 4 1 780418694 3 273869784 2 3 313062682 3 1 998228699 2 507308489 2 3 184147679 1 3 665245341 3 1 360543850 2 200354482 3 3 389290765 5 2 998228699 4 2 556605330 3 2 417188303 3 1 200354483 3 966631802 5 3 389290765 3 2 273869783 2 2 184147679 4 3 184147677 1 3 81073253 1 3 76211861 3 3 878542862 1 3 147747439 4 3 556605329 2 3 313062683 2 2 417188304 5 3 81073253 3 3 681728741 2 3 216140703 1 1 1 2 565111337 4 1 556605329 1 966631802 2 101250004 5 1 438133771 2 438133772 4 3 29366296 4 3 429939458 3 1 377509580 1 681728741 1 878542863 2 710733674 4 3 565111337 5 2 665245342 1 2 766356435 5 2 29366294 3 2 81073253 5 3 200354483 4 2 857731778 1 3 1 2 2 857731779 2 2 564836882 1 3 564836883 1 1 438133771 3 438133771 4 1 207264423 3 184147679 2 1 29366295 1 878542863 2 207264424 4 3 273869785 1 3 216140703 2 2 966631803 5 1 998228699 2 857731777 5 1 966631802 2 710733674 5 3 556605328 5 3 588790353 2 1 482818266 2 76211862 1 3 878542863 4 2 507308488 4 2 998228698 2 2 998228699 4 1 56519638 2 963056780 5 1 273869784 2 429939458 5 2 963056779 2 2 665245341 4 2 292015611 4 1 780418694 1 207264423 3 173087940 3 1 273869784 3 681728741 3 1 766356434 3 556605328 5 1 857731778 3 292015613 4 2 857731777 5 3 556605330 5 3 348652718 4 3 999999999 2 3 780418694 1 3 482818266 5 1 966631802 1 1 1 781833037 2 1000000000 4 2 507308489 1 3 360543851 2 2 781833037 1 1 101250004 2 216140704 2 1 966631802 3 29366294 5 1 565111336 1 56519638 1 360543850 2 438133772 2 3 588790352 2 3 273869783 3 2 147747441 3 1 417188303 1 766356434 1 76211861 2 438133772 5 1 86883812 2 564836882 5 3 417188303 4 2 348652719 4 3 556605330 5 3 173087941 3 2 963873519 4 3 76211862 3 1 292015612 3 963873519 1 1 710733675 2 744868657 3 3 86883811 3 1 507308489 1 781833037 2 681728740 2 3 710733674 3 1 429939459 3 184147677 1 2 76211861 5 2 29366296 3 2 564836881 2 2 81073253 4 3 389290764 3 1 766356434 3 710733674 1 1 56519638 3 438133772 5 1 56519638 1 681728741 1 231398662 2 963056779 4 1 56519638 3 389290764 4 1 206422528 1 482818266 2 482818265 2 3 417188303 1 1 91111257 3 780418695 2 1 101250004 3 565111336 2 2 482818266 3 2 1 2 1 744868656 2 539527856 5 2 389290763 2 2 56519638 4 2 966631803 4 2 998228699 4 3 780418695 5 2 292015612 4 1 966631802 3 1000000000 5 3 780418694 5 2 482818265 4 2 184147677 2 2 744868655 5 2 81073251 1 1 246549659 3 681728740 3 3 564836881 2 1 878542863 3 766356434 1 3 86883811 2 3 966631802 5 2 998228698 5 2 173087939 3 1 91111257 3 207264424 1 3 564836882 1 3 564836882 4 1 781833037 3 207264424 5 2 173087939 1 1 76211861 1 417188303 2 963873519 1 2 216140705 4 2 91111256 4 1 438133771 2 76211860 4 2 389290765 5 1 173087940 2 780418693 5 2 91111258 2 3 173087939 5 3 246549658 1 2 360543849 4 2 747241048 1 2 207264422 4 3 348652719 5 2 438133770 5 3 246549658 2 3 878542864 2 2 377509580 1 2 482818265 4 3 482818267 5 1 348652718 1 556605329 2 313062682 5 1 173087940 2 206422528 1 1 231398662 1 231398662 2 429939458 2 3 200354483 3 1 438133771 2 76211860 3 2 86883811 5 1 348652718 3 184147678 3 1 273869784 3 710733676 3 1 377509580 1 564836882 3 966631801 5 3 6632154 1 2 147747441 4 1 56519638 1 744868656 1 564836882 3 377509580 4 2 878542862 4 2 29366295 3 2 147747441 4 1 482818266 3 292015613 2 3 857731777 2 3 665245341 5 3 507308489 3 2 744868656 1 1 76211861 2 963056779 3 2 747241048 1 2 6632155 3 2 565111336 3 2 963056780 2 3 86883811 5 3 292015611 1 3 556605329 2 3 29366294 1 1 565111336 3 556605330 4 3 1000000000 5 3 963873521 2 3 101250003 3 1 91111257 3 206422528 1 2 91111257 1 2 565111337 5 1 81073252 1 966631802 1 184147678 3 360543851 1 2 507308490 2 1 429939459 3 966631803 4 1 1 3 389290764 4 3 147747440 5 2 200354483 5 3 482818267 4 1 588790353 3 556605329 2 3 878542862 3 2 780418695 3 2 216140703 5 1 173087940 3 588790354 5 3 200354483 3 1 556605329 3 681728740 1 2 438133770 3 2 564836883 5 3 360543849 5 2 86883811 2 1 1 3 564836881 5 2 389290764 3 3 2 4 2 206422528 3 1 966631802 2 173087941 1 2 766356435 1 2 184147677 3 3 857731777 5 2 588790353 1 3 6632155 2 1 556605329 3 710733675 1 2 507308488 5 2 91111258 5 1 507308489 3 766356435 4 3 878542862 2 1 747241048 1 781833037 3 360543851 1 1 313062682 2 429939459 3 1 101250004 3 273869785 3 3 539527854 1 2 29366295 2 2 564836881 3 1 313062682 2 507308490 1 2 878542862 4 2 81073251 1 3 565111337 1 1 29366295 3 200354484 5 1 377509580 3 56519639 3 2 429939459 4 2 206422529 5 2 966631802 1 3 76211860 2 1 231398662 3 539527856 4 3 81073252 5 3 998228700 5 2 710733675 5 3 781833038 3 1 710733675 3 710733675 2 3 710733676 4 3 1000000000 3 1 766356434 2 681728742 5 1 857731778 2 86883812 1 1 681728741 1 231398662 2 216140704 3 1 1000000000 2 29366295 2 3 710733676 1 2 438133770 2 3 429939459 1 3 6632156 2 1 147747440 1 292015612 1 998228699 1 76211861 1 173087940 3 389290763 1 3 999999999 2 3 681728742 5 3 101250003 3 3 417188303 4 1 216140704 3 91111256 2 2 2 1 2 29366294 5 3 857731777 5 1 747241048 1 710733675 1 200354483 3 292015611 3 1 206422528 1 377509580 1 565111336 1 710733675 1 348652718 1 781833037 2 744868657 1 3 56519638 1 2 377509579 1 1 184147678 3 681728742 4 3 507308489 3 3 173087940 1 3 184147679 1 1 207264423 2 744868657 2 2 207264423 2 2 348652719 5 3 313062682 3 3 564836882 4 3 565111335 4 2 781833038 3 1 377509580 3 482818267 5 3 29366295 4 2 200354484 2 1 246549659 2 81073251 3 3 173087941 4 1 377509580 3 348652719 2 2 206422527 1 2 963873521 5 1 507308489 3 665245340 3 3 539527856 3 2 56519637 5 1 747241048 2 216140703 5 3 878542863 4 2 56519637 2 2 216140704 4 3 539527855 2 2 377509580 5 2 665245340 4 1 710733675 3 76211861 3 1 101250004 2 588790353 3 3 81073251 1 3 744868657 1 1 273869784 3 588790353 5 2 966631801 4 1 781833037 1 56519638 3 377509580 2 2 665245340 3 2 76211861 4 2 781833037 2 1 438133771 1 710733675 1 747241048 2 76211862 1 2 81073251 3 1 360543850 3 747241049 5 3 184147677 5 3 438133772 5 1 360543850 2 539527854 4 2 292015613 2 1 147747440 1 781833037 2 588790353 5 2 348652719 2 1 1 2 76211861 5 3 710733676 2 2 56519638 1 1 101250004 2 147747441 4 1 556605329 3 556605330 4 3 665245340 5 3 200354483 2 1 878542863 2 747241047 4 3 216140704 3 2 56519637 4 1 781833037 2 665245340 3 2 998228699 1 3 429939458 1 2 216140705 2 2 710733676 1 2 766356435 1 2 91111257 4 2 966631801 5 1 76211861 2 999999999 2 2 781833037 4 1 681728741 1 348652718 2 377509581 3 3 744868656 2 2 313062682 1 3 206422527 1 3 417188304 2 2 747241047 1 1 766356434 1 482818266 2 76211860 1 3 710733676 2 2 377509579 5 1 963056779 2 780418694 3 2 313062681 5 3 963873520 2 3 360543851 3 2 377509580 3 2 998228698 5 1 101250004 2 360543850 4 1 565111336 2 246549660 2 3 539527854 2 3 507308490 1 2 184147679 2 1 231398662 1 780418694 3 780418695 1 2 857731779 1 2 1000000000 4 3 206422527 2 1 101250004 2 1000000000 3 3 998228699 1 1 998228699 3 81073253 3 3 417188304 4 3 966631801 4 3 780418695 4 2 438133770 1 1 173087940 3 216140705 4 1 747241048 3 389290765 5 2 1000000000 5 2 200354482 3 3 565111336 2 2 681728741 1 1 780418694 3 360543851 2 3 81073252 1 2 780418693 3 2 1 3 1 556605329 1 417188303 2 86883813 5 1 565111336 1 292015612 1 101250004 1 564836882 2 588790352 5 3 360543850 4 1 665245341 2 147747439 3 1 556605329 2 588790354 2 3 429939460 4 3 710733676 4 2 780418695 3 3 389290765 2 3 173087940 4 1 173087940 2 200354482 4 2 857731777 4 3 184147677 3 3 91111258 4 1 963056779 1 417188303 3 207264422 4 2 184147679 2 3 91111256 5 1 246549659 3 438133770 4 2 710733676 3 3 184147678 1 2 81073252 4 1 348652718 2 963873521 2 1 6632155 1 216140704 1 360543850 1 86883812 2 747241048 5 3 878542863 1 2 292015613 3 2 556605328 3 1 438133771 3 744868656 4 2 681728741 5 1 216140704 1 966631802 3 389290765 3 1 857731778 1 963056779 2 565111336 1 1 313062682 1 6632155 2 246549660 5 3 91111257 1 2 207264424 3 1 273869784 2 438133772 3 3 565111337 5 1 360543850 2 878542863 5 3 206422529 1 1 292015612 2 781833038 5 2 207264424 3 2 482818267 1 1 273869784 2 200354483 3 2 246549660 3 1 482818266 1 348652718 3 556605329 2 3 86883811 4 3 438133771 1 2 389290765 2 1 86883812 1 246549659 1 360543850 1 747241048 3 207264422 1 1 878542863 1 588790353 2 766356433 5 2 29366295 4 1 1000000000 3 101250005 1 1 780418694 1 1 2 665245341 2 2 429939460 3 2 313062682 1 1 963056779 3 665245342 1 1 665245341 3 417188304 1 2 184147678 1 3 507308489 2 3 207264424 1 3 207264423 3 2 173087941 5 1 781833037 3 482818266 4 3 539527854 1 2 963873519 4 1 246549659 2 313062683 1 3 681728741 4 1 29366295 1 81073252 1 766356434 2 665245341 1 2 998228699 1 1 564836882 2 1 3 3 438133771 5 1 206422528 2 781833038 2 2 360543850 1 3 206422527 5 2 206422528 1 3 147747440 2 3 76211860 3 1 482818266 1 429939459 3 377509581 2 1 207264423 3 273869785 5 1 565111336 1 76211861 3 565111335 3 2 29366294 4 1 292015612 2 564836881 1 1 998228699 3 200354483 3 2 313062681 4 2 273869783 4 2 539527855 2 3 360543851 1 3 429939459 1 3 292015613 3 1 313062682 2 313062682 3 1 565111336 1 273869784 2 101250003 1 1 6632155 3 565111336 3 2 273869785 3 1 101250004 1 747241048 1 963056779 3 377509579 5 1 292015612 1 878542863 2 76211861 3 3 417188302 4 1 207264423 1 565111336 1 539527855 2 539527854 2 2 588790354 4 2 564836881 2 3 246549659 3 2 744868656 4 3 857731779 4 2 539527856 3 1 81073252 1 6632155 2 417188302 2 1 429939459 3 565111335 3 3 766356434 2 1 417188303 2 564836882 2 3 91111256 3 3 665245340 3 2 273869784 2 3 565111335 1 3 313062683 4 3 207264424 3 2 429939458 2 2 81073251 1 3 438133771 3 1 389290764 1 76211861 1 29366295 3 1 5 2 429939459 3 3 565111336 4 2 91111256 3 2 966631801 4 2 417188304 3 3 556605329 1 1 377509580 1 273869784 1 429939459 3 878542863 1 1 206422528 3 81073253 4 3 780418693 4 2 377509580 1 2 588790354 4 2 857731778 1 1 1000000000 2 966631801 2 1 206422528 1 565111336 1 56519638 2 747241047 2 2 878542863 5 3 29366295 3 3 710733674 4 3 389290765 5 3 482818267 1 3 998228699 1 1 231398662 2 998228700 4 3 6632155 4 3 747241047 1 1 56519638 1 377509580 2 665245340 5 3 313062683 3 2 56519639 1 2 539527854 2 2 766356433 2 3 292015611 2 2 878542862 5 2 1000000000 4 3 857731779 1 3 29366295 3 1 246549659 2 81073252 2 2 564836882 2 2 206422529 1 1 56519638 3 147747439 4 1 206422528 1 998228699 2 417188302 1 2 101250004 2 2 377509579 2 3 389290764 3 3 389290763 3 3 429939459 2 2 206422527 1 3 998228699 5 3 377509581 5 1 86883812 3 588790353 4 2 417188302 4 1 963873520 1 429939459 3 6632155 5 2 417188302 1 2 482818266 3 3 377509580 5 1 681728741 1 564836882 3 184147679 4 2 231398663 5 2 565111336 2 2 963873519 1 1 710733675 1 29366295 1 781833037 3 556605329 4 1 966631802 3 91111256 5 1 878542863 1 273869784 3 438133770 4 3 348652719 2 2 207264423 5 2 1000000000 4 1 81073252 3 216140705 5 2 56519637 1 2 86883813 2 2 429939458 2 2 273869783 1 1 482818266 1 857731778 3 101250004 3 2 231398662 1 1 417188303 2 665245341 4 2 29366295 5 3 564836883 4 3 857731779 4 2 76211862 1 3 766356434 3 2 681728742 3 3 665245340 5 1 377509580 1 273869784 1 206422528 2 206422529 3 1 482818266 2 747241047 3 1 76211861 3 6632154 2 2 207264422 1 1 438133771 1 963873520 2 86883813 5 1 507308489 3 389290764 4 2 246549660 1 3 216140705 1 1 81073252 1 246549659 1 507308489 3 998228698 5 1 81073252 1 6632155 3 507308489 2 1 313062682 3 564836882 3 2 417188302 3 3 766356435 3 1 29366295 2 6632155 1 1 29366295 1 857731778 3 744868657 4 1 665245341 1 200354483 2 564836881 3 2 101250005 1 1 744868656 1 246549659 3 81073251 1 1 556605329 2 231398662 5 3 147747439 3 3 857731777 2 2 780418694 4 2 438133771 5 1 963056779 1 665245341 3 173087940 1 3 216140703 3 2 857731778 4 2 56519638 4 3 389290765 5 1 81073252 2 377509579 5 3 173087941 5 1 966631802 1 29366295 3 681728740 2 1 184147678 1 565111336 2 273869784 3 2 147747439 3 2 246549659 4 3 681728741 2 3 207264423 2 3 184147678 4 1 429939459 3 857731779 2 1 207264423 1 292015612 2 207264423 3 3 1 2 3 966631803 2 1 438133771 1 429939459 2 173087939 1 2 101250003 4 1 710733675 2 1000000000 3 1 348652718 2 766356434 1 1 86883812 3 710733675 1 3 377509581 3 2 857731778 4 1 216140704 3 429939460 2 1 747241048 2 29366296 3 1 780418694 1 360543850 2 147747441 4 3 231398662 2 1 101250004 1 81073252 3 389290763 1 2 206422529 1 3 206422527 2 2 231398661 3 1 91111257 3 389290764 1 2 781833038 1 2 857731779 2 1 417188303 2 963873519 1 3 76211861 1 3 417188302 1 2 556605328 1 1 857731778 1 76211861 3 348652718 5 2 389290763 2 2 292015611 3 2 184147678 5 1 207264423 3 963056779 3 2 1000000000 2 3 1000000000 4 3 780418693 4 1 588790353 1 857731778 3 348652717 1 2 184147677 1 1 963873520 1 216140704 3 482818266 1 2 101250005 3 1 29366295 2 86883812 3 3 565111335 3 3 429939458 3 1 207264423 3 56519637 3 3 539527855 3 1 966631802 1 246549659 2 216140705 4 3 966631803 5 1 246549659 1 857731778 3 1000000000 3 1 81073252 2 429939460 5 1 56519638 2 781833037 1 2 231398663 3 2 29366295 3 2 313062682 3 2 91111258 2 3 29366296 1 3 588790354 1 2 360543850 4 1 417188303 3 878542863 2 2 292015612 1 2 360543849 2 1 246549659 2 86883813 1 1 966631802 3 429939458 3 1 781833037 2 963873520 1 1 389290764 2 963873520 1 1 91111257 1 313062682 1 507308489 2 766356435 4 3 878542862 4 2 273869784 1 1 101250004 2 781833038 5 1 878542863 1 1 2 6632154 5 3 6632154 2 1 56519638 2 246549659 1 1 665245341 2 360543851 1 2 482818265 2 3 147747439 5 2 216140703 3 2 588790354 5 1 6632155 1 507308489 3 389290763 5 1 966631802 1 857731778 2 101250004 4 2 273869783 1 2 206422529 3 3 564836882 2 3 231398661 5 1 207264423 2 246549658 2 2 565111336 2 2 556605328 2 3 507308489 4 2 588790354 4 3 56519637 5 3 273869783 1 1 292015612 1 206422528 2 216140704 1 3 482818265 3 3 313062683 4 1 878542863 3 292015611 4 3 377509579 3 3 963873519 5 1 216140704 2 429939458 2 2 747241049 1 1 29366295 1 857731778 3 76211862 5 1 313062682 1 377509580 1 681728741 3 1 4 1 857731778 1 6632155 2 681728740 5 3 781833038 5 3 1000000000 3 3 360543850 3 2 246549660 1 1 507308489 2 781833038 4 2 200354484 5 1 681728741 2 963873520 3 1 556605329 3 81073251 2 2 564836882 4 1 6632155 1 998228699 3 878542862 2 3 207264423 2 2 292015613 4 2 963873520 3 1 91111257 3 747241047 4 2 76211862 4 1 564836882 1 173087940 1 857731778 3 438133772 2 3 313062681 4 2 565111337 5 3 184147678 2 2 206422527 5 2 429939460 1 3 556605329 4 1 588790353 2 81073251 3 3 360543850 1 3 313062682 4 2 246549659 3 2 246549659 3 2 273869783 5 2 681728740 3 1 1000000000 1 86883812 3 539527856 4 1 6632155 2 966631801 4 2 710733674 1 2 56519638 1 1 147747440 3 216140704 4 1 744868656 2 780418694 3 1 173087940 1 184147678 3 766356435 3 3 2 4 1 565111336 2 966631803 5 1 963056779 1 377509580 2 963056778 2 2 173087940 4 3 429939460 2 1 1 2 56519639 4 2 360543849 4 1 101250004 2 780418695 1 1 1000000000 1 377509580 2 2 4 3 780418695 2 1 101250004 3 438133772 2 1 417188303 1 857731778 3 86883813 5 2 438133772 1 2 564836881 3 1 377509580 2 292015613 4 3 539527855 2 1 780418694 2 76211862 1 1 665245341 2 173087940 1 2 966631801 1 2 231398662 3 1 878542863 3 313062683 3 2 86883813 4 3 184147677 2 2 565111337 4 2 963056779 3 3 81073251 2 3 6632154 1 2 744868656 4 1 482818266 1 29366295 3 1000000000 4 2 429939459 4 1 417188303 1 56519638 2 564836881 2 1 556605329 1 766356434 1 429939459 3 438133770 2 2 438133771 2 2 747241049 4 3 588790353 3 1 438133771 1 998228699 2 482818265 5 2 348652717 4 2 710733675 5 2 2 1 1 1000000000 3 438133771 2 1 556605329 2 173087941 5 1 184147678 3 91111258 5 3 417188304 1 1 292015612 3 360543849 3 3 564836883 3 2 998228700 2 2 29366296 3 2 878542863 1 1 681728741 1 147747440 2 246549660 5 3 429939459 5 2 91111256 5 1 173087940 1 963056779 1 482818266 1 292015612 1 438133771 1 780418694 3 292015613 5 1 507308489 1 313062682 3 999999999 3 1 710733675 2 747241049 1 3 377509579 5 3 91111256 2 3 184147679 3 2 556605330 4 2 878542864 3 1 963056779 1 857731778 3 710733675 2 3 101250004 3 1 207264423 3 91111257 4 1 231398662 3 747241047 4 1 184147678 1 1 3 966631802 1 1 292015612 2 963056778 4 3 86883812 3 1 348652718 2 360543849 5 3 747241049 3 1 206422528 2 216140703 3 3 429939460 4 2 747241047 4 3 665245341 3 1 966631802 1 1 1 564836882 2 389290765 5 2 681728740 4 2 147747440 5 1 1000000000 2 744868656 3 2 482818266 5 3 313062681 1 1 91111257 2 780418694 3 1 101250004 2 101250004 4 1 246549659 2 681728740 1 3 29366296 2 1 482818266 1 507308489 3 681728742 3 3 780418693 1 1 878542863 1 766356434 3 963873519 5 2 216140705 3 3 1000000000 1 2 207264423 2 3 482818267 1 3 173087939 2 3 6632154 2 1 76211861 3 76211862 4 1 780418694 2 744868655 3 3 588790354 5 3 173087940 2 3 1 5 3 963056778 3 3 417188303 4 1 76211861 1 200354483 2 273869783 1 3 482818265 1 2 417188302 5 1 292015612 2 966631802 1 2 1000000000 2 3 417188304 4 3 206422529 5 1 360543850 3 747241047 1 3 313062682 3 2 438133772 4 3 389290763 3 1 507308489 3 998228698 5 2 313062683 4 2 429939460 4 3 565111335 4 1 81073252 2 348652717 3 1 101250004 1 147747440 1 780418694 2 966631802 2 3 417188302 2 3 507308489 5 1 710733675 2 147747440 5 3 588790354 4 2 417188304 3 3 360543851 5 2 184147677 5 3 216140705 1 1 878542863 2 6632154 5 3 963056780 4 2 417188303 5 1 173087940 2 507308488 4 1 998228699 3 147747440 2 3 588790352 4 3 147747441 5 3 780418693 5 2 565111337 5 1 857731778 1 565111336 3 76211860 1 2 273869783 4 1 781833037 2 389290763 1 1 747241048 3 29366295 2 1 998228699 2 200354483 5 1 539527855 1 781833037 3 780418695 2 1 998228699 1 184147678 2 565111337 4 3 389290763 1 2 81073253 2 3 206422529 3 1 1 2 6632155 3 2 206422528 5 3 1 3 3 86883812 3 2 206422527 5 2 91111256 2 3 556605330 1 2 313062682 1 2 710733675 5 1 681728741 3 184147679 5 3 781833036 1 3 206422527 2 2 76211862 4 1 963056779 2 766356434 3 2 81073251 5 2 348652717 4 1 206422528 3 6632156 5 2 681728740 1 1 588790353 1 91111257 1 681728741 3 747241048 1 3 147747439 1 3 966631802 1 2 780418693 4 2 681728742 5 2 207264423 1 3 747241048 5 2 389290765 5 2 482818266 2 3 1 5 1 81073252 3 81073253 5 1 56519638 3 273869785 3 2 878542863 2 2 377509580 5 3 417188303 4 3 377509579 1 1 857731778 1 101250004 1 216140704 3 76211862 4 1 565111336 3 377509580 3 2 147747439 1 3 963873521 5 3 29366295 5 2 246549658 1 3 173087939 5 2 6632155 4 2 1000000000 4 1 781833037 2 429939458 2 1 665245341 3 206422529 5 1 377509580 2 76211862 5 3 665245340 4 1 780418694 3 482818267 5 2 6632156 5 2 744868656 4 3 966631803 3 1 81073252 1 780418694 2 556605328 3 3 292015611 5 2 81073253 3 1 200354483 2 780418694 2 2 766356434 4 3 1 3 3 998228699 4 2 857731778 1 3 556605328 4 1 246549659 3 389290763 3 2 564836881 3 3 207264424 4 1 348652718 3 313062682 1 3 564836881 2 1 292015612 1 780418694 3 507308490 1 2 292015611 3 1 147747440 2 1 4 1 417188303 3 348652717 5 1 206422528 2 507308488 3 3 878542864 1 1 273869784 2 348652717 1 2 91111256 4 1 681728741 2 966631803 5 3 81073253 4 1 565111336 3 231398663 4 2 766356435 4 2 1 1 1 781833037 2 101250004 5 1 878542863 1 766356434 3 76211862 1 1 747241048 3 963056780 3 2 482818265 1 2 857731779 1 1 1000000000 3 665245342 4 1 1000000000 3 231398661 4 2 313062683 2 2 564836881 3 1 91111257 2 86883811 2 2 360543850 2 2 438133770 1 1 348652718 1 273869784 1 539527855 3 966631802 4 3 681728741 3 2 184147679 5 3 273869785 1 3 429939458 1 3 81073251 5 1 417188303 2 966631801 5 1 81073252 3 744868657 5 3 588790354 3 3 963873520 1 2 857731779 2 2 377509579 1 2 878542864 3 2 348652718 5 1 377509580 3 556605329 1 2 507308490 2 2 348652719 3 2 588790352 2 1 1 1 963873520 2 147747439 3 1 482818266 3 507308488 1 2 86883812 4 1 710733675 3 313062683 2 2 273869784 4 1 878542863 3 780418693 3 2 417188302 1 1 231398662 2 101250005 4 2 1 2 3 417188302 1 1 681728741 3 766356433 5 1 963056779 1 710733675 1 206422528 1 29366295 2 999999999 3 2 963056779 4 2 86883813 2 1 556605329 3 878542863 1 3 101250003 3 1 76211861 2 173087940 2 2 857731779 1 1 389290764 2 231398663 5 3 348652718 3 2 710733674 3 1 313062682 1 878542863 1 216140704 2 681728741 3 1 56519638 1 81073252 2 173087941 4 2 207264422 2 1 417188303 2 81073251 3 1 6632155 1 173087940 3 377509579 4 2 744868656 5 1 216140704 3 81073253 5 2 588790352 5 1 766356434 3 744868657 1 3 147747440 3 2 246549658 1 3 173087940 2 1 184147678 3 565111337 5 3 292015611 3 1 200354483 2 173087939 3 2 86883813 1 3 173087940 3 2 101250003 1 3 389290764 2 3 963056778 4 1 246549659 2 29366294 1 2 348652718 5 3 273869784 1 3 747241049 4 2 86883811 4 2 588790354 1 2 482818266 1 3 6632154 4 3 565111335 3 3 438133770 1 2 564836881 5 3 482818266 1 2 998228700 3 3 556605330 1 1 101250004 2 564836883 4 2 246549660 1 2 313062683 5 1 56519638 2 681728742 2 2 417188302 3 1 389290764 2 377509579 4 2 29366296 2 2 438133771 5 2 56519638 4 3 173087940 2 3 780418695 3 2 963056779 3 2 6632156 1 1 878542863 1 389290764 1 565111336 1 86883812 3 766356433 5 2 963056779 5 3 207264424 4 3 184147678 4 1 184147678 2 173087939 1 1 184147678 2 780418694 2 2 173087940 3 1 429939459 1 564836882 1 878542863 1 173087940 3 963873520 3 3 348652718 1 1 429939459 1 966631802 3 86883813 4 1 878542863 3 417188303 5 1 710733675 1 207264423 1 507308489 3 588790354 2 1 781833037 2 348652719 2 1 564836882 3 780418695 2 3 565111337 1 3 438133771 5 2 966631803 3 1 539527855 2 744868657 3 2 747241049 1 3 81073253 3 1 878542863 1 878542863 2 588790352 1 2 857731777 3 1 963873520 1 766356434 3 56519637 1 2 273869785 1 3 681728741 3 3 665245341 2 2 207264423 3 2 588790352 3 3 565111337 4 3 710733676 5 3 507308488 1 1 348652718 3 878542864 2 3 1 1 3 360543851 4 1 744868656 1 292015612 3 101250004 5 3 781833036 1 3 744868656 2 3 998228699 2 2 86883811 2 3 246549658 4 2 389290763 3 2 588790354 3 3 417188303 3 1 184147678 2 710733676 4 1 744868656 1 429939459 2 747241049 4 2 781833038 4 3 81073251 2 1 878542863 1 76211861 3 665245340 1 1 173087940 2 273869784 4 1 857731778 2 348652718 2 3 878542863 3 2 507308489 3 3 184147679 5 1 681728741 3 963873519 3 2 76211861 3 1 681728741 1 207264423 2 766356434 1 3 507308488 2 1 389290764 3 29366294 4 2 507308488 5 3 56519637 5 3 81073253 5 2 1000000000 4 2 1 5 1 482818266 3 206422528 4 3 76211861 2 1 200354483 3 438133771 3 2 29366295 5 3 744868656 4 1 91111257 1 29366295 3 147747439 2 1 246549659 1 556605329 3 429939458 2 2 313062681 3 1 963056779 1 1000000000 3 91111258 4 1 564836882 1 360543850 1 56519638 1 998228699 3 6632155 2 2 147747439 2 1 173087940 1 231398662 3 273869784 1 2 963873519 4 1 91111257 1 56519638 1 173087940 2 184147677 3 2 348652718 2 2 539527854 2 2 564836881 1 3 966631801 2 2 91111258 5 2 292015613 3 3 482818265 2 3 1 3 1 389290764 2 86883812 1 3 507308490 5 1 173087940 2 482818267 5 1 231398662 3 966631801 4 3 389290763 3 2 81073252 2 3 147747441 2 1 429939459 1 348652718 1 429939459 2 91111258 1 3 429939459 5 3 482818266 4 3 429939458 5 3 438133771 1 2 417188302 1 1 1 2 91111256 5 1 1 1 539527855 3 348652717 1 3 207264423 2 3 1 2 3 292015611 2 1 86883812 1 766356434 3 681728741 2 3 744868656 4 2 556605330 1 3 507308488 4 1 507308489 3 200354482 2 3 665245342 1 1 29366295 2 681728741 5 3 6632154 3 1 206422528 3 556605328 5 1 1000000000 2 857731778 5 2 963873519 4 1 101250004 2 207264424 1 2 231398661 3 2 207264422 3 3 207264422 5 2 999999999 5 3 438133772 1 3 966631801 1 3 588790352 2 2 56519639 2 3 963056780 4 3 216140705 4 2 56519639 2 1 1 3 184147677 4 3 91111257 4 1 710733675 1 417188303 2 348652718 2 3 482818267 2 3 360543851 5 2 963056779 3 1 200354483 1 963873520 1 313062682 1 86883812 1 998228699 2 147747441 3 2 216140705 2 3 206422529 5 3 857731777 3 3 6632154 5 1 565111336 1 963873520 1 417188303 3 2 2 1 429939459 1 710733675 3 81073252 5 1 207264423 3 200354482 2 3 86883811 3 1 81073252 2 207264422 4 3 273869784 5 2 360543851 3 3 81073251 1 1 360543850 1 81073252 3 246549659 2 2 246549660 1 3 6632154 3 3 966631803 5 3 147747440 2 1 56519638 3 101250004 4 1 588790353 1 273869784 1 417188303 1 998228699 2 246549659 3 3 556605328 3 1 91111257 1 539527855 2 292015613 1 3 348652718 1 1 207264423 1 747241048 2 781833038 3 3 6632156 5 3 56519639 4 3 246549659 2 2 878542862 3 2 200354483 2 3 556605330 4 3 377509580 1 1 206422528 2 6632154 1 2 377509579 5 2 348652717 5 1 173087940 2 780418694 1 2 966631803 4 2 292015612 4 2 348652719 1 2 184147677 1 3 429939460 3 2 857731779 5 3 482818266 1 2 744868657 5 1 963873520 3 998228699 1 1 1 1 556605329 3 360543850 3 3 184147677 4 1 81073252 2 565111336 3 1 360543850 3 29366294 1 2 507308490 5 2 565111336 2 3 665245341 1 3 101250005 5 2 91111258 5 2 29366294 1 1 747241048 1 377509580 3 780418693 2 3 184147679 1 3 857731778 2 1 246549659 1 101250004 2 360543849 3 2 665245340 1 1 1 2 2 2 2 216140705 1 1 565111336 3 588790352 1 3 565111335 5 2 744868655 5 1 1 1 681728741 1 878542863 3 507308490 4 1 966631802 2 348652718 3 1 360543850 2 710733674 2 3 766356434 2 3 438133771 1 2 482818265 5 3 206422528 2 1 588790353 1 963056779 1 101250004 1 360543850 3 29366295 5 3 963873520 3 2 781833036 4 3 273869783 1 2 963873519 2 1 565111336 3 6632155 3 1 747241048 1 216140704 3 56519637 2 2 963056780 4 1 76211861 2 766356435 1 1 81073252 2 206422527 1 3 539527855 2 3 348652719 2 1 389290764 3 173087941 1 3 588790354 3 3 231398662 3 2 292015612 3 2 565111335 5 1 207264423 2 81073252 5 3 231398661 3 1 747241048 1 966631802 1 348652718 2 438133770 4 3 76211862 1 3 556605330 2 1 507308489 3 101250005 4 1 878542863 2 438133770 3 3 766356434 2 1 231398662 3 206422528 5 2 207264424 5 1 556605329 2 360543850 4 1 29366295 1 564836882 1 564836882 2 998228700 5 3 1 3 2 246549660 3 2 292015612 5 1 507308489 3 81073253 4 1 216140704 1 766356434 3 377509580 1 1 29366295 2 86883811 3 3 539527854 1 2 206422527 4 2 86883812 1 3 81073251 3 2 207264424 5 2 216140704 3 1 429939459 3 565111336 3 3 76211861 5 3 1000000000 5 2 147747440 1 3 246549660 3 3 1 2 2 878542864 2 1 539527855 2 998228698 2 2 857731779 3 1 781833037 1 438133771 3 998228700 5 3 377509580 2 2 56519639 3 3 6632155 3 1 389290764 2 438133770 3 2 246549658 2 1 207264423 1 878542863 1 966631802 1 710733675 1 565111336 1 857731778 1 81073252 2 565111337 5 3 781833037 4 3 878542863 5 2 429939458 3 3 81073253 4 2 963873521 2 3 184147679 3 3 6632156 3 3 780418693 5 3 429939460 5 1 273869784 2 429939460 1 1 91111257 3 147747439 4 1 184147678 1 781833037 1 389290764 2 998228700 1 1 6632155 1 231398662 3 206422529 3 2 665245342 2 1 348652718 2 963056778 4 2 76211860 4 1 200354483 3 429939460 3 2 539527856 2 1 857731778 3 747241047 2 1 200354483 1 81073252 3 360543850 3 2 348652718 1 1 76211861 3 878542864 2 3 206422528 3 1 273869784 1 207264423 2 6632154 5 2 966631801 4 1 1 3 76211862 5 2 747241047 3 1 246549659 2 81073252 4 2 101250004 4 2 744868656 3 3 565111337 5 2 147747441 4 3 389290763 2 1 744868656 2 56519638 3 3 81073253 4 3 857731779 5 2 781833038 1 1 292015612 2 173087941 4 3 101250003 4 1 438133771 1 556605329 3 966631802 1 1 747241048 3 313062683 4 3 747241048 4 1 1 2 710733674 5 3 348652717 1 1 710733675 3 216140704 1 1 857731778 3 101250004 4 2 710733674 5 3 360543851 3 1 857731778 3 507308489 5 2 184147678 1 1 565111336 3 91111257 2 2 231398661 1 2 206422529 2 2 963056779 4 2 348652717 3 2 231398663 3 2 747241048 3 2 207264422 2 2 507308488 5 1 273869784 1 747241048 3 710733674 1 3 564836881 4 1 878542863 1 507308489 1 417188303 3 747241048 4 3 231398663 5 3 507308490 4 3 173087941 3 3 747241049 1 3 173087941 4 2 780418693 1 2 377509581 5 3 747241048 4 2 273869784 5 3 998228698 5 3 348652718 1 3 681728740 4 2 207264423 5 1 438133771 2 91111257 4 2 231398662 3 1 747241048 1 246549659 3 747241049 2 1 963056779 1 292015612 1 56519638 3 2 2 3 780418695 3 1 747241048 3 389290765 1 2 1 4 2 878542864 4 1 173087940 3 147747439 2 2 999999999 5 2 6632156 5 2 744868655 2 1 81073252 1 681728741 1 101250004 2 963056780 2 3 588790354 4 3 438133771 4 3 81073251 2 2 710733676 4 2 360543850 1 3 246549658 3 2 744868656 4 1 766356434 3 766356433 2 1 564836882 2 91111256 3 3 231398663 1 3 6632155 1 2 147747440 2 1 507308489 2 747241047 5 2 438133772 5 3 429939460 5 1 665245341 3 207264422 1 2 389290765 1 3 81073252 2 1 184147678 1 781833037 1 507308489 2 998228699 2 3 766356435 1 1 710733675 3 206422529 5 1 766356434 2 173087940 5 2 56519639 1 1 313062682 1 313062682 1 184147678 1 966631802 2 744868657 3 2 963056779 2 2 206422528 5 3 377509581 2 2 539527856 5 1 29366295 2 507308490 1 1 292015612 2 81073251 2 2 360543849 3 3 556605330 4 1 184147678 1 482818266 3 564836883 5 2 507308489 4 3 147747441 1 1 1000000000 1 565111336 2 963056779 2 1 482818266 2 56519639 1 2 207264424 4 2 273869785 4 1 292015612 3 747241049 1 3 588790352 5 1 556605329 1 81073252 1 429939459 3 429939458 2 2 273869783 4 1 998228699 1 101250004 2 377509579 5 1 147747440 2 963056780 3 3 681728741 3 3 564836882 2 1 348652718 1 780418694 3 273869783 4 2 313062681 4 2 963873520 3 3 360543849 5 1 963056779 2 429939459 4 3 565111336 5 3 766356435 4 1 184147678 1 56519638 2 429939459 3 3 539527854 4 1 710733675 2 173087940 5 3 377509580 2 1 1000000000 1 482818266 1 482818266 2 29366296 5 1 556605329 3 173087941 2 3 313062681 1 2 857731779 4 1 81073252 1 429939459 1 29366295 2 766356434 5 3 781833036 5 3 963056779 2 3 377509579 5 2 360543849 3 1 29366295 2 173087940 2 2 482818266 3 2 231398661 1 1 556605329 1 173087940 2 377509581 2 1 966631802 1 665245341 3 966631802 1 1 878542863 3 999999999 2 2 29366296 4 3 76211860 1 1 377509580 3 91111257 5 2 292015611 4 2 184147677 5 1 29366295 1 292015612 2 200354483 3 3 565111335 1 2 781833036 2 2 747241047 4 1 665245341 1 539527855 3 6632154 5 3 780418695 4 1 744868656 1 273869784 1 1000000000 1 744868656 2 76211861 3 3 246549659 3 3 184147677 2 2 744868655 4 2 588790353 2 3 348652718 1 2 588790352 3 2 963056779 5 1 1000000000 1 360543850 1 482818266 3 556605328 4 1 56519638 3 857731779 3 3 565111335 4 2 6632155 3 1 1000000000 2 360543850 1 1 292015612 1 438133771 2 565111337 2 1 200354483 3 313062683 3 1 710733675 2 744868655 2 2 86883813 2 3 539527855 5 3 565111336 5 3 76211862 5 3 207264423 1 3 91111256 2 2 292015612 4 1 482818266 3 710733675 5 1 963873520 2 438133772 5 1 292015612 1 184147678 2 389290764 2 2 86883813 3 2 780418694 1 3 998228699 5 2 744868656 2 2 857731777 5 3 878542862 2 2 360543850 3 3 963056780 5 2 313062683 2 3 207264422 1 3 207264424 3 1 1 1 1000000000 2 556605329 5 2 101250005 2 3 101250004 3 3 963056778 1 1 438133771 1 878542863 1 1 2 539527855 5 3 857731779 2 3 963873521 1 1 216140704 3 2 5 2 963056778 5 2 963873521 1 3 231398663 4 3 588790352 3 1 507308489 3 438133772 2 3 417188302 1 1 147747440 2 429939458 3 2 429939458 4 2 389290763 4 2 998228699 3 3 681728742 5 1 766356434 2 998228699 1 1 231398662 3 147747441 2 2 91111257 1 1 91111257 2 348652718 5 1 998228699 1 417188303 3 184147678 5 2 216140703 2 3 76211861 2 1 81073252 2 665245342 4 3 56519637 3 3 781833036 3 2 86883813 3 3 6632156 4 2 56519638 1 2 173087941 5 2 29366296 1 1 539527855 1 963873520 1 273869784 1 588790353 2 429939460 5 1 6632155 3 429939459 2 3 747241048 1 1 482818266 3 482818267 5 3 86883812 5 2 81073251 5 2 781833038 5 3 29366294 3 2 564836882 5 1 665245341 2 348652717 4 2 878542862 2 3 173087940 5 3 438133772 2 3 780418695 1 2 588790352 2 2 507308489 4 2 313062681 1 3 482818265 4 2 246549660 3 3 565111335 4 1 998228699 2 747241047 3 1 417188303 2 878542863 5 2 766356435 4 3 438133770 1 2 747241048 3 1 292015612 1 273869784 1 360543850 3 665245342 1 2 81073251 2 1 173087940 1 86883812 2 963056778 1 2 744868655 1 3 91111256 5 1 744868656 2 273869783 5 3 998228699 3 3 857731779 3 2 710733676 3 1 216140704 2 184147679 2 3 665245342 3 2 91111257 4 1 1000000000 1 966631802 2 744868655 4 3 744868655 5 1 313062682 1 781833037 2 81073252 4 1 744868656 2 76211862 4 1 231398662 3 81073252 3 1 200354483 3 747241049 2 3 963056779 4 3 966631802 2 2 313062682 4 3 963056779 1 1 200354483 1 482818266 2 744868657 5 1 173087940 1 963873520 2 710733674 3 2 389290763 3 2 273869784 2 2 56519638 3 3 273869783 2 2 86883811 4 1 780418694 2 966631801 3 1 313062682 2 389290765 3 3 963873521 1 1 6632155 2 429939459 4 2 507308488 4 1 564836882 1 246549659 1 360543850 2 417188302 3 2 81073253 3 1 81073252 3 710733674 1 3 101250003 2 2 482818265 1 2 564836882 1 3 781833036 2 3 389290765 1 3 539527854 5 3 565111335 3 3 81073253 2 2 681728741 3 1 200354483 1 184147678 2 710733676 1 3 781833036 4 1 377509580 3 377509580 3 3 963873521 2 2 710733676 2 2 206422529 5 2 766356434 2 2 857731777 3 3 377509581 5 1 389290764 3 348652717 2 1 1000000000 2 313062683 5 3 507308488 4 1 966631802 3 744868657 3 2 963056778 2 1 206422528 1 86883812 2 86883813 4 1 681728741 3 292015611 3 1 966631802 2 438133772 1 1 747241048 2 429939460 2 1 76211861 1 857731778 3 966631801 3 1 86883812 2 999999999 2 3 417188304 5 1 292015612 2 429939460 4 1 86883812 3 6632155 2 3 417188303 3 2 681728742 1 2 588790354 5 1 81073252 2 878542863 3 1 963056779 1 588790353 1 963873520 3 292015613 1 1 417188303 1 81073252 1 101250004 3 507308490 3 3 878542862 4 2 1000000000 1 2 81073251 4 2 482818265 1 2 91111257 1 2 665245340 1 2 710733676 1 3 878542863 1 3 389290763 2 2 665245341 3 1 313062682 3 76211862 3 2 29366295 5 3 482818267 5 3 91111258 2 2 539527856 4 3 231398663 5 1 1000000000 3 91111258 2 1 81073252 1 6632155 3 273869783 5 3 29366296 3 2 348652717 2 1 766356434 2 747241048 2 3 389290763 3 2 29366295 3 3 564836882 2 3 564836883 1 1 56519638 1 417188303 3 184147678 4 2 81073252 1 3 681728740 4 3 377509580 2 1 665245341 2 76211860 1 3 998228700 5 2 2 4 3 747241049 3 2 360543850 2 1 681728741 1 539527855 1 231398662 3 206422529 2 2 147747440 3 2 1000000000 5 1 744868656 1 710733675 3 710733674 4 3 744868657 3 1 86883812 2 429939459 3 3 81073253 5 3 780418693 1 3 438133772 4 1 147747440 2 556605329 4 2 246549660 4 1 1000000000 2 173087939 1 3 966631801 4 1 313062682 2 6632155 3 1 389290764 1 417188303 1 6632155 1 781833037 3 438133772 1 3 313062681 2 3 780418695 2 1 878542863 2 963056780 4 1 966631802 2 86883813 5 2 389290763 3 1 313062682 1 216140704 1 91111257 3 744868656 3 3 207264422 2 1 963873520 3 565111335 4 3 389290765 5 2 565111335 2 2 292015612 5 3 438133770 5 3 6632156 4 2 588790352 3 2 766356434 3 1 857731778 3 200354483 4 1 857731778 3 665245341 3 3 963056779 4 3 747241049 1 3 539527856 1 3 963056778 5 3 206422527 2 2 747241049 1 1 1 1 507308489 1 56519638 2 482818265 4 3 216140703 5 2 963056780 2 1 417188303 1 207264423 3 56519639 5 3 564836882 4 2 417188304 1 3 417188302 2 1 564836882 3 565111337 5 2 101250004 2 2 389290763 2 2 231398661 4 3 429939458 1 3 216140703 3 3 766356435 1 2 482818267 2 2 6632155 4 3 747241048 1 1 292015612 3 878542864 1 2 966631803 3 3 173087940 1 2 29366296 5 3 313062682 3 1 438133771 3 173087939 3 2 81073252 5 2 76211862 4 2 6632156 5 1 81073252 1 348652718 3 564836881 3 1 665245341 1 313062682 2 963056779 5 3 246549659 1 1 429939459 3 273869783 1 1 963056779 1 878542863 2 200354482 1 3 56519639 5 1 389290764 1 56519638 2 963873521 4 2 76211862 2 3 29366295 4 1 231398662 2 565111337 2 3 101250003 5 1 766356434 3 231398661 4 1 780418694 1 963873520 1 76211861 1 766356434 2 438133770 3 3 564836882 5 2 86883813 2 2 76211860 5 1 565111336 3 966631803 5 1 6632155 1 966631802 2 1000000000 3 2 76211861 4 1 216140704 3 482818266 2 2 710733674 4 2 438133770 5 1 389290764 2 246549659 4 1 273869784 3 710733674 1 1 429939459 3 101250003 1 1 665245341 2 429939458 2 2 564836883 5 3 539527856 4 3 147747441 4 1 507308489 2 1000000000 2 1 998228699 1 86883812 2 744868657 5 2 429939460 4 3 998228698 4 2 565111336 2 2 963056778 3 2 81073251 3 1 766356434 1 200354483 1 963873520 2 292015613 2 1 206422528 3 147747439 5 1 438133771 1 200354483 1 1 3 747241047 3 1 780418694 3 2 4 3 781833037 4 1 780418694 1 417188303 3 246549658 3 3 429939460 1 3 200354483 2 1 665245341 1 200354483 2 389290765 3 2 857731778 5 2 292015612 1 3 173087939 2 2 207264423 3 3 878542864 3 3 710733675 5 1 744868656 1 184147678 3 588790352 3 3 665245341 4 2 348652717 2 1 56519638 2 665245340 1 3 313062681 2 3 1000000000 4 1 101250004 3 966631801 4 2 681728742 2 3 173087939 1 1 564836882 2 173087939 3 2 564836882 1 2 588790353 1 3 184147679 5 2 556605330 2 1 857731778 2 999999999 3 3 207264423 2 2 2 5 1 231398662 2 878542863 2 2 744868657 5 3 1 2 1 360543850 2 81073253 3 1 1 2 747241047 4 3 173087941 4 2 963873520 1 3 417188303 5 3 429939459 4 1 91111257 1 681728741 3 681728741 3 2 86883813 1 1 878542863 2 206422527 5 3 389290764 1 1 76211861 3 556605328 4 2 556605329 3 2 780418694 5 3 86883813 4 1 710733675 3 966631803 3 1 389290764 1 564836882 1 6632155 2 588790353 4 1 564836882 2 1000000000 4 2 389290763 4 3 998228699 2 2 681728741 3 1 76211861 3 200354482 1 3 1 4 1 76211861 2 681728742 2 3 360543850 3 1 313062682 1 86883812 1 963873520 2 6632155 4 3 56519637 2 3 429939458 5 2 56519639 4 1 998228699 3 348652718 3 1 507308489 2 417188304 3 2 665245341 5 3 998228698 1 2 556605330 4 3 292015612 4 2 200354483 4 1 878542863 2 76211862 1 3 184147677 1 1 101250004 2 878542863 5 3 1 2 2 173087939 4 2 539527856 5 3 348652718 3 2 766356435 4 1 1 3 216140703 2 3 246549660 5 3 348652717 2 2 438133771 2 1 681728741 1 710733675 1 246549659 3 348652718 4 3 184147677 5 3 681728740 2 3 588790353 3 1 766356434 1 292015612 1 86883812 2 206422527 1 2 200354482 2 1 246549659 1 207264423 2 999999999 3 1 417188303 2 360543850 3 2 966631803 2 3 56519638 1 3 963873521 3 2 565111337 2 3 216140703 3 3 857731779 1 2 246549660 4 1 429939459 3 273869785 5 3 417188304 5 1 747241048 1 747241048 2 507308490 2 2 417188304 5 2 744868656 2 2 29366295 3 1 747241048 3 360543849 4 2 216140704 5 3 665245342 3 2 710733675 2 3 681728742 3 1 348652718 2 389290765 2 3 101250003 4 3 6632156 5 1 963873520 1 389290764 2 1000000000 4 3 81073252 4 1 998228699 3 588790353 2 3 101250004 5 1 857731778 2 588790354 1 1 200354483 3 1 3 1 360543850 3 417188303 5 2 1 4 1 86883812 2 963873520 3 3 747241049 5 1 710733675 1 507308489 3 76211860 1 3 313062683 3 2 56519637 5 2 564836882 3 1 200354483 3 246549659 1 1 565111336 1 377509580 3 744868655 5 2 81073253 1 3 360543850 3 2 348652717 2 1 81073252 2 588790352 3 2 147747441 4 3 429939458 5 3 348652719 4 1 206422528 2 200354484 2 3 6632156 5 3 81073252 2 3 147747441 1 2 565111337 5 3 588790352 2 1 360543850 3 207264422 4 1 91111257 2 56519638 3 3 206422528 4 2 565111336 1 1 878542863 2 766356435 3 3 556605330 1 3 780418693 3 1 231398662 3 246549658 2 3 998228698 1 3 76211861 4 3 857731777 5 3 231398661 4 2 998228699 2 2 556605328 5 2 29366294 4 3 963056780 3 2 747241047 5 3 81073251 1 3 2 4 3 56519639 1 3 6632154 3 3 81073251 5 3 539527856 1 3 998228698 2 2 588790353 5 2 273869784 5 2 963056778 3 3 781833036 4 1 565111336 2 1 5 3 710733676 2 2 588790352 4 2 588790353 4 3 206422527 1 2 292015611 2 1 482818266 3 482818267 4 3 360543851 2 3 556605329 3 3 417188302 2 3 429939458 3 1 29366295 1 417188303 2 29366296 4 2 710733675 4 3 206422527 1 3 246549660 2 2 963873521 4 1 482818266 1 998228699 1 173087940 1 292015612 1 207264423 1 539527855 2 56519639 1 3 216140703 4 1 377509580 1 246549659 2 81073253 3 1 101250004 3 857731778 5 3 564836882 5 3 313062681 3 2 588790354 2 2 207264423 1 1 206422528 3 207264422 3 3 231398662 2 3 1000000000 4 2 747241047 4 1 539527855 3 482818266 4 3 1 3 3 246549659 5 2 438133772 3 1 963056779 1 780418694 2 556605330 3 3 2 2 2 417188304 5 2 86883813 3 3 377509580 2 1 438133771 1 417188303 2 29366294 2 2 878542864 1 3 429939459 4 2 86883812 1 1 417188303 3 216140705 5 3 565111335 1 2 207264423 2 2 482818265 2 1 781833037 2 86883812 2 2 377509579 4 2 429939459 1 3 147747440 5 3 377509579 1 2 86883812 3 1 539527855 1 101250004 1 665245341 1 963873520 2 173087939 2 3 999999999 4 1 313062682 2 6632156 1 2 878542863 3 2 429939459 3 2 360543849 4 1 86883812 3 76211860 5 2 747241049 2 3 200354484 5 1 565111336 2 878542864 5 1 91111257 2 231398662 4 3 231398662 2 1 246549659 3 857731778 1 3 273869783 3 2 231398661 1 2 963873521 5 1 781833037 2 200354484 5 3 29366296 2 2 482818265 1 3 539527856 5 3 348652719 5 2 173087939 4 1 292015612 3 588790353 1 2 56519639 4 1 360543850 3 857731778 5 2 86883811 5 1 564836882 2 710733674 3 3 766356434 2 1 966631802 2 81073253 3 3 665245341 1 2 438133772 2 3 216140705 3 3 184147678 3 1 781833037 2 564836883 1 2 999999999 5 3 200354484 5 3 1000000000 3 3 101250003 5 2 81073251 1 2 1 1 3 200354484 5 1 292015612 3 857731778 1 3 81073252 1 3 998228698 4 2 857731778 2 1 766356434 1 417188303 1 389290764 1 417188303 3 744868656 4 2 246549658 4 2 206422527 3 1 966631802 1 6632155 1 766356434 3 766356434 3 1 246549659 3 246549659 5 3 999999999 1 2 76211860 3 2 389290764 5 2 56519639 5 2 1 1 1 147747440 1 360543850 3 588790354 4 1 207264423 3 348652718 5 3 348652718 5 1 966631802 2 963873520 3 3 747241048 2 2 173087939 5 1 246549659 2 91111258 3 3 76211860 5 3 438133770 5 3 766356433 1 2 744868656 4 1 377509580 2 963056778 1 3 507308489 2 1 781833037 2 292015611 4 2 389290763 3 1 681728741 1 588790353 2 564836883 1 3 747241049 4 2 101250004 1 2 747241049 3 3 313062683 4 3 91111256 2 3 91111258 5 1 429939459 2 360543849 5 3 2 1 2 389290765 4 3 781833037 3 1 665245341 1 184147678 3 231398661 5 2 292015611 5 1 56519638 2 273869784 3 1 56519638 3 292015613 3 2 963873521 2 2 200354483 2 2 417188302 5 2 507308488 1 3 556605328 5 3 292015612 2 3 857731777 2 3 348652719 4 2 147747440 2 2 781833037 5 2 438133771 5 2 556605328 5 2 539527856 1 1 998228699 2 556605330 1 1 565111336 2 482818265 4 1 206422528 3 184147677 5 3 744868655 2 2 76211861 2 1 147747440 3 76211861 4 1 56519638 3 207264422 5 1 710733675 2 588790353 4 2 29366294 5 1 857731778 2 744868655 1 1 86883812 3 360543849 1 1 292015612 3 292015612 2 2 963873521 1 1 1000000000 1 6632155 3 348652718 1 3 313062683 2 1 780418694 3 29366294 3 1 482818266 1 389290764 2 766356435 3 2 565111335 3 1 564836882 1 1000000000 1 360543850 2 231398661 1 2 313062682 5 2 86883813 2 3 747241049 1 2 507308489 4 1 857731778 2 200354482 2 3 429939460 4 1 6632155 1 273869784 3 539527854 3 1 1000000000 3 507308488 2 1 313062682 3 565111335 3 3 539527855 2 2 482818267 5 1 6632155 1 710733675 3 231398662 4 1 29366295 1 377509580 1 780418694 1 292015612 3 184147679 3 2 360543851 5 1 360543850 3 966631803 3 2 86883812 3 2 29366295 3 1 963056779 3 710733675 1 1 588790353 2 173087939 4 3 200354482 5 2 86883812 5 2 101250004 3 1 781833037 1 86883812 2 747241047 4 1 681728741 1 29366295 1 91111257 3 998228698 5 3 507308489 3 3 389290764 5 3 377509581 2 2 348652717 2 3 360543849 3 1 766356434 2 681728742 4 2 429939459 3 3 857731778 5 1 246549659 1 147747440 3 681728740 1 1 1 2 998228700 1 1 665245341 2 147747439 4 1 173087940 3 81073253 3 2 781833038 1 2 438133772 1 2 348652719 1 3 710733675 2 2 565111336 2 1 360543850 1 91111257 3 565111337 3 2 998228700 1 1 781833037 3 998228698 3 2 963056780 1 1 878542863 2 507308490 5 1 588790353 2 438133772 4 1 273869784 1 482818266 3 29366296 5 3 1 1 3 857731777 1 1 564836882 2 216140705 2 2 76211862 5 2 665245340 4 2 6632156 4 3 29366294 5 3 966631801 4 2 565111336 1 1 565111336 2 81073252 4 1 207264423 2 878542862 2 1 539527855 1 29366295 3 747241047 3 1 966631802 1 507308489 1 29366295 3 29366294 2 1 564836882 2 681728741 1 2 747241047 1 1 389290764 2 966631801 1 2 173087941 2 2 417188302 5 3 389290764 5 1 507308489 1 101250004 3 273869783 1 1 348652718 1 246549659 1 766356434 3 91111256 2 2 231398661 3 1 878542863 2 389290765 2 3 710733676 1 3 429939459 4 2 878542862 1 1 231398662 3 91111258 4 3 101250005 1 2 539527856 5 2 76211862 1 3 360543849 1 3 231398663 4 1 507308489 3 377509579 3 3 348652718 5 2 231398663 1 3 710733674 3 3 539527854 2 3 710733674 3 3 681728740 1 2 781833036 5 1 539527855 2 231398661 3 3 429939458 1 1 173087940 1 292015612 3 1000000000 1 3 273869785 3 3 963873519 1 1 6632155 1 360543850 1 998228699 3 429939458 1 3 665245342 1 3 81073253 1 3 507308488 1 1 780418694 1 417188303 3 81073252 1 2 710733674 2 3 101250004 1 1 963056779 3 81073252 5 2 564836881 2 2 999999999 2 1 564836882 2 184147679 4 2 101250005 4 1 200354483 1 963056779 3 482818266 3 1 665245341 3 1000000000 4 2 665245340 2 3 507308489 5 2 389290765 3 1 147747440 3 231398662 4 2 744868656 4 1 173087940 1 710733675 1 438133771 1 292015612 2 588790353 2 1 781833037 2 81073252 3 1 417188303 1 781833037 1 173087940 1 966631802 2 81073252 1 2 565111337 1 1 588790353 3 360543850 4 3 417188303 5 3 1 3 1 857731778 2 29366296 3 3 744868655 3 2 507308488 4 2 207264422 1 3 273869785 3 1 781833037 3 565111336 1 3 216140704 2 3 417188303 2 1 56519638 3 747241047 5 3 76211862 2 3 81073251 4 3 206422527 4 3 857731777 4 1 292015612 3 681728740 5 2 231398662 3 3 564836882 2 3 147747440 4 1 377509580 2 348652719 5 3 216140705 1 1 429939459 2 292015612 3 3 389290763 2 1 91111257 1 963056779 3 231398662 5 3 564836882 5 1 6632155 3 963056778 2 3 29366295 5 2 147747441 5 3 966631803 1 1 348652718 2 6632156 4 1 507308489 1 231398662 2 417188302 5 3 313062681 2 3 766356433 5 1 438133771 1 246549659 1 857731778 3 417188302 1 2 963873520 1 3 482818267 1 2 348652718 5 2 348652717 5 3 273869785 5 2 744868657 5 2 313062681 1 3 564836883 5 1 81073252 3 766356435 4 1 200354483 2 246549659 1 1 56519638 3 348652719 4 3 29366294 2 1 878542863 2 206422527 5 1 377509580 2 101250003 3 1 539527855 1 766356434 2 747241047 2 3 231398662 2 1 76211861 2 747241049 2 3 963873521 2 1 766356434 3 216140705 4 3 966631802 4 2 878542863 4 3 963873520 4 2 348652718 5 2 81073252 1 2 766356434 4 1 438133771 3 173087939 1 3 588790352 1 3 389290764 5 2 360543850 5 2 781833038 1 3 588790353 2 3 1 3 1 429939459 1 76211861 3 81073252 3 3 147747440 4 1 173087940 3 86883813 4 3 313062683 3 2 507308490 4 1 878542863 2 273869785 5 3 710733676 3 2 76211862 2 3 556605328 3 2 878542862 4 2 963873520 4 1 101250004 2 207264424 3 2 588790352 5 2 207264423 5 1 173087940 3 556605330 5 3 999999999 2 1 438133771 2 207264423 2 2 147747439 4 1 963056779 3 780418693 4 3 857731779 4 3 206422528 4 2 313062681 5 3 564836883 2 1 292015612 1 766356434 3 565111335 2 3 91111257 2 1 998228699 2 147747439 5 2 681728740 3 1 216140704 1 184147678 1 246549659 2 246549658 2 3 780418693 2 1 360543850 3 710733674 1 3 91111257 4 3 86883813 1 2 878542862 4 2 76211861 2 1 766356434 2 206422528 5 1 878542863 1 482818266 2 665245340 3 3 780418695 5 3 429939460 4 3 747241047 2 3 438133771 3 2 1 3 2 206422529 5 1 429939459 1 781833037 3 710733675 2 1 665245341 1 966631802 2 184147678 2 3 348652718 4 3 681728741 3 1 963873520 1 747241048 2 1000000000 5 1 76211861 3 6632154 3 3 231398661 1 1 91111257 3 273869783 2 1 200354483 2 313062682 5 1 246549659 1 91111257 1 507308489 3 857731777 2 1 76211861 1 747241048 1 429939459 3 1 4 1 377509580 1 1000000000 1 766356434 1 665245341 1 482818266 2 747241049 1 2 389290763 5 2 173087941 4 3 360543850 1 2 998228699 2 3 6632156 1 2 246549659 2 3 76211861 2 3 91111256 4 2 998228699 3 3 147747441 5 1 246549659 2 507308490 4 1 101250004 2 417188303 5 1 377509580 1 273869784 1 246549659 2 744868657 4 3 878542864 5 2 292015613 3 1 81073252 2 417188304 1 2 231398661 5 1 482818266 3 216140703 3 3 539527856 2 1 665245341 3 86883813 1 3 216140705 5 3 246549660 1 1 360543850 1 482818266 1 56519638 1 766356434 2 216140704 3 3 348652719 3 3 998228699 1 3 389290763 2 3 56519638 4 1 1 3 377509579 1 2 998228699 5 2 857731777 2 2 91111257 4 1 766356434 3 200354483 1 2 86883813 2 3 963056779 3 1 246549659 1 91111257 1 377509580 2 101250005 2 2 76211862 1 3 588790354 1 2 963056780 4 1 565111336 1 207264423 1 564836882 1 56519638 2 147747439 1 1 429939459 2 539527855 3 3 482818266 3 1 292015612 1 184147678 2 206422527 3 3 507308489 4 3 1000000000 4 2 966631803 2 1 747241048 2 710733676 4 1 564836882 1 857731778 2 744868657 5 2 417188304 1 2 588790352 1 3 857731779 1 2 780418695 1 1 482818266 2 377509580 5 1 91111257 1 231398662 3 292015612 4 1 216140704 1 966631802 2 744868657 2 2 588790352 2 1 564836882 2 966631803 5 3 564836881 3 1 173087940 2 147747440 4 1 292015612 2 273869783 4 1 76211861 2 2 1 2 1 3 2 438133771 2 2 173087940 1 2 206422527 3 3 665245340 2 3 2 5 1 29366295 2 206422528 1 2 780418694 5 1 377509580 2 766356434 1 2 710733676 1 2 665245340 5 3 173087939 2 1 184147678 2 173087939 5 3 231398661 2 2 273869784 5 1 1 3 507308490 4 2 147747440 4 1 565111336 1 556605329 1 857731778 3 999999999 4 2 360543850 5 2 963056780 3 1 360543850 1 507308489 1 184147678 1 710733675 2 556605329 5 2 963056780 1 2 56519637 1 3 857731777 3 1 747241048 3 184147678 4 2 966631802 1 1 556605329 3 101250004 1 3 246549660 3 2 207264424 3 1 556605329 1 966631802 2 360543850 5 1 216140704 3 76211860 1 3 76211860 4 2 963873521 1 3 780418694 3 2 747241048 5 3 292015611 1 1 747241048 3 766356434 4 3 389290765 5 3 878542864 1 1 744868656 2 482818265 1 1 766356434 3 857731779 2 2 147747439 4 2 744868657 4 1 998228699 2 966631801 1 2 360543849 1 2 747241048 4 2 216140704 2 3 81073251 3 2 216140703 3 3 556605329 2 3 564836882 2 1 747241048 1 216140704 3 857731777 5 1 417188303 1 556605329 1 780418694 3 781833036 4 1 56519638 2 206422527 4 1 313062682 3 781833036 1 3 389290764 1 2 482818266 4 1 6632155 2 206422528 4 3 857731777 5 3 1000000000 2 3 81073251 5 3 781833037 2 2 417188303 5 3 348652718 4 3 91111256 1 1 747241048 2 389290764 2 2 556605328 3 1 273869784 3 1 2 2 91111257 4 1 1 1 710733675 3 360543851 1 2 780418694 4 3 348652718 5 1 417188303 2 377509579 2 1 507308489 2 313062682 2 2 81073251 2 1 1 3 766356434 2 2 200354482 2 3 76211861 3 1 389290764 2 417188302 5 3 681728742 3 3 360543849 4 3 963873520 1 2 565111336 3 2 292015611 3 3 231398662 5 1 6632155 2 2 5 2 360543851 2 2 539527854 4 3 184147679 1 2 348652718 3 3 998228698 3 2 564836882 3 3 1 1 1 246549659 1 86883812 3 56519638 3 2 665245340 1 1 564836882 1 29366295 2 710733675 1 1 556605329 1 564836882 1 173087940 3 313062681 2 1 963873520 2 1 5 3 966631802 2 3 588790353 2 1 200354483 3 377509579 3 2 6632156 1 3 747241049 3 3 482818265 4 3 878542862 1 2 6632155 3 2 348652718 1 2 507308490 1 1 963873520 3 206422529 2 3 966631803 2 2 878542862 3 2 963056780 3 1 81073252 2 377509581 2 1 6632155 3 878542862 1 3 482818266 2 1 438133771 1 246549659 1 184147678 2 313062682 5 3 81073251 2 1 173087940 3 963056780 1 1 292015612 2 101250003 4 1 681728741 3 556605328 3 2 91111256 4 3 292015612 4 2 482818265 4 2 507308489 2 3 101250005 1 2 377509581 2 2 878542864 2 1 56519638 3 6632155 2 1 184147678 3 665245341 3 1 966631802 2 507308490 4 3 999999999 4 3 565111335 5 1 101250004 2 417188302 3 1 564836882 1 966631802 3 966631802 1 3 539527854 3 2 76211862 5 3 966631801 2 2 6632156 2 2 184147679 3 1 81073252 1 564836882 1 56519638 3 747241047 4 1 360543850 2 273869785 3 2 231398661 2 3 273869784 4 1 173087940 3 292015611 1 1 29366295 1 963056779 2 173087941 5 1 665245341 3 173087940 1 3 200354482 3 1 1000000000 2 438133771 1 1 86883812 2 101250003 5 2 246549660 1 1 710733675 2 147747440 1 1 348652718 3 507308490 3 1 781833037 3 81073251 3 2 539527855 2 1 564836882 1 539527855 3 438133772 4 1 747241048 2 482818266 3 2 173087939 3 3 564836883 3 1 963873520 2 6632154 3 1 417188303 1 744868656 1 438133771 1 76211861 2 29366294 3 2 857731777 3 3 377509579 3 1 207264423 3 173087941 2 2 966631801 5 3 91111257 4 2 588790353 4 2 780418693 4 3 273869784 1 2 56519639 5 1 878542863 2 273869784 4 1 313062682 1 200354483 3 878542862 3 2 998228698 2 1 29366295 1 710733675 1 389290764 3 482818267 1 3 76211861 5 3 766356433 3 2 588790352 2 1 313062682 1 29366295 3 780418695 2 3 539527854 3 1 216140704 3 273869783 2 3 878542864 5 2 744868655 2 3 360543849 2 2 246549660 1 1 417188303 1 766356434 1 86883812 3 565111337 2 3 857731779 2 1 780418694 2 313062681 4 2 681728740 1 3 539527855 3 3 438133770 3 3 81073252 2 1 246549659 2 147747439 2 3 273869783 1 2 565111337 2 2 76211862 4 3 747241047 1 3 377509579 2 3 998228698 2 1 766356434 3 216140703 3 3 91111256 4 1 246549659 2 998228700 1 3 482818265 1 1 86883812 3 29366295 4 2 377509581 2 1 81073252 3 184147677 4 3 417188303 5 2 781833037 1 2 184147679 3 1 417188303 2 292015612 5 1 1 1 966631802 1 781833037 2 231398661 4 3 588790352 1 2 216140705 2 2 482818265 2 3 539527854 1 3 2 1 3 216140704 5 2 681728741 5 3 781833037 5 2 207264422 2 3 507308488 4 1 507308489 3 1 4 2 482818267 3 3 780418694 2 2 292015613 3 2 389290765 2 1 147747440 2 56519638 3 3 556605329 4 1 681728741 3 173087939 3 1 147747440 2 966631801 1 2 681728741 2 2 273869785 3 3 206422527 1 2 963056779 4 2 999999999 3 3 273869785 4 1 710733675 2 857731779 5 3 747241048 5 3 744868657 5 1 6632155 1 76211861 3 6632154 4 1 348652718 1 429939459 1 556605329 1 744868656 3 246549659 3 1 29366295 3 86883813 4 1 246549659 2 963056779 2 1 710733675 2 184147678 3 3 588790352 5 3 998228698 1 2 766356434 5 1 29366295 2 963873521 3 3 744868656 2 1 417188303 2 565111335 2 2 565111335 1 1 1000000000 2 231398662 1 1 56519638 3 429939458 4 1 200354483 2 216140705 5 3 999999999 4 1 780418694 1 1 2 963873521 4 3 206422528 1 1 76211861 2 216140704 1 2 482818266 4 2 76211860 1 2 565111337 3 1 429939459 3 998228700 4 3 963056778 1 2 101250003 4 2 429939458 4 3 963056779 1 2 86883812 4 2 665245341 1 3 878542862 5 3 91111258 5 3 747241048 2 1 184147678 2 6632156 1 2 665245340 5 3 348652717 2 3 999999999 4 2 963056780 1 2 147747441 3 1 389290764 2 29366295 3 2 710733675 4 1 1 2 173087941 2 1 438133771 1 207264423 1 963056779 3 6632156 4 1 6632155 2 313062683 4 1 565111336 2 681728741 2 1 91111257 3 998228700 5 2 482818267 2 2 184147679 3 2 766356434 4 3 963873520 1 1 86883812 1 231398662 1 29366295 3 76211862 1 1 438133771 3 744868657 2 2 963056779 5 3 878542864 3 1 91111257 2 564836882 5 2 206422528 3 1 681728741 2 781833037 1 3 216140705 2 2 429939460 5 1 565111336 3 6632155 1 3 482818266 2 1 273869784 3 389290763 2 2 998228698 1 1 966631802 2 963056778 5 1 76211861 1 878542863 2 565111335 3 2 507308488 5 1 173087940 2 747241048 5 1 429939459 3 998228700 5 3 273869784 1 2 665245340 2 2 966631802 2 3 81073251 5 2 6632155 3 2 6632155 3 1 207264423 3 438133771 5 3 429939460 3 1 81073252 3 200354484 3 1 766356434 2 564836882 2 1 1 2 665245340 2 1 565111336 3 710733676 3 3 564836882 5 2 292015613 2 2 292015611 5 3 857731778 5 2 173087940 1 1 556605329 1 56519638 3 292015611 5 2 313062683 4 3 173087941 5 2 2 4 3 482818266 5 1 565111336 1 81073252 2 565111335 5 2 482818265 1 2 313062682 4 1 710733675 3 564836883 1 3 429939460 4 3 292015611 5 3 417188303 5 3 1000000000 2 1 206422528 2 417188304 2 2 86883813 5 2 273869784 1 2 564836883 5 3 273869783 1 2 206422529 4 1 147747440 1 539527855 1 438133771 3 744868656 5 3 313062682 2 1 681728741 2 91111256 1 2 565111337 4 2 438133771 3 2 273869783 5 2 588790353 4 3 1000000000 4 1 417188303 1 781833037 3 207264423 3 3 246549658 2 2 313062681 5 2 313062683 4 1 747241048 1 377509580 2 246549658 2 2 389290763 2 3 744868655 3 2 216140704 5 2 81073253 1 2 766356434 1 2 665245340 3 2 184147678 2 3 173087940 1 2 377509579 2 3 200354483 4 3 184147679 5 3 878542863 2 2 963056779 3 3 313062681 1 1 417188303 1 878542863 1 998228699 1 200354483 3 781833037 5 2 556605328 5 2 588790354 4 3 556605330 4 2 377509581 4 1 76211861 3 963873521 2 2 348652717 5 3 878542864 5 1 429939459 2 998228699 1 2 429939459 4 1 681728741 1 564836882 2 966631802 1 3 429939460 5 1 565111336 1 556605329 1 207264423 1 438133771 2 273869784 5 3 766356435 1 3 231398661 1 2 231398663 4 2 377509581 3 1 507308489 3 1000000000 2 1 246549659 2 781833037 2 1 564836882 1 710733675 1 744868656 1 216140704 1 482818266 1 200354483 2 438133770 5 1 173087940 2 313062683 5 1 744868656 3 878542863 2 2 29366295 4 3 963056780 2 2 744868656 3 3 216140703 5 1 246549659 1 507308489 2 963873521 4 2 360543849 1 1 81073252 2 507308488 3 1 539527855 1 29366295 3 998228698 1 3 147747439 4 2 665245342 5 2 86883812 3 3 348652717 3 2 429939459 1 2 360543849 1 2 963056780 2 2 998228698 4 3 565111336 3 3 246549658 4 2 173087941 4 1 747241048 1 207264423 1 6632155 3 417188303 3 3 101250005 4 1 216140704 3 173087939 1 1 588790353 3 710733675 1 3 76211862 5 3 200354484 4 3 216140704 4 3 86883811 2 2 246549658 5 3 206422527 2 1 292015612 2 438133771 1 2 998228698 5 3 76211862 1 3 184147677 1 2 539527856 5 2 207264423 2 1 200354483 3 292015611 5 1 1 3 101250003 2 2 438133771 1 2 963056780 4 1 781833037 3 588790354 2 1 998228699 1 681728741 3 429939459 4 1 348652718 1 207264423 3 998228700 1 3 878542862 5 2 216140704 5 3 857731779 1 3 377509580 5 1 507308489 3 507308489 1 2 91111257 5 3 273869784 2 2 147747440 3 3 482818267 3 1 86883812 1 564836882 2 200354484 1 1 76211861 2 588790352 4 3 101250003 5 2 766356434 4 3 360543851 4 3 665245340 2 3 482818267 1 2 147747441 2 2 377509579 3 3 417188303 5 1 1 3 780418693 3 2 747241049 5 3 1000000000 5 3 206422528 4 2 348652717 2 1 681728741 2 216140704 1 1 438133771 2 360543850 3 2 348652718 5 2 29366295 3 2 246549659 2 1 207264423 1 539527855 2 1 1 1 360543850 2 878542864 1 3 766356433 4 1 6632155 1 1 3 173087940 4 3 173087940 2 3 6632154 3 1 273869784 3 292015612 4 3 246549658 2 2 564836881 2 3 878542864 4 1 963056779 2 86883812 4 1 681728741 2 539527854 4 1 744868656 1 200354483 1 6632155 1 184147678 3 998228699 5 3 564836882 2 3 206422528 5 1 76211861 2 588790352 5 2 206422529 1 2 207264423 5 2 173087939 2 3 429939460 3 2 81073251 3 1 681728741 3 681728741 2 1 206422528 2 147747439 5 3 147747439 2 1 360543850 2 246549659 3 2 482818265 4 2 29366295 5 3 6632155 4 2 438133772 5 3 710733675 3 1 206422528 3 963056780 5 3 438133771 4 3 147747441 2 2 963873519 2 1 781833037 3 1 2 1 231398662 1 184147678 3 313062682 3 2 565111335 1 2 173087939 2 3 507308488 3 3 246549659 4 2 744868656 2 3 206422527 4 1 231398662 3 348652719 2 3 747241047 2 2 216140705 4 3 56519639 1 1 313062682 3 76211860 5 3 29366294 1 2 710733675 4 2 200354483 2 1 292015612 2 539527856 3 1 173087940 3 588790353 4 2 348652719 3 3 91111258 5 1 1000000000 1 878542863 2 665245342 3 2 681728741 2 1 292015612 2 781833038 4 2 781833036 3 1 588790353 2 360543849 5 2 966631803 3 2 681728740 3 1 963873520 3 556605329 2 2 348652719 1 2 29366294 4 2 56519637 4 3 747241048 4 2 206422529 4 3 184147678 1 1 86883812 1 292015612 3 966631802 3 2 101250004 4 1 963873520 1 292015612 1 878542863 1 556605329 2 246549660 5 3 56519639 5 1 747241048 3 147747439 1 3 781833036 4 3 246549658 5 2 81073253 5 3 313062681 3 3 360543849 5 1 91111257 3 781833038 5 1 246549659 3 6632155 1 2 744868656 3 2 766356433 4 2 292015613 2 1 665245341 1 101250004 3 101250004 3 3 438133772 2 2 878542863 2 2 377509581 2 2 556605329 4 2 556605329 3 3 744868657 2 1 91111257 3 998228699 2 2 1 4 1 76211861 2 710733674 5 2 147747440 5 3 665245342 5 1 539527855 3 56519638 3 2 246549658 5 3 76211862 4 3 2 3 3 29366294 2 3 173087940 1 2 377509579 1 1 81073252 2 681728741 1 2 766356435 4 2 417188303 1 3 81073252 5 2 313062681 2 2 246549658 1 3 313062682 1 3 963056778 4 1 360543850 3 998228698 5 2 207264423 3 3 200354482 5 1 184147678 1 780418694 1 200354483 2 56519639 1 1 29366295 2 681728741 1 2 556605330 5 1 963056779 3 173087941 1 2 565111336 4 3 360543851 1 2 429939459 3 1 565111336 1 348652718 2 744868657 2 1 781833037 2 429939458 1 2 963056780 1 2 348652719 5 3 273869783 3 1 76211861 2 963056778 1 1 417188303 1 56519638 2 206422529 2 2 6632156 1 3 101250005 4 2 206422527 5 2 539527856 2 1 482818266 1 207264423 3 588790352 5 2 429939460 2 2 231398662 5 1 556605329 3 86883811 3 3 246549658 1 3 565111336 3 3 963056778 2 1 710733675 2 588790352 3 1 206422528 2 539527855 1 2 1 3 3 665245340 1 1 360543850 1 56519638 3 207264424 1 3 206422527 5 1 429939459 1 857731778 1 539527855 2 482818265 5 2 998228700 4 2 207264423 2 2 348652719 3 1 565111336 2 744868655 3 3 86883813 5 3 360543850 5 1 665245341 1 781833037 3 216140705 2 1 91111257 3 206422528 2 1 780418694 2 313062683 2 3 744868656 1 3 76211862 3 3 556605329 2 1 389290764 1 556605329 1 556605329 1 91111257 3 360543849 3 2 6632155 2 1 780418694 2 231398663 3 2 56519639 2 2 313062682 3 1 184147678 3 216140704 4 3 81073252 4 1 200354483 3 781833038 3 2 147747440 5 1 556605329 2 56519637 5 2 377509579 5 1 56519638 3 417188304 4 3 681728740 5 1 377509580 2 389290765 3 3 273869784 4 1 377509580 2 1 4 2 147747439 3 1 429939459 2 81073251 5 1 766356434 3 588790353 2 3 966631802 1 3 507308488 2 3 1000000000 3 3 231398661 2 3 665245340 5 2 206422527 1 2 998228700 1 2 766356434 4 1 963056779 2 292015613 2 2 76211862 5 3 91111256 2 1 438133771 3 780418695 5 1 216140704 1 101250004 1 231398662 3 963056779 5 2 101250003 1 1 292015612 3 438133771 4 2 565111337 3 3 101250005 4 3 147747439 1 3 101250003 1 2 2 5 3 1000000000 3 3 91111256 5 1 1 1 998228699 2 101250003 4 3 665245342 3 2 665245342 2 1 744868656 2 377509579 5 3 292015612 5 1 91111257 1 966631802 2 389290763 3 2 878542862 2 2 389290765 1 2 998228699 5 2 781833036 4 2 857731779 1 1 91111257 3 200354483 3 1 429939459 2 1 5 2 207264422 4 3 417188303 4 2 539527856 1 2 207264424 2 2 564836883 2 1 963056779 1 348652718 1 29366295 3 556605329 1 2 101250005 3 2 200354483 1 1 966631802 1 348652718 1 766356434 3 147747441 4 3 539527854 2 3 417188302 2 1 482818266 3 6632155 3 3 200354483 5 1 216140704 2 216140703 5 1 389290764 3 565111336 1 2 556605330 4 3 564836882 2 2 565111337 1 1 665245341 1 231398662 2 588790353 5 2 539527854 2 2 588790352 2 3 147747439 1 1 710733675 3 389290763 2 2 313062682 1 3 6632154 3 2 564836881 4 1 56519638 1 207264423 3 438133772 3 3 966631801 4 1 273869784 3 206422528 3 2 377509581 4 2 710733674 4 3 56519637 1 3 184147679 2 2 81073251 5 2 747241049 4 3 147747439 4 2 184147679 4 2 588790352 3 2 878542862 3 1 86883812 3 744868655 4 2 438133770 3 2 377509580 1 3 206422527 5 3 216140704 5 3 101250004 1 1 766356434 3 744868655 3 1 710733675 2 766356435 4 1 273869784 1 292015612 3 710733675 3 1 81073252 2 348652717 4 1 184147678 2 1000000000 4 3 998228699 5 1 747241048 2 86883813 2 1 377509580 2 564836881 2 1 81073252 2 747241047 1 1 173087940 1 417188303 2 417188304 4 1 292015612 2 147747439 1 3 564836882 3 3 389290763 3 3 231398661 2 1 81073252 2 878542862 5 1 173087940 3 147747439 3 1 710733675 3 963873519 5 1 878542863 1 665245341 2 101250003 3 1 539527855 1 273869784 1 878542863 1 998228699 3 246549659 3 2 273869784 3 2 200354483 1 2 556605329 4 1 147747440 3 556605330 3 3 273869785 3 3 101250003 3 1 184147678 2 429939458 2 2 56519638 2 2 56519638 3 2 81073251 3 3 6632155 1 2 539527854 5 1 348652718 1 184147678 3 6632155 2 3 963873519 2 2 348652717 4 2 91111256 2 1 710733675 2 710733674 1 1 101250004 1 292015612 2 200354484 3 2 744868656 5 1 766356434 1 556605329 1 507308489 2 206422529 3 1 6632155 1 231398662 2 556605328 2 2 207264424 3 1 539527855 3 206422527 4 3 1000000000 4 3 86883813 5 1 86883812 2 216140704 2 2 781833038 1 1 360543850 2 360543849 2 2 588790352 2 1 417188303 1 417188303 2 556605329 3 3 681728741 1 3 206422529 5 1 766356434 1 963056779 1 781833037 2 389290763 5 2 998228698 1 3 565111336 1 2 377509580 5 1 86883812 3 377509581 3 2 360543851 5 1 389290764 3 747241047 2 3 429939459 5 1 438133771 3 507308490 5 3 417188303 5 1 173087940 3 101250003 5 3 6632154 1 2 292015611 1 1 539527855 2 216140703 2 3 507308490 2 3 360543851 2 3 389290763 4 3 29366295 1 3 91111258 2 1 966631802 1 207264423 2 963873521 2 2 744868655 4 1 29366295 2 588790352 2 1 6632155 1 173087940 3 360543851 1 3 780418693 5 2 147747440 5 2 507308488 1 3 963056780 1 2 780418693 1 2 781833036 2 2 565111336 4 2 417188302 1 1 86883812 1 29366295 2 417188302 4 2 292015612 5 1 556605329 3 564836883 2 3 963056778 3 3 1 1 1 665245341 2 56519639 1 3 963056779 3 2 588790353 4 3 147747440 2 2 56519638 5 2 781833037 2 3 417188303 5 1 429939459 2 565111336 5 1 665245341 2 231398662 3 1 348652718 1 360543850 3 81073251 2 3 766356434 3 2 273869783 1 2 963056779 3 1 76211861 1 564836882 2 246549658 2 1 681728741 2 91111256 4 2 29366295 1 3 963056779 2 3 482818267 4 3 781833038 4 1 963056779 1 216140704 3 147747439 2 2 681728741 4 3 744868656 4 2 482818267 4 2 273869785 4 3 1000000000 4 1 101250004 1 665245341 1 29366295 2 665245340 4 3 101250004 4 3 963873519 4 1 207264423 1 1 3 766356434 2 1 377509580 1 564836882 1 81073252 2 565111337 2 2 207264424 2 1 1 1 216140704 2 173087941 2 3 6632154 4 1 878542863 1 81073252 3 766356434 3 3 86883813 4 3 101250005 5 3 273869783 5 2 86883812 1 2 780418694 3 3 556605329 2 1 377509580 2 966631803 5 2 1000000000 1 3 360543850 3 2 998228699 4 3 507308490 2 1 857731778 1 588790353 2 766356435 3 2 273869785 3 1 207264423 1 348652718 1 360543850 2 565111337 2 3 438133771 5 1 389290764 2 588790352 1 1 200354483 2 216140705 2 1 1 3 101250004 4 2 438133772 5 1 389290764 3 744868655 5 2 857731778 3 3 29366296 5 3 91111257 5 1 273869784 2 766356434 3 1 389290764 2 273869784 5 3 81073252 5 2 878542864 1 2 86883811 5 3 29366296 4 3 710733676 3 1 292015612 2 857731779 5 3 665245341 4 2 76211860 3 1 173087940 1 744868656 2 389290763 3 1 564836882 2 747241049 5 2 6632155 1 1 766356434 3 1 3 3 206422529 3 3 438133771 5 1 147747440 1 1 1 556605329 1 417188303 2 91111257 4 1 588790353 2 438133770 4 1 588790353 2 1 2 3 588790352 1 3 417188304 2 2 147747441 1 2 76211861 5 1 482818266 3 588790353 2 2 539527856 5 2 482818265 3 2 966631801 1 2 184147679 4 1 539527855 2 1 3 3 377509581 5 3 147747439 4 2 963873519 1 2 878542864 3 1 86883812 2 588790353 1 1 966631802 3 360543851 1 1 6632155 3 292015611 3 1 564836882 2 246549658 5 1 246549659 1 998228699 3 681728742 1 2 273869784 1 3 6632156 1 2 91111258 5 1 91111257 2 56519637 1 1 246549659 3 2 1 2 999999999 2 2 744868656 3 1 147747440 3 710733676 5 2 2 4 3 377509580 4 2 744868655 3 2 482818265 5 3 6632155 1 2 878542862 3 3 246549658 3 2 539527854 2 2 665245341 2 2 857731777 1 3 556605329 2 1 507308489 2 747241049 2 2 360543849 5 1 966631802 3 744868656 5 3 588790354 1 3 2 4 1 747241048 3 998228698 5 1 665245341 1 91111257 3 963056778 4 2 29366295 1 3 438133771 5 1 556605329 3 1000000000 2 3 91111257 5 1 556605329 1 76211861 2 56519638 3 2 507308488 4 3 556605329 1 3 91111256 3 1 173087940 1 246549659 2 313062681 1 1 539527855 2 482818265 2 3 857731779 1 2 781833037 4 2 56519638 4 3 389290764 5 3 91111257 1 2 780418695 4 2 348652719 1 3 200354484 3 1 273869784 3 313062681 5 2 207264422 5 1 564836882 3 681728742 1 1 6632155 2 360543849 3 2 966631803 1 2 417188303 1 2 389290764 4 1 76211861 1 564836882 1 216140704 1 81073252 1 438133771 3 377509581 1 2 86883811 2 2 417188302 4 2 966631803 3 3 206422527 1 3 556605330 2 2 564836883 3 3 86883812 4 1 963873520 2 377509581 3 1 216140704 1 744868656 3 556605329 4 3 565111336 3 3 231398661 3 2 76211862 3 2 1000000000 3 2 966631801 4 1 1000000000 3 564836882 4 2 998228698 1 1 101250004 2 857731777 3 2 963873521 5 2 744868655 4 3 273869783 2 2 507308490 1 1 766356434 3 313062683 3 1 29366295 3 216140704 1 2 206422529 5 2 389290764 5 2 744868657 2 3 216140703 5 1 966631802 1 963873520 1 429939459 3 2 4 3 556605328 2 2 417188302 4 3 744868656 2 2 588790354 2 2 101250003 4 2 963056780 3 2 507308489 5 1 998228699 2 747241049 5 3 565111336 2 1 744868656 3 966631801 3 2 246549660 2 3 231398663 1 1 665245341 2 292015612 1 2 231398662 5 2 857731778 4 2 963056779 4 3 963056779 2 2 389290764 1 2 507308490 2 3 744868655 5 2 206422529 1 1 878542863 2 29366296 4 1 377509580 1 184147678 1 313062682 2 147747439 4 1 878542863 1 184147678 3 588790352 4 2 76211861 4 3 963056780 1 3 780418694 2 2 91111256 1 3 147747440 5 3 206422528 5 2 747241049 4 2 389290764 1 3 747241049 2 3 246549660 3 1 313062682 1 56519638 1 292015612 2 744868657 1 3 429939459 3 3 966631802 5 1 963873520 3 1000000000 4 1 681728741 3 173087940 2 2 360543850 3 2 539527855 1 2 747241049 1 3 564836883 3 1 417188303 2 231398662 1 1 588790353 1 1000000000 2 564836883 1 3 292015612 5 1 564836882 1 665245341 2 86883813 5 2 747241049 5 1 313062682 2 507308488 5 3 966631801 5 2 173087940 2 2 710733674 5 3 91111258 5 3 766356435 5 2 56519639 4 1 231398662 2 76211861 2 1 6632155 1 588790353 2 184147678 1 3 313062683 3 3 389290765 5 2 1 1 1 966631802 1 963056779 1 744868656 3 313062681 4 3 173087940 1 2 173087939 5 2 780418695 5 1 348652718 3 1 2 3 101250004 3 1 878542863 3 564836881 1 3 206422529 4 1 781833037 1 292015612 3 438133771 3 1 766356434 2 766356433 4 1 417188303 3 766356433 5 2 1000000000 5 3 564836881 2 1 1000000000 3 216140704 2 3 231398661 1 1 86883812 2 86883813 4 3 438133771 4 2 348652719 4 1 588790353 2 744868656 3 3 564836883 2 2 681728741 1 1 681728741 1 1 1 780418694 3 246549659 3 3 101250005 3 3 206422528 5 1 710733675 1 91111257 2 781833036 4 2 147747441 2 1 86883812 2 966631801 4 2 86883811 4 3 246549660 1 1 29366295 2 101250004 1 2 963056778 1 3 780418694 1 2 998228699 2 2 76211862 4 2 360543851 4 3 417188304 4 1 766356434 2 429939460 4 3 313062681 4 3 206422528 2 3 207264423 3 1 482818266 3 438133771 4 3 747241047 3 3 747241048 4 1 231398662 1 963056779 2 206422529 2 3 147747439 1 1 966631802 3 29366296 4 3 539527855 1 1 766356434 1 206422528 2 766356433 4 2 588790354 5 2 1000000000 3 3 173087940 3 2 482818266 1 3 710733675 1 2 184147679 3 3 482818265 1 3 1000000000 1 2 147747439 3 1 780418694 1 6632155 2 207264423 1 2 1000000000 1 2 417188302 2 3 556605329 3 2 665245342 2 3 564836883 3 3 438133772 5 1 417188303 3 246549659 4 1 86883812 3 565111336 3 1 747241048 3 429939458 1 3 780418694 3 3 216140704 3 2 173087940 3 2 348652719 4 3 857731778 2 3 389290765 2 2 963056779 3 1 184147678 2 147747439 2 2 292015613 1 1 101250004 1 966631802 1 389290764 2 747241049 1 2 184147677 3 3 710733676 3 2 86883812 5 2 966631801 2 3 76211862 2 2 438133771 4 2 417188302 3 2 564836882 2 3 86883813 2 1 216140704 3 482818266 4 3 429939458 2 1 6632155 3 438133770 3 3 292015612 4 3 710733674 4 3 6632155 2 2 389290763 2 2 766356433 5 1 6632155 2 206422528 5 2 173087941 5 1 556605329 1 556605329 2 507308490 5 1 101250004 3 665245342 3 3 766356434 2 1 588790353 1 681728741 3 76211861 3 3 231398663 3 1 681728741 3 231398662 5 3 507308490 3 3 780418695 4 1 206422528 2 963873519 5 1 86883812 3 438133771 1 2 91111258 5 1 710733675 2 966631803 5 2 999999999 3 3 710733674 3 3 216140705 2 2 507308490 3 1 207264423 1 998228699 2 313062682 3 3 998228699 2 3 313062682 1 3 313062682 4 1 588790353 3 1000000000 4 2 348652718 2 2 173087941 2 3 377509580 4 1 878542863 3 588790352 3 2 313062681 2 2 780418693 2 2 438133772 3 3 681728741 5 1 747241048 2 91111257 5 1 273869784 2 389290764 2 1 781833037 1 91111257 2 6632154 3 3 101250004 2 2 507308488 2 2 389290765 4 1 766356434 2 878542864 5 1 246549659 2 781833038 3 1 417188303 3 780418694 4 2 998228699 1 1 56519638 2 963056779 5 1 360543850 1 588790353 1 360543850 3 556605328 2 1 963873520 1 417188303 1 857731778 2 665245341 2 2 29366296 5 3 348652718 2 3 556605329 1 2 857731777 1 3 857731779 3 1 966631802 3 417188303 5 3 56519637 1 3 231398663 1 3 292015612 4 1 588790353 2 292015611 2 3 556605328 1 1 348652718 3 147747439 5 2 389290763 1 3 200354484 2 1 665245341 2 76211860 2 2 313062683 2 2 76211861 1 1 147747440 2 173087940 4 3 665245342 4 1 231398662 3 766356435 5 3 91111257 5 3 1000000000 4 1 29366295 2 417188304 3 2 963873521 4 3 216140703 5 2 878542862 4 3 173087941 5 2 565111337 2 3 216140703 3 2 292015612 1 3 766356434 5 3 878542862 4 3 273869785 3 2 556605330 3 2 1000000000 1 2 539527856 3 1 1000000000 3 147747440 5 2 389290765 1 3 91111256 3 1 313062682 3 744868657 4 1 313062682 3 565111335 3 2 878542863 4 1 781833037 1 29366295 3 966631802 2 3 206422529 2 2 101250003 5 3 710733674 5 2 200354484 3 2 29366296 3 2 91111256 1 1 565111336 1 377509580 3 681728740 4 2 766356435 1 3 313062681 4 1 588790353 3 6632156 2 2 857731778 1 1 878542863 3 200354483 2 2 216140703 2 2 781833036 2 3 173087941 3 2 998228700 5 1 206422528 1 966631802 3 556605328 4 1 780418694 1 86883812 2 556605329 4 3 963056779 5 3 147747439 2 3 539527856 4 1 878542863 1 963873520 3 207264422 5 3 588790352 2 1 556605329 2 313062681 1 2 857731777 3 1 389290764 3 184147678 2 1 780418694 3 1 2 2 507308489 4 2 200354484 3 2 681728740 2 1 206422528 3 313062681 5 2 6632156 5 3 710733674 3 1 681728741 3 6632155 4 2 91111257 5 3 963873519 4 1 360543850 3 216140703 2 2 417188304 5 1 963056779 1 173087940 3 348652717 1 3 231398663 2 3 147747441 3 1 482818266 3 101250004 2 3 963056778 1 2 710733675 1 2 173087939 5 1 313062682 3 744868657 5 3 564836881 1 1 313062682 2 216140704 1 3 507308490 1 1 744868656 1 86883812 3 273869783 4 3 273869784 5 2 429939458 3 3 966631802 1 2 81073252 1 3 766356433 2 2 273869785 4 2 556605330 2 3 963056778 4 2 417188304 5 1 348652718 1 91111257 1 173087940 2 246549659 1 2 206422529 5 1 86883812 2 184147677 2 3 681728742 5 2 1 4 1 417188303 1 681728741 1 184147678 3 81073252 5 2 710733675 5 2 710733676 2 1 665245341 1 438133771 3 389290763 4 2 173087939 2 3 766356433 2 2 681728740 1 2 963056779 5 2 231398661 4 1 966631802 3 206422527 1 2 556605330 2 2 781833037 3 3 417188303 1 1 781833037 1 206422528 3 184147677 5 1 389290764 3 101250004 3 3 81073251 3 2 780418695 3 1 173087940 3 665245341 3 3 438133771 5 3 91111256 4 1 81073252 3 766356435 2 2 76211860 4 1 878542863 2 273869784 4 2 747241049 5 3 681728741 1 2 878542862 3 1 417188303 1 173087940 1 147747440 3 273869784 4 1 1 2 81073253 1 2 507308490 2 3 744868657 4 3 173087941 5 2 56519637 5 3 273869783 3 2 564836883 4 2 588790354 4 3 81073252 4 2 81073251 2 1 564836882 3 91111256 4 3 200354484 4 3 417188302 4 1 56519638 1 564836882 3 429939458 2 3 56519639 5 3 766356434 5 3 681728741 4 3 857731778 5 3 81073252 5 1 6632155 3 565111336 2 3 86883812 3 1 377509580 1 184147678 1 200354483 1 780418694 1 231398662 3 878542862 4 1 998228699 2 539527855 1 2 200354482 4 3 588790352 5 1 91111257 1 200354483 1 665245341 3 29366294 2 1 417188303 1 507308489 2 963873519 5 2 681728742 1 2 313062681 3 2 6632155 4 2 963056778 3 1 101250004 3 231398661 3 3 246549659 1 3 1 4 3 377509579 1 2 216140704 3 2 389290763 4 3 429939459 3 2 744868655 5 2 710733674 5 1 147747440 1 246549659 1 1000000000 3 963056778 1 3 482818265 3 3 963873520 3 3 766356435 4 2 313062681 2 1 507308489 2 216140703 1 3 710733676 4 3 963056779 2 3 76211861 5 1 206422528 2 207264423 5 2 246549659 2 2 556605328 1 3 216140705 4 3 292015613 3 2 377509581 4 1 963873520 1 556605329 1 507308489 2 1 3 1 389290764 1 539527855 1 878542863 3 710733675 1 3 857731777 3 2 377509579 3 2 482818265 5 3 681728740 2 1 588790353 3 348652719 2 3 81073253 5 1 564836882 1 6632155 1 101250004 3 216140704 3 1 966631802 3 747241048 5 1 429939459 2 6632155 4 2 507308490 1 2 747241049 1 1 56519638 2 91111258 2 1 710733675 2 231398661 1 3 780418693 2 1 81073252 1 1 3 1 4 3 200354483 5 3 76211861 2 1 231398662 1 857731778 1 389290764 2 76211862 1 1 963056779 1 710733675 2 56519638 2 2 963056778 4 1 539527855 2 81073253 2 3 766356435 5 1 292015612 3 216140703 1 1 417188303 2 665245342 4 1 963873520 3 438133772 5 3 429939458 3 3 438133771 4 2 1000000000 3 3 429939458 4 2 207264423 3 3 710733674 3 3 681728742 3 1 588790353 1 747241048 3 588790353 2 3 564836882 3 1 998228699 2 231398662 2 3 857731778 2 1 781833037 1 147747440 1 313062682 2 81073253 1 2 313062681 4 3 216140705 4 2 998228698 3 1 273869784 3 377509581 4 1 539527855 3 207264423 2 3 998228698 2 3 348652719 1 1 766356434 1 438133771 2 766356434 5 1 482818266 1 6632155 1 963873520 1 216140704 3 313062682 2 2 588790352 1 3 781833037 4 1 101250004 2 206422527 3 1 173087940 3 184147678 3 3 29366296 4 3 588790354 3 3 216140703 2 3 565111335 2 1 273869784 3 184147677 1 3 588790353 3 1 86883812 2 588790353 3 2 781833037 3 2 747241049 2 3 417188304 2 1 1000000000 3 292015613 5 1 216140704 2 564836883 5 3 781833038 3 1 360543850 3 207264423 1 3 744868655 2 1 292015612 3 76211861 2 1 273869784 3 681728741 5 1 81073252 1 878542863 2 246549660 4 2 780418693 1 2 710733674 4 3 878542863 3 1 556605329 3 348652718 3 1 564836882 1 173087940 2 76211862 2 1 246549659 2 200354483 5 2 507308489 2 1 588790353 3 565111337 1 3 780418695 4 2 681728740 2 3 878542863 1 3 417188302 4 3 710733674 1 3 6632156 4 3 231398661 2 3 246549660 1 1 556605329 2 482818266 5 2 747241048 5 3 207264423 3 2 999999999 5 1 56519638 2 206422528 3 3 665245340 4 1 246549659 2 216140703 4 1 216140704 3 665245341 5 2 966631801 5 3 29366296 5 3 56519639 5 3 588790353 2 3 200354483 3 1 539527855 3 556605329 2 1 963873520 1 429939459 1 389290764 1 348652718 3 81073253 5 2 781833036 1 2 665245340 5 2 963873521 3 2 348652717 5 3 963873519 1 3 184147677 2 2 963056778 2 3 539527854 1 1 963873520 1 389290764 1 744868656 3 564836883 3 3 857731777 3 3 173087939 4 3 207264422 1 3 878542863 1 2 1000000000 3 2 539527855 4 3 389290765 1 3 781833036 4 2 429939460 4 3 200354484 4 1 389290764 1 313062682 3 81073251 2 2 507308490 3 1 147747440 3 966631801 5 1 184147678 3 781833036 4 2 86883812 1 2 6632156 1 1 91111257 1 207264423 2 91111258 1 1 539527855 3 273869785 2 3 417188304 2 3 966631802 2 1 417188303 2 29366295 5 2 744868656 4 1 588790353 1 56519638 1 564836882 1 588790353 1 81073252 3 681728741 1 3 564836882 3 1 200354483 3 377509581 2 1 360543850 3 313062683 1 3 556605330 1 2 216140703 4 1 292015612 1 564836882 2 564836883 3 1 429939459 1 963873520 2 438133771 3 3 766356433 3 2 360543849 5 1 292015612 3 147747441 1 3 56519637 5 1 766356434 2 6632154 5 2 507308489 1 3 173087941 3 1 482818266 3 86883812 1 3 6632154 5 2 273869783 4 2 207264422 1 1 681728741 2 665245342 2 2 29366296 3 1 56519638 3 507308490 3 3 781833036 1 2 292015613 4 3 231398661 3 1 665245341 2 966631801 2 3 207264424 2 2 744868657 5 2 389290765 4 3 292015613 4 3 29366294 3 1 1 1 76211861 1 998228699 1 292015612 3 857731779 1 2 966631803 3 3 710733676 3 3 184147677 5 3 313062681 3 1 1 3 76211861 2 1 377509580 1 91111257 2 766356434 3 1 781833037 1 966631802 1 681728741 2 56519639 4 1 564836882 3 231398662 5 2 231398661 2 2 273869784 3 1 482818266 3 417188304 2 2 998228699 5 1 564836882 3 360543849 2 2 81073253 5 2 86883812 4 2 744868655 2 2 200354484 3 3 963873519 3 2 216140703 3 3 207264422 1 3 206422528 2 1 878542863 2 665245342 2 2 429939458 1 2 857731779 3 1 6632155 1 417188303 1 91111257 1 1000000000 1 207264423 1 184147678 1 200354483 2 6632155 5 2 747241047 1 3 231398661 1 2 207264422 3 2 417188302 1 3 539527855 3 3 246549659 2 1 966631802 2 744868656 4 2 91111256 5 2 539527855 2 1 963056779 2 438133770 3 2 1 3 2 184147677 2 1 246549659 1 389290764 1 6632155 1 438133771 2 999999999 4 1 173087940 1 710733675 1 377509580 2 963056779 2 3 86883811 3 1 857731778 1 781833037 3 377509579 5 2 86883812 5 3 429939459 2 3 389290765 4 3 101250004 5 3 429939458 2 2 360543850 5 3 91111257 1 3 360543849 3 2 429939458 1 3 360543850 4 2 710733674 1 2 200354482 1 1 6632155 1 377509580 3 565111337 4 2 101250004 5 1 348652718 2 86883811 5 1 438133771 2 781833037 5 1 81073252 3 665245340 1 1 273869784 2 780418695 1 2 101250004 4 2 101250003 2 3 81073253 2 3 564836883 5 1 1 1 564836882 1 963056779 2 389290765 1 1 482818266 2 313062682 2 2 6632155 4 3 710733676 1 3 86883811 4 1 565111336 3 377509580 3 3 273869783 5 3 184147677 3 1 482818266 2 207264424 3 3 747241047 4 1 292015612 2 966631803 5 2 101250003 5 3 86883811 3 3 76211862 4 1 231398662 1 231398662 1 565111336 1 507308489 2 588790352 2 3 747241047 3 1 313062682 2 173087941 4 1 76211861 1 6632155 3 101250003 3 2 6632155 2 2 565111337 5 2 91111256 2 2 781833038 2 1 76211861 1 81073252 3 963056780 5 3 184147678 3 3 665245342 2 3 681728741 3 1 81073252 3 200354483 2 3 81073252 1 3 857731778 4 3 998228698 2 3 231398661 1 2 313062683 4 1 147747440 1 1 1 231398662 3 966631803 1 1 564836882 3 998228699 3 3 76211860 5 2 56519638 2 3 1 5 3 556605328 5 2 766356434 1 1 556605329 1 246549659 1 429939459 2 710733674 5 1 91111257 2 76211861 2 2 966631802 3 3 429939460 3 3 246549658 1 2 246549659 5 2 438133771 2 2 360543851 3 1 507308489 3 101250003 5 3 857731777 4 3 564836883 5 3 438133771 4 1 86883812 3 747241049 5 3 377509579 5 3 56519637 2 2 56519637 5 3 963873519 1 3 206422528 2 2 91111258 5 2 1000000000 4 3 857731778 3 1 216140704 3 966631802 2 1 780418694 1 681728741 1 998228699 1 184147678 3 744868655 2 3 417188304 5 2 273869785 4 2 91111257 3 3 246549660 4 1 377509580 3 173087939 1 1 878542863 3 216140705 5 3 963056778 1 3 313062681 3 3 147747440 2 3 857731777 3 2 710733676 3 3 173087940 1 2 173087939 2 1 438133771 1 86883812 2 292015611 2 1 417188303 2 747241047 3 3 231398661 3 1 857731778 1 556605329 3 539527855 1 3 207264424 5 1 348652718 2 207264423 3 2 91111256 2 1 781833037 2 781833037 5 3 781833036 2 1 878542863 1 429939459 3 207264424 3 2 438133770 2 2 780418695 1 3 231398661 5 2 438133772 4 3 565111335 1 2 963873521 2 1 173087940 1 438133771 1 147747440 1 147747440 1 665245341 3 207264423 5 2 184147679 3 3 216140703 2 2 966631803 2 3 389290763 3 1 482818266 3 6632156 4 2 184147679 4 1 231398662 1 747241048 1 665245341 1 482818266 1 744868656 2 565111336 5 1 91111257 2 565111335 3 1 878542863 1 184147678 1 438133771 1 348652718 2 389290764 2 1 200354483 1 482818266 1 565111336 1 665245341 3 81073252 5 2 101250003 5 3 246549659 2 2 963056780 5 1 681728741 3 564836882 5 2 681728741 4 1 766356434 2 747241047 1 1 766356434 1 744868656 2 482818265 4 3 998228698 4 1 206422528 2 292015611 2 2 857731778 4 1 216140704 2 313062683 3 1 564836882 1 556605329 2 507308489 3 3 878542862 5 1 588790353 2 565111335 3 3 173087939 4 1 389290764 1 348652718 3 216140703 1 1 507308489 1 556605329 2 29366296 4 3 438133770 2 3 246549659 5 2 292015611 2 2 377509581 3 1 389290764 2 963056778 5 1 781833037 2 86883812 4 1 348652718 2 438133771 5 2 539527855 5 1 147747440 2 998228698 2 2 56519637 3 3 438133772 3 3 206422529 1 2 564836881 1 1 389290764 1 539527855 1 389290764 1 292015612 1 29366295 3 665245340 1 1 86883812 2 29366294 3 2 6632156 4 3 348652718 4 3 482818265 4 3 417188303 4 2 377509581 1 2 417188303 5 3 200354483 5 1 377509580 1 231398662 1 963056779 2 665245340 2 2 963056780 3 2 101250003 5 1 747241048 1 101250004 1 539527855 1 857731778 3 216140705 2 3 747241049 1 3 216140705 2 1 963873520 2 507308489 4 3 780418693 5 3 963056778 5 1 665245341 3 438133770 4 2 81073252 1 1 173087940 1 963873520 3 681728741 1 2 429939458 1 2 91111258 1 2 429939459 4 1 91111257 3 588790354 4 1 200354483 1 86883812 2 780418693 1 2 377509581 1 3 556605330 4 1 389290764 2 766356433 4 1 857731778 2 963873519 3 3 360543851 2 3 6632154 5 1 780418694 1 963056779 2 389290763 3 2 1000000000 4 2 963873520 2 2 963056780 5 1 744868656 2 747241049 5 2 507308489 3 2 81073253 5 2 91111256 3 1 91111257 1 29366295 2 966631801 1 1 348652718 1 564836882 1 389290764 2 878542864 2 2 1 3 3 681728741 4 2 348652719 1 3 216140704 2 3 56519637 3 2 429939459 2 1 147747440 2 780418694 2 1 147747440 2 710733674 2 2 173087941 3 2 29366295 4 3 246549659 5 2 81073253 4 2 360543851 1 1 200354483 2 200354482 1 1 747241048 2 246549658 1 1 781833037 1 56519638 3 507308488 3 3 539527856 1 3 438133770 5 1 313062682 3 81073252 1 1 681728741 1 963056779 2 273869784 2 3 681728742 5 3 482818265 5 2 507308489 5 3 998228700 5 3 781833036 2 2 184147679 1 2 963873520 4 1 966631802 2 564836881 4 1 91111257 3 999999999 2 2 681728741 2 3 216140703 2 3 6632155 5 3 565111336 3 3 101250005 3 2 313062681 5 3 76211860 2 1 200354483 1 966631802 3 184147679 4 2 207264424 1 1 29366295 2 556605328 4 2 81073251 2 2 744868657 1 1 6632155 3 417188303 4 1 91111257 3 389290763 5 2 482818266 4 1 963873520 1 963056779 1 173087940 3 173087941 4 1 963056779 1 781833037 1 273869784 2 389290763 1 1 966631802 2 56519637 1 1 1000000000 2 417188304 1 3 292015611 4 3 147747439 4 1 91111257 2 360543849 2 2 963056780 5 1 101250004 3 564836881 4 3 1 4 3 744868655 1 3 781833036 2 3 246549659 1 2 173087939 1 1 482818266 3 564836882 3 3 273869783 3 2 766356435 3 1 429939459 3 417188302 4 3 273869784 2 1 1 2 184147678 4 1 744868656 2 565111337 4 1 273869784 1 216140704 2 246549660 2 1 101250004 2 681728741 5 3 588790353 5 2 565111336 2 3 29366294 5 3 963056779 3 2 389290764 3 3 76211862 2 3 76211861 4 3 588790354 5 1 857731778 3 998228698 4 1 1000000000 2 147747440 2 2 200354484 4 3 206422529 2 3 999999999 2 3 710733675 4 1 780418694 3 482818265 5 3 681728741 4 2 184147678 1 1 360543850 3 348652718 5 2 482818266 1 2 963056779 5 2 360543850 1 3 200354482 2 1 417188303 3 184147679 5 1 747241048 1 438133771 1 56519638 1 417188303 3 780418693 5 3 878542862 4 2 207264422 4 1 429939459 1 417188303 1 29366295 1 781833037 1 348652718 1 429939459 2 29366295 1 3 429939458 2 3 292015613 1 2 246549660 1 3 216140705 4 1 966631802 1 91111257 2 588790352 2 2 665245341 5 2 565111336 1 1 429939459 1 780418694 2 878542862 3 3 681728741 5 3 482818265 4 1 1 2 710733675 1 1 780418694 3 766356433 3 1 747241048 2 565111336 3 3 313062683 4 2 744868655 4 3 539527855 3 2 588790353 2 2 360543849 2 3 6632154 4 3 747241047 3 2 665245340 4 2 101250005 4 1 206422528 1 313062682 1 681728741 1 76211861 1 360543850 2 482818267 1 1 781833037 2 246549660 3 2 963056779 1 1 1000000000 2 231398661 3 3 766356434 3 3 998228698 5 3 681728742 5 3 86883811 2 2 313062683 4 2 539527855 2 2 429939458 5 3 207264424 5 2 216140704 3 1 556605329 2 539527854 2 2 184147678 5 2 539527856 3 2 556605330 4 3 86883813 5 3 998228699 1 3 781833037 4 1 417188303 1 273869784 2 76211860 2 3 417188302 3 3 389290763 3 1 588790353 2 710733675 3 1 273869784 2 1000000000 2 3 246549659 3 3 86883813 4 3 56519639 4 2 6632154 4 2 348652718 3 1 747241048 3 200354482 2 3 998228699 2 1 781833037 1 246549659 2 963873520 1 1 292015612 3 273869784 4 1 539527855 1 173087940 1 348652718 1 377509580 1 348652718 1 56519638 3 665245342 3 1 360543850 3 747241048 4 3 781833037 1 1 292015612 2 710733676 1 1 539527855 3 507308489 3 3 101250005 1 2 665245342 4 2 857731778 3 3 681728740 2 1 429939459 1 588790353 2 588790352 4 1 184147678 2 963873520 1 2 438133770 4 2 292015612 2 1 878542863 3 780418693 4 1 438133771 3 482818266 1 1 81073252 2 417188302 4 3 173087939 1 1 744868656 2 76211860 1 2 998228699 3 1 417188303 1 91111257 1 86883812 1 438133771 3 56519638 3 1 429939459 1 206422528 3 564836882 2 1 207264423 1 6632155 1 747241048 3 780418694 1 3 766356435 1 2 766356434 1 3 966631802 3 3 438133770 2 2 81073251 2 3 766356433 3 3 878542864 3 3 564836882 5 2 565111337 1 2 292015612 2 3 377509579 2 3 231398662 2 1 101250004 1 1 3 998228699 3 2 313062683 1 1 147747440 2 86883813 1 2 963873520 1 2 744868655 1 3 417188304 4 2 507308488 5 1 565111336 2 86883813 1 2 966631803 4 3 101250004 4 1 710733675 1 878542863 2 292015613 3 1 1 3 963873521 1 2 292015611 4 2 429939458 1 3 313062681 4 1 507308489 3 292015612 2 1 747241048 1 857731778 1 348652718 3 556605329 2 2 360543851 2 2 348652717 5 1 665245341 3 710733674 5 2 963873521 2 3 101250005 2 3 200354482 4 2 857731777 2 1 438133771 2 681728740 3 1 292015612 1 565111336 2 360543851 3 2 86883811 1 2 556605328 4 1 200354483 2 1000000000 1 2 184147677 2 3 588790353 5 2 857731777 3 1 417188303 2 377509579 2 1 216140704 1 747241048 1 665245341 3 101250005 5 3 429939460 2 1 1 1 231398662 1 56519638 3 292015613 5 2 766356434 1 2 29366295 1 1 747241048 3 966631802 5 3 681728740 5 1 482818266 2 681728741 5 1 91111257 2 564836881 1 1 216140704 3 878542863 3 1 998228699 1 273869784 1 147747440 2 86883812 5 2 206422528 1 1 766356434 2 6632156 1 1 963873520 2 101250004 3 1 966631802 3 588790354 5 1 539527855 2 781833036 1 2 539527855 5 2 878542863 1 1 1 1 76211861 3 76211861 3 3 857731779 2 1 556605329 1 246549659 1 216140704 3 389290764 4 1 292015612 1 292015612 1 101250004 2 556605330 1 1 565111336 2 348652717 2 2 231398662 4 1 564836882 3 429939459 5 2 91111258 3 1 998228699 2 101250003 3 3 173087940 1 1 184147678 1 377509580 3 556605330 4 1 429939459 2 81073252 3 1 216140704 3 998228700 1 1 744868656 3 377509580 1 2 966631802 4 3 564836883 3 2 963873519 2 3 184147677 2 3 878542863 4 1 101250004 3 86883811 5 1 963873520 3 588790353 1 1 207264423 2 539527854 2 1 438133771 3 273869785 3 2 766356434 5 3 81073253 3 1 438133771 1 173087940 3 246549658 2 1 200354483 3 966631802 4 2 200354483 3 3 556605329 5 2 273869785 5 1 744868656 3 216140705 1 3 101250005 2 2 417188303 5 3 231398663 5 2 963873521 2 1 963873520 1 966631802 1 313062682 3 417188304 2 2 86883811 2 2 507308489 4 1 184147678 2 206422529 2 3 429939458 3 1 998228699 2 173087941 4 2 417188304 3 3 246549658 4 3 91111258 4 3 56519637 4 3 184147678 3 1 313062682 1 1 3 1 1 2 681728741 5 3 200354482 4 2 377509581 2 1 200354483 2 377509580 1 3 564836883 5 1 539527855 2 539527856 2 1 482818266 3 681728742 1 2 101250005 1 1 1 1 417188303 3 29366294 5 2 86883811 1 3 81073252 5 2 966631801 2 1 539527855 2 313062682 5 3 1 2 1 206422528 3 86883812 5 1 91111257 2 246549658 3 2 438133772 4 1 91111257 3 348652718 1 1 966631802 3 857731779 4 1 429939459 3 313062681 4 2 231398662 2 1 206422528 2 1 4 2 1000000000 1 1 29366295 1 86883812 2 744868655 2 3 231398662 1 2 348652718 5 3 565111336 4 2 766356433 1 1 564836882 2 389290765 2 3 780418694 4 2 681728741 2 3 86883812 3 2 29366296 3 2 556605329 2 1 556605329 3 998228699 1 1 963873520 1 507308489 3 86883812 5 2 963873519 2 1 966631802 1 86883812 1 389290764 2 507308490 3 1 710733675 3 781833036 4 1 56519638 3 999999999 5 1 766356434 3 200354484 4 3 417188302 4 3 6632154 5 2 348652717 5 1 564836882 1 231398662 3 878542864 4 3 747241048 5 3 173087941 5 3 207264424 5 2 564836883 2 2 6632156 1 3 665245342 1 2 29366295 3 2 101250005 1 1 292015612 2 377509579 2 2 665245342 1 3 91111256 5 1 963056779 1 173087940 1 377509580 3 963873521 3 3 246549660 1 2 747241048 2 2 564836881 4 1 429939459 2 1000000000 5 1 780418694 2 91111256 2 2 292015613 2 2 744868655 4 1 1000000000 1 206422528 2 207264423 1 2 564836882 3 1 781833037 3 184147678 4 3 963056780 5 1 184147678 2 231398662 5 1 292015612 2 207264422 5 1 744868656 2 438133770 4 2 200354482 3 3 507308490 5 1 348652718 3 246549660 2 2 878542864 3 3 56519639 5 1 539527855 2 438133771 4 1 1000000000 3 438133770 4 1 744868656 3 857731779 1 1 781833037 2 966631802 2 2 246549659 4 1 292015612 1 313062682 2 588790352 4 2 998228699 4 2 565111335 4 1 147747440 3 91111258 5 1 780418694 2 588790353 5 3 417188304 4 1 101250004 1 1 1 292015612 3 216140705 5 3 313062681 1 1 29366295 3 6632156 4 2 963873519 4 2 747241048 2 1 744868656 1 184147678 3 665245341 4 3 963873520 3 1 556605329 1 556605329 2 588790354 1 1 665245341 3 76211861 3 3 539527856 1 3 564836882 3 3 744868657 5 1 857731778 2 878542864 2 1 389290764 2 507308488 5 1 857731778 2 360543849 1 1 781833037 1 482818266 2 1 1 3 216140704 3 1 348652718 1 147747440 2 207264422 5 1 963873520 2 681728741 4 3 81073253 4 1 173087940 3 998228700 4 1 313062682 1 1000000000 1 231398662 3 710733675 3 3 429939458 2 2 588790354 2 2 766356434 1 2 377509579 5 2 216140705 2 2 29366295 1 1 507308489 3 588790352 3 1 747241048 2 417188304 3 2 207264424 4 2 507308490 4 1 998228699 3 998228698 4 2 6632154 5 2 184147679 3 3 438133771 2 2 377509579 3 2 360543849 2 1 482818266 1 6632155 3 998228698 2 3 564836881 3 1 429939459 3 482818265 3 3 207264424 3 3 565111336 3 1 1 3 747241048 3 3 76211861 5 2 389290763 4 1 438133771 1 963056779 2 1 2 1 681728741 1 76211861 2 313062681 3 1 857731778 3 76211860 5 1 292015612 1 101250004 3 184147677 3 3 313062681 2 3 377509580 3 3 963056780 4 1 417188303 3 766356433 5 1 710733675 3 710733676 3 3 539527854 3 2 389290764 3 2 360543850 1 1 91111257 3 665245340 3 3 76211861 3 1 1 1 91111257 1 780418694 2 147747440 3 2 29366295 2 3 417188303 1 1 556605329 2 246549659 3 2 147747440 4 3 681728742 1 3 878542863 5 2 998228698 2 2 564836881 1 2 744868656 3 2 565111335 1 3 231398663 3 1 184147678 3 417188304 3 3 963056780 1 3 292015613 2 3 744868656 5 1 438133771 2 29366295 5 2 206422527 1 1 6632155 2 1 3 1 998228699 3 101250004 1 3 348652719 1 3 292015613 2 1 857731778 2 216140704 3 1 966631802 1 438133771 1 216140704 3 507308490 1 3 231398662 1 1 878542863 3 857731779 4 1 348652718 1 91111257 2 206422529 1 3 963873520 2 1 348652718 1 173087940 2 206422527 4 1 539527855 1 963056779 2 360543849 2 1 1000000000 3 207264422 3 2 588790353 2 2 246549660 4 2 417188304 3 2 6632156 4 1 1000000000 2 348652718 4 3 81073252 2 2 377509579 1 3 360543849 1 1 747241048 1 878542863 2 207264422 5 1 780418694 2 76211862 1 2 360543851 4 2 998228698 4 3 588790352 3 3 206422529 4 3 6632154 3 1 878542863 1 963873520 1 438133771 3 539527854 1 3 565111337 2 1 389290764 3 766356434 2 2 665245341 3 2 273869784 5 2 76211862 3 1 56519638 1 29366295 1 29366295 2 1 2 2 313062682 1 1 246549659 1 207264423 3 681728740 5 2 216140703 2 1 231398662 1 101250004 3 101250003 5 2 273869783 4 3 377509580 1 2 29366296 2 3 273869785 1 1 273869784 3 564836883 3 2 76211860 5 1 878542863 1 966631802 1 747241048 1 29366295 3 86883813 4 2 417188302 5 3 1 4 1 206422528 3 207264424 5 1 231398662 1 231398662 3 744868656 3 2 147747440 5 2 681728742 5 3 564836883 1 2 963056779 3 1 747241048 3 438133770 5 3 565111335 2 2 556605329 4 1 588790353 3 429939458 2 2 348652717 2 2 744868656 3 3 377509580 3 1 377509580 2 665245341 1 1 389290764 3 184147677 4 3 206422527 1 3 665245341 4 1 101250004 1 147747440 1 91111257 1 766356434 3 389290765 3 2 963056779 4 2 588790354 2 1 780418694 2 998228698 3 1 681728741 1 86883812 2 966631801 1 2 482818267 5 2 556605328 3 1 588790353 1 588790353 1 429939459 1 482818266 3 681728741 1 1 29366295 3 246549659 2 3 184147678 5 3 86883812 5 2 206422527 1 3 273869785 5 3 184147679 5 2 766356433 3 3 173087941 1 1 81073252 1 963056779 2 681728742 5 2 86883811 1 2 564836881 2 1 231398662 1 507308489 3 681728742 3 3 207264422 3 3 1 3 1 389290764 1 6632155 3 2 1 2 781833038 4 3 1000000000 4 2 878542864 1 3 681728742 4 2 999999999 5 1 313062682 1 56519638 2 681728741 1 1 556605329 1 565111336 1 29366295 3 747241048 1 2 963873519 1 2 91111258 2 2 206422529 3 3 966631803 4 3 76211862 2 3 429939459 3 2 507308490 2 2 564836882 2 2 81073253 1 3 507308490 3 1 101250004 1 29366295 2 747241048 5 2 184147677 5 1 81073252 2 231398663 2 3 56519638 3 2 482818265 3 1 556605329 3 781833037 2 2 556605330 1 2 417188303 1 3 539527856 4 2 76211861 2 2 56519639 4 2 417188303 5 1 216140704 2 184147677 1 1 963056779 2 564836881 4 1 389290764 1 207264423 2 565111335 4 2 313062683 2 3 76211860 5 1 313062682 2 780418695 3 1 292015612 2 377509581 4 1 1 2 766356433 2 3 429939458 2 3 292015612 5 3 29366295 4 2 507308488 2 3 999999999 4 1 1000000000 1 389290764 2 1 4 2 147747439 1 3 681728741 5 2 966631803 4 2 417188304 5 2 507308490 5 3 184147679 2 3 231398662 5 2 147747441 1 2 747241048 4 2 389290764 5 2 429939460 1 2 173087939 1 2 184147677 2 2 29366294 1 2 429939460 3 3 91111257 4 1 206422528 2 200354483 2 2 438133770 5 3 173087941 4 2 507308488 3 2 101250003 5 2 173087940 2 1 292015612 1 556605329 3 348652717 5 2 207264422 2 2 438133771 4 2 2 5 3 348652719 2 2 966631801 4 3 665245342 4 2 6632156 5 1 91111257 3 91111256 1 3 966631801 2 3 564836883 1 1 417188303 2 207264423 4 3 963873520 5 2 963056779 2 3 588790353 1 1 588790353 1 438133771 2 681728742 2 2 216140703 5 3 273869784 5 3 81073252 3 3 292015612 2 3 556605329 5 1 184147678 3 429939460 1 1 744868656 1 665245341 2 184147678 2 3 6632155 3 2 438133770 2 2 348652718 2 1 206422528 2 206422528 5 3 665245342 5 2 963873519 3 2 377509581 3 1 565111336 1 206422528 3 184147679 5 2 147747440 2 2 86883811 1 3 56519637 1 1 482818266 1 963056779 3 539527856 1 3 389290764 2 3 292015612 5 2 857731778 4 3 744868657 4 3 1000000000 4 2 360543851 4 2 101250004 1 1 56519638 1 313062682 3 184147679 5 1 184147678 3 206422527 3 3 348652718 1 2 429939460 4 3 91111257 4 3 360543849 2 1 482818266 1 231398662 2 966631803 2 3 665245341 1 2 438133771 3 3 231398662 2 1 780418694 2 665245342 2 3 681728741 3 3 206422528 3 3 681728742 3 2 207264424 5 2 429939458 3 2 200354483 4 1 1000000000 3 147747441 5 2 747241047 1 3 998228698 5 1 429939459 2 360543851 1 1 206422528 2 766356433 5 2 76211861 3 1 565111336 2 781833038 3 3 101250005 2 3 429939458 3 1 878542863 2 184147678 5 2 963873521 5 2 780418693 3 2 348652719 4 1 963873520 1 963056779 3 710733675 1 3 184147677 4 2 2 3 3 29366295 5 2 781833037 2 3 1 5 3 507308488 1 1 998228699 1 313062682 2 564836883 1 1 86883812 2 173087941 4 1 482818266 3 6632154 5 1 200354483 3 963056780 5 1 780418694 2 86883812 4 1 207264423 2 998228700 3 2 1000000000 5 3 184147677 3 3 348652718 3 1 184147678 3 360543851 5 3 200354483 5 2 207264423 2 3 313062683 3 3 348652719 2 1 207264423 3 246549660 1 1 56519638 3 438133772 2 1 963056779 1 206422528 1 482818266 1 588790353 2 86883812 1 1 377509580 3 292015613 2 1 766356434 2 76211860 4 3 998228699 3 1 86883812 2 438133770 2 2 857731777 3 3 76211862 1 1 348652718 3 360543849 4 3 780418695 2 1 507308489 1 781833037 2 86883812 3 1 29366295 2 482818265 5 1 6632155 3 588790352 5 2 147747439 1 1 781833037 2 200354482 5 2 313062681 3 1 417188303 2 29366296 2 2 76211861 4 3 206422527 3 3 76211862 2 2 588790354 2 1 565111336 2 86883812 4 1 216140704 3 665245341 4 2 999999999 5 1 417188303 3 86883813 2 1 200354483 3 200354483 5 1 744868656 3 292015612 2 3 744868656 3 1 56519638 3 86883812 2 3 91111257 4 2 200354484 2 2 556605328 2 2 1000000000 4 3 539527856 4 3 963873520 4 3 780418695 4 3 966631803 2 3 273869783 1 3 744868657 3 3 1 3 2 438133772 3 2 438133771 4 3 998228700 1 3 91111258 5 3 565111337 5 3 313062682 2 3 482818265 2 3 747241047 5 2 389290765 1 1 1 1 482818266 2 588790352 3 1 744868656 1 556605329 3 231398663 2 3 539527854 2 3 86883812 3 3 966631803 1 1 147747440 2 564836883 4 2 780418693 4 1 147747440 3 292015612 2 1 86883812 2 206422528 1 2 81073253 5 3 963873520 2 1 747241048 2 681728740 2 3 292015611 5 2 556605330 5 3 710733676 1 1 173087940 3 429939459 2 1 539527855 2 184147677 4 2 998228699 2 1 1000000000 1 556605329 3 766356433 2 1 588790353 3 147747440 2 3 429939460 3 1 56519638 2 216140703 3 1 216140704 1 56519638 1 6632155 2 216140704 4 1 292015612 2 665245342 3 2 565111336 3 2 348652719 4 2 681728740 5 1 857731778 1 207264423 1 1000000000 3 710733674 5 1 565111336 2 539527856 5 3 313062681 3 2 313062681 1 1 231398662 2 429939460 1 1 313062682 2 377509581 2 3 429939459 5 1 1000000000 2 966631801 2 1 29366295 2 507308488 5 1 507308489 2 231398662 4 3 878542864 1 3 101250004 2 3 857731778 5 2 507308488 3 3 744868655 4 2 429939460 5 2 101250005 5 2 377509581 5 3 565111335 4 2 348652718 5 1 29366295 3 556605328 1 3 482818267 3 3 389290764 2 3 231398662 2 1 348652718 3 348652719 2 2 273869785 3 3 91111258 1 1 747241048 2 216140705 3 3 539527855 1 2 766356433 3 1 963056779 1 417188303 1 273869784 3 377509579 4 3 564836883 5 3 963873520 1 3 878542864 4 2 507308488 4 1 81073252 1 681728741 2 313062681 3 2 231398661 2 1 710733675 3 781833036 4 2 556605330 2 1 963056779 2 348652717 3 1 564836882 1 781833037 2 744868657 5 1 963056779 2 588790354 2 3 360543850 5 2 29366295 1 3 246549659 3 2 588790354 2 1 81073252 1 81073252 2 780418694 1 1 81073252 3 747241048 3 1 292015612 2 231398662 3 1 564836882 1 173087940 2 292015611 4 2 710733674 3 3 29366295 3 3 147747440 1 2 744868657 1 1 377509580 1 273869784 1 6632155 2 313062683 4 3 56519638 4 3 184147679 5 2 999999999 1 1 206422528 1 766356434 2 200354482 5 1 665245341 2 588790354 4 1 565111336 2 963056778 2 1 200354483 1 1000000000 2 966631803 3 3 681728741 3 2 389290765 2 1 878542863 2 966631803 1 2 507308490 3 1 173087940 2 101250003 2 2 665245342 3 1 56519638 2 565111337 4 2 747241048 3 2 710733675 2 2 556605330 3 2 744868655 4 1 200354483 2 710733674 1 2 438133771 4 2 206422528 1 3 29366294 2 1 744868656 2 313062683 3 2 747241048 2 3 246549659 4 3 86883813 2 3 207264424 3 2 429939458 2 1 292015612 1 482818266 2 665245341 5 3 86883813 2 1 348652718 1 681728741 3 429939460 4 1 91111257 1 766356434 3 482818266 4 3 86883812 4 1 966631802 3 29366294 1 2 246549659 4 2 56519638 5 1 747241048 3 507308488 2 2 207264424 5 3 147747439 3 2 86883813 4 3 101250003 1 2 963873521 2 3 588790353 3 2 665245341 3 1 710733675 1 744868656 2 744868656 5 3 539527855 3 2 184147677 3 3 998228700 1 1 1000000000 3 438133770 4 1 878542863 1 564836882 3 747241049 4 2 766356434 5 3 377509581 3 3 200354482 4 3 273869785 4 2 6632155 5 2 360543849 1 3 588790354 5 3 507308489 4 3 348652717 5 1 348652718 2 184147678 3 3 507308489 1 2 76211862 4 3 348652718 4 3 29366294 3 1 101250004 2 147747441 3 1 200354483 3 780418693 4 2 564836881 4 1 747241048 2 348652717 5 3 207264423 2 2 507308490 5 1 147747440 2 56519639 5 3 206422528 4 2 348652719 5 2 377509581 3 3 173087941 2 2 781833038 1 3 766356433 4 2 216140704 3 1 1000000000 3 564836882 4 3 963873521 4 2 780418694 5 1 216140704 3 147747439 1 2 377509581 4 2 780418693 2 2 665245340 1 2 231398662 1 3 556605328 3 3 231398663 5 1 91111257 2 81073253 3 1 998228699 2 966631803 1 2 588790354 2 2 857731779 2 2 417188303 2 2 360543849 3 3 273869785 1 3 200354484 2 3 998228699 1 1 389290764 3 200354484 1 2 173087940 3 2 963873521 2 3 565111336 5 1 429939459 3 417188304 3 2 101250005 1 3 6632154 1 2 1 2 2 781833038 4 2 556605329 5 2 507308489 1 1 184147678 1 1000000000 2 206422529 1 3 292015613 5 3 313062682 4 3 86883813 3 2 417188303 5 1 588790353 1 6632155 2 710733674 4 3 998228700 4 2 665245342 5 2 665245342 3 2 766356434 3 2 999999999 4 2 184147679 2 2 438133770 4 2 556605329 5 3 556605328 4 3 482818265 2 2 76211860 1 1 273869784 2 348652719 1 3 482818265 1 1 539527855 3 963056780 4 1 857731778 2 438133772 3 1 101250004 3 207264423 3 2 56519637 2 1 963873520 3 377509580 5 1 780418694 3 389290764 2 3 101250003 1 3 173087941 4 2 6632156 5 3 966631802 3 3 389290765 2 2 766356433 4 1 747241048 1 744868656 1 780418694 1 173087940 3 747241049 3 1 216140704 1 1 3 200354483 2 1 377509580 2 710733674 3 2 681728740 2 1 766356434 1 56519638 1 56519638 2 507308488 3 1 482818266 1 665245341 1 681728741 2 6632154 5 2 564836882 2 2 781833038 4 3 101250003 5 3 81073251 2 3 963873519 2 1 389290764 1 147747440 2 681728742 3 1 184147678 3 101250004 1 1 246549659 3 665245341 4 3 29366295 2 1 389290764 2 417188302 2 3 76211862 2 2 273869783 1 1 878542863 1 744868656 3 710733674 1 1 86883812 1 1000000000 2 780418695 4 2 173087940 1 3 744868656 2 1 857731778 3 878542863 5 1 781833037 2 681728740 3 1 147747440 2 91111258 2 3 81073251 2 2 744868657 2 2 681728742 3 3 963873519 1 3 963873519 5 3 2 2 2 1 5 2 429939458 4 1 507308489 3 556605328 1 3 231398661 4 2 556605328 2 2 781833037 5 3 273869785 3 2 29366295 5 3 539527854 2 1 998228699 3 29366294 2 1 781833037 3 710733674 5 3 86883811 1 3 963056779 5 2 56519638 3 3 56519639 2 1 292015612 3 1000000000 3 1 966631802 2 507308489 1 1 313062682 1 292015612 2 539527854 3 2 429939459 1 3 184147678 2 1 878542863 3 963056780 2 2 6632155 4 3 6632156 4 2 963056778 3 3 76211861 5 2 173087941 4 3 539527854 3 2 747241048 4 1 29366295 1 482818266 2 766356435 5 1 665245341 3 200354484 3 1 747241048 1 147747440 1 1000000000 3 200354484 5 2 246549659 3 1 6632155 1 147747440 3 29366295 2 1 360543850 3 147747441 2 3 1 2 3 780418693 5 3 348652717 1 1 556605329 2 200354482 1 2 184147678 2 2 6632154 2 3 348652719 5 3 878542862 5 2 963056778 1 1 91111257 2 29366294 3 1 878542863 2 565111335 4 2 1 2 1 417188303 1 1 1 781833037 2 147747441 4 2 564836881 3 1 998228699 3 564836882 1 2 747241049 2 2 207264423 4 2 766356435 5 1 539527855 3 377509580 3 2 417188302 2 2 173087941 5 2 377509579 4 2 389290765 2 2 766356435 3 2 246549660 4 2 417188302 3 1 216140704 2 216140704 2 3 665245342 1 1 681728741 1 766356434 3 377509581 1 3 564836881 5 1 313062682 2 681728742 4 1 747241048 2 665245341 4 2 348652717 2 3 292015612 3 1 207264423 2 878542862 2 1 231398662 1 1000000000 2 273869784 2 1 292015612 2 246549659 4 3 147747441 3 3 207264424 1 3 76211862 2 2 747241049 1 1 360543850 3 507308488 5 3 878542862 5 2 438133772 3 1 588790353 2 747241047 3 3 360543849 5 3 1 1 1 878542863 3 565111336 2 3 507308489 3 3 665245342 1 1 76211861 2 966631801 3 1 665245341 2 588790353 4 2 216140704 4 1 1000000000 3 207264424 1 3 206422528 5 2 438133771 5 3 29366296 1 2 173087941 5 3 29366295 1 2 878542862 1 2 231398661 5 2 184147678 1 2 966631801 4 1 681728741 3 1000000000 4 3 86883813 1 2 766356433 4 2 781833038 4 2 998228699 2 2 588790354 3 2 1000000000 4 3 173087941 4 2 292015611 2 2 857731777 3 1 246549659 1 81073252 3 184147677 2 1 766356434 1 29366295 1 207264423 3 438133770 3 1 998228699 2 377509581 3 2 744868655 4 1 184147678 2 184147679 1 3 173087940 4 1 207264423 3 173087940 5 2 91111257 1 1 998228699 3 744868655 1 3 313062682 1 3 377509580 1 3 482818267 1 1 184147678 2 81073253 2 1 147747440 2 292015613 3 3 86883813 3 1 91111257 3 216140704 2 2 998228698 2 3 206422528 1 2 857731778 4 2 377509581 4 3 998228699 2 1 665245341 1 292015612 1 966631802 2 766356435 3 3 348652718 3 3 747241049 2 3 216140705 2 2 348652718 1 1 273869784 2 744868656 5 2 6632156 5 1 147747440 2 539527854 1 2 747241049 4 3 417188304 1 1 184147678 3 216140703 4 1 857731778 1 963873520 3 6632154 3 2 438133772 1 1 360543850 2 216140705 5 3 507308489 2 1 360543850 3 377509581 2 2 417188302 5 3 389290764 5 2 200354483 3 3 360543851 5 1 665245341 2 76211860 5 1 377509580 1 6632155 2 200354482 3 2 998228698 4 2 6632154 2 3 348652719 5 3 1 5 3 231398662 1 3 360543851 1 2 207264423 1 1 565111336 3 780418695 5 3 564836882 2 3 81073251 5 1 1000000000 2 200354483 4 1 231398662 2 147747440 3 3 998228699 3 2 878542862 4 2 429939459 5 2 184147679 3 2 565111336 3 1 482818266 1 377509580 3 539527855 2 3 313062682 1 3 101250004 1 2 313062683 2 3 173087939 3 3 6632155 2 3 963873519 3 1 878542863 3 207264423 2 3 173087941 4 1 184147678 3 173087940 2 1 665245341 2 429939460 4 1 878542863 3 781833037 3 3 857731779 1 3 747241048 4 1 417188303 3 588790352 2 1 206422528 2 56519637 4 3 781833038 4 2 781833038 1 2 417188304 2 2 878542862 3 3 377509581 4 3 766356435 1 1 781833037 3 556605328 1 1 206422528 3 389290765 4 3 206422529 5 1 1 3 878542862 4 2 81073251 5 3 999999999 2 3 963873520 3 2 207264424 2 3 173087940 4 3 29366296 2 2 429939458 1 1 1 2 273869785 4 3 878542864 3 2 91111258 2 1 766356434 2 207264422 1 3 231398661 2 3 766356434 2 1 206422528 1 6632155 3 766356433 2 1 200354483 3 81073251 4 2 665245342 5 3 438133771 4 3 429939458 1 3 539527854 1 1 710733675 2 665245340 4 1 6632155 1 173087940 3 86883812 3 3 878542863 2 1 173087940 3 665245340 3 3 101250003 5 2 482818266 5 3 246549658 2 1 507308489 2 231398661 3 3 389290764 3 3 1000000000 1 3 429939459 4 3 565111336 1 2 539527855 2 2 963873521 3 2 556605328 3 2 565111336 1 3 565111336 1 3 292015611 1 1 963873520 1 507308489 1 1 2 710733674 5 2 556605330 2 3 81073253 2 1 101250004 3 857731779 1 3 231398662 4 2 389290764 4 2 1000000000 1 3 6632156 3 1 998228699 1 564836882 3 780418694 1 2 966631801 1 3 878542863 5 2 246549660 3 2 2 5 3 564836881 1 2 482818266 2 3 681728742 2 2 963873519 2 3 507308488 1 1 206422528 2 76211860 4 3 76211860 2 1 56519638 2 6632156 3 2 377509581 5 1 173087940 1 588790353 2 681728742 3 3 507308490 4 3 966631803 5 3 29366295 1 1 710733675 3 766356433 4 3 29366296 5 2 966631802 1 3 507308489 2 1 429939459 2 963056779 4 2 539527856 3 3 91111256 5 1 360543850 2 998228700 2 1 173087940 2 389290765 2 2 710733675 3 3 565111337 5 3 564836881 1 1 665245341 1 377509580 2 780418694 2 2 81073251 1 1 963056779 3 81073252 5 3 147747439 5 3 857731779 5 3 86883811 3 3 56519639 5 2 76211862 3 3 963056780 1 3 665245340 1 1 101250004 3 81073253 2 2 231398662 5 3 29366294 1 2 710733675 5 2 273869784 4 3 1 4 2 507308489 5 2 246549658 1 3 681728741 5 1 360543850 1 231398662 2 292015611 5 1 207264423 3 184147679 3 1 206422528 2 963873521 4 2 101250005 1 1 565111336 2 91111258 2 2 998228700 2 1 588790353 3 147747441 5 3 348652719 4 3 56519639 1 3 710733675 2 1 101250004 3 780418694 4 1 966631802 1 857731778 1 665245341 1 348652718 2 216140704 4 1 91111257 3 348652718 4 3 878542862 4 3 417188302 5 1 963873520 3 507308488 5 2 56519639 5 2 482818266 2 2 200354484 1 1 91111257 2 91111258 1 1 564836882 1 429939459 3 766356434 3 3 681728742 4 1 76211861 3 1 5 1 539527855 3 438133771 1 2 438133770 5 3 1000000000 5 2 313062681 1 1 438133771 1 207264423 1 81073252 1 1000000000 2 998228699 1 3 681728741 2 1 200354483 3 231398661 4 2 564836882 3 1 246549659 2 6632156 2 3 417188302 3 2 482818266 1 1 360543850 2 963873520 3 3 29366295 2 1 665245341 3 173087940 3 1 231398662 3 360543851 4 1 564836882 2 710733675 5 3 29366294 5 2 766356435 5 3 360543850 2 3 963056780 1 2 565111337 2 1 231398662 3 348652718 2 3 665245340 3 1 681728741 2 438133770 1 3 507308490 5 2 766356434 5 2 747241047 4 1 565111336 1 1000000000 3 565111336 4 3 216140705 2 3 588790352 2 2 1000000000 1 3 29366294 2 1 29366295 3 438133771 4 2 292015613 1 3 231398663 3 3 360543850 3 1 878542863 3 184147679 3 1 565111336 2 1 2 2 438133771 3 1 564836882 1 744868656 3 91111258 3 3 207264423 4 3 482818266 5 3 429939460 1 1 6632155 2 588790353 5 2 173087941 1 3 665245341 2 1 1 3 780418693 4 1 207264423 1 86883812 1 184147678 3 200354484 5 2 857731778 4 2 744868655 4 3 744868656 3 2 86883812 5 1 184147678 1 482818266 2 780418695 3 3 81073251 3 1 86883812 2 781833038 3 3 780418693 3 1 588790353 3 216140703 2 2 565111336 1 2 246549659 2 2 348652718 4 1 710733675 3 86883812 3 1 998228699 2 86883813 1 1 246549659 2 292015612 2 1 507308489 3 857731778 1 3 377509580 3 1 292015612 1 207264423 2 389290764 2 3 184147677 5 1 963056779 3 29366295 5 1 429939459 3 878542862 5 2 747241048 1 2 273869783 4 2 231398661 4 1 76211861 3 665245340 1 3 744868655 5 3 313062683 4 3 564836883 2 3 348652717 5 3 482818267 1 1 556605329 1 56519638 3 348652718 3 3 348652718 2 2 482818266 1 2 878542862 4 2 147747440 4 2 966631803 5 2 348652719 3 3 86883811 5 3 273869785 1 1 744868656 2 207264423 4 2 56519638 2 1 86883812 2 438133772 5 3 76211861 2 3 781833038 2 1 744868656 1 292015612 1 507308489 3 173087939 4 1 539527855 3 556605328 4 1 200354483 1 6632155 2 429939459 5 3 780418695 4 3 564836882 4 1 878542863 3 744868656 3 3 780418693 3 2 76211861 4 1 966631802 2 292015611 5 2 747241047 5 3 766356435 5 2 360543850 1 1 216140704 1 173087940 3 81073251 5 2 101250003 4 1 29366295 3 313062681 4 2 348652719 1 2 564836881 5 3 556605329 2 1 482818266 3 101250005 2 2 766356434 3 2 207264423 4 2 273869785 4 1 173087940 1 348652718 2 878542864 3 3 966631802 2 3 966631802 3 2 878542863 4 2 81073253 5 1 101250004 3 6632156 1 1 857731778 2 173087941 2 1 681728741 2 6632155 1 1 216140704 3 507308490 4 2 246549659 5 1 966631802 2 206422528 4 3 76211862 5 3 56519638 2 3 6632154 4 2 963056780 2 3 998228698 1 2 507308490 5 2 56519639 2 1 206422528 2 744868656 5 3 556605329 1 1 216140704 1 231398662 1 744868656 2 588790352 5 1 389290764 3 216140704 5 3 86883811 1 1 507308489 1 147747440 2 173087940 3 3 292015612 1 1 86883812 3 963873521 1 3 29366296 1 3 81073252 4 1 429939459 2 246549658 2 2 81073251 5 1 857731778 1 101250004 2 665245341 3 1 216140704 3 665245340 1 2 539527854 1 2 86883813 4 1 429939459 2 56519638 2 1 781833037 3 147747439 5 3 216140703 5 1 998228699 3 246549658 5 2 246549659 4 3 963056778 1 3 998228699 1 3 81073253 3 1 147747440 2 6632155 2 3 184147679 4 2 780418695 4 2 206422528 5 2 963056778 4 3 81073252 1 3 184147679 2 3 482818267 2 3 206422529 5 1 482818266 3 207264422 5 3 417188304 5 3 438133771 3 2 1 5 2 417188302 5 3 482818265 5 3 91111256 3 2 184147679 3 2 565111337 3 3 482818265 1 2 747241048 5 1 438133771 1 556605329 1 588790353 1 710733675 2 482818267 1 2 389290765 4 2 963873521 1 2 966631801 3 3 963873520 4 3 313062682 2 2 173087941 5 1 206422528 2 86883811 2 2 417188304 1 1 417188303 2 438133772 4 1 539527855 2 429939460 3 2 147747439 3 3 86883812 4 2 565111336 3 3 216140705 4 2 681728741 4 2 966631803 5 3 780418693 2 1 231398662 2 556605329 3 2 747241049 5 2 429939460 3 1 744868656 2 438133770 2 2 1 4 3 86883813 1 3 556605329 5 1 56519638 2 313062683 1 2 565111337 5 1 246549659 1 438133771 1 147747440 3 429939458 1 1 76211861 1 556605329 1 147747440 2 507308489 1 3 86883811 3 1 273869784 1 86883812 2 878542864 1 3 588790353 1 1 273869784 1 781833037 2 963056778 4 1 438133771 3 377509580 4 3 539527856 5 1 766356434 2 963056780 4 2 747241049 3 2 360543850 5 1 665245341 2 101250003 1 2 313062682 5 2 564836882 4 2 966631801 5 1 273869784 2 781833036 5 3 665245342 3 2 246549660 2 2 966631802 5 1 998228699 3 417188303 2 2 747241047 3 3 588790353 3 3 377509581 2 3 710733676 4 3 747241047 3 1 681728741 2 1 2 1 417188303 2 963056780 5 3 101250004 5 3 747241048 3 1 878542863 3 29366296 4 1 1 1 710733675 2 417188303 3 1 507308489 2 81073251 1 2 231398663 1 2 1 2 2 780418695 2 1 998228699 2 417188303 2 3 963056780 5 3 780418695 1 3 206422527 4 3 744868657 3 1 665245341 1 744868656 1 438133771 3 766356433 3 2 6632154 1 3 766356433 4 1 246549659 1 780418694 3 1000000000 1 2 781833038 1 2 766356435 2 3 564836881 1 3 207264423 5 3 507308489 4 1 101250004 1 101250004 3 565111336 5 1 81073252 1 377509580 1 1000000000 1 1000000000 1 173087940 1 564836882 1 781833037 1 857731778 2 482818266 1 1 780418694 1 184147678 2 86883812 1 3 313062683 4 2 91111258 5 3 963873520 3 1 313062682 1 710733675 2 507308488 4 1 665245341 3 1000000000 2 3 429939458 4 2 246549660 3 2 564836883 2 2 348652719 2 1 216140704 2 216140703 2 2 780418695 5 3 216140705 4 3 231398662 4 1 56519638 2 200354483 5 3 184147677 2 2 556605330 2 1 147747440 1 744868656 3 76211862 5 1 206422528 2 1000000000 2 3 564836882 5 1 998228699 3 710733674 4 3 292015612 5 2 377509581 3 3 438133771 4 1 766356434 1 665245341 1 6632155 1 507308489 1 482818266 2 564836882 5 1 348652718 2 564836883 1 1 206422528 2 998228699 1 1 507308489 1 878542863 3 76211862 2 2 556605328 4 2 348652718 2 1 76211861 1 147747440 1 81073252 1 1 2 482818265 4 3 429939459 4 2 231398662 2 1 360543850 3 780418693 5 1 216140704 1 173087940 1 184147678 2 681728741 4 1 710733675 3 377509580 3 3 101250004 1 3 507308488 4 1 1000000000 2 273869785 2 2 1 4 3 200354484 1 1 207264423 3 200354484 3 1 966631802 2 207264424 2 3 507308490 5 1 1 1 747241048 2 273869783 3 1 56519638 1 273869784 2 173087939 1 3 417188304 2 1 147747440 3 966631801 5 1 747241048 2 360543849 4 3 857731778 2 3 966631802 2 2 565111336 5 3 565111335 5 2 857731778 1 3 56519639 4 2 966631803 3 1 556605329 2 389290765 3 1 681728741 1 1000000000 3 173087939 5 1 438133771 3 6632154 4 2 6632155 4 1 173087940 2 966631801 1 3 231398661 1 1 348652718 1 780418694 3 348652717 1 2 81073252 5 1 348652718 3 184147679 3 2 588790354 1 1 781833037 3 781833037 1 2 781833038 2 1 482818266 1 292015612 3 963873521 1 1 206422528 1 780418694 2 744868656 1 3 429939460 4 3 292015611 2 2 147747439 3 1 963056779 1 292015612 3 76211860 4 1 744868656 1 56519638 1 207264423 3 429939460 4 3 438133772 5 1 101250004 2 429939458 3 3 1 3 3 482818266 3 2 998228700 4 3 665245342 2 1 207264423 1 878542863 2 963056779 5 2 246549659 1 2 429939460 1 2 507308488 2 1 348652718 2 360543849 3 2 507308490 1 1 588790353 3 681728742 1 2 81073251 4 3 377509580 3 1 966631802 2 173087939 1 2 857731777 4 1 206422528 2 207264424 4 1 231398662 1 81073252 2 482818265 3 1 539527855 2 857731778 3 1 556605329 2 313062681 1 3 878542862 1 1 200354483 3 56519639 1 1 292015612 3 781833036 3 2 482818267 1 2 246549658 3 3 86883813 2 3 101250003 5 1 29366295 2 101250004 3 2 147747441 5 1 348652718 1 878542863 2 665245340 4 3 963056779 1 2 273869785 5 1 91111257 3 857731779 5 1 507308489 3 360543849 2 3 231398661 3 3 91111256 1 2 963056778 1 1 482818266 3 781833036 3 1 539527855 1 184147678 1 857731778 3 377509581 4 1 360543850 1 29366295 1 216140704 1 29366295 2 681728741 4 1 200354483 1 246549659 1 29366295 1 998228699 2 313062682 3 2 588790353 5 1 184147678 1 417188303 1 438133771 2 348652717 3 1 565111336 3 389290763 2 2 857731779 1 3 781833037 2 3 200354483 3 2 173087939 1 1 438133771 3 963873520 4 2 857731778 1 3 200354483 2 3 6632155 1 2 963873520 2 1 56519638 2 556605328 2 2 184147679 1 3 781833038 4 1 781833037 2 747241049 2 1 246549659 1 710733675 3 81073251 3 3 565111336 1 1 857731778 3 6632155 1 2 998228699 5 2 564836883 5 2 780418694 1 3 81073253 5 2 665245341 4 3 710733676 5 3 81073252 1 2 710733674 5 2 273869783 1 1 744868656 3 173087939 2 1 207264423 1 710733675 2 417188302 5 3 246549658 1 3 857731779 2 3 200354482 2 1 963056779 2 91111257 5 2 360543851 1 2 29366296 5 1 6632155 2 1000000000 2 1 429939459 3 998228699 5 1 438133771 1 564836882 1 207264423 1 91111257 3 564836883 1 1 377509580 3 588790354 1 3 482818267 1 2 2 5 3 665245341 3 2 963873521 4 2 292015612 5 3 744868656 2 3 438133771 5 1 681728741 1 857731778 2 86883811 2 1 507308489 2 429939458 3 1 429939459 1 1 3 200354484 5 2 564836881 5 2 857731779 5 1 6632155 3 963873521 5 2 147747441 4 1 91111257 3 556605330 2 2 681728740 1 3 857731777 2 3 207264424 5 1 206422528 1 377509580 2 539527854 1 3 429939460 1 3 482818266 1 2 86883811 2 1 173087940 2 91111256 1 3 438133771 1 3 216140705 3 2 91111256 2 3 273869784 3 1 507308489 1 76211861 2 273869784 5 2 744868656 3 3 292015611 1 2 389290765 3 1 1 2 206422528 3 1 681728741 1 857731778 1 173087940 2 173087939 2 2 665245341 3 3 101250005 2 1 273869784 1 313062682 3 780418694 4 3 86883813 5 2 429939459 5 2 565111336 4 2 184147677 4 1 429939459 2 81073252 5 3 565111335 4 3 184147679 4 1 86883812 3 780418693 3 1 482818266 1 348652718 2 482818265 2 2 998228700 1 2 710733674 3 3 564836883 5 3 246549659 2 3 564836883 1 2 173087940 2 2 86883813 1 3 438133771 5 1 747241048 2 588790352 1 2 216140705 2 2 539527855 3 3 348652717 4 2 360543851 1 3 86883811 2 1 91111257 3 206422528 1 1 206422528 2 1000000000 2 2 91111258 2 1 438133771 3 857731777 4 2 963056778 4 1 482818266 3 963873521 5 1 963873520 2 200354482 1 2 231398661 2 2 2 4 3 565111335 5 2 377509581 1 3 81073252 3 3 482818267 1 2 216140705 2 1 681728741 3 292015611 2 3 588790352 2 1 966631802 2 173087941 4 1 429939459 2 417188304 5 1 665245341 1 744868656 2 665245342 5 3 507308488 3 2 231398662 1 1 360543850 3 348652718 4 1 246549659 3 781833037 5 2 766356434 3 2 313062683 5 1 998228699 3 76211862 2 1 56519638 2 588790353 4 1 1000000000 2 389290765 5 2 1 1 1 147747440 2 246549659 4 3 246549660 4 3 360543850 5 2 184147679 5 3 184147678 5 1 91111257 3 564836882 3 1 206422528 3 588790354 2 1 417188303 3 482818265 1 3 766356435 3 3 348652718 5 1 184147678 1 747241048 1 780418694 1 348652718 3 1000000000 3 2 81073253 5 1 878542863 1 966631802 1 231398662 2 81073253 4 1 200354483 3 999999999 4 1 539527855 2 273869784 3 3 438133770 3 3 173087939 2 1 539527855 1 184147678 3 360543851 4 1 273869784 1 681728741 2 781833036 2 3 438133771 4 3 147747439 4 1 184147678 2 29366296 5 3 313062681 3 1 292015612 2 360543851 5 3 207264424 3 1 781833037 3 429939458 2 1 313062682 1 56519638 3 857731777 4 1 507308489 3 147747440 5 2 1000000000 5 3 91111258 5 1 780418694 3 963873520 3 1 101250004 1 556605329 1 710733675 3 482818266 3 1 507308489 2 781833037 1 1 781833037 3 539527856 4 3 389290763 2 1 389290764 3 81073252 4 3 963056778 4 3 231398663 3 3 417188302 3 2 857731778 3 3 963873519 5 1 665245341 2 206422528 1 2 857731778 4 3 564836883 3 1 564836882 1 246549659 1 564836882 1 780418694 3 86883812 1 1 76211861 1 86883812 2 216140705 4 1 313062682 3 878542863 3 3 878542863 3 2 200354482 4 3 710733676 2 3 781833038 4 2 681728740 3 1 246549659 3 781833037 1 1 76211861 3 766356435 4 3 564836883 2 1 207264423 3 348652717 1 3 966631802 3 3 429939459 3 1 206422528 2 200354482 4 2 539527854 4 3 1 3 1 292015612 1 147747440 3 81073253 4 2 417188303 3 1 747241048 1 184147678 2 231398661 1 3 377509581 5 3 91111258 1 3 878542862 1 2 101250003 2 2 588790354 5 1 173087940 2 665245340 5 3 216140705 3 1 429939459 1 86883812 3 1 3 1 101250004 1 766356434 1 681728741 3 56519637 3 3 184147678 2 1 681728741 1 780418694 3 81073253 1 1 482818266 1 246549659 1 216140704 3 313062683 2 1 348652718 2 878542862 3 1 246549659 1 438133771 2 292015612 1 1 998228699 3 681728742 2 1 360543850 2 91111257 5 2 184147678 2 2 766356435 2 1 292015612 2 360543851 2 3 417188303 1 3 231398662 4 3 482818265 5 3 665245340 3 3 507308490 4 2 29366295 3 3 781833037 2 1 780418694 2 86883811 5 1 273869784 3 507308488 5 2 1 4 2 857731778 3 1 1 2 681728740 2 1 482818266 3 91111258 4 1 81073252 1 482818266 2 781833036 3 2 231398661 4 2 377509580 3 2 313062683 4 2 781833036 3 2 1000000000 4 2 292015613 3 3 963056779 3 3 963873520 4 2 91111256 4 2 216140703 4 1 377509580 1 184147678 2 246549660 2 3 766356434 1 3 588790353 3 1 56519638 3 780418694 3 2 665245341 5 1 360543850 3 231398662 5 2 273869783 5 3 565111335 3 1 377509580 1 963056779 3 482818266 3 1 389290764 1 556605329 1 539527855 2 313062681 4 1 360543850 1 665245341 1 216140704 2 539527856 2 1 246549659 3 565111337 3 2 348652718 1 3 81073251 1 3 747241048 2 2 86883811 4 1 184147678 3 231398662 4 1 556605329 3 184147677 4 2 389290763 4 3 6632156 3 2 246549660 4 1 360543850 1 966631802 1 76211861 2 747241047 5 1 710733675 3 147747439 5 2 360543851 5 3 200354482 3 1 429939459 2 184147679 5 1 539527855 2 273869783 1 1 588790353 3 76211860 2 2 1 2 3 29366294 2 1 665245341 1 292015612 1 482818266 2 564836883 2 2 389290765 5 2 377509580 1 3 565111337 5 1 438133771 2 1000000000 2 1 184147678 2 273869784 5 3 507308490 1 3 86883811 4 1 389290764 2 348652718 4 3 207264422 4 3 101250005 2 2 29366294 3 3 360543849 4 2 292015612 1 3 963873521 1 3 857731779 4 1 206422528 1 1000000000 3 747241048 3 2 665245340 4 3 857731779 3 1 313062682 3 377509579 5 1 482818266 3 556605330 5 3 857731779 3 2 101250004 3 1 273869784 2 360543850 4 1 200354483 3 966631802 3 3 1 1 3 564836882 3 1 360543850 2 2 4 3 438133772 5 2 6632154 4 2 273869785 3 1 86883812 1 273869784 1 360543850 2 76211861 4 1 781833037 1 313062682 1 1000000000 3 2 2 3 878542864 5 2 86883812 1 1 360543850 3 482818265 2 3 216140705 4 3 91111258 2 2 780418693 3 1 438133771 1 173087940 1 231398662 3 86883811 1 3 998228699 2 2 1 5 2 389290763 4 1 81073252 1 206422528 2 377509579 2 2 29366295 1 2 348652718 2 1 966631802 2 766356435 4 2 184147679 5 1 681728741 3 2 3 1 744868656 2 1 4 1 556605329 1 744868656 2 206422527 4 2 878542863 4 2 482818265 3 3 963056779 5 3 588790354 3 3 389290765 2 1 231398662 1 76211861 1 231398662 2 482818266 3 3 482818265 4 2 681728742 2 2 207264422 3 1 1 3 313062681 3 1 29366295 1 216140704 1 231398662 2 556605329 5 1 389290764 3 206422529 4 1 556605329 2 200354483 1 3 231398661 2 3 710733675 2 2 539527854 3 2 507308488 4 1 246549659 2 377509581 2 1 313062682 3 781833037 3 3 216140703 3 1 556605329 2 173087941 1 3 246549658 2 1 556605329 3 963056778 5 2 76211861 4 1 313062682 2 216140705 5 2 588790354 5 3 857731778 3 1 292015612 3 292015611 2 2 588790353 3 3 200354484 4 1 216140704 3 81073251 3 3 206422528 3 2 292015611 4 1 780418694 3 91111257 1 2 998228700 4 2 878542863 4 2 101250004 2 1 389290764 3 292015612 1 1 747241048 2 766356433 3 3 200354482 1 1 588790353 2 389290764 4 2 766356433 1 3 389290765 2 2 556605328 3 2 231398661 5 2 766356435 2 3 200354482 3 3 377509580 2 2 348652717 2 1 313062682 3 588790354 2 1 966631802 3 389290763 4 2 86883811 4 2 539527856 3 2 781833038 2 1 1 1 389290764 1 482818266 2 246549660 2 3 86883812 4 2 76211860 3 1 76211861 1 216140704 3 966631801 5 3 744868655 5 1 564836882 1 781833037 2 780418695 4 1 857731778 1 313062682 2 360543851 1 2 556605329 4 3 313062681 3 3 681728741 5 1 206422528 1 360543850 1 966631802 1 389290764 1 81073252 2 747241048 3 2 482818265 3 3 86883811 3 3 389290763 2 2 76211860 2 1 292015612 3 878542864 3 2 565111337 4 1 313062682 1 781833037 2 966631801 1 3 377509579 2 3 556605329 4 2 966631803 1 1 417188303 1 389290764 3 565111336 3 1 564836882 3 86883813 5 2 91111256 5 3 744868656 1 2 6632154 1 1 173087940 2 292015613 2 3 313062681 5 2 360543851 5 2 273869785 4 1 766356434 2 56519639 3 3 246549660 2 3 29366295 3 1 76211861 1 101250004 1 360543850 2 681728741 5 2 744868656 5 3 6632154 4 3 147747440 2 3 2 1 3 482818266 5 1 482818266 2 173087939 2 3 539527856 3 3 438133771 2 3 564836881 5 1 389290764 2 878542863 3 1 710733675 1 86883812 3 857731777 5 1 206422528 1 963056779 3 56519637 1 2 963056779 2 1 173087940 3 681728742 5 2 744868657 2 3 206422527 2 1 200354483 3 101250004 2 3 963056778 1 1 206422528 1 348652718 2 29366295 2 3 665245340 4 1 710733675 3 29366296 3 2 101250004 3 3 963056780 3 3 147747440 4 3 665245342 2 2 556605329 2 1 681728741 3 86883811 4 1 747241048 3 781833037 3 1 273869784 1 564836882 1 101250004 1 6632155 2 766356435 2 2 81073252 4 1 564836882 3 200354484 2 2 389290764 3 2 207264424 1 2 360543851 3 1 966631802 2 273869785 4 2 348652719 5 1 91111257 3 998228700 5 2 681728742 2 1 29366295 2 200354484 1 2 1 2 2 29366296 3 3 417188302 2 2 101250004 4 1 246549659 3 216140704 1 2 56519638 5 1 665245341 2 91111258 5 2 206422527 2 1 747241048 1 1 2 966631802 4 2 781833038 3 1 780418694 1 507308489 3 507308489 1 2 781833038 5 2 348652718 1 2 999999999 1 2 246549659 1 2 216140703 1 1 1 1 539527855 3 231398662 2 3 539527854 1 1 417188303 2 766356435 4 3 766356435 1 2 507308489 4 1 377509580 2 91111256 4 3 147747439 3 2 207264423 4 3 588790354 3 2 998228698 4 3 556605329 2 3 246549659 2 2 91111258 2 3 173087940 3 2 184147679 3 2 173087939 1 1 1000000000 3 1000000000 3 2 81073252 1 2 747241048 1 1 710733675 1 29366295 2 588790353 5 1 747241048 3 665245342 4 3 565111335 2 1 313062682 1 29366295 1 184147678 2 429939458 1 1 101250004 1 377509580 1 207264423 3 710733676 3 3 173087941 3 2 781833038 4 3 417188303 2 2 417188303 2 2 482818266 5 1 429939459 1 963873520 2 438133770 4 2 207264424 2 3 101250003 4 3 878542863 2 1 173087940 2 360543850 5 2 216140703 4 2 200354482 5 1 389290764 3 963056779 3 1 200354483 2 588790353 5 1 76211861 2 6632155 3 1 781833037 3 564836881 2 1 56519638 2 292015612 3 1 507308489 2 878542863 4 2 2 1 1 417188303 1 273869784 2 1 2 1 564836882 3 207264423 1 2 665245340 4 2 429939458 3 2 91111257 2 1 878542863 3 184147678 5 2 206422527 4 1 101250004 2 766356434 1 3 507308489 4 3 710733675 2 2 747241047 5 2 231398662 5 2 556605330 4 2 101250005 3 3 1 1 2 206422528 5 1 556605329 3 206422528 4 3 200354482 1 2 348652718 4 3 556605328 5 2 556605329 1 2 81073253 5 3 710733674 2 3 6632154 3 3 681728740 5 3 966631803 2 2 438133772 1 3 147747440 5 1 313062682 2 588790354 2 3 313062681 3 3 147747439 3 1 207264423 1 231398662 3 273869785 5 2 313062683 3 3 744868657 1 2 81073251 3 1 963873520 3 313062682 3 1 998228699 3 6632154 3 1 216140704 2 429939460 3 2 588790354 3 1 147747440 3 184147678 2 2 744868657 2 1 429939459 1 200354483 3 56519637 1 1 539527855 2 377509580 3 3 273869783 1 2 56519638 1 1 417188303 1 998228699 3 360543851 2 2 966631801 2 1 207264423 2 200354482 5 1 56519638 1 564836882 3 207264424 5 2 966631803 4 1 91111257 1 101250004 3 766356433 3 3 91111257 3 3 564836883 1 2 539527854 1 2 173087939 2 1 273869784 1 173087940 3 76211860 5 3 292015611 5 3 173087939 2 2 999999999 4 3 665245341 4 2 781833036 3 1 292015612 1 147747440 1 710733675 3 565111335 3 2 101250004 2 3 2 3 1 389290764 2 207264423 5 2 173087939 1 1 86883812 2 216140705 4 3 438133770 1 3 438133770 2 3 360543849 5 2 781833036 5 1 292015612 2 744868656 4 1 482818266 2 273869785 1 1 556605329 2 1000000000 4 3 81073251 1 3 313062683 1 1 766356434 3 998228700 3 1 1000000000 1 313062682 2 710733674 5 2 6632154 4 3 565111335 4 2 747241049 3 2 1000000000 5 2 1000000000 3 2 216140703 3 3 207264424 3 1 29366295 3 200354484 3 3 76211860 2 2 565111336 2 1 998228699 1 292015612 3 207264424 5 2 147747440 3 2 482818267 2 2 417188303 5 3 565111335 1 2 681728740 1 3 857731777 1 3 91111258 2 2 482818266 5 1 744868656 2 86883811 1 3 6632156 2 3 91111257 3 1 482818266 3 417188302 2 1 507308489 3 81073251 4 3 417188302 4 3 360543851 2 2 29366294 5 2 417188302 4 2 429939460 2 2 878542863 3 2 966631802 3 2 56519637 5 1 766356434 1 348652718 1 86883812 3 147747441 4 3 564836881 1 3 56519637 2 1 200354483 3 101250003 3 3 200354484 2 3 2 5 2 438133771 2 1 878542863 2 6632154 4 2 747241047 1 2 564836882 1 1 417188303 2 780418694 1 3 91111257 4 2 389290763 3 2 482818265 1 3 966631803 3 2 710733676 3 3 313062683 5 1 389290764 3 147747440 4 3 780418695 4 2 482818267 2 2 482818267 5 3 565111335 1 1 29366295 2 857731779 3 3 91111257 4 3 216140705 4 3 556605330 2 2 565111337 4 1 963873520 3 6632155 4 2 780418695 5 2 878542864 5 1 665245341 3 360543851 2 3 588790354 1 2 173087939 1 1 86883812 2 1000000000 4 3 507308489 3 3 681728742 3 3 76211862 5 1 173087940 3 207264424 2 3 348652719 1 1 857731778 3 216140704 4 2 200354482 1 2 429939460 4 2 200354483 4 3 963056778 5 1 564836882 1 766356434 2 200354483 5 2 429939458 2 3 348652717 3 3 101250005 5 3 999999999 3 2 539527854 1 3 438133771 3 1 482818266 2 377509580 1 1 1000000000 3 206422529 4 1 998228699 3 86883811 5 2 389290765 4 1 56519638 3 200354484 3 2 101250005 5 1 200354483 1 6632155 2 417188304 1 2 377509579 5 3 101250005 2 2 963873520 5 3 246549660 5 1 91111257 2 710733676 4 1 429939459 3 665245342 4 2 438133770 4 2 878542863 3 1 173087940 1 747241048 3 766356433 5 2 588790354 3 2 231398662 2 1 29366295 1 360543850 1 81073252 2 56519637 3 1 206422528 3 766356435 2 3 710733674 3 2 565111336 1 2 81073252 1 3 6632154 1 3 744868657 2 1 29366295 3 588790353 3 1 348652718 2 273869783 3 1 101250004 1 417188303 3 29366295 1 3 377509579 2 3 744868656 3 2 206422527 4 3 206422529 2 3 588790354 5 1 766356434 2 273869783 3 1 348652718 1 246549659 1 6632155 2 565111335 4 2 878542864 5 1 438133771 2 482818266 2 1 744868656 1 963056779 1 86883812 2 766356433 5 3 101250004 3 2 207264423 5 2 273869784 3 1 429939459 1 539527855 3 857731777 3 3 998228699 3 1 429939459 1 588790353 3 878542863 5 1 6632155 1 998228699 1 348652718 1 207264423 1 56519638 3 565111337 4 2 966631801 1 2 963056780 3 3 564836881 4 2 389290764 5 2 998228700 5 2 389290764 1 3 963056778 2 2 507308488 1 2 173087940 3 1 417188303 3 665245342 2 3 313062681 1 3 963056778 1 3 206422527 3 2 539527856 2 2 81073252 4 3 681728741 1 2 81073253 1 1 6632155 2 292015613 3 3 564836881 5 2 29366294 2 2 963056779 3 3 710733675 4 3 857731777 4 3 231398662 2 2 206422529 5 1 564836882 3 482818265 1 2 781833038 2 1 147747440 2 360543851 3 1 780418694 3 273869784 2 2 482818265 3 3 56519639 1 2 747241049 1 3 231398661 3 1 998228699 3 246549659 1 1 766356434 1 665245341 3 963873519 2 2 1 5 1 101250004 1 86883812 3 147747439 3 1 1000000000 3 29366295 1 1 184147678 2 173087939 4 1 29366295 2 710733674 5 3 588790353 3 1 377509580 2 147747439 1 2 665245340 2 3 588790352 4 2 998228700 3 2 360543851 5 3 878542862 4 1 482818266 2 781833037 1 1 665245341 3 207264422 3 3 539527855 4 3 86883813 4 2 246549658 5 2 565111335 1 3 963873521 2 1 207264423 3 101250003 5 1 6632155 3 313062681 3 1 857731778 1 681728741 2 966631803 4 2 81073252 1 3 482818267 1 3 1000000000 4 1 348652718 2 556605330 4 3 389290764 1 1 780418694 1 1 1 766356434 3 91111256 4 3 101250003 4 1 539527855 2 292015613 3 2 482818266 3 3 273869783 5 3 29366295 2 2 231398663 5 3 766356434 4 1 429939459 2 81073251 2 3 147747440 3 3 857731778 2 3 292015613 1 3 588790352 1 2 81073251 5 2 173087941 1 1 781833037 3 246549660 5 3 360543849 3 2 417188304 5 3 206422528 5 2 878542863 4 3 966631802 2 1 588790353 2 206422529 5 2 216140703 2 3 173087939 3 3 565111335 4 1 565111336 2 963056778 4 2 681728742 1 1 1 3 173087941 2 1 665245341 1 857731778 3 780418694 3 3 417188304 4 3 665245340 5 1 216140704 2 963056778 5 2 565111336 4 3 744868656 2 3 184147678 1 1 246549659 2 76211862 4 2 857731777 4 3 507308489 1 2 292015611 1 3 781833038 3 2 744868657 5 2 963873521 2 3 81073253 2 1 56519638 3 292015612 3 2 231398661 4 1 507308489 1 6632155 3 564836882 4 3 588790352 2 2 184147679 5 3 588790354 4 1 348652718 3 377509581 5 1 665245341 2 780418694 5 1 665245341 3 564836882 4 2 507308488 3 3 507308489 3 3 147747439 3 3 564836881 4 2 231398661 4 3 780418693 1 1 780418694 1 681728741 2 86883812 2 2 539527856 4 3 81073252 1 1 665245341 1 665245341 2 147747440 2 1 292015612 1 998228699 2 184147679 1 2 539527855 2 1 564836882 1 781833037 3 231398661 5 2 86883812 2 1 564836882 2 273869785 1 3 56519637 3 1 429939459 2 781833036 2 2 360543849 5 1 556605329 1 147747440 2 963056780 3 3 564836881 1 1 292015612 1 565111336 2 76211861 1 2 588790354 4 1 539527855 1 966631802 1 216140704 1 231398662 1 273869784 2 76211862 4 1 1000000000 2 963873519 3 3 681728741 2 2 360543849 1 3 147747439 1 1 963056779 1 438133771 1 231398662 3 91111256 1 1 147747440 2 963873521 5 1 86883812 3 878542863 1 2 429939459 5 1 173087940 1 216140704 2 665245342 2 2 1 1 2 101250003 2 3 76211860 5 2 780418695 5 1 91111257 3 313062682 4 1 231398662 3 56519639 1 1 565111336 3 207264422 3 1 565111336 2 857731779 4 2 966631801 2 3 588790354 2 2 389290765 1 3 556605328 1 2 348652717 4 2 147747440 2 2 377509580 4 1 963056779 3 231398661 3 3 147747441 5 1 963056779 1 781833037 3 588790352 4 2 207264424 5 1 588790353 1 564836882 1 91111257 2 556605329 1 3 207264423 3 2 206422527 2 2 966631802 1 3 29366296 2 1 1000000000 2 1000000000 3 3 1000000000 1 2 507308490 4 3 206422527 3 1 313062682 2 665245342 4 2 744868657 5 2 348652718 1 3 665245341 5 2 438133770 1 3 76211862 1 3 184147678 2 2 681728742 5 1 273869784 2 231398662 2 3 539527856 1 3 857731779 5 1 565111336 3 29366295 3 3 348652719 4 3 878542863 5 3 173087939 2 3 6632155 5 3 781833036 1 3 998228698 4 3 681728740 3 2 292015613 3 2 556605328 4 2 200354482 3 3 147747439 3 2 963873520 5 1 101250004 1 556605329 1 173087940 2 207264424 2 2 348652717 5 3 200354484 5 3 665245340 4 3 1 3 1 665245341 2 781833036 5 1 710733675 1 747241048 2 207264422 1 1 681728741 1 857731778 3 665245342 4 1 1 3 998228699 3 2 539527856 4 3 91111256 4 1 766356434 2 744868656 4 2 710733676 1 1 207264423 2 744868657 3 3 231398661 2 1 313062682 2 348652718 5 3 438133770 2 1 766356434 1 565111336 2 348652718 5 2 377509579 3 1 588790353 3 1 2 1 377509580 1 360543850 3 86883812 4 2 91111256 1 1 273869784 3 216140705 1 2 216140703 3 2 564836881 2 3 429939458 5 3 539527855 4 2 360543851 3 1 231398662 3 360543850 1 1 101250004 3 963873520 4 1 56519638 1 81073252 2 417188302 3 1 507308489 3 231398661 1 2 313062682 5 3 147747440 3 3 273869784 5 1 747241048 1 482818266 3 6632155 3 2 147747440 3 2 389290765 4 1 747241048 3 998228700 3 2 710733674 4 3 76211861 3 1 747241048 2 86883813 5 3 747241048 1 3 246549659 3 1 747241048 3 744868656 4 3 81073253 1 1 507308489 1 360543850 2 780418695 1 3 966631803 3 3 86883812 2 2 963873520 2 3 273869785 5 1 207264423 1 216140704 2 744868656 3 3 86883812 3 2 56519637 2 2 878542863 4 3 1 5 2 91111256 1 1 681728741 3 1 1 1 200354483 2 766356433 3 1 588790353 2 216140704 5 1 588790353 2 565111336 3 3 507308489 1 3 482818265 1 1 91111257 2 999999999 2 3 231398663 4 2 429939458 1 1 76211861 1 1 1 231398662 3 966631802 1 2 539527855 5 1 173087940 2 147747440 5 2 966631801 4 1 438133771 1 781833037 1 101250004 2 681728741 2 2 438133772 3 2 556605329 5 3 216140703 4 2 539527854 5 1 360543850 3 766356434 4 1 86883812 2 710733674 2 3 963056780 2 2 665245340 5 2 963056778 3 2 747241049 1 2 29366296 1 2 966631801 2 1 246549659 3 963056780 3 3 963873520 1 2 963056780 5 1 313062682 2 417188303 2 3 147747441 5 2 231398661 2 1 91111257 1 588790353 1 292015612 3 744868656 4 3 710733674 4 1 206422528 1 231398662 3 86883813 5 2 963873520 4 2 665245341 5 2 857731778 5 1 966631802 2 56519639 1 2 781833037 3 2 556605330 5 3 963056779 2 2 389290764 4 2 377509580 1 1 207264423 2 360543849 2 1 857731778 3 564836882 4 2 91111256 5 2 56519637 2 2 147747439 3 2 200354482 3 2 539527856 2 3 998228698 2 1 710733675 1 86883812 1 6632155 3 564836882 1 1 206422528 1 681728741 1 313062682 3 766356433 4 3 147747440 3 2 963873520 1 3 231398661 3 1 429939459 1 565111336 1 348652718 2 101250003 1 3 184147678 3 1 710733675 3 556605329 3 1 710733675 1 1000000000 1 86883812 1 438133771 1 780418694 2 1 5 3 780418695 4 3 744868657 4 3 207264422 4 3 216140704 4 2 539527856 2 2 966631803 1 2 998228699 3 3 681728740 1 2 556605329 3 3 86883812 2 3 781833038 5 1 710733675 3 588790352 4 3 556605329 1 1 206422528 2 429939459 3 3 1 2 2 6632155 1 3 565111335 3 3 588790353 5 1 86883812 3 429939460 5 2 81073252 3 3 710733674 5 2 273869785 5 1 438133771 1 417188303 3 963873521 2 2 744868656 4 3 56519639 5 1 429939459 1 147747440 2 781833038 2 1 665245341 3 438133770 5 3 744868655 3 3 206422528 2 2 101250005 2 1 207264423 2 173087939 3 3 377509581 3 1 744868656 1 101250004 1 173087940 3 360543851 3 2 76211861 3 1 588790353 2 2 5 2 564836882 5 2 147747440 1 1 482818266 1 766356434 1 966631802 2 998228699 1 1 207264423 1 348652718 1 963873520 1 173087940 1 231398662 3 389290765 3 1 878542863 3 747241047 4 3 216140705 2 2 966631803 5 3 360543851 1 2 766356434 3 2 556605330 1 2 377509580 3 2 360543851 3 1 665245341 2 963873520 4 2 999999999 3 1 91111257 1 6632155 2 29366295 1 1 429939459 1 1 1 81073252 1 206422528 2 747241047 1 1 665245341 2 377509581 4 2 273869783 1 1 565111336 1 1 1 998228699 1 206422528 1 207264423 2 429939459 2 1 857731778 1 539527855 2 173087941 2 1 200354483 3 438133772 1 2 417188302 5 2 86883811 5 1 101250004 3 292015612 3 3 417188302 5 3 747241048 5 3 348652718 4 2 539527854 4 2 81073252 1 3 438133772 5 2 377509580 4 2 389290765 4 3 348652717 2 2 184147678 5 1 6632155 2 91111257 4 2 966631803 5 3 857731777 2 2 998228699 5 3 766356435 1 3 273869785 3 2 184147677 5 2 1 1 1 81073252 2 781833038 3 2 966631801 5 3 76211860 5 1 744868656 3 206422529 5 2 292015612 1 2 76211860 2 2 246549658 1 1 86883812 3 206422528 1 1 389290764 1 963056779 1 438133771 2 216140704 4 1 76211861 1 56519638 3 588790353 2 1 857731778 3 377509579 3 3 6632155 2 1 438133771 2 429939459 4 2 665245340 5 2 216140704 3 3 91111257 4 1 417188303 2 207264422 4 2 963056778 5 2 86883811 1 3 246549658 2 3 857731778 5 3 780418693 4 1 665245341 2 665245341 3 1 81073252 1 313062682 1 564836882 3 482818267 3 3 184147679 5 2 747241048 1 1 184147678 2 389290764 2 3 681728741 5 3 184147679 4 3 76211862 4 2 206422529 4 3 56519638 1 3 564836883 1 2 588790353 2 1 438133771 1 200354483 3 438133772 1 2 81073252 5 2 966631802 1 1 360543850 1 438133771 2 564836882 1 1 482818266 3 101250003 1 3 744868656 3 2 147747439 4 1 998228699 1 348652718 3 91111257 2 1 101250004 1 348652718 3 781833037 3 1 966631802 1 963056779 2 389290763 3 2 429939459 5 3 857731779 5 3 710733675 2 1 565111336 3 539527854 2 3 665245342 3 1 1000000000 2 86883811 1 1 76211861 2 389290763 1 2 206422527 1 2 710733676 2 3 747241048 4 2 963056780 2 3 966631802 3 2 173087939 2 2 857731777 2 3 857731777 2 2 766356435 1 1 200354483 1 744868656 3 200354483 3 1 101250004 1 681728741 3 963873521 5 1 313062682 2 966631802 4 2 377509581 2 3 76211862 5 1 781833037 3 200354484 4 1 86883812 3 747241049 5 1 781833037 2 747241048 2 2 56519638 3 2 76211862 5 2 246549660 1 2 556605328 3 1 1 1 438133771 1 348652718 2 389290764 3 1 747241048 1 998228699 3 857731779 3 3 231398661 2 2 966631801 5 2 184147679 5 2 273869783 2 2 999999999 5 2 878542864 4 2 231398662 4 2 1 4 2 273869783 5 3 766356434 1 1 565111336 2 200354482 3 1 681728741 2 389290764 2 2 781833038 5 3 744868657 3 2 963873519 3 3 56519639 4 1 29366295 2 231398662 5 3 564836883 3 2 766356434 3 2 273869785 4 1 86883812 2 681728742 2 1 86883812 2 539527854 5 3 207264423 4 3 438133770 5 3 564836882 3 3 878542863 5 1 86883812 2 878542864 5 3 86883813 2 2 273869784 2 3 766356433 4 3 556605329 1 3 231398661 2 2 429939458 5 3 6632154 2 1 998228699 2 681728741 5 1 81073252 1 963873520 3 438133772 1 2 86883813 1 3 360543850 4 2 207264423 4 3 681728740 3 3 231398663 4 3 999999999 2 1 507308489 3 147747441 4 3 91111257 1 1 417188303 1 1000000000 1 857731778 2 966631802 1 1 429939459 2 313062681 1 2 564836881 1 2 588790354 2 2 766356433 3 2 556605328 1 1 878542863 3 86883811 1 3 966631801 2 1 147747440 3 878542864 5 1 565111336 3 507308488 3 1 429939459 1 766356434 1 360543850 1 857731778 2 147747441 3 2 556605328 1 3 878542864 4 3 564836881 4 2 231398662 3 2 482818265 5 3 665245340 3 2 76211861 5 1 438133771 2 1 5 2 507308488 2 2 207264422 2 1 963056779 3 681728741 3 2 86883811 3 3 1 4 3 76211862 5 2 1 1 2 417188302 2 3 207264423 1 3 377509580 2 1 360543850 1 482818266 3 966631803 3 3 588790352 5 2 273869784 4 2 539527854 3 2 206422527 1 1 173087940 2 173087940 1 1 556605329 3 1000000000 5 2 482818266 5 1 273869784 1 313062682 1 273869784 1 556605329 3 206422528 3 2 588790354 2 1 29366295 3 76211860 5 2 200354484 1 2 216140703 3 1 91111257 2 781833037 3 3 539527856 3 3 200354484 4 1 389290764 1 878542863 2 417188304 4 1 389290764 2 999999999 3 2 101250005 4 3 231398661 1 3 147747441 2 1 665245341 2 507308490 2 3 857731777 1 2 81073253 2 1 747241048 2 710733674 3 3 438133771 4 3 313062681 1 3 173087941 4 3 781833036 3 2 101250005 1 3 963873519 2 1 86883812 2 200354482 5 1 417188303 3 6632154 3 1 998228699 1 665245341 1 207264423 3 348652719 5 2 1 1 1 966631802 1 86883812 2 6632154 2 2 389290763 4 2 438133770 2 2 86883811 4 2 681728742 1 3 29366296 5 3 29366295 4 1 6632155 3 147747441 2 2 564836883 5 2 1000000000 3 3 747241048 5 3 998228698 1 3 857731779 2 1 564836882 2 231398663 5 1 507308489 1 200354483 2 216140705 5 2 389290764 1 1 348652718 2 780418694 3 2 200354483 3 1 539527855 3 744868656 4 1 101250004 3 86883811 1 3 565111336 5 2 389290764 3 1 207264423 3 91111258 1 1 348652718 2 360543850 5 1 744868656 1 507308489 2 377509581 2 2 360543850 3 3 507308488 3 2 29366294 5 1 998228699 2 438133771 5 3 91111257 5 2 417188304 5 3 588790353 3 3 200354483 2 2 91111258 5 2 6632154 4 3 507308489 2 3 998228700 3 1 539527855 1 216140704 3 681728740 1 2 206422527 3 1 1000000000 1 348652718 2 744868657 2 3 147747439 4 2 147747441 3 2 81073251 5 1 539527855 1 29366295 1 766356434 2 744868657 1 1 681728741 1 966631802 2 207264424 1 1 292015612 3 998228698 2 2 101250004 5 3 539527856 2 2 565111336 2 2 780418693 3 2 665245340 1 2 173087940 2 2 966631801 2 1 348652718 2 206422527 2 1 963056779 3 780418694 3 2 216140704 1 2 360543850 2 3 665245340 4 2 781833037 2 3 6632155 4 3 91111258 2 1 417188303 1 360543850 1 963056779 3 588790352 2 1 76211861 1 200354483 2 998228698 4 3 29366296 5 2 91111258 1 3 482818265 1 2 377509579 3 3 56519637 3 1 710733675 3 360543850 3 1 377509580 3 565111336 2 2 507308489 3 2 81073251 4 2 348652717 1 1 1 2 878542862 4 3 438133770 3 3 1 3 2 747241049 4 2 539527854 4 1 76211861 2 565111336 5 1 438133771 2 273869785 3 1 966631802 1 781833037 3 482818267 3 1 963056779 3 963873519 2 3 781833038 4 3 417188302 3 1 207264423 3 507308488 2 2 565111337 2 3 273869785 3 3 998228700 3 3 200354482 5 3 744868655 4 1 780418694 1 966631802 2 231398661 3 2 246549660 5 2 429939459 4 1 246549659 3 539527855 3 1 556605329 1 360543850 3 81073251 1 1 556605329 3 6632155 2 1 878542863 3 207264424 4 2 438133771 2 2 389290764 4 2 482818265 5 3 963056778 1 1 1000000000 1 184147678 3 539527856 4 1 438133771 1 206422528 2 857731779 3 2 184147677 1 3 147747440 2 2 246549660 4 3 878542863 1 1 313062682 3 313062683 2 2 857731777 5 1 1 1 86883812 3 2 1 3 665245341 5 1 292015612 2 539527856 5 2 963056778 5 2 1000000000 5 3 377509580 3 1 207264423 2 747241047 4 1 781833037 2 998228699 5 1 81073252 1 216140704 1 206422528 2 173087941 1 3 56519638 5 3 273869784 4 1 147747440 2 963873521 3 1 86883812 1 200354483 2 1000000000 1 3 173087941 5 2 389290764 5 1 273869784 3 81073252 1 2 878542864 3 2 313062681 5 3 438133770 5 2 681728741 2 3 1 4 3 81073253 3 2 101250005 5 3 313062681 3 3 389290765 4 3 207264423 5 1 565111336 3 781833037 1 3 207264424 4 2 91111258 2 1 556605329 1 231398662 3 556605328 2 2 966631801 1 3 292015613 3 3 360543849 4 3 482818265 5 1 377509580 1 389290764 3 747241049 4 1 29366295 2 507308489 3 1 246549659 3 377509580 1 3 998228699 4 3 963873520 1 1 681728741 2 313062682 5 3 6632154 2 3 207264424 2 3 780418693 4 3 438133771 1 2 246549659 5 3 665245340 2 2 857731779 2 3 966631801 1 2 206422528 2 2 2 3 2 91111258 3 3 86883811 3 2 29366294 4 1 6632155 3 231398661 4 1 998228699 1 1 3 246549658 2 2 998228700 3 2 273869784 1 3 6632154 4 3 565111337 3 3 81073251 1 2 564836882 1 3 56519639 5 2 963873520 3 1 963056779 2 360543851 2 1 438133771 1 565111336 1 665245341 2 966631801 3 2 91111256 4 1 665245341 2 507308490 2 2 389290764 3 2 200354483 5 1 438133771 2 781833037 5 2 710733675 3 2 963056780 3 3 81073253 5 1 292015612 1 417188303 1 360543850 2 147747440 2 2 1 3 2 998228699 4 3 781833038 4 1 998228699 1 857731778 2 539527855 2 2 780418695 1 2 184147679 1 3 184147677 5 3 101250004 1 1 313062682 1 246549659 2 246549660 3 3 246549659 1 3 963056778 1 3 86883811 5 3 360543851 1 1 1 2 216140703 4 2 216140703 1 3 665245341 4 3 966631802 5 2 91111257 3 2 766356433 4 2 216140704 1 3 564836883 1 3 147747440 3 1 556605329 1 91111257 2 246549659 4 2 231398663 3 1 86883812 2 206422527 5 3 878542862 3 3 780418694 5 1 377509580 1 231398662 2 173087940 5 2 556605329 4 3 556605330 2 2 91111256 5 1 681728741 1 438133771 1 200354483 1 539527855 1 206422528 2 173087941 5 2 564836882 3 3 56519637 5 3 857731779 5 3 681728742 4 2 246549660 5 1 747241048 3 963873520 4 3 231398661 5 2 565111335 2 3 207264422 2 1 273869784 2 966631802 1 3 781833036 3 1 173087940 3 665245340 4 2 556605328 5 3 966631803 4 3 963873519 4 3 857731779 3 2 747241048 3 3 556605328 2 2 273869783 4 3 231398661 5 1 963873520 2 507308489 5 2 184147678 5 2 747241048 1 2 56519637 1 3 565111336 4 3 360543849 5 1 1 2 76211862 3 1 231398662 1 744868656 1 539527855 3 999999999 4 3 101250003 3 2 348652717 4 3 564836881 3 2 184147677 3 3 91111257 2 3 184147678 3 3 878542864 5 2 56519638 1 1 710733675 1 76211861 3 878542863 3 2 313062682 4 1 216140704 1 588790353 3 998228699 4 2 681728740 4 3 76211862 1 2 780418694 4 3 438133770 4 3 313062682 5 3 417188303 3 3 1000000000 2 3 781833037 1 2 429939459 5 2 173087939 4 3 857731778 4 2 681728742 5 2 360543850 4 1 781833037 2 429939459 2 2 206422528 4 3 963873519 4 2 6632155 5 3 963056780 4 3 81073251 3 3 216140705 4 2 766356435 5 2 6632155 2 3 417188303 2 2 206422528 1 2 963056778 4 3 710733675 3 2 56519637 4 2 389290763 3 2 147747441 1 3 360543851 2 2 76211861 4 2 348652717 2 1 507308489 1 963873520 1 313062682 1 963056779 1 86883812 3 216140703 3 1 1 2 377509580 5 1 507308489 3 292015612 1 2 417188303 4 3 6632156 3 1 173087940 3 246549658 4 2 539527854 5 1 710733675 1 377509580 2 998228700 5 2 231398662 2 1 86883812 1 86883812 2 216140704 5 3 507308489 2 2 564836882 5 2 766356435 3 2 744868656 2 1 216140704 2 173087940 3 1 231398662 2 216140704 5 1 206422528 1 588790353 3 966631801 1 1 747241048 2 246549659 5 2 556605329 5 3 273869783 3 2 377509579 5 2 313062682 1 3 482818267 5 3 91111258 2 2 998228700 5 2 273869783 2 3 207264422 5 3 588790353 2 2 766356433 2 1 389290764 2 348652718 1 2 556605329 5 2 206422528 4 1 76211861 3 780418693 1 2 76211860 5 2 857731779 5 2 665245341 5 2 417188303 4 2 588790353 5 3 313062681 4 3 246549659 1 2 482818265 4 1 878542863 2 200354484 5 3 6632156 5 3 184147678 5 1 507308489 3 81073251 5 3 781833038 5 3 857731779 4 1 963056779 1 780418694 2 966631803 2 2 747241048 4 3 966631803 1 1 377509580 2 747241049 4 1 173087940 1 565111336 2 313062681 3 1 207264423 3 747241047 2 2 564836882 4 3 963873519 5 2 710733676 1 1 744868656 1 292015612 3 207264422 2 2 429939459 3 3 207264423 1 1 963056779 3 216140705 4 1 564836882 1 6632155 3 588790352 1 3 76211861 1 2 231398663 1 3 184147677 5 3 207264423 4 3 963873521 2 3 780418694 1 2 417188304 1 1 292015612 2 91111256 3 1 184147678 1 747241048 2 200354484 1 3 556605328 1 2 429939460 1 1 857731778 2 588790352 5 1 206422528 2 348652717 4 3 76211862 4 2 173087941 3 3 273869784 3 2 438133771 5 2 539527854 3 3 539527856 5 2 292015611 3 2 200354482 2 3 963056778 5 2 206422529 3 2 184147678 2 3 781833037 3 3 539527854 5 3 173087940 3 2 2 3 3 206422528 5 3 780418693 4 3 857731779 5 3 998228700 5 1 231398662 2 744868656 1 2 966631801 4 3 588790353 5 3 747241047 4 1 56519638 3 273869785 4 3 101250005 2 1 781833037 3 313062683 4 2 173087941 1 1 963056779 3 417188304 1 1 173087940 2 998228699 1 1 963056779 1 556605329 1 206422528 2 377509581 3 2 377509579 4 3 963873519 1 1 1000000000 2 348652717 5 2 86883811 4 1 780418694 1 744868656 3 878542864 5 2 1000000000 1 2 429939460 2 1 780418694 3 29366295 1 3 744868656 1 1 564836882 1 86883812 3 565111336 4 3 966631802 1 3 147747441 2 1 207264423 3 565111337 5 2 780418693 2 3 1 2 2 744868657 4 2 681728742 3 2 207264423 4 2 429939460 3 2 76211860 2 2 556605330 3 3 231398663 4 3 29366296 4 1 377509580 2 539527854 4 2 76211861 2 2 360543851 4 2 86883811 2 3 206422527 2 2 747241049 3 2 76211862 3 3 438133771 5 2 56519639 3 2 565111336 3 1 231398662 3 564836883 5 2 377509580 1 2 507308489 3 1 963873520 2 438133770 5 1 273869784 1 147747440 2 246549659 2 2 780418695 3 1 766356434 1 246549659 3 206422528 2 2 665245340 3 1 998228699 2 963873521 1 2 963056778 4 2 207264423 3 1 963873520 3 963056780 3 3 6632155 5 2 86883812 3 3 292015611 5 3 389290765 5 1 1000000000 3 744868655 2 3 857731778 1 1 565111336 3 86883811 4 3 556605329 2 2 313062682 3 3 857731779 5 3 507308490 3 2 348652718 2 3 86883812 4 2 377509581 5 3 56519639 2 2 963873519 4 3 429939460 2 2 101250004 1 2 556605330 2 3 963873520 3 1 966631802 2 1000000000 3 2 91111257 5 2 766356435 2 3 565111335 2 2 389290764 4 2 231398661 5 2 348652717 4 2 710733675 3 3 216140705 3 3 377509581 5 1 1000000000 3 482818267 5 2 56519639 4 2 857731779 5 1 6632155 1 1 3 184147679 2 1 588790353 2 231398663 3 2 417188304 3 3 507308490 4 1 76211861 3 665245341 4 1 360543850 1 1000000000 1 101250004 3 200354482 2 3 207264422 1 2 710733675 5 1 564836882 2 747241049 4 2 292015612 2 3 747241047 4 3 998228698 2 3 744868655 3 2 507308490 2 1 184147678 2 744868657 3 2 147747440 2 2 665245342 3 3 744868657 2 2 857731777 2 3 429939459 5 2 857731778 5 1 417188303 2 438133771 4 3 1 4 3 857731777 5 2 231398663 1 2 29366296 4 2 780418693 4 3 564836881 4 1 417188303 2 360543849 3 3 878542862 4 3 998228699 4 1 206422528 1 56519638 2 744868657 2 2 101250004 2 1 377509580 1 216140704 3 766356434 3 3 878542864 2 3 81073251 5 2 348652719 3 2 6632154 4 2 360543849 2 1 246549659 3 747241047 5 2 348652718 1 1 246549659 3 389290763 1 3 564836883 3 1 231398662 2 681728742 1 2 360543849 3 1 1 3 101250005 2 1 429939459 1 76211861 3 438133771 4 2 207264423 4 2 246549660 3 3 231398662 4 2 565111335 1 3 482818265 4 2 963056779 3 3 588790353 2 2 963056779 3 3 173087941 1 2 438133772 1 3 998228699 3 2 507308488 1 2 360543851 1 1 857731778 1 246549659 3 147747441 4 3 429939459 2 3 665245341 5 2 564836882 5 3 588790353 2 1 564836882 2 998228700 3 2 556605328 2 2 539527855 3 3 999999999 5 1 878542863 1 207264423 2 564836881 2 3 246549658 1 3 1 1 3 81073251 2 3 539527854 2 3 313062682 5 3 665245340 5 2 81073252 2 2 348652719 4 1 76211861 2 389290763 4 3 86883812 1 1 273869784 2 76211860 3 1 539527855 2 438133772 2 1 86883812 3 389290765 4 2 438133771 3 3 781833037 2 1 91111257 2 564836881 2 2 91111256 4 3 81073251 3 1 781833037 1 360543850 2 857731777 5 3 6632156 3 3 56519638 4 1 313062682 3 963056779 4 3 565111337 5 1 1 3 292015613 3 3 56519639 4 3 507308489 4 2 76211862 4 3 81073253 3 2 1000000000 5 1 482818266 3 389290765 2 2 766356433 5 3 710733674 3 3 389290763 4 3 184147677 4 2 556605329 2 2 857731777 3 2 246549659 5 3 147747440 3 1 963873520 2 588790353 1 1 417188303 1 507308489 1 81073252 2 1 1 3 998228699 4 1 313062682 1 744868656 1 200354483 2 147747441 4 2 292015613 1 2 273869783 3 2 231398661 5 3 781833037 1 2 200354482 3 1 417188303 3 29366294 3 1 744868656 3 998228700 3 1 963056779 1 29366295 1 56519638 2 429939460 3 2 438133772 1 2 273869783 2 2 246549660 3 3 766356433 3 1 231398662 1 744868656 3 76211861 2 3 710733675 5 2 999999999 2 1 710733675 3 91111256 2 3 781833036 1 3 76211861 1 2 216140705 1 2 377509581 1 3 1000000000 4 1 539527855 3 744868657 2 2 173087941 3 3 246549658 4 3 184147678 1 3 207264422 1 3 963056778 4 2 681728741 1 1 963873520 1 56519638 1 56519638 3 747241049 5 2 216140705 3 2 564836882 5 1 963873520 1 780418694 2 292015613 4 2 173087940 1 1 360543850 1 539527855 3 173087941 5 2 147747441 2 2 101250004 4 1 377509580 3 781833036 4 1 184147678 2 963056778 4 2 744868657 4 3 998228698 2 1 147747440 1 216140704 2 417188303 4 1 565111336 2 417188302 2 1 101250004 1 507308489 2 1 3 3 966631801 1 2 438133771 5 1 438133771 3 966631803 4 2 173087940 2 2 206422529 2 2 998228699 4 2 417188302 3 2 539527855 1 3 200354483 5 1 857731778 2 438133770 2 2 963873521 1 2 29366295 1 2 246549659 5 3 292015611 2 2 313062681 2 2 766356433 4 1 966631802 1 963056779 1 588790353 3 539527856 3 3 963873521 2 2 710733675 1 1 744868656 1 101250004 3 91111257 3 3 556605329 4 1 86883812 3 781833036 3 2 389290764 5 1 273869784 3 710733675 1 2 681728741 2 1 429939459 1 348652718 2 348652717 1 1 147747440 1 200354483 2 389290763 2 3 539527855 2 2 747241049 4 3 539527854 1 1 710733675 3 292015611 3 1 878542863 3 216140704 3 1 360543850 1 780418694 1 417188303 1 417188303 3 681728742 5 2 76211860 4 1 744868656 2 681728740 1 1 76211861 1 147747440 3 216140704 5 1 564836882 1 29366295 1 313062682 1 963056779 1 747241048 2 389290765 3 1 766356434 1 377509580 2 81073252 4 2 184147678 3 2 539527855 5 3 91111257 1 2 91111258 1 3 417188303 2 1 86883812 1 101250004 3 76211861 4 1 231398662 3 556605328 1 2 184147677 3 1 963056779 1 389290764 3 564836881 3 1 200354483 3 780418695 5 1 389290764 3 200354482 1 1 781833037 1 348652718 1 313062682 2 565111337 2 1 348652718 3 766356433 3 1 184147678 1 781833037 3 76211860 3 1 564836882 3 747241047 1 2 780418695 3 2 273869784 3 1 101250004 2 292015612 2 2 81073251 3 2 507308490 5 2 781833038 2 3 313062683 3 1 1000000000 1 184147678 3 173087940 3 2 556605330 5 3 1000000000 1 3 292015611 5 3 184147677 3 3 200354484 1 3 273869783 1 2 292015613 1 2 29366296 4 3 878542863 5 1 6632155 3 999999999 4 1 207264423 2 231398662 1 1 173087940 1 76211861 3 766356434 4 1 507308489 2 963873521 5 3 273869784 4 2 360543849 1 1 91111257 3 857731779 3 3 539527856 3 3 744868655 4 3 878542862 1 1 780418694 1 744868656 2 781833036 5 1 710733675 3 564836881 4 3 86883812 5 1 747241048 3 200354482 1 2 56519637 4 3 963873520 4 3 2 5 3 998228698 1 1 76211861 2 6632154 1 2 966631803 4 3 438133772 5 3 878542864 5 3 76211862 5 1 360543850 1 747241048 1 292015612 2 507308490 1 2 507308489 4 2 588790353 2 1 200354483 2 556605330 2 1 963056779 3 147747440 5 1 588790353 1 963873520 2 101250004 1 1 565111336 2 438133770 1 3 766356433 5 3 206422529 1 3 81073252 5 1 377509580 1 6632155 2 564836882 1 1 1 2 216140704 3 1 564836882 3 348652717 5 2 377509579 4 2 6632155 5 2 313062681 5 3 389290764 4 3 963873520 1 3 963873519 4 3 1 3 3 207264422 1 3 998228700 3 1 147747440 1 710733675 2 857731777 5 1 206422528 1 766356434 1 878542863 3 564836883 1 3 76211861 4 2 206422527 3 1 482818266 3 417188304 2 2 417188303 2 2 231398663 1 1 998228699 2 200354482 2 3 292015611 5 1 231398662 3 173087941 3 1 556605329 2 86883813 2 2 710733676 5 2 389290764 4 3 564836882 1 1 780418694 3 360543850 1 2 200354484 2 1 417188303 1 216140704 2 6632156 5 3 963056780 5 3 857731777 5 2 377509580 4 1 6632155 3 438133772 2 3 231398663 4 1 29366295 1 56519638 3 556605330 5 1 710733675 3 216140703 5 3 91111256 4 2 292015613 4 1 231398662 2 377509581 5 3 417188302 3 2 781833038 3 1 173087940 2 966631802 1 1 966631802 2 556605328 1 3 998228699 3 2 216140703 4 2 147747441 5 2 1 4 2 91111256 2 2 231398663 2 3 56519638 1 2 207264422 2 1 56519638 1 857731778 2 429939459 5 2 6632154 4 1 482818266 1 91111257 3 246549659 4 3 81073252 2 3 766356433 5 2 710733676 4 1 101250004 3 588790353 2 2 857731777 3 2 377509581 2 2 101250004 1 1 173087940 2 744868657 2 3 744868657 4 3 173087939 5 3 6632155 5 1 857731778 3 81073252 4 1 588790353 3 744868657 5 2 1 2 3 665245340 2 1 147747440 2 207264422 3 3 857731778 2 1 377509580 3 292015612 4 3 206422529 2 3 507308489 3 2 206422527 5 2 292015613 2 3 744868655 5 1 507308489 3 173087939 1 3 438133770 2 2 781833038 3 2 216140703 4 1 963873520 2 417188302 4 2 207264424 1 2 313062682 4 3 184147679 2 3 273869784 3 2 744868655 1 3 781833037 2 1 1000000000 1 780418694 2 482818266 5 2 91111258 4 2 91111256 3 2 29366295 2 1 56519638 1 781833037 3 781833038 4 1 998228699 1 216140704 1 482818266 1 744868656 2 389290765 4 3 86883813 4 3 963056780 3 1 389290764 2 91111258 3 3 417188304 1 1 588790353 2 2 4 1 564836882 3 206422529 3 1 878542863 3 292015613 2 3 417188302 3 2 429939459 1 1 29366295 2 556605328 4 2 417188302 3 3 292015613 3 2 565111336 1 1 429939459 3 313062681 2 2 147747440 5 3 710733676 4 1 200354483 2 273869784 3 3 147747439 3 3 665245341 4 3 360543850 3 3 216140705 3 3 556605329 4 2 963056778 1 2 747241047 1 1 429939459 1 56519638 1 482818266 1 86883812 2 565111337 5 3 101250003 2 3 292015613 1 2 681728740 5 1 56519638 2 389290763 1 1 86883812 2 81073252 2 3 556605328 4 1 565111336 2 747241049 4 1 76211861 3 1000000000 3 3 963873520 4 3 29366296 4 3 780418695 5 3 273869784 5 3 878542864 5 2 173087940 5 3 147747440 5 3 200354482 3 2 1000000000 5 3 417188304 5 3 360543849 3 1 565111336 1 86883812 1 76211861 1 377509580 1 966631802 2 766356435 2 2 81073253 1 2 998228700 1 3 781833036 2 1 681728741 2 81073252 3 3 507308489 3 1 56519638 1 781833037 2 665245341 2 3 482818265 5 2 360543851 2 3 29366295 1 1 377509580 3 438133770 1 1 206422528 1 216140704 1 780418694 2 710733675 4 2 744868655 4 2 564836881 1 2 292015613 1 2 91111256 2 3 292015611 2 3 966631803 1 1 966631802 1 665245341 3 681728741 3 1 292015612 1 747241048 2 963056779 3 2 101250005 1 2 999999999 2 3 101250005 5 1 184147678 1 780418694 1 878542863 1 1000000000 3 200354484 4 1 231398662 1 81073252 2 147747440 5 1 507308489 1 878542863 2 507308489 4 1 1 1 200354483 1 348652718 2 292015612 2 2 878542863 4 3 206422528 2 2 438133770 4 1 539527855 3 747241048 1 2 292015611 3 3 91111258 1 2 360543849 4 2 389290764 2 2 91111257 1 1 507308489 2 231398662 3 3 565111337 4 3 556605330 4 3 147747441 4 3 6632154 4 2 564836881 3 1 273869784 2 998228700 3 3 348652718 1 1 857731778 3 360543849 1 3 86883812 1 2 681728740 4 2 246549659 1 1 173087940 1 360543850 1 780418694 3 184147677 3 2 1000000000 3 2 377509581 4 2 963056778 1 3 766356435 1 3 147747439 5 2 482818265 1 1 86883812 3 556605328 4 1 348652718 1 292015612 1 56519638 2 1000000000 2 1 81073252 3 766356434 4 3 507308490 5 2 377509580 1 3 91111257 4 2 173087940 4 2 389290763 2 3 780418695 5 1 292015612 2 173087940 3 1 200354483 2 173087940 1 1 147747440 2 766356434 4 3 539527856 4 1 56519638 3 273869784 4 3 438133771 3 3 29366295 1 3 781833037 1 1 86883812 1 86883812 3 744868656 3 3 231398662 1 2 588790354 3 1 417188303 3 360543850 5 1 963056779 3 429939458 4 2 86883813 1 3 780418693 4 3 231398662 1 2 2 4 1 429939459 3 91111257 4 1 101250004 3 246549660 2 1 665245341 1 998228699 3 417188302 1 3 231398661 4 2 76211862 2 2 966631802 2 1 246549659 2 184147677 4 2 744868656 2 2 507308488 1 1 565111336 2 101250005 1 3 665245341 1 1 963873520 2 1000000000 2 1 86883812 1 507308489 3 389290764 4 2 81073251 4 2 781833038 1 1 360543850 1 81073252 2 507308488 5 3 766356435 4 2 681728741 2 2 360543849 3 1 56519638 3 173087941 5 1 86883812 2 184147679 3 2 999999999 5 1 417188303 2 998228698 3 2 6632154 1 2 665245340 4 3 206422529 4 3 231398661 4 3 438133772 4 2 389290763 4 1 681728741 2 360543851 4 2 878542862 4 1 681728741 1 1000000000 2 963056778 5 1 377509580 2 539527855 1 1 564836882 2 966631802 5 3 231398663 4 2 556605330 1 2 966631802 2 1 417188303 1 539527855 3 360543849 4 1 292015612 3 438133771 4 2 81073252 5 3 86883812 4 1 101250004 1 173087940 3 539527855 3 1 313062682 3 173087939 4 2 292015611 4 2 681728740 1 2 1000000000 5 3 438133772 3 1 216140704 3 857731779 5 2 206422527 5 1 429939459 1 360543850 1 348652718 1 998228699 3 86883812 5 1 665245341 2 565111337 3 2 389290763 3 3 780418693 3 2 200354483 1 1 966631802 1 429939459 2 565111337 5 1 998228699 2 966631803 2 2 29366296 5 2 665245340 2 1 101250004 2 857731777 4 2 200354483 2 3 292015611 5 3 665245341 4 2 781833037 1 3 539527856 1 2 206422528 5 2 747241048 4 2 744868657 5 1 348652718 3 184147677 2 3 147747440 1 1 173087940 2 1 1 3 273869784 2 3 539527854 2 3 29366296 2 2 963873521 1 2 348652719 3 1 173087940 3 482818267 2 2 6632154 5 1 56519638 1 207264423 1 360543850 1 389290764 1 216140704 1 81073252 1 6632155 1 200354483 1 1000000000 2 556605329 3 3 878542863 2 3 556605329 5 3 878542864 5 2 781833038 5 1 747241048 2 857731777 4 2 216140705 1 2 539527856 3 2 507308488 3 1 292015612 1 1000000000 3 91111258 2 3 966631803 3 1 966631802 3 429939459 4 3 747241047 1 3 360543850 5 1 429939459 3 966631801 2 3 29366295 2 3 86883813 5 3 348652719 2 3 857731778 4 2 56519639 1 1 998228699 2 86883812 4 2 231398663 1 2 564836881 1 3 417188302 3 3 360543851 4 3 360543849 5 3 417188304 4 1 564836882 1 101250004 1 998228699 2 507308490 4 2 438133772 2 3 76211861 3 2 216140703 2 2 857731777 2 3 231398662 4 3 780418695 4 2 216140703 4 1 747241048 1 81073252 2 200354484 1 2 963873520 4 3 246549658 3 1 878542863 1 313062682 3 389290763 1 2 564836883 4 1 207264423 2 101250003 4 3 588790353 4 1 507308489 1 200354483 1 878542863 1 565111336 1 482818266 2 273869785 4 2 348652718 1 1 56519638 3 744868657 5 1 231398662 3 507308488 4 3 86883812 3 1 564836882 3 76211862 5 2 766356434 2 2 857731779 3 3 710733676 1 3 744868655 4 1 389290764 2 564836883 5 2 231398661 4 3 206422529 4 3 1 3 3 710733674 1 3 101250003 3 3 681728742 2 2 6632156 2 1 360543850 2 200354482 2 3 780418693 5 2 292015613 1 1 56519638 3 76211862 3 3 429939460 5 1 360543850 2 1 5 1 6632155 1 360543850 3 273869785 3 2 313062683 4 2 963873520 5 3 429939459 4 1 429939459 1 360543850 3 1 3 1 56519638 2 76211861 5 3 710733674 3 1 963873520 1 766356434 3 744868655 5 2 1000000000 3 2 200354484 1 3 963873519 4 3 313062682 4 1 29366295 2 966631803 4 2 766356435 3 2 438133771 3 2 81073251 2 2 216140703 2 3 482818267 4 3 101250003 4 1 184147678 2 781833036 2 1 766356434 2 231398663 1 3 200354484 1 2 206422529 3 3 231398663 1 2 429939460 3 1 200354483 2 966631802 4 1 207264423 2 360543850 2 1 292015612 1 878542863 3 963056779 1 3 246549660 3 3 482818266 2 1 556605329 3 273869784 2 3 744868656 2 2 216140704 2 2 1 4 3 389290764 4 1 963056779 1 878542863 2 1 1 2 86883812 3 2 665245341 1 1 377509580 3 565111336 3 3 963056780 1 2 766356435 2 2 747241049 4 3 81073251 1 1 507308489 1 81073252 1 998228699 3 963056779 2 3 539527855 5 1 173087940 2 360543851 1 3 429939460 2 2 539527854 3 1 184147678 3 766356435 1 1 206422528 2 438133772 5 2 963056780 2 1 147747440 3 963056778 2 1 91111257 3 206422529 3 2 963873520 3 1 710733675 1 231398662 2 231398661 4 1 780418694 2 6632155 5 2 429939459 1 2 360543849 3 3 81073253 5 1 313062682 3 86883811 3 2 588790354 3 2 216140703 4 2 231398661 3 1 438133771 1 966631802 2 857731777 5 2 101250005 1 3 313062681 1 3 556605328 5 3 231398661 4 2 1 1 2 429939459 4 3 857731778 2 3 200354483 4 2 556605330 2 1 313062682 3 76211861 3 3 101250003 3 3 507308490 1 2 681728741 2 2 246549660 3 2 6632156 3 2 246549660 5 2 747241047 3 2 780418694 3 2 963873519 5 3 389290763 3 2 564836883 5 3 86883813 2 2 207264422 1 2 231398662 4 1 507308489 3 710733676 5 1 246549659 3 360543849 3 1 273869784 2 2 3 1 76211861 2 710733675 1 3 360543850 2 2 539527854 3 1 963056779 1 231398662 2 313062683 1 3 207264424 4 2 963873520 2 2 744868655 2 1 6632155 3 231398662 3 1 665245341 2 231398661 4 1 878542863 2 200354482 2 2 681728742 1 2 438133771 4 3 781833037 1 1 206422528 3 56519638 1 2 1000000000 5 2 681728741 1 3 539527855 1 2 710733675 2 1 482818266 1 207264423 3 246549659 3 3 76211860 3 3 101250004 3 2 966631802 5 1 101250004 2 184147677 5 3 76211861 1 1 6632155 1 273869784 2 878542864 1 3 348652718 5 3 200354482 1 2 29366296 4 2 29366294 5 1 91111257 3 564836883 3 2 564836883 2 2 781833037 3 3 81073251 4 1 184147678 3 744868655 4 3 998228698 5 3 29366295 3 1 173087940 1 200354483 1 781833037 1 81073252 2 173087941 2 3 565111335 5 1 878542863 3 710733674 2 1 998228699 3 539527854 4 3 147747440 1 3 417188302 1 2 273869785 5 1 348652718 3 710733674 4 3 963056780 3 3 878542862 1 2 360543851 2 3 747241048 1 3 963873520 2 1 665245341 1 781833037 2 184147677 4 2 360543851 4 2 231398661 1 1 565111336 2 588790353 2 3 29366295 4 2 313062683 1 3 207264424 3 1 6632155 1 389290764 1 101250004 1 564836882 1 184147678 2 963056780 3 2 206422528 5 1 29366295 3 998228698 2 2 963873521 5 3 86883812 4 2 438133770 2 2 147747441 5 3 539527856 1 2 588790354 2 2 963873519 2 1 556605329 3 86883813 5 1 6632155 1 292015612 3 206422528 4 2 101250005 3 2 539527854 2 1 6632155 2 878542862 1 3 681728741 5 1 539527855 3 292015613 1 1 147747440 1 56519638 3 389290765 1 1 747241048 1 6632155 1 857731778 2 207264423 1 2 747241048 5 3 313062681 1 3 313062683 2 1 766356434 3 200354483 3 3 766356433 4 1 998228699 2 780418695 4 2 206422529 5 1 207264423 2 710733675 1 1 878542863 1 246549659 2 482818267 1 2 781833038 5 1 564836882 3 999999999 3 2 878542862 5 2 438133771 4 2 91111258 4 2 292015613 5 2 963056780 1 2 292015613 2 1 1 3 429939458 5 2 246549659 5 3 76211861 5 3 781833038 4 2 200354484 4 2 389290763 1 1 91111257 2 147747439 4 2 101250003 2 3 101250005 5 2 963056778 3 3 482818265 1 3 588790354 1 3 6632156 2 1 744868656 3 766356435 1 3 81073251 1 3 963056779 1 2 147747441 3 3 292015611 3 1 878542863 2 857731779 1 2 710733675 3 1 29366295 2 780418695 1 1 147747440 2 246549660 1 2 184147678 4 3 81073251 1 3 588790353 4 1 556605329 2 173087939 2 3 780418693 4 2 966631801 2 2 564836881 2 3 539527854 2 3 565111337 2 1 564836882 1 507308489 1 780418694 3 963056778 5 2 681728741 4 3 438133770 4 3 507308488 4 2 313062681 3 3 173087940 2 1 556605329 3 91111256 2 2 565111335 4 2 710733675 2 2 360543851 2 3 766356435 4 2 91111257 2 2 556605330 4 1 231398662 3 781833037 5 2 565111335 3 1 565111336 2 781833037 4 3 681728741 2 2 1000000000 2 3 246549659 4 3 482818265 2 3 292015611 1 2 56519639 3 1 565111336 1 766356434 3 998228698 2 3 710733675 3 2 273869783 2 3 377509581 2 2 878542864 2 1 564836882 2 76211861 4 1 6632155 1 1 2 1 1 1 292015612 3 292015612 4 1 147747440 1 29366295 1 1000000000 2 76211860 1 3 588790354 4 3 429939459 2 3 91111257 1 2 200354484 1 3 429939459 4 1 507308489 3 2 1 3 878542862 5 1 565111336 2 417188303 4 1 101250004 3 681728740 3 1 76211861 2 588790354 1 3 200354483 3 1 231398662 3 101250003 1 2 200354483 3 1 184147678 2 389290763 4 3 665245341 5 1 857731778 1 81073252 2 207264424 2 2 857731777 2 2 681728741 2 3 429939460 2 2 86883812 2 2 231398662 5 2 91111258 1 2 417188304 2 2 747241047 3 3 29366294 2 3 6632156 1 1 207264423 3 438133770 5 3 273869784 1 1 588790353 2 389290765 4 1 184147678 1 565111336 3 565111335 5 2 91111256 4 2 429939460 1 2 482818266 1 3 200354483 5 3 76211861 1 2 780418694 2 2 86883812 1 1 56519638 1 206422528 2 147747440 2 1 766356434 1 348652718 1 246549659 2 999999999 2 1 86883812 2 710733676 4 1 963056779 1 963873520 2 200354484 3 1 963873520 3 246549658 2 2 966631803 1 1 76211861 1 482818266 2 292015613 5 2 556605330 5 3 966631803 5 2 878542864 3 1 377509580 2 556605329 1 3 857731777 5 3 2 4 1 429939459 3 91111257 4 2 207264423 4 3 207264424 4 3 147747440 1 3 665245342 4 1 377509580 1 246549659 3 766356434 5 2 482818267 3 3 313062682 2 1 417188303 2 273869785 5 1 681728741 1 966631802 2 963873521 2 3 857731778 3 3 681728741 4 1 539527855 1 389290764 1 417188303 1 206422528 1 76211861 2 681728740 2 2 681728741 3 2 556605330 3 3 2 5 3 313062682 2 3 206422527 2 2 207264424 2 2 963056779 5 3 313062682 5 3 76211861 2 3 56519637 2 2 565111336 3 2 207264424 3 1 377509580 1 963056779 2 206422528 1 3 6632154 2 2 482818266 4 1 482818266 3 91111257 1 1 91111257 2 681728741 2 2 556605330 3 2 246549660 3 2 273869784 3 2 539527856 2 3 438133770 4 2 81073251 1 2 273869785 1 1 6632155 1 147747440 3 482818265 1 2 6632154 5 1 482818266 1 292015612 2 360543849 4 3 81073253 5 1 963873520 3 173087939 4 2 76211861 3 3 966631803 4 2 246549658 5 1 56519638 3 588790353 3 3 417188302 4 1 429939459 2 147747440 5 3 292015611 4 3 377509579 4 1 966631802 3 2 5 3 273869784 5 3 857731778 2 1 206422528 1 665245341 3 313062682 4 1 246549659 3 76211860 3 2 417188304 5 3 507308490 1 1 878542863 1 184147678 2 747241047 3 2 348652719 2 3 966631802 4 3 377509579 1 1 389290764 3 206422527 5 3 2 1 1 963873520 2 966631801 5 1 389290764 1 29366295 2 744868657 2 3 878542862 3 3 857731777 5 1 313062682 1 91111257 3 429939460 4 2 246549658 1 2 780418694 4 2 147747440 2 1 216140704 3 780418693 1 1 665245341 3 429939459 3 1 588790353 1 86883812 3 482818265 3 2 998228700 3 2 507308489 1 3 389290763 5 2 665245342 4 1 377509580 1 389290764 1 91111257 3 1 5 3 539527855 5 1 966631802 2 56519639 5 3 246549658 2 2 273869785 5 1 781833037 2 6632154 2 3 292015612 5 1 348652718 2 781833036 5 2 507308489 3 3 273869783 3 2 588790353 1 1 507308489 3 780418695 3 1 348652718 2 966631802 1 1 966631802 3 564836881 3 2 200354482 4 2 29366296 3 1 780418694 1 76211861 2 6632154 1 3 313062683 2 1 246549659 2 507308489 1 1 417188303 3 565111336 3 2 665245340 4 3 76211862 5 2 29366295 5 1 780418694 2 246549660 1 1 438133771 3 998228699 2 3 101250004 1 3 588790354 5 1 231398662 3 747241047 3 1 91111257 1 438133771 3 963056780 3 2 6632154 1 2 1000000000 5 2 1000000000 4 2 91111258 5 3 438133770 5 1 417188303 2 173087940 4 2 377509579 4 1 377509580 3 744868657 4 3 998228698 2 1 389290764 3 348652717 2 2 292015612 5 2 246549660 4 3 963873520 4 1 200354483 2 747241049 5 3 507308488 5 2 207264422 2 2 313062683 1 3 766356433 1 3 292015612 2 1 539527855 3 6632154 1 2 173087939 5 1 246549659 3 200354482 5 1 998228699 1 29366295 3 878542862 3 3 963873519 2 1 360543850 3 963056779 3 1 780418694 2 377509581 5 2 206422527 1 1 565111336 3 766356433 5 2 878542862 4 1 781833037 1 565111336 1 417188303 2 86883813 3 3 539527855 2 3 348652719 2 1 292015612 2 565111337 5 3 539527855 2 3 539527854 2 1 377509580 1 710733675 1 878542863 3 1 5 1 56519638 2 147747441 5 2 780418695 2 2 588790352 5 1 681728741 1 313062682 3 564836883 4 2 389290765 5 2 878542864 3 1 564836882 2 482818266 5 2 998228699 3 2 878542862 3 3 1 4 1 766356434 2 766356434 4 2 963056779 1 1 360543850 3 76211861 5 1 588790353 3 173087941 4 2 539527856 4 1 766356434 2 206422527 3 3 313062681 2 2 200354482 5 3 766356435 1 3 417188302 1 1 184147678 1 91111257 2 377509580 1 2 231398661 1 2 744868655 1 3 377509579 1 3 963056778 1 1 246549659 3 998228700 2 3 86883812 3 3 246549660 2 3 216140704 4 1 81073252 2 966631801 2 2 781833038 1 1 766356434 3 564836881 4 3 147747441 3 1 216140704 2 273869785 3 2 780418695 4 2 207264423 3 2 292015611 4 1 6632155 1 206422528 3 216140703 5 1 556605329 2 780418693 4 1 966631802 1 29366295 2 348652719 5 2 147747441 1 2 878542862 5 1 76211861 3 963873521 4 1 348652718 1 710733675 3 29366294 2 3 56519639 5 3 184147678 1 2 360543850 4 3 313062683 3 2 86883812 3 1 966631802 3 292015611 4 1 963873520 1 101250004 2 206422528 3 1 313062682 1 744868656 1 963056779 1 781833037 2 429939460 3 1 665245341 1 216140704 3 147747439 5 1 747241048 3 173087940 2 1 86883812 3 184147679 3 2 173087939 4 2 681728741 4 1 438133771 2 966631803 3 3 588790354 1 1 963056779 2 878542863 4 1 507308489 2 556605329 5 2 86883812 2 2 200354483 1 2 482818266 4 2 539527856 4 1 588790353 3 313062681 1 2 206422527 1 2 360543851 2 3 747241049 1 1 878542863 1 216140704 3 1 5 3 507308490 4 3 744868656 3 3 744868657 3 1 147747440 3 565111336 1 2 216140704 5 3 429939459 5 3 565111335 3 2 963056779 1 1 588790353 1 101250004 3 389290765 2 1 76211861 1 998228699 2 878542864 2 3 76211861 5 3 564836882 4 1 564836882 2 200354484 5 3 273869784 1 3 482818267 2 2 101250003 5 1 744868656 2 417188304 3 3 389290765 2 2 91111258 1 1 780418694 3 747241047 1 1 1000000000 1 173087940 3 665245341 5 3 539527856 4 3 417188302 5 3 246549659 2 3 429939458 2 3 966631801 2 3 91111258 5 2 200354483 4 1 565111336 1 1000000000 1 360543850 2 101250003 1 2 780418694 2 2 507308490 4 3 91111256 1 3 389290765 3 2 999999999 2 2 273869784 3 3 184147678 1 1 963873520 2 29366294 3 1 417188303 2 86883812 2 2 246549660 4 1 231398662 1 81073252 1 963056779 3 216140704 2 3 429939458 5 3 348652719 1 2 1 1 2 857731777 4 2 556605328 1 2 184147678 1 2 857731778 1 3 377509581 4 3 998228699 2 3 86883812 4 2 231398662 4 2 417188302 4 2 184147678 4 3 348652717 1 2 429939459 2 2 56519639 3 3 6632156 3 3 147747441 4 1 76211861 1 273869784 3 963873520 3 2 539527855 5 1 429939459 1 91111257 1 963056779 3 963056780 1 3 86883811 5 3 246549658 4 1 76211861 3 86883812 3 1 200354483 2 1 3 2 348652718 4 3 963873519 1 2 273869784 3 2 216140703 5 2 665245342 4 2 999999999 3 3 360543850 2 1 565111336 3 665245340 4 3 565111336 3 3 147747440 5 3 377509581 3 3 482818265 5 3 360543850 2 1 539527855 2 429939460 1 1 173087940 2 963056778 2 1 81073252 3 292015612 3 3 101250005 3 3 360543850 4 2 207264423 2 1 539527855 1 91111257 1 184147678 1 1000000000 1 173087940 3 438133770 1 3 200354484 4 1 507308489 3 781833036 5 1 963873520 1 744868656 2 588790352 3 2 665245340 5 3 377509580 5 2 147747440 4 2 348652719 3 3 878542862 2 3 878542864 2 2 539527855 2 3 747241049 1 3 963056779 5 3 482818267 1 1 29366295 2 963056779 1 1 744868656 1 76211861 2 556605328 5 3 246549658 3 3 1000000000 5 3 482818267 4 3 273869785 5 2 1 5 1 780418694 2 963056778 1 2 231398663 3 3 6632156 5 1 780418694 3 6632155 3 3 200354484 3 1 417188303 1 184147678 2 360543851 3 3 389290765 5 2 417188302 3 1 878542863 3 438133772 5 1 507308489 1 101250004 2 747241047 2 2 184147677 3 1 1000000000 3 681728741 4 1 292015612 2 246549659 4 3 766356433 4 3 76211861 1 1 966631802 3 857731778 3 1 6632155 2 348652719 3 2 857731777 5 1 565111336 2 438133772 3 2 273869785 1 2 963873521 5 3 482818266 4 1 710733675 3 588790353 2 3 1 3 1 744868656 2 76211862 2 2 6632155 1 2 389290765 3 2 1 1 2 200354482 3 1 564836882 2 482818266 3 1 76211861 2 681728742 5 1 273869784 3 292015613 4 3 101250004 1 3 216140703 4 1 438133771 3 780418695 3 3 963873520 3 2 173087941 1 3 29366296 2 2 207264423 5 1 747241048 1 200354483 3 292015612 1 3 565111337 5 2 86883811 2 2 246549660 2 1 91111257 3 29366294 2 2 744868655 2 1 1 2 539527854 3 2 665245340 4 3 360543851 3 2 56519637 1 2 389290765 1 2 348652719 2 1 710733675 1 539527855 2 966631801 2 3 81073251 2 2 348652719 1 3 539527855 4 1 29366295 1 360543850 1 857731778 2 360543851 2 1 292015612 2 747241049 2 2 56519638 2 3 348652718 4 1 417188303 3 81073253 5 3 747241047 3 3 76211861 2 3 91111256 1 3 231398661 4 2 91111258 3 1 56519638 1 781833037 2 482818265 2 3 389290764 3 3 313062683 4 3 29366294 3 1 966631802 3 273869784 2 2 507308488 5 1 710733675 2 963056778 2 3 313062682 3 1 389290764 1 76211861 1 1000000000 3 588790353 5 3 963873521 5 2 76211860 2 2 91111256 5 3 231398661 5 3 766356434 1 2 564836883 3 1 147747440 1 86883812 3 184147679 1 3 781833038 1 3 681728741 2 3 29366296 3 1 681728741 1 681728741 1 482818266 3 710733675 3 1 539527855 1 429939459 3 556605330 2 3 6632154 1 3 766356433 5 2 246549659 5 2 878542862 4 2 857731779 2 3 184147679 5 1 747241048 2 101250005 3 1 76211861 2 780418694 5 1 216140704 1 81073252 3 86883813 3 1 429939459 2 1000000000 4 3 781833037 4 1 565111336 1 556605329 3 2 3 1 588790353 3 564836881 3 3 429939458 4 2 564836882 5 3 173087941 2 3 231398663 1 3 56519639 1 1 147747440 2 665245341 2 2 173087941 5 2 438133771 4 2 206422527 5 2 348652719 1 1 998228699 1 147747440 3 556605328 2 3 878542862 1 1 206422528 2 564836883 4 1 216140704 1 184147678 3 81073253 4 1 482818266 3 29366294 3 1 963873520 3 556605328 4 1 389290764 1 29366295 2 147747441 4 3 200354482 4 1 56519638 3 966631802 5 2 360543850 1 1 184147678 2 147747439 1 2 781833038 4 1 781833037 1 417188303 3 710733674 2 3 588790354 2 1 766356434 1 101250004 1 273869784 1 966631802 1 681728741 3 377509581 2 1 963056779 1 963873520 3 377509579 3 2 665245342 4 3 998228699 5 3 216140703 2 3 86883812 5 3 147747441 3 2 56519637 4 1 273869784 3 744868657 3 1 56519638 3 313062682 3 1 429939459 3 1 1 2 564836883 3 2 780418695 5 1 963056779 3 76211861 1 3 999999999 5 1 1 3 216140703 5 3 429939458 3 3 173087940 3 1 963056779 2 963873520 5 3 1000000000 4 1 216140704 1 56519638 2 389290764 1 3 565111335 5 3 101250005 4 1 998228699 3 1000000000 1 1 998228699 2 438133770 2 1 565111336 3 360543851 1 1 273869784 2 665245340 5 3 417188302 3 1 744868656 1 744868656 1 482818266 3 556605330 4 3 998228699 5 2 91111257 5 1 86883812 1 878542863 1 29366295 1 438133771 1 101250004 3 665245341 5 3 417188303 4 2 417188302 2 3 588790353 4 1 966631802 3 766356435 3 3 963056779 5 3 963056779 5 2 231398661 1 2 56519639 2 2 101250004 2 3 766356435 4 2 878542863 1 2 377509581 2 2 963873519 3 1 216140704 3 216140704 4 1 292015612 1 360543850 1 564836882 2 292015611 4 2 681728740 4 2 482818267 2 1 963056779 1 313062682 3 81073253 2 2 91111256 3 1 56519638 2 216140705 5 2 246549660 4 3 1 2 3 507308488 4 1 747241048 2 507308490 2 1 91111257 1 766356434 1 507308489 2 747241049 5 1 710733675 3 273869784 1 3 780418693 5 2 429939458 3 2 998228698 2 2 207264422 1 1 781833037 1 429939459 1 429939459 3 998228699 4 3 206422529 5 1 963056779 2 747241049 2 1 81073252 3 86883812 1 1 348652718 3 417188302 5 2 377509581 4 2 206422527 4 1 417188303 1 206422528 3 56519639 1 2 1000000000 5 2 744868655 5 3 76211860 2 1 246549659 3 781833037 5 1 348652718 3 81073251 3 1 246549659 3 588790354 1 2 86883813 2 1 966631802 1 206422528 3 429939459 2 1 292015612 1 564836882 1 781833037 1 1000000000 3 360543851 1 3 313062681 5 1 313062682 2 681728741 2 1 744868656 1 207264423 1 963873520 3 781833036 4 3 556605330 4 1 507308489 3 81073253 5 3 173087941 2 3 963873519 2 1 91111257 1 389290764 2 246549658 3 3 246549658 5 1 857731778 1 507308489 3 438133772 1 1 665245341 3 147747441 3 1 206422528 3 348652718 5 2 417188303 4 3 86883813 3 3 86883812 5 1 86883812 2 76211862 1 2 766356434 5 2 565111336 1 3 438133772 5 3 184147677 3 1 207264423 3 507308489 5 1 482818266 1 998228699 3 91111257 2 2 1 4 2 216140703 2 1 429939459 1 29366295 3 966631801 3 2 348652718 2 3 417188302 2 3 556605328 2 1 292015612 1 1 2 206422527 2 2 556605328 5 2 588790352 3 3 556605329 2 2 348652717 1 1 292015612 1 878542863 1 766356434 3 6632156 1 1 6632155 3 556605329 1 2 1000000000 3 2 348652719 1 3 292015613 1 3 482818265 2 2 216140703 5 2 313062681 3 2 76211862 1 2 2 1 2 999999999 3 2 273869783 4 1 556605329 2 360543849 2 3 101250003 4 1 781833037 3 56519639 4 1 184147678 3 313062683 5 2 681728740 3 3 681728740 1 3 564836883 1 2 966631803 2 2 29366295 5 3 507308490 3 3 507308490 5 1 6632155 1 429939459 2 963873519 3 1 206422528 1 86883812 1 966631802 1 6632155 3 539527855 3 2 86883812 1 1 200354483 1 101250004 3 273869784 1 3 81073251 4 1 81073252 1 1 1 313062682 2 6632154 3 2 429939460 2 1 744868656 1 200354483 3 998228700 5 3 681728740 3 2 216140703 3 2 429939459 3 2 360543851 3 1 681728741 3 360543849 5 2 665245342 1 2 766356434 2 2 998228699 5 3 747241048 4 1 377509580 3 313062681 3 3 101250003 5 3 998228698 2 2 231398663 1 3 173087941 4 2 429939460 3 3 781833037 1 1 56519638 2 747241049 5 2 780418694 3 2 56519638 4 3 766356435 4 3 507308489 1 1 878542863 1 681728741 3 91111257 3 3 1 4 3 744868655 1 1 231398662 3 292015613 5 1 216140704 2 29366296 3 3 780418693 1 1 273869784 1 681728741 3 780418693 4 1 565111336 1 56519638 1 857731778 1 184147678 1 681728741 1 207264423 2 1000000000 3 3 747241049 4 1 173087940 2 206422528 4 2 429939458 5 1 963056779 2 963056779 2 3 1 1 3 377509580 5 2 184147679 2 3 665245341 4 3 665245340 5 2 91111258 2 3 878542862 2 2 539527856 4 3 963873520 5 3 81073253 4 1 539527855 1 963056779 3 6632154 5 1 56519638 2 747241047 1 1 507308489 1 273869784 1 438133771 2 482818267 1 3 429939458 3 2 6632156 2 1 780418694 2 681728742 1 1 76211861 2 963056780 5 2 216140705 2 1 565111336 2 781833036 3 3 200354482 1 2 292015611 5 3 878542862 2 1 56519638 1 91111257 1 348652718 3 565111336 2 2 539527856 2 3 313062682 5 2 56519637 5 3 878542864 2 1 710733675 2 482818267 2 3 200354483 5 3 429939460 3 1 1000000000 1 348652718 1 966631802 2 429939460 5 3 588790352 2 2 556605328 1 1 207264423 1 429939459 3 963056780 5 1 438133771 2 6632154 5 1 429939459 2 206422528 5 1 665245341 3 781833037 5 1 556605329 3 91111258 5 3 781833036 5 3 507308490 2 3 565111335 1 1 86883812 2 86883811 2 3 710733675 3 1 878542863 2 747241048 1 2 556605328 2 3 81073252 3 2 231398662 4 2 998228700 2 1 348652718 2 438133771 5 3 438133771 2 1 564836882 2 360543850 5 1 588790353 3 273869784 3 1 857731778 2 207264422 3 1 246549659 1 744868656 2 216140703 4 2 878542863 3 3 147747439 4 2 747241047 5 1 665245341 2 1000000000 4 2 507308488 5 3 780418694 3 2 206422528 4 2 438133772 4 2 273869784 1 1 588790353 1 507308489 1 878542863 2 878542862 2 2 377509580 4 1 963873520 2 878542864 4 1 878542863 2 438133770 2 1 6632155 2 780418695 3 2 998228700 4 2 438133770 4 3 665245342 3 2 216140704 3 3 507308490 1 2 747241049 2 1 76211861 1 539527855 1 76211861 1 417188303 1 91111257 1 963056779 3 200354484 5 2 744868655 5 3 781833036 2 3 86883812 1 1 482818266 2 857731778 3 1 417188303 2 966631802 2 2 438133772 4 1 273869784 1 360543850 1 389290764 1 857731778 3 710733675 1 2 780418695 1 3 998228698 4 1 744868656 1 1 1 556605329 1 878542863 1 76211861 3 246549658 4 2 91111256 5 1 29366295 2 273869785 5 1 200354483 2 389290763 2 2 565111336 4 3 76211860 3 3 565111337 1 3 565111336 2 1 348652718 1 556605329 2 963056779 4 3 101250003 2 2 207264423 1 2 360543851 1 1 246549659 3 377509579 5 1 184147678 3 507308489 1 2 76211860 2 2 173087939 5 2 878542862 4 2 292015611 1 2 200354482 4 2 681728740 2 2 2 1 2 246549660 5 1 6632155 2 2 5 3 665245342 2 1 246549659 3 429939458 4 2 76211862 4 2 6632155 1 3 966631803 5 2 744868656 5 2 878542863 5 3 556605330 5 2 857731777 1 1 86883812 2 56519637 2 1 101250004 3 963873521 4 2 173087940 1 1 81073252 2 1000000000 1 1 429939459 3 101250003 1 1 29366295 2 76211862 2 3 360543849 5 3 588790352 5 1 747241048 2 101250005 2 2 507308488 3 2 207264423 3 2 556605328 3 3 76211862 2 3 507308490 5 1 507308489 2 1 1 2 710733674 2 1 1 3 539527854 4 1 246549659 1 438133771 1 766356434 1 56519638 2 857731778 1 1 1000000000 1 998228699 2 565111337 5 3 246549660 4 2 56519638 4 3 246549658 3 2 681728742 3 2 588790352 3 3 1 2 3 1000000000 2 2 665245342 3 2 556605330 5 2 389290763 5 1 766356434 2 360543850 4 2 438133770 2 3 313062683 3 2 29366295 5 2 744868655 2 2 766356433 5 3 91111257 1 1 417188303 1 348652718 2 273869785 2 3 564836881 2 1 273869784 1 200354483 1 963873520 3 207264423 1 1 681728741 2 56519637 5 1 565111336 2 429939459 5 2 81073253 3 2 29366296 4 1 747241048 1 507308489 3 963056780 2 1 81073252 2 781833036 5 2 564836881 4 1 781833037 2 564836883 2 2 429939459 5 1 429939459 2 665245341 1 1 588790353 2 1 1 1 998228699 1 231398662 3 963056778 3 2 313062683 5 3 348652718 5 2 86883811 3 3 292015613 2 1 482818266 2 86883811 1 2 292015611 3 3 360543850 4 1 56519638 1 173087940 2 781833038 1 3 101250004 5 3 588790352 5 3 91111258 1 1 207264423 2 999999999 2 1 29366295 1 377509580 1 665245341 2 207264422 5 3 147747440 3 1 29366295 1 744868656 3 999999999 5 3 231398662 5 2 76211860 5 2 482818266 4 1 556605329 3 710733676 2 1 91111257 3 86883813 4 3 292015613 1 2 963873520 5 1 429939459 3 588790353 2 3 246549660 2 2 539527854 5 1 81073252 3 665245341 1 2 313062681 1 2 389290764 3 2 710733676 1 2 101250004 5 3 781833037 2 1 91111257 3 744868655 5 3 231398661 2 1 360543850 1 231398662 3 417188302 5 3 963873520 5 3 998228698 2 3 29366296 5 3 200354484 1 1 56519638 3 81073253 3 3 377509580 1 1 29366295 3 565111337 1 3 665245341 2 3 231398661 3 2 438133771 2 1 857731778 3 246549659 2 1 681728741 3 206422527 1 1 56519638 1 91111257 1 998228699 2 966631802 3 3 29366294 1 3 389290765 2 1 556605329 2 417188304 4 1 313062682 3 216140704 1 2 6632156 5 2 81073253 4 1 29366295 1 781833037 1 76211861 3 857731778 5 2 588790353 1 3 588790353 3 2 998228700 4 1 588790353 1 246549659 2 273869785 4 3 417188302 2 1 147747440 2 200354484 5 2 999999999 5 3 747241048 2 1 173087940 3 207264422 4 3 747241048 5 1 273869784 2 91111256 5 1 246549659 1 681728741 2 231398661 3 2 963056780 4 3 781833036 1 3 556605328 2 2 206422527 5 3 747241047 5 2 246549659 2 2 963056778 5 2 184147677 2 2 292015612 5 2 1 1 2 6632154 2 2 273869784 5 3 173087940 2 1 998228699 2 780418695 4 3 710733676 2 1 417188303 1 429939459 2 507308490 4 2 91111256 5 3 665245342 3 3 292015611 1 2 998228700 1 1 1 1 292015612 3 1000000000 3 3 747241049 5 3 857731779 1 1 878542863 1 1000000000 1 246549659 3 564836882 5 1 313062682 1 966631802 1 377509580 1 438133771 1 963873520 2 231398663 5 3 348652717 2 1 76211861 2 101250003 2 2 998228698 2 3 86883812 5 2 963056779 1 3 348652719 4 2 588790353 2 3 377509579 5 1 878542863 2 29366295 3 2 231398663 3 2 556605330 3 2 173087941 2 3 780418695 1 1 389290764 2 389290765 2 3 747241047 4 2 29366294 3 3 360543849 5 3 747241048 1 1 86883812 3 206422529 2 1 91111257 1 429939459 3 766356434 3 3 292015612 3 2 147747439 4 1 207264423 3 781833038 2 1 29366295 1 963056779 2 29366295 5 2 200354483 1 1 966631802 1 184147678 2 565111337 3 2 246549658 3 3 81073252 3 1 6632155 1 76211861 2 438133771 2 1 76211861 1 438133771 1 56519638 3 539527855 4 3 564836881 5 1 747241048 2 207264423 2 2 246549659 3 3 207264423 1 2 200354482 4 2 29366296 3 1 76211861 3 29366296 3 2 565111336 5 2 781833036 2 1 76211861 1 231398662 1 81073252 3 292015613 3 3 781833038 2 1 744868656 2 482818265 4 3 101250003 2 2 878542864 2 2 216140704 2 2 173087940 1 1 76211861 3 780418694 2 1 184147678 2 292015611 2 2 417188304 5 2 207264424 1 2 781833036 1 3 588790354 2 1 966631802 1 539527855 2 2 1 2 76211861 2 1 966631802 3 963056779 3 2 377509580 4 2 588790352 2 1 665245341 1 1 1 101250004 3 438133770 5 1 313062682 2 313062681 5 3 29366294 2 1 878542863 2 246549660 5 3 438133772 2 1 360543850 3 681728741 4 3 781833038 2 1 173087940 1 207264423 3 857731779 1 2 292015611 2 2 781833036 3 3 207264423 1 3 56519637 5 1 76211861 2 482818265 1 3 507308490 2 3 564836883 2 3 781833038 5 3 429939460 3 1 681728741 1 963056779 3 857731779 3 3 766356435 1 1 963056779 2 56519638 4 2 565111335 1 1 147747440 2 246549659 3 2 539527855 5 1 1 3 564836883 3 2 292015611 5 2 417188302 1 3 389290764 2 1 360543850 3 681728742 4 3 857731779 5 3 780418693 1 2 963056778 1 2 184147679 3 2 744868655 5 2 998228700 4 1 207264423 3 744868657 2 1 231398662 2 313062683 2 1 147747440 2 857731777 2 2 360543851 5 3 81073252 2 2 360543851 2 1 878542863 1 780418694 1 147747440 1 710733675 3 246549660 2 3 292015613 1 1 665245341 1 377509580 2 744868657 2 1 377509580 2 556605328 4 3 200354483 5 3 564836883 1 1 665245341 3 29366296 2 3 963873520 3 2 747241049 5 3 56519639 3 3 999999999 1 1 857731778 3 429939459 2 2 206422529 2 2 206422529 1 3 565111336 3 2 86883812 4 2 206422529 2 1 438133771 2 710733674 1 2 216140704 4 3 857731777 3 1 313062682 2 780418695 1 1 246549659 2 998228699 1 3 313062681 3 1 81073252 3 348652719 2 2 556605329 2 3 438133771 2 2 216140703 2 3 998228698 2 2 429939460 1 1 665245341 3 998228699 1 2 81073252 5 1 292015612 3 313062682 5 2 665245341 2 3 482818267 2 2 857731779 3 3 681728742 5 1 246549659 1 348652718 1 184147678 2 588790354 1 3 81073253 2 1 681728741 1 206422528 2 206422529 4 3 588790354 4 3 588790352 3 2 29366294 1 3 147747440 1 2 665245342 5 2 76211862 1 2 438133770 3 2 216140703 1 2 91111257 1 2 1000000000 1 3 417188304 3 2 507308488 3 1 966631802 1 665245341 3 665245342 5 2 76211862 5 1 348652718 1 710733675 1 313062682 3 76211861 1 1 313062682 2 438133770 4 1 389290764 2 273869783 5 3 6632156 3 1 998228699 1 766356434 2 1 5 2 429939460 2 2 389290763 2 3 963873519 3 3 292015611 3 3 206422527 3 3 292015613 1 1 681728741 3 539527855 4 2 231398661 3 2 564836882 5 2 665245342 2 3 539527855 4 2 966631802 3 2 292015613 1 1 747241048 2 963873519 2 2 999999999 2 2 273869785 5 2 147747441 5 2 766356434 4 1 710733675 3 966631803 2 2 147747439 4 3 998228698 4 3 86883812 4 1 360543850 2 231398662 4 2 56519637 1 3 998228699 3 2 184147678 1 1 482818266 2 6632154 1 3 231398661 3 3 81073252 5 1 429939459 2 963056778 1 3 273869784 1 1 417188303 1 507308489 1 966631802 1 200354483 2 556605329 4 3 780418693 1 2 998228699 4 2 184147678 4 1 588790353 3 216140704 3 2 963056780 4 2 1000000000 2 3 348652718 1 2 91111258 2 2 681728741 2 3 564836883 2 2 6632155 4 2 438133770 5 3 781833038 5 2 377509580 1 2 1 4 1 710733675 3 588790354 4 3 966631801 5 1 588790353 3 377509580 5 2 564836881 1 1 173087940 3 857731778 2 3 429939459 4 3 963873520 2 3 507308490 1 1 184147678 3 963056779 5 1 86883812 3 81073252 3 3 348652717 3 2 747241049 3 3 76211861 3 3 744868655 4 3 556605330 3 3 429939459 1 1 216140704 1 429939459 3 963056779 2 1 6632155 2 147747439 5 2 86883813 3 1 417188303 2 507308488 5 2 2 2 1 781833037 1 963056779 1 29366295 1 588790353 2 710733676 4 3 246549660 1 3 231398661 1 3 507308489 2 3 747241048 4 2 200354482 2 2 81073251 2 2 665245342 3 2 200354484 2 3 998228699 1 1 857731778 1 1000000000 2 556605329 5 3 206422528 3 3 539527854 2 1 246549659 1 76211861 2 482818265 5 3 173087940 1 3 81073253 2 3 29366294 3 1 313062682 1 246549659 3 313062683 1 3 389290765 5 1 173087940 2 564836882 1 3 101250005 1 3 231398662 1 2 206422529 5 2 91111257 4 2 588790353 3 3 101250003 1 3 781833037 2 1 781833037 2 998228699 4 3 292015612 4 3 29366296 1 1 6632155 1 91111257 3 184147678 2 3 91111257 3 1 29366295 3 246549659 1 1 101250004 3 710733674 3 3 313062683 1 1 438133771 3 173087940 1 2 56519638 5 2 101250003 4 1 273869784 1 963056779 2 147747440 4 3 438133770 3 1 878542863 2 86883812 3 2 173087939 1 3 292015613 3 1 91111257 2 564836881 5 1 539527855 2 56519639 3 3 998228700 5 2 147747439 3 1 348652718 2 86883812 2 1 377509580 2 29366295 5 3 565111337 4 3 878542863 3 1 6632155 1 857731778 1 564836882 3 963056780 5 1 482818266 1 184147678 3 556605328 4 3 86883813 5 3 184147679 1 1 207264423 3 998228699 4 1 389290764 2 2 3 1 710733675 3 2 2 3 56519639 3 1 1 1 857731778 1 360543850 1 998228699 3 377509580 3 3 91111257 5 1 29366295 3 564836881 4 3 313062682 4 3 998228700 5 1 781833037 2 29366296 3 3 588790354 5 1 56519638 1 966631802 2 781833036 2 1 998228699 3 539527854 4 3 482818265 1 2 766356435 5 2 878542862 3 2 998228698 5 3 878542863 2 1 417188303 1 184147678 1 6632155 2 780418694 3 3 6632154 4 2 781833038 2 2 438133772 5 3 216140705 3 2 292015613 3 3 56519639 1 3 29366294 2 2 539527855 3 3 417188303 2 3 857731779 3 3 200354483 1 3 781833037 2 2 417188302 2 2 86883813 1 3 200354484 5 2 766356433 1 1 360543850 2 429939458 5 1 766356434 1 200354483 3 348652718 4 2 389290763 3 1 6632155 3 207264423 4 3 766356435 4 2 147747440 4 2 207264422 2 2 857731777 5 2 878542862 1 2 313062681 5 1 348652718 2 377509580 3 2 101250004 2 1 377509580 3 360543851 3 3 588790353 4 2 184147678 3 3 6632154 3 1 184147678 2 744868657 3 1 710733675 1 147747440 3 313062681 1 3 377509581 2 3 313062681 3 1 963873520 3 710733675 2 3 963873521 4 2 963056778 5 2 292015613 1 2 963873521 5 1 56519638 1 231398662 1 91111257 1 76211861 1 348652718 2 999999999 3 3 81073253 2 3 292015613 2 2 6632154 5 3 781833038 1 2 377509581 2 2 29366295 4 1 747241048 3 878542862 3 3 207264422 1 2 963873520 3 2 417188302 2 3 588790353 1 3 556605329 3 3 556605329 2 1 101250004 1 216140704 1 246549659 1 273869784 2 556605328 4 1 360543850 2 91111256 1 1 207264423 1 438133771 3 313062683 2 3 91111257 2 1 348652718 3 216140705 3 1 184147678 2 710733674 1 1 966631802 1 206422528 1 200354483 2 744868655 3 2 147747440 4 1 147747440 1 681728741 2 556605329 3 3 1000000000 2 2 29366294 2 2 539527854 2 3 1000000000 3 1 173087940 2 565111336 3 1 438133771 3 313062682 4 1 766356434 1 963873520 1 963056779 1 101250004 2 147747441 5 2 184147677 2 2 206422527 2 1 780418694 3 377509580 2 2 184147677 2 2 564836881 2 2 206422529 3 2 292015611 5 1 507308489 3 348652719 5 3 963873520 4 1 86883812 2 710733675 3 1 29366295 3 147747440 1 2 747241048 3 3 216140705 1 1 747241048 2 747241049 2 1 878542863 2 665245342 2 2 539527856 2 1 200354483 2 2 2 1 86883812 3 313062681 4 1 56519638 2 710733674 1 2 710733675 2 1 231398662 2 781833038 1 1 231398662 3 878542863 2 3 564836883 5 1 665245341 3 417188304 2 3 377509579 5 3 665245340 5 3 231398661 4 1 29366295 3 292015613 3 3 417188304 2 2 91111258 1 3 1 3 1 76211861 2 81073251 2 1 29366295 1 1000000000 3 377509580 1 1 665245341 2 147747439 3 2 507308490 4 3 429939460 3 2 348652719 2 3 781833038 5 1 29366295 3 216140703 4 3 389290763 2 3 313062681 4 1 389290764 1 207264423 2 878542862 2 1 417188303 1 76211861 3 292015611 2 3 966631803 2 1 966631802 3 377509581 4 2 184147678 5 3 206422529 2 2 76211861 2 2 377509581 5 1 81073252 1 6632155 3 507308489 4 2 377509580 5 2 206422527 2 1 91111257 3 29366294 5 1 564836882 1 377509580 2 246549660 5 1 1000000000 3 216140704 2 1 292015612 1 747241048 2 539527856 3 3 429939458 3 1 747241048 1 101250004 2 81073253 1 2 216140704 4 2 539527855 1 2 91111258 1 1 200354483 2 429939459 1 3 29366296 2 2 588790352 1 3 556605330 5 1 76211861 1 6632155 1 417188303 3 292015612 4 1 429939459 3 966631801 2 3 273869783 5 1 766356434 3 438133770 2 3 207264422 5 3 313062682 4 1 588790353 1 292015612 1 744868656 3 681728742 5 3 206422527 4 2 101250005 1 1 29366295 1 206422528 1 710733675 3 207264424 5 3 565111336 2 1 206422528 2 998228700 1 2 206422529 5 2 539527855 4 2 878542863 2 1 200354483 1 565111336 1 438133771 1 216140704 2 29366296 4 3 507308489 2 1 246549659 1 231398662 1 429939459 3 438133772 4 2 91111258 1 3 417188303 1 2 482818266 3 3 246549659 2 2 29366296 5 2 56519638 4 1 231398662 2 207264423 2 2 539527855 3 1 81073252 1 507308489 1 56519638 3 507308488 2 2 200354483 2 2 878542864 1 2 665245342 5 3 966631803 4 3 878542863 2 1 173087940 2 101250003 3 3 2 3 3 206422529 1 1 482818266 2 482818267 4 3 147747441 1 1 91111257 1 780418694 3 565111335 1 3 173087939 1 2 1000000000 4 3 747241048 2 2 389290764 1 2 91111257 2 2 292015613 5 3 6632154 3 3 588790354 3 2 665245342 5 1 56519638 2 438133771 5 1 76211861 3 507308490 1 2 76211862 5 3 101250004 5 2 216140704 3 2 665245342 5 1 780418694 2 588790354 5 3 998228698 1 2 184147678 3 3 360543850 5 1 1000000000 2 681728740 1 1 857731778 2 389290763 4 3 998228700 4 2 564836882 1 3 56519637 5 2 1000000000 4 2 438133772 1 2 231398663 5 3 780418694 4 2 86883813 5 1 101250004 1 377509580 1 1000000000 2 86883811 4 3 216140704 3 1 747241048 3 588790354 1 2 998228699 4 2 91111256 1 2 29366296 4 1 780418694 1 588790353 3 564836881 2 1 966631802 2 681728741 5 3 207264422 1 3 86883813 2 1 377509580 3 780418694 2 2 360543851 2 2 91111258 2 2 780418693 4 3 780418695 3 3 86883813 4 2 665245341 3 1 665245341 2 200354484 1 3 292015613 2 2 963873519 1 2 878542863 4 1 781833037 2 417188304 2 3 91111256 3 2 747241047 3 1 207264423 3 429939459 2 1 184147678 3 1 4 2 588790352 3 3 1 4 2 482818266 4 2 147747439 4 3 781833036 5 1 292015612 2 565111335 2 3 482818265 4 1 878542863 1 173087940 2 313062682 3 3 665245341 4 1 231398662 3 681728742 3 2 963056780 5 1 681728741 1 556605329 1 556605329 3 747241049 4 3 539527855 4 1 200354483 2 56519639 1 3 665245342 3 3 556605329 3 2 507308489 1 2 246549660 2 3 766356433 2 1 206422528 2 6632155 3 2 539527855 2 1 780418694 3 377509581 4 2 963056780 2 1 360543850 2 999999999 5 1 963056779 3 200354484 2 3 86883811 3 2 231398661 1 2 91111256 5 2 564836883 3 3 744868657 2 2 998228698 3 2 482818266 2 1 878542863 2 878542862 1 3 539527855 1 1 438133771 2 81073251 2 3 556605329 2 2 313062681 4 3 207264423 3 2 29366296 2 3 429939458 3 3 1 5 3 710733675 2 1 231398662 3 360543849 3 1 360543850 1 76211861 3 76211860 4 2 389290764 4 3 966631802 2 2 86883811 2 2 998228699 5 2 56519637 2 2 963056779 1 1 565111336 1 665245341 2 292015611 1 2 76211862 2 2 184147677 1 1 184147678 1 29366295 1 539527855 1 313062682 3 206422528 1 3 207264424 3 1 6632155 3 56519637 5 1 206422528 3 91111256 1 2 417188302 2 1 348652718 2 81073253 2 2 429939460 5 3 29366294 5 2 2 1 1 246549659 3 998228698 2 3 389290763 1 1 184147678 1 438133771 1 313062682 3 1000000000 5 1 556605329 1 200354483 3 76211862 3 2 313062682 1 3 564836883 3 1 429939459 1 273869784 2 76211860 3 3 963873519 5 1 966631802 3 360543849 2 3 564836883 5 2 966631803 4 1 556605329 3 207264422 1 1 1 2 1 4 3 857731777 4 3 348652719 5 3 781833038 5 1 878542863 1 539527855 2 710733676 4 2 29366294 3 3 963873521 3 1 857731778 1 206422528 2 216140705 2 1 81073252 1 216140704 2 184147677 5 1 588790353 1 29366295 2 482818265 2 1 781833037 3 681728742 3 2 184147677 4 2 6632154 3 1 429939459 3 556605329 5 1 744868656 1 29366295 1 86883812 1 963873520 2 86883813 4 3 184147679 2 1 184147678 3 438133770 4 3 273869783 1 2 76211860 4 1 588790353 1 507308489 1 766356434 3 1000000000 1 1 710733675 2 857731778 1 1 184147678 1 101250004 2 348652717 1 3 482818267 4 3 56519637 2 1 101250004 3 744868656 5 1 86883812 2 29366295 2 1 313062682 1 998228699 2 206422529 3 2 507308490 1 3 429939460 1 2 76211861 4 2 216140705 1 1 766356434 3 963056779 2 3 857731779 3 1 29366295 2 184147678 2 3 766356435 2 1 507308489 3 292015613 2 2 963056780 1 1 56519638 2 1000000000 1 1 429939459 3 539527855 4 2 86883813 3 3 417188303 3 2 313062682 5 3 216140705 3 2 389290763 5 3 206422528 4 1 101250004 1 207264423 1 360543850 2 389290764 2 2 681728742 1 3 246549659 5 1 564836882 2 389290765 3 1 184147678 3 56519638 1 2 29366294 5 3 781833037 1 3 429939458 1 3 780418693 3 3 216140703 2 3 482818265 3 3 998228698 1 2 1 1 1 857731778 2 564836882 4 2 588790354 3 3 507308489 5 3 231398662 3 3 565111337 4 1 200354483 1 348652718 2 781833036 5 1 417188303 1 963056779 1 710733675 1 6632155 1 963056779 3 766356433 2 2 389290764 4 3 417188303 5 1 76211861 1 206422528 3 91111256 5 3 91111256 2 3 710733675 2 2 86883813 1 2 246549658 4 1 56519638 3 665245340 5 2 101250005 1 2 207264422 2 2 766356435 4 1 246549659 2 588790354 4 3 173087939 4 3 29366294 2 2 56519638 2 2 507308489 3 2 147747440 2 3 747241047 2 3 81073251 3 2 417188303 3 3 360543850 1 3 766356433 3 1 482818266 2 207264424 3 2 556605329 5 2 878542863 2 2 998228698 5 1 56519638 1 360543850 3 417188304 1 2 313062682 4 2 86883813 5 3 780418693 2 2 76211861 1 1 377509580 1 966631802 2 147747441 5 3 556605328 1 2 507308490 3 2 429939458 5 1 556605329 2 273869783 1 3 998228698 5 2 206422529 5 2 417188303 2 1 377509580 2 588790353 5 3 101250003 2 3 216140705 1 2 417188304 3 1 417188303 1 147747440 3 147747440 1 3 681728741 5 1 963056779 1 360543850 3 389290764 3 3 81073253 5 1 76211861 3 389290765 2 3 29366294 5 2 482818266 3 2 966631801 2 3 781833036 3 1 556605329 3 744868657 5 1 1 2 507308490 5 1 507308489 2 999999999 3 2 206422527 1 1 101250004 1 231398662 2 377509579 1 1 564836882 1 681728741 3 588790352 3 1 564836882 1 966631802 1 292015612 3 206422529 5 1 766356434 3 91111257 4 2 2 2 2 313062682 3 3 246549659 1 1 665245341 3 246549659 1 2 857731779 1 1 147747440 3 173087939 2 1 1 2 507308488 2 2 81073253 1 2 963873519 3 3 963873519 5 2 206422527 2 2 766356435 5 2 665245340 2 2 556605329 4 3 539527856 3 3 377509581 1 3 564836881 1 3 556605328 2 3 744868657 2 1 91111257 1 348652718 3 273869783 3 2 747241047 2 1 482818266 2 556605328 5 3 966631802 2 3 173087939 1 2 246549658 3 2 665245340 3 1 438133771 2 482818265 5 2 998228699 4 2 56519638 3 3 539527854 4 1 206422528 1 377509580 2 29366295 3 3 246549659 5 1 556605329 1 389290764 1 76211861 3 246549658 2 2 206422529 4 2 747241048 4 1 292015612 3 173087940 2 2 966631803 4 3 766356433 2 1 147747440 2 588790354 5 3 173087939 2 1 438133771 3 292015612 4 1 1000000000 1 878542863 1 29366295 2 206422529 2 2 766356435 5 2 429939460 1 3 101250004 4 2 29366295 3 2 56519637 4 1 377509580 2 665245342 3 2 86883813 2 3 81073252 1 3 963873521 2 2 665245340 3 3 747241048 4 2 539527856 3 1 313062682 1 744868656 1 766356434 2 173087941 1 1 507308489 3 389290765 3 2 360543851 4 2 246549659 3 1 29366295 1 998228699 1 6632155 2 744868655 2 2 417188303 1 1 1000000000 1 482818266 1 173087940 2 999999999 5 1 780418694 1 216140704 1 681728741 1 216140704 1 482818266 2 377509580 4 1 56519638 1 588790353 3 507308488 2 2 1000000000 1 2 76211860 5 2 91111258 3 1 556605329 3 231398662 2 1 207264423 1 377509580 2 348652718 2 3 744868655 4 3 1000000000 5 1 313062682 1 665245341 3 86883811 5 2 565111336 1 2 207264423 2 3 857731779 5 2 710733674 2 3 539527856 3 2 665245342 1 2 766356433 4 1 173087940 3 747241048 1 3 389290763 3 2 216140704 4 3 747241047 4 2 389290763 5 2 81073252 1 1 273869784 3 101250005 1 3 963873520 4 1 438133771 1 184147678 1 173087940 2 681728740 1 3 184147679 5 3 429939459 2 3 766356435 5 1 377509580 2 216140705 4 2 429939458 1 3 1000000000 1 1 389290764 3 438133772 1 1 91111257 2 539527856 1 1 389290764 1 588790353 1 857731778 1 665245341 3 766356433 5 3 91111257 5 3 184147677 2 2 963056779 2 3 101250003 1 3 200354482 1 2 91111256 2 1 76211861 2 998228699 5 3 565111337 2 3 1 1 2 998228698 1 1 216140704 3 101250005 2 1 29366295 2 963873519 2 2 56519639 5 3 101250004 5 2 206422528 3 1 6632155 3 6632155 2 1 438133771 1 438133771 2 313062682 3 3 564836883 3 1 556605329 3 1 4 2 878542862 4 3 29366296 3 2 91111256 4 2 1 5 1 6632155 2 963056778 1 3 173087941 2 2 710733675 1 1 681728741 3 556605329 3 1 29366295 3 246549658 2 1 184147678 1 588790353 2 1000000000 5 3 588790354 1 2 147747441 1 2 273869783 4 2 273869785 4 2 292015613 2 1 482818266 2 360543851 4 1 780418694 3 564836883 4 2 273869785 2 3 292015612 2 1 360543850 1 556605329 1 766356434 1 507308489 3 747241048 4 3 438133771 5 1 438133771 3 313062683 4 1 438133771 2 81073251 4 3 91111256 2 3 710733675 2 2 429939458 2 3 2 1 3 564836881 4 3 206422528 3 1 206422528 1 91111257 3 507308488 4 1 206422528 3 231398661 5 3 857731778 2 3 747241047 3 3 207264424 5 3 206422529 4 2 744868657 5 1 76211861 1 173087940 2 76211860 2 2 313062681 1 3 200354483 2 3 780418694 4 1 6632155 2 81073253 3 3 2 1 2 91111258 5 3 206422528 2 3 417188303 4 3 539527855 1 3 539527856 4 1 313062682 2 76211861 1 3 857731778 5 3 348652717 2 3 878542863 2 1 231398662 2 539527855 1 3 206422529 1 3 200354482 5 1 101250004 1 1 2 744868655 3 1 681728741 2 857731778 4 3 76211861 5 2 173087939 4 3 200354484 5 3 348652717 3 3 91111256 3 3 6632154 5 3 482818265 5 1 76211861 2 482818265 2 1 56519638 2 556605328 2 2 780418695 2 3 744868656 3 1 417188303 3 273869783 5 3 86883811 3 3 76211862 2 1 429939459 1 780418694 2 313062682 5 3 246549660 3 3 417188302 3 3 206422528 3 3 29366295 4 1 207264423 2 200354483 3 2 207264422 4 1 438133771 1 429939459 3 81073253 3 1 665245341 1 273869784 1 710733675 3 539527855 4 1 539527855 1 588790353 3 292015611 5 2 81073251 4 2 1000000000 4 2 998228698 3 1 878542863 1 200354483 1 963056779 2 482818267 2 3 744868657 4 2 857731777 2 1 76211861 1 91111257 3 1000000000 1 2 6632156 4 1 963873520 3 86883812 2 1 710733675 1 507308489 2 173087941 1 2 91111257 5 1 207264423 2 588790353 1 2 588790353 4 3 963056780 4 2 377509579 5 3 173087939 3 2 231398663 1 2 681728741 5 1 81073252 2 417188302 2 3 231398663 4 1 747241048 2 747241049 3 3 878542862 5 1 963873520 1 206422528 2 963056778 1 2 565111335 4 3 6632154 4 1 200354483 2 710733674 5 2 482818266 1 1 438133771 2 507308489 3 2 292015612 3 2 246549659 4 3 1 5 2 292015611 5 2 231398661 4 2 389290764 5 1 963056779 2 6632155 4 1 91111257 2 348652719 5 3 81073253 5 3 6632155 1 2 710733675 4 1 147747440 3 216140703 4 3 184147678 1 2 231398662 2 1 998228699 1 173087940 3 206422528 1 3 710733676 5 2 147747440 2 3 966631803 5 1 766356434 1 147747440 3 56519637 4 1 857731778 3 1000000000 2 2 710733675 2 1 539527855 2 966631803 3 2 878542863 5 3 29366296 3 3 781833038 3 1 377509580 2 29366295 2 2 101250003 4 1 360543850 3 966631802 3 1 6632155 2 747241047 5 2 963056780 5 3 6632154 5 1 429939459 2 348652717 1 3 963056779 2 2 348652717 1 3 963873519 4 1 417188303 2 482818267 4 1 857731778 2 710733674 1 1 429939459 1 878542863 1 389290764 3 76211862 1 2 966631801 4 2 231398663 1 3 588790353 1 2 360543850 1 3 207264424 5 2 348652717 2 2 1000000000 5 3 565111337 1 1 539527855 1 389290764 3 556605330 2 3 429939458 2 2 857731777 4 1 86883812 2 564836882 5 2 539527856 4 1 91111257 1 292015612 2 438133772 3 2 857731779 5 3 507308489 3 3 998228698 1 3 766356434 1 2 744868657 1 3 780418693 2 3 998228699 4 1 665245341 1 482818266 1 747241048 2 360543851 1 2 86883811 4 2 86883811 1 3 207264422 1 3 56519637 3 2 200354482 1 1 747241048 2 565111335 3 2 246549659 5 2 556605330 3 2 206422527 4 3 216140705 4 2 963056779 4 1 216140704 1 857731778 3 482818265 4 3 292015611 4 1 29366295 3 173087940 2 1 998228699 3 246549660 1 2 747241048 1 1 438133771 1 147747440 1 360543850 3 665245342 3 2 482818267 4 1 200354483 2 998228700 2 3 389290764 1 2 781833036 1 2 438133770 5 2 744868657 2 2 206422527 4 2 564836881 1 1 56519638 3 56519638 1 1 665245341 1 681728741 2 348652718 1 1 710733675 1 857731778 3 482818265 3 2 998228698 4 1 539527855 2 389290765 5 3 878542862 2 2 665245342 4 1 507308489 3 29366295 1 3 360543849 5 1 206422528 1 81073252 3 147747441 2 3 56519638 3 1 556605329 1 377509580 3 766356434 3 1 998228699 2 184147678 2 3 313062682 1 3 429939459 1 1 200354483 2 1000000000 1 2 231398661 4 2 744868655 1 3 216140703 5 2 76211861 3 2 744868655 4 1 246549659 2 665245341 4 2 184147678 5 2 999999999 4 1 539527855 1 147747440 1 857731778 3 81073252 2 3 565111336 3 1 86883812 2 963873521 4 2 1000000000 5 3 966631802 5 2 206422529 3 2 206422528 3 2 878542864 5 1 231398662 2 999999999 1 3 56519637 5 3 1000000000 5 1 348652718 2 417188303 2 2 482818267 5 1 216140704 3 173087941 1 3 565111335 2 2 292015613 3 3 147747439 5 2 507308489 2 1 564836882 1 429939459 2 147747441 4 3 963873519 2 3 56519639 4 1 781833037 1 81073252 3 417188304 2 3 81073252 2 1 29366295 3 360543849 3 1 184147678 3 81073253 3 1 313062682 3 173087940 4 3 173087941 2 3 6632154 1 2 999999999 4 2 206422527 4 2 665245340 2 1 200354483 3 539527855 2 2 710733676 3 1 348652718 1 417188303 2 184147679 3 2 857731779 2 1 313062682 2 313062681 2 2 878542864 5 2 744868657 3 2 292015613 3 3 780418695 3 1 556605329 2 91111258 4 1 360543850 3 429939459 4 3 507308490 5 2 273869784 1 3 878542864 4 1 710733675 2 273869783 1 3 147747441 3 2 200354484 3 1 507308489 3 507308488 5 3 29366295 5 2 389290765 5 3 6632156 4 3 207264424 3 1 429939459 1 313062682 3 273869784 3 3 207264423 2 2 766356435 3 1 966631802 1 438133771 3 292015611 2 2 200354483 5 2 588790354 1 2 377509579 5 1 1 3 377509579 4 2 781833037 1 1 147747440 3 556605330 1 2 556605328 3 2 292015612 1 2 963056778 2 1 231398662 1 963873520 1 1000000000 1 710733675 1 539527855 3 710733676 3 1 966631802 3 766356433 2 1 56519638 2 101250003 4 3 292015613 3 1 91111257 2 766356433 4 1 588790353 2 781833037 2 2 91111258 1 3 206422528 4 1 564836882 1 482818266 3 206422527 3 1 1 3 963056778 2 3 556605330 1 2 417188303 1 3 482818266 4 3 564836883 2 2 766356435 4 1 101250004 1 206422528 2 184147678 5 2 564836881 1 2 963056779 4 1 710733675 3 173087940 4 2 348652718 4 3 857731779 5 1 565111336 2 966631803 3 3 710733674 4 2 482818266 2 3 744868655 2 2 556605330 3 3 878542864 2 3 744868657 3 1 780418694 3 1 2 2 588790353 1 1 273869784 2 539527854 1 1 417188303 1 1 3 747241048 3 1 76211861 1 206422528 3 565111336 1 2 507308490 2 2 857731778 2 1 747241048 1 438133771 2 147747440 3 1 147747440 2 1000000000 4 3 429939459 5 2 966631803 3 2 588790354 1 1 780418694 2 744868657 3 2 565111337 4 3 86883813 4 3 206422528 5 1 360543850 1 963873520 3 200354484 4 2 56519638 3 1 200354483 2 246549659 5 2 588790352 5 2 6632154 2 1 588790353 2 200354484 3 3 389290765 2 2 389290764 3 2 76211861 4 2 429939459 5 1 710733675 1 429939459 1 556605329 1 744868656 2 348652717 5 1 184147678 2 6632156 4 3 556605330 2 2 56519638 1 2 681728742 2 2 878542863 3 1 507308489 1 747241048 3 377509580 3 1 29366295 2 6632156 5 2 963873520 5 3 482818267 1 2 81073252 1 3 963056779 4 1 539527855 2 878542862 5 1 539527855 3 556605330 2 3 438133771 2 3 564836883 5 1 81073252 3 966631801 4 2 429939460 2 3 963873519 4 2 81073251 4 1 56519638 2 565111337 4 3 507308489 1 3 429939458 4 3 565111337 3 3 507308488 5 1 377509580 2 6632156 4 2 857731779 1 1 377509580 3 780418694 1 3 966631801 1 3 681728742 3 1 747241048 2 710733674 1 1 292015612 2 377509579 4 3 101250005 2 3 216140705 3 2 231398663 5 1 101250004 2 665245340 5 1 231398662 2 438133772 1 2 966631803 1 3 998228699 4 1 292015612 3 348652719 1 3 360543850 1 3 206422529 1 1 998228699 3 360543850 5 2 6632156 4 3 507308490 4 1 91111257 1 556605329 3 780418695 1 2 360543849 2 1 313062682 1 665245341 1 313062682 1 539527855 3 231398663 1 3 86883813 3 2 101250004 3 2 878542862 2 2 1000000000 1 1 246549659 3 966631802 3 1 482818266 2 348652719 2 2 429939459 5 2 963056778 4 3 588790354 3 2 565111335 5 1 147747440 2 231398662 1 1 216140704 2 231398662 4 3 417188303 5 1 246549659 2 389290765 2 3 681728742 3 1 200354483 2 565111337 3 2 438133771 3 2 710733674 4 3 429939458 3 2 564836882 2 1 588790353 2 29366294 2 1 206422528 1 966631802 3 556605328 1 3 76211862 2 1 147747440 1 81073252 3 539527855 5 3 665245342 3 2 482818267 3 1 781833037 3 681728742 1 2 76211860 4 2 360543849 5 2 966631803 5 2 6632156 3 1 29366295 1 206422528 3 564836882 3 1 273869784 2 360543849 5 3 6632156 1 3 377509580 3 1 273869784 1 482818266 3 565111335 4 3 200354484 5 1 231398662 1 91111257 2 710733674 5 2 360543851 4 3 710733675 5 2 292015611 1 3 438133771 2 1 998228699 1 766356434 2 216140704 2 3 184147677 4 3 200354484 2 1 207264423 2 878542864 4 2 766356434 2 3 710733675 4 1 377509580 2 206422528 3 1 147747440 3 173087940 4 1 766356434 1 246549659 2 29366295 4 1 29366295 3 207264422 3 3 200354483 4 3 507308489 1 3 507308488 1 2 29366296 4 1 76211861 2 147747439 1 3 273869785 3 3 878542863 1 3 147747439 5 1 998228699 3 86883811 2 1 780418694 2 76211862 4 2 147747440 3 2 878542863 3 3 1 5 2 998228698 2 3 710733675 1 1 231398662 2 377509579 2 2 766356435 5 3 998228700 3 3 1 2 2 766356433 5 3 429939460 4 1 681728741 3 665245342 3 2 273869784 1 3 507308489 3 2 963056779 4 1 963873520 3 744868657 4 2 184147679 4 1 710733675 3 482818267 4 2 313062681 3 3 207264424 5 3 56519639 5 1 1 3 963873520 4 2 101250004 1 2 101250005 4 1 81073252 3 313062681 4 2 539527855 3 3 963873521 1 3 29366295 1 3 781833036 1 2 184147677 5 1 389290764 1 292015612 1 780418694 1 360543850 1 206422528 1 6632155 3 482818266 5 2 216140703 4 2 246549659 1 2 91111258 5 3 231398661 4 2 878542863 2 3 147747441 3 1 147747440 1 91111257 3 963056778 5 3 588790352 5 2 417188304 4 2 781833037 3 1 507308489 2 482818267 3 2 665245342 1 2 231398661 5 2 998228699 2 2 360543851 3 3 710733676 3 3 101250005 4 2 417188303 3 1 6632155 2 184147679 5 1 681728741 2 360543850 2 2 766356433 2 2 81073251 1 3 173087941 3 2 292015613 5 3 313062683 3 2 81073253 2 1 147747440 3 565111337 1 3 147747441 4 1 539527855 2 482818266 1 2 507308490 3 3 665245340 2 3 556605328 4 2 963873519 4 2 681728741 5 2 438133771 4 2 780418693 5 1 1 2 173087940 5 3 91111258 3 1 507308489 2 747241048 3 3 207264423 4 1 681728741 1 780418694 3 999999999 5 2 482818267 2 3 507308490 1 2 507308488 3 3 360543849 4 2 556605330 4 2 1000000000 2 3 206422529 2 2 665245341 3 2 482818265 3 3 747241049 5 1 556605329 2 744868655 1 1 29366295 3 429939460 5 3 206422528 5 1 565111336 2 389290764 4 3 857731779 5 1 710733675 3 766356435 3 3 81073252 1 1 246549659 1 200354483 3 184147678 3 2 56519639 1 3 313062682 2 1 710733675 3 200354482 1 3 1000000000 5 2 766356433 3 3 556605329 2 3 681728742 4 2 1000000000 5 3 86883812 1 3 377509579 2 2 76211861 4 2 744868657 4 2 29366294 3 3 56519639 3 3 744868657 4 2 360543850 3 1 998228699 2 556605330 4 2 6632154 3 1 389290764 1 273869784 3 857731779 5 2 184147677 1 2 200354482 4 2 76211860 5 3 292015611 3 3 665245340 3 1 780418694 1 200354483 1 963873520 2 438133770 2 3 76211860 2 2 246549660 4 3 292015613 1 1 710733675 1 417188303 2 998228700 4 3 389290763 1 2 389290765 3 3 878542863 2 3 200354482 1 2 173087941 3 1 507308489 2 313062682 1 3 91111257 4 3 1 1 3 173087940 1 1 710733675 2 101250003 5 3 744868656 1 1 507308489 2 206422529 2 3 348652718 3 3 91111257 4 3 184147679 3 2 998228698 2 1 556605329 2 966631802 4 2 86883812 1 2 292015611 3 2 781833037 1 3 507308488 1 2 998228698 3 2 313062683 1 3 377509580 1 2 76211861 3 2 313062683 3 3 231398661 3 3 766356433 4 1 857731778 2 681728741 2 2 780418695 3 3 231398661 1 2 216140704 5 3 348652719 2 1 56519638 1 246549659 1 781833037 1 313062682 1 173087940 3 173087940 3 3 429939460 3 1 292015612 2 147747440 2 3 292015612 2 2 556605328 3 3 681728742 2 2 482818266 5 3 81073252 1 1 313062682 1 781833037 1 998228699 3 556605329 3 1 681728741 2 377509579 4 2 781833036 3 1 539527855 2 173087940 2 3 292015613 3 2 507308489 3 2 76211860 5 1 206422528 2 246549658 2 3 101250004 4 3 744868655 4 2 588790353 2 1 966631802 1 101250004 1 246549659 2 91111258 2 1 184147678 1 147747440 2 200354483 1 2 273869784 4 1 173087940 3 1 1 1 539527855 1 438133771 1 665245341 2 81073253 3 1 360543850 2 507308488 2 1 507308489 3 780418694 1 3 81073252 3 3 292015612 1 1 81073252 1 147747440 2 744868656 5 1 231398662 1 91111257 3 1 5 2 766356433 3 3 147747439 1 1 292015612 2 744868657 1 3 101250003 4 3 482818265 1 1 665245341 1 766356434 3 429939459 4 2 91111256 2 3 173087941 2 3 507308488 2 2 665245342 1 2 313062683 5 3 200354482 5 3 588790354 3 2 2 5 3 766356435 1 2 56519637 4 2 963056778 2 2 665245340 5 2 231398662 2 3 857731777 1 3 564836882 3 2 81073253 5 3 389290765 4 1 200354483 1 101250004 1 998228699 2 539527854 2 3 273869784 1 3 417188302 3 1 482818266 1 1 2 273869784 5 3 878542864 4 2 963873521 4 1 348652718 3 747241047 5 3 417188303 1 2 1 3 1 273869784 3 564836881 4 2 273869783 3 2 429939458 2 3 564836882 4 2 438133770 3 2 878542863 4 2 857731777 4 1 564836882 1 507308489 2 710733676 4 3 507308488 5 1 588790353 1 246549659 2 766356433 3 2 781833038 1 1 216140704 2 588790354 2 2 216140705 1 1 878542863 3 348652718 2 2 998228700 2 3 173087940 4 1 1000000000 2 564836882 4 2 377509580 5 3 184147677 2 2 1 2 1 963873520 1 963873520 1 101250004 2 564836882 5 1 313062682 1 29366295 2 438133770 3 2 417188302 3 1 438133771 2 780418693 5 3 539527854 5 1 231398662 2 389290763 2 2 780418695 3 3 292015612 2 3 216140705 1 2 556605329 3 2 507308490 2 1 246549659 3 417188303 5 2 766356435 4 1 273869784 1 147747440 2 292015611 2 1 348652718 1 429939459 2 539527855 1 1 565111336 1 747241048 3 438133770 1 1 710733675 1 231398662 1 781833037 1 207264423 3 246549660 2 2 744868656 3 2 744868656 5 3 966631802 2 3 86883813 5 2 507308490 2 2 963873519 2 2 207264422 1 3 417188304 4 1 231398662 2 963056780 1 3 377509579 5 3 86883811 2 3 747241048 2 2 564836883 2 2 29366294 2 1 206422528 3 246549659 3 3 556605330 2 1 246549659 1 76211861 3 389290764 2 3 857731778 3 1 507308489 3 780418694 4 1 292015612 1 76211861 1 216140704 1 29366295 3 878542862 4 3 231398661 4 2 377509581 1 3 710733674 1 1 878542863 3 29366295 1 3 556605328 3 3 292015613 1 1 246549659 1 429939459 3 184147679 5 1 507308489 3 780418693 3 1 747241048 2 6632154 4 2 507308490 2 3 147747441 1 1 878542863 2 438133771 1 3 389290764 2 3 878542864 1 3 710733676 2 2 999999999 2 1 482818266 2 1000000000 2 2 348652718 5 3 878542864 2 1 348652718 1 91111257 3 429939460 5 3 200354482 4 3 173087940 2 3 184147677 5 2 200354484 4 1 429939459 3 1000000000 4 3 207264424 5 2 417188303 1 2 966631802 3 1 377509580 2 429939459 1 1 780418694 3 429939458 2 3 539527854 4 2 781833037 1 2 76211860 5 3 389290763 4 2 313062682 1 1 766356434 3 81073251 1 1 744868656 1 81073252 2 780418693 1 2 1000000000 5 1 246549659 3 539527855 2 1 565111336 1 200354483 2 998228699 5 3 273869784 5 2 747241047 2 3 2 1 3 29366295 5 2 91111258 5 1 998228699 3 200354482 5 1 878542863 3 780418694 2 2 507308488 2 2 76211862 3 3 710733674 5 2 564836881 4 2 6632154 3 3 565111337 3 3 173087940 5 3 429939458 5 1 56519638 3 781833038 3 2 744868657 2 2 231398662 1 1 246549659 3 565111335 5 3 588790352 1 3 998228698 3 2 81073253 1 2 857731778 1 3 539527854 3 1 998228699 1 200354483 3 588790353 5 1 360543850 1 360543850 3 206422529 4 2 81073252 5 1 681728741 3 710733675 1 2 857731779 5 2 81073251 1 1 216140704 1 998228699 2 665245340 2 1 231398662 1 429939459 2 507308488 4 1 780418694 2 963056780 3 3 76211862 2 1 878542863 2 246549658 1 1 417188303 1 539527855 3 348652717 3 1 173087940 1 963873520 1 292015612 2 857731779 3 1 29366295 2 246549660 1 3 999999999 3 1 29366295 2 539527854 2 1 389290764 1 360543850 1 744868656 1 417188303 2 482818267 4 2 231398662 5 1 292015612 3 429939459 1 1 482818266 1 360543850 3 147747439 1 1 665245341 3 998228699 2 1 539527855 2 184147677 2 1 173087940 1 857731778 3 1 3 3 781833038 1 3 101250003 2 2 539527856 1 2 273869783 4 2 29366295 2 1 184147678 1 429939459 1 231398662 2 429939460 5 2 147747440 1 2 438133770 3 3 766356433 1 2 360543850 5 2 966631802 5 1 417188303 1 246549659 2 744868657 5 1 313062682 3 273869783 5 2 6632154 3 3 565111335 3 1 1 3 101250005 3 3 665245342 4 3 665245342 4 3 207264424 1 2 507308489 3 1 216140704 3 56519638 4 1 81073252 1 360543850 2 963873520 4 2 206422527 5 1 377509580 1 173087940 1 6632155 1 360543850 1 744868656 1 588790353 3 588790353 5 2 665245340 4 1 86883812 2 206422529 3 3 231398661 3 1 200354483 2 216140704 4 1 417188303 3 101250003 3 1 377509580 1 292015612 3 744868657 4 2 231398663 2 3 273869784 2 1 184147678 2 273869784 5 2 173087939 5 3 507308490 5 3 564836883 4 3 216140704 1 1 348652718 2 963873520 1 2 389290765 3 3 273869783 4 1 56519638 2 29366295 5 1 781833037 1 56519638 2 76211861 4 2 747241047 2 3 76211861 2 1 313062682 2 747241047 2 1 564836882 1 200354483 3 313062683 5 3 857731777 1 2 76211862 4 3 429939460 1 1 184147678 3 216140705 2 1 417188303 2 710733675 2 2 101250005 1 2 878542863 2 1 216140704 2 2 4 2 348652717 2 2 539527854 5 3 6632154 4 2 76211861 5 1 998228699 2 564836883 4 2 438133772 1 1 231398662 1 963056779 3 482818266 3 2 377509579 5 1 565111336 2 781833036 5 3 273869783 5 1 273869784 2 206422527 4 1 101250004 2 710733676 2 2 313062683 2 1 173087940 2 173087940 4 3 482818267 5 3 348652719 3 1 86883812 2 710733675 1 3 710733675 5 3 2 3 1 377509580 1 389290764 2 6632155 4 1 76211861 2 29366294 1 1 231398662 2 101250003 2 2 766356435 4 3 417188303 1 1 231398662 1 588790353 3 857731779 5 1 744868656 2 681728741 2 1 963056779 1 556605329 1 780418694 3 147747440 5 3 86883813 3 2 963056778 5 2 878542862 4 2 710733676 4 3 710733674 3 2 173087940 3 2 246549659 2 2 438133770 4 1 857731778 3 206422527 3 2 744868657 1 2 565111335 3 3 200354483 1 1 56519638 1 377509580 1 539527855 1 56519638 2 147747439 3 1 29366295 1 81073252 1 273869784 2 665245342 3 2 1000000000 4 3 216140703 1 2 1 1 2 564836882 1 2 273869784 5 2 878542864 3 2 81073252 4 1 710733675 2 710733675 2 1 710733675 3 29366296 2 1 766356434 3 665245342 2 3 147747440 1 3 91111256 4 2 101250005 5 2 564836883 2 2 273869785 1 2 313062683 1 2 998228698 5 3 231398663 5 1 744868656 1 348652718 1 76211861 1 744868656 1 29366295 1 273869784 2 588790354 1 1 744868656 1 1 2 539527854 3 3 348652718 4 1 216140704 3 417188304 4 2 780418695 1 3 966631802 1 3 231398661 2 2 81073252 4 1 173087940 2 348652718 5 3 665245342 3 2 878542864 1 1 665245341 2 273869785 1 3 507308490 4 1 588790353 2 781833038 5 2 565111337 5 2 747241049 4 3 360543850 3 2 539527855 3 3 565111335 1 2 29366295 5 2 417188303 5 2 565111337 5 3 184147677 4 2 173087939 4 2 207264423 2 3 744868656 5 1 348652718 2 206422528 2 1 781833037 2 216140703 5 3 101250005 2 2 766356433 1 2 565111336 5 2 998228700 4 1 998228699 1 360543850 3 292015613 2 3 6632156 1 1 200354483 1 56519638 2 878542862 2 1 377509580 3 766356435 4 2 539527854 1 3 231398662 3 2 81073252 4 2 377509579 1 1 665245341 3 1 3 2 348652718 3 2 482818266 4 1 966631802 2 747241048 2 1 81073252 3 360543851 2 1 348652718 3 29366295 4 3 101250003 2 3 780418695 1 3 878542863 5 3 507308488 4 1 292015612 3 81073251 2 3 56519637 1 1 29366295 3 313062681 2 1 744868656 3 1 2 1 56519638 2 681728741 2 2 878542862 1 2 101250004 5 3 681728742 1 2 878542864 3 1 744868656 3 313062682 2 1 91111257 2 389290765 3 2 1 1 2 781833037 1 2 681728742 1 2 207264423 3 2 482818266 5 3 216140704 3 2 857731777 3 2 216140704 4 3 482818266 4 3 1 1 1 564836882 1 86883812 1 173087940 2 998228699 4 1 681728741 3 878542863 3 2 998228698 2 3 29366295 5 2 6632154 3 1 1000000000 3 29366295 3 3 101250005 4 1 81073252 3 246549660 2 2 766356433 5 1 81073252 1 246549659 3 389290764 1 3 781833037 1 2 81073253 4 2 246549660 3 3 857731778 4 3 857731779 2 2 207264423 5 3 86883811 1 3 81073252 4 2 681728742 3 1 76211861 1 81073252 1 963873520 1 81073252 2 588790353 4 3 417188303 3 1 86883812 3 998228699 4 2 438133772 3 1 857731778 2 878542862 5 1 147747440 1 91111257 3 231398662 2 3 360543850 3 3 681728741 4 1 200354483 3 1000000000 1 2 744868655 4 2 878542864 3 3 173087941 1 3 780418693 5 3 780418694 1 1 998228699 3 878542864 3 3 377509579 3 2 429939460 3 1 766356434 1 438133771 2 348652717 4 2 246549659 4 1 710733675 2 147747441 3 2 780418693 1 1 556605329 2 417188302 3 2 747241049 4 2 348652717 5 2 377509581 4 2 246549658 2 2 564836883 1 1 231398662 3 417188304 2 3 781833038 3 1 588790353 3 1 5 3 29366295 2 1 173087940 2 766356434 4 1 744868656 3 389290765 5 2 482818266 4 2 665245340 5 3 744868655 4 3 747241047 1 1 377509580 1 417188303 2 766356433 2 1 216140704 3 101250003 1 2 81073252 4 1 556605329 3 1000000000 1 1 147747440 1 998228699 2 101250004 2 2 206422527 2 3 710733675 1 1 539527855 2 6632156 3 1 482818266 1 348652718 3 1 2 2 1 2 1 966631802 2 389290765 2 2 81073253 1 1 360543850 2 184147677 4 1 482818266 2 76211860 4 2 86883813 2 1 438133771 3 963056780 2 2 747241049 4 3 747241048 3 2 200354482 1 2 377509581 2 1 417188303 2 173087940 2 3 6632154 1 2 246549658 4 1 6632155 1 963056779 2 780418693 5 1 857731778 2 588790352 2 2 507308490 5 1 86883812 1 966631802 1 417188303 2 348652719 1 2 539527854 5 2 246549659 1 2 200354482 4 2 76211860 2 2 29366296 2 3 878542864 4 1 76211861 3 556605328 2 1 184147678 2 438133770 3 2 200354484 2 1 878542863 3 216140704 3 1 1 3 588790354 2 1 273869784 3 360543851 1 3 173087941 5 1 1 1 963873520 3 76211861 3 3 857731778 1 3 564836882 1 1 417188303 1 206422528 3 81073251 2 3 539527854 5 1 273869784 3 101250004 3 2 56519637 2 1 147747440 1 747241048 2 206422529 4 1 565111336 2 710733675 1 3 86883812 5 3 556605328 1 2 246549659 2 2 6632155 2 2 184147677 4 1 681728741 2 216140705 1 1 313062682 3 539527854 1 1 1 3 147747439 2 2 389290765 3 3 76211862 5 3 56519638 1 1 292015612 1 966631802 1 857731778 3 429939458 3 2 507308490 5 2 438133772 2 2 429939458 5 2 348652719 2 2 56519639 1 2 86883813 5 1 747241048 3 86883812 1 3 966631801 1 3 681728741 4 2 292015613 4 3 417188302 4 2 507308490 5 3 588790354 1 3 56519639 1 3 744868656 3 2 207264424 4 2 963056779 4 1 665245341 3 348652719 5 3 482818265 3 2 206422528 1 3 963873520 5 3 963873521 4 1 766356434 3 207264423 1 2 1 2 2 681728741 4 1 1 1 184147678 1 292015612 1 766356434 2 665245342 5 1 665245341 2 273869784 5 2 766356434 1 1 588790353 2 76211860 1 2 29366295 4 2 966631802 3 3 292015613 3 3 200354483 1 2 292015613 5 1 147747440 3 389290764 1 3 216140704 4 3 348652718 4 1 389290764 2 6632156 4 3 76211861 3 3 665245342 4 2 556605328 3 1 963056779 1 429939459 3 86883812 4 2 963873521 4 3 56519638 5 3 216140705 2 2 81073252 5 3 29366296 2 1 6632155 2 438133770 3 1 710733675 3 207264423 2 1 564836882 2 207264424 2 1 744868656 3 878542864 4 3 417188303 2 1 206422528 2 200354483 4 2 86883812 3 2 360543851 3 1 56519638 3 507308490 4 2 313062683 5 1 998228699 2 360543849 1 3 173087941 4 1 173087940 2 231398662 2 3 173087939 1 2 429939459 4 3 429939459 1 3 292015612 1 1 56519638 2 780418694 4 1 1000000000 1 173087940 2 565111337 4 1 963056779 2 998228698 4 1 81073252 3 81073251 5 3 1 4 3 588790352 5 1 173087940 2 348652719 2 3 507308489 4 3 857731777 2 3 377509580 1 3 273869784 3 3 6632156 1 3 998228699 4 3 2 3 2 710733675 2 2 766356433 2 3 564836882 3 1 313062682 3 857731779 2 1 91111257 1 389290764 2 665245340 5 3 2 1 1 91111257 3 231398661 2 1 207264423 1 564836882 2 273869784 4 3 101250004 5 1 556605329 3 360543850 1 2 507308490 5 1 206422528 3 76211861 4 1 781833037 3 963873520 4 2 273869783 1 2 417188302 4 2 91111258 4 2 173087941 3 1 184147678 3 665245342 1 1 482818266 3 507308489 1 1 681728741 3 966631803 2 3 292015612 4 1 565111336 3 429939460 5 2 91111256 5 1 184147678 2 76211861 1 3 173087940 2 2 200354483 2 2 207264422 5 3 200354483 3 1 564836882 1 417188303 3 389290765 3 2 292015613 5 1 206422528 2 6632155 5 1 348652718 3 565111335 1 1 86883812 2 482818266 5 3 86883813 3 2 744868655 2 3 1000000000 5 2 766356433 3 2 878542863 4 2 313062683 3 1 766356434 1 507308489 3 101250003 1 2 998228699 1 2 231398661 3 2 207264424 4 2 184147679 3 1 1 3 710733674 2 2 231398663 3 3 564836883 1 1 963873520 1 147747440 1 710733675 3 998228698 5 3 292015611 5 3 184147678 3 2 389290763 3 2 766356433 3 1 878542863 3 246549658 2 1 56519638 1 273869784 2 389290764 5 1 231398662 1 206422528 1 681728741 1 681728741 3 744868655 2 3 539527856 2 2 966631803 4 2 101250005 4 2 780418693 2 1 565111336 2 292015613 2 2 206422529 2 1 482818266 2 56519637 2 2 857731778 3 2 231398663 4 1 147747440 3 206422528 5 2 766356433 1 1 147747440 2 966631803 4 3 231398661 5 1 665245341 3 780418693 3 1 998228699 3 417188304 1 2 101250005 5 1 963056779 2 207264422 4 1 507308489 1 86883812 1 1000000000 3 86883813 3 1 273869784 1 998228699 3 665245342 2 1 91111257 2 963873519 4 1 313062682 2 91111257 4 1 780418694 3 429939459 3 1 564836882 1 963873520 1 246549659 3 878542862 3 1 6632155 1 147747440 3 878542862 2 2 766356434 3 1 216140704 2 556605330 5 2 377509580 3 1 417188303 1 438133771 2 348652719 3 1 963873520 2 744868657 5 2 744868655 5 1 539527855 3 556605330 4 3 781833036 4 1 744868656 2 710733676 3 1 147747440 1 556605329 2 389290763 1 3 766356435 1 2 482818267 2 1 147747440 1 389290764 2 86883813 5 2 91111257 2 2 1000000000 4 2 184147677 5 1 206422528 3 2 2 3 216140704 5 2 2 5 3 216140704 4 1 56519638 3 963873519 1 1 710733675 3 173087941 3 2 747241047 5 2 76211862 4 1 417188303 2 710733674 3 3 184147678 4 1 438133771 2 564836881 3 3 206422528 5 3 556605329 5 1 482818266 1 207264423 2 780418694 2 1 588790353 3 744868655 4 3 91111256 4 2 348652717 1 1 966631802 2 81073252 4 2 147747441 1 2 246549660 2 3 147747439 5 1 348652718 2 963056780 1 2 147747440 2 2 348652719 1 2 963873520 1 2 744868656 2 2 29366294 3 1 482818266 3 56519637 2 1 417188303 1 482818266 1 91111257 1 878542863 3 966631802 4 2 200354483 5 3 963056779 5 2 665245341 2 1 206422528 2 417188303 2 2 360543850 5 3 556605330 2 3 216140703 1 2 539527854 3 2 216140703 5 1 86883812 2 564836883 2 3 565111337 3 3 963056780 1 3 389290765 1 1 360543850 1 101250004 2 963873521 1 1 417188303 3 507308490 2 1 216140704 2 56519639 3 1 744868656 2 216140705 4 3 565111335 4 2 507308489 2 1 556605329 3 588790353 2 2 147747439 3 2 963056778 3 2 6632156 1 1 710733675 1 963056779 1 76211861 2 878542863 2 3 588790354 2 3 273869785 4 2 6632155 3 1 781833037 3 747241049 3 2 565111337 3 3 482818265 2 1 429939459 1 6632155 1 766356434 1 184147678 1 207264423 1 377509580 3 507308489 4 2 147747441 2 3 963056778 4 3 273869784 5 3 556605330 5 3 507308488 2 3 665245340 1 3 6632155 1 2 200354483 3 1 246549659 1 207264423 3 101250003 1 1 29366295 1 206422528 1 216140704 2 780418695 1 1 81073252 2 6632155 3 2 377509581 4 1 216140704 2 29366294 5 1 86883812 3 76211862 3 1 556605329 2 681728741 5 1 86883812 1 665245341 1 29366295 2 681728742 4 3 273869783 1 2 482818266 1 3 998228699 4 3 565111336 2 2 6632154 5 2 966631802 3 1 539527855 2 348652719 3 1 292015612 1 348652718 3 710733675 2 1 348652718 1 147747440 2 588790353 1 3 998228699 4 1 389290764 3 184147677 2 3 681728742 2 3 184147679 2 2 429939460 2 3 963873519 5 3 417188304 4 1 963056779 2 998228700 4 1 564836882 3 963873521 5 1 781833037 3 292015612 1 1 482818266 1 710733675 3 91111257 3 2 216140705 5 2 1 2 1 744868656 2 246549659 4 3 184147677 5 1 507308489 3 273869785 2 3 564836883 1 2 1 3 3 780418693 1 3 766356434 2 1 681728741 2 81073252 5 1 564836882 1 184147678 1 360543850 2 588790353 5 3 747241049 5 2 710733675 4 3 147747440 4 2 564836881 5 3 1 4 2 360543851 2 3 76211860 1 3 998228699 1 3 417188304 4 2 2 3 3 91111257 1 2 147747440 3 2 1 4 1 766356434 3 998228698 2 1 429939459 2 417188303 2 3 966631802 1 2 216140704 5 3 86883812 5 2 360543850 4 1 766356434 3 780418695 1 3 360543850 2 2 781833037 3 3 999999999 1 1 81073252 3 878542864 3 1 184147678 1 417188303 1 878542863 2 963056778 2 3 963873521 5 3 780418693 1 3 780418695 4 2 389290765 2 1 29366295 2 246549659 4 2 588790354 2 1 681728741 3 507308488 3 2 207264423 2 2 246549660 1 1 292015612 1 56519638 3 417188302 3 1 292015612 3 417188302 4 1 76211861 1 747241048 2 999999999 4 1 482818266 1 200354483 2 1000000000 4 2 360543850 2 1 780418694 3 76211860 2 1 588790353 1 565111336 3 216140704 1 1 377509580 1 206422528 2 313062682 5 3 6632155 5 3 91111256 1 3 780418693 3 1 91111257 1 565111336 1 781833037 2 184147678 1 3 539527854 2 3 857731778 5 1 878542863 2 417188303 3 1 482818266 2 665245342 2 2 292015611 2 1 564836882 2 710733675 2 3 963056778 4 3 348652718 1 3 216140703 3 1 507308489 1 665245341 2 747241049 2 3 998228698 4 1 377509580 1 438133771 3 173087939 4 2 857731778 2 1 76211861 2 1 1 3 556605328 4 2 389290763 2 1 81073252 2 417188304 1 3 781833037 2 3 207264423 4 3 101250005 1 2 966631802 1 3 766356434 4 1 565111336 2 91111256 1 3 360543850 3 2 747241048 4 2 1000000000 3 1 780418694 2 966631802 2 3 56519639 3 1 438133771 2 91111256 3 3 747241049 5 3 389290764 3 2 173087941 5 1 184147678 2 963873520 3 3 781833037 5 2 76211862 4 2 744868655 3 2 147747441 5 1 747241048 2 482818265 2 1 710733675 3 744868656 2 3 377509579 5 2 565111335 3 1 246549659 1 76211861 3 857731777 3 3 207264423 4 2 857731778 5 1 556605329 3 766356435 2 1 556605329 3 539527855 1 2 246549659 4 2 29366295 2 1 565111336 2 360543849 4 3 539527855 5 2 556605329 4 3 665245342 4 2 963873521 1 3 216140704 2 2 588790352 2 2 998228698 3 3 207264422 5 1 292015612 2 429939459 3 1 1000000000 1 1 2 216140703 2 1 417188303 2 429939458 1 3 313062681 3 3 857731777 5 2 564836882 2 2 377509581 1 3 173087941 2 1 507308489 1 588790353 3 429939460 5 2 206422529 3 1 710733675 3 81073252 4 3 766356433 3 1 507308489 3 273869784 3 3 173087940 1 2 539527856 2 1 216140704 1 207264423 3 482818266 4 3 101250003 2 3 507308489 3 3 780418694 5 3 147747439 2 3 76211861 5 2 780418694 3 3 1000000000 5 2 29366295 3 2 313062683 3 3 999999999 2 3 998228700 4 2 766356435 1 2 681728742 5 1 429939459 1 273869784 1 1 1 56519638 1 665245341 1 963056779 2 998228699 5 2 780418693 4 2 184147679 2 2 91111256 3 3 173087941 3 2 963873521 2 3 86883811 5 1 207264423 3 747241047 1 2 747241047 1 3 507308489 2 1 781833037 1 389290764 2 6632155 2 3 6632155 3 3 231398663 3 1 665245341 2 665245341 2 3 556605330 1 2 588790353 3 3 76211862 4 1 1 3 744868657 2 1 377509580 2 377509580 3 3 998228700 1 2 556605329 3 1 216140704 1 963056779 1 565111336 2 184147678 4 1 665245341 3 539527854 4 2 91111256 5 2 963056778 2 1 747241048 3 29366295 4 3 206422528 4 3 966631802 4 2 857731777 5 3 200354484 2 3 6632155 2 1 417188303 3 781833037 2 3 710733676 3 1 377509580 3 438133772 2 2 588790354 4 2 999999999 2 1 963873520 1 556605329 2 91111256 4 1 206422528 3 216140705 1 3 781833037 1 3 781833038 5 3 147747441 4 1 377509580 1 781833037 1 482818266 2 780418694 1 1 665245341 3 86883813 5 2 360543849 3 1 231398662 2 963873519 5 2 429939459 2 2 710733675 2 1 781833037 1 216140704 3 207264424 1 2 76211860 1 3 86883813 5 3 710733674 1 3 207264423 4 1 417188303 3 747241047 4 2 206422527 5 3 429939460 5 3 56519639 3 1 6632155 3 681728742 3 3 665245341 4 3 766356433 2 3 588790352 5 2 81073253 5 1 246549659 2 377509581 2 2 6632154 2 3 216140705 1 1 429939459 2 588790354 2 2 998228699 3 1 56519638 1 231398662 1 6632155 3 781833038 1 3 292015612 2 2 200354484 2 3 147747439 2 3 681728740 5 1 747241048 1 56519638 2 780418694 2 2 744868656 5 3 588790352 3 3 86883813 1 1 998228699 1 565111336 2 507308488 2 2 781833038 3 2 29366296 3 1 766356434 3 292015613 3 1 1 3 429939459 5 3 292015611 5 1 81073252 2 966631803 2 1 681728741 1 681728741 1 184147678 3 86883813 4 2 539527856 2 2 998228699 3 2 348652717 3 2 998228700 3 1 29366295 2 56519639 2 1 781833037 1 998228699 1 206422528 2 438133770 4 1 86883812 2 963056778 4 3 389290763 3 3 747241047 1 1 101250004 1 348652718 1 710733675 1 588790353 3 313062682 2 3 681728742 4 1 101250004 3 438133771 3 1 482818266 3 101250003 3 2 966631802 2 3 173087939 3 1 246549659 1 86883812 3 216140703 2 2 101250004 4 2 231398663 1 3 56519638 5 1 438133771 1 744868656 3 29366295 4 2 556605330 4 3 878542864 5 2 360543850 2 2 207264423 4 2 539527856 2 1 781833037 3 101250005 3 2 101250005 2 2 998228699 1 1 1 2 147747440 4 3 780418694 5 1 6632155 3 507308489 3 2 184147677 3 2 747241049 2 1 963873520 1 1 2 417188304 3 3 482818265 1 1 747241048 2 348652718 1 2 710733674 3 3 348652718 2 1 588790353 2 564836881 4 1 1 1 665245341 2 1000000000 4 2 173087940 3 1 147747440 1 710733675 2 56519639 2 1 200354483 3 206422529 2 3 377509579 2 2 360543849 2 2 200354484 3 2 966631801 5 3 207264422 4 3 91111256 3 1 147747440 3 377509580 2 3 747241048 1 1 360543850 2 482818266 4 1 200354483 2 565111336 1 2 2 1 3 588790354 1 1 348652718 2 91111256 5 2 878542863 5 3 710733674 5 2 273869783 1 1 710733675 3 681728741 1 1 91111257 2 665245340 3 3 507308488 1 3 665245340 3 1 681728741 2 438133770 3 3 389290765 2 1 200354483 1 766356434 1 564836882 1 665245341 1 348652718 1 963056779 3 1 4 1 747241048 2 377509579 3 1 556605329 1 556605329 2 1000000000 1 2 588790354 1 2 963056779 5 1 665245341 2 429939458 1 1 1000000000 2 878542863 5 1 86883812 1 588790353 2 216140703 2 1 273869784 2 348652718 3 2 273869785 4 2 231398663 1 3 1000000000 3 2 206422527 5 1 377509580 1 389290764 1 360543850 1 360543850 2 963056779 1 2 966631803 5 1 313062682 3 665245342 4 1 200354483 2 246549658 3 1 963056779 1 292015612 2 173087941 4 2 56519637 4 2 91111258 5 3 963056780 2 2 207264422 3 1 744868656 2 173087939 3 1 29366295 3 76211862 4 3 963056779 1 1 147747440 3 1 1 1 29366295 1 565111336 2 565111336 4 3 207264422 3 1 246549659 1 766356434 3 780418693 2 1 710733675 3 556605330 2 3 1000000000 4 3 273869783 4 3 681728740 3 3 744868655 2 3 565111337 1 2 207264424 1 3 184147677 3 2 564836882 5 3 206422529 4 3 273869784 2 3 417188304 4 3 417188302 5 3 999999999 2 2 539527855 1 2 56519638 1 2 966631801 3 2 438133772 5 3 206422529 4 2 216140705 4 3 292015611 5 3 539527856 5 2 389290765 4 1 348652718 3 1 1 2 878542862 5 3 147747439 5 2 200354482 1 1 564836882 1 744868656 1 417188303 3 360543849 2 1 588790353 3 1000000000 4 2 389290765 5 2 565111336 2 3 564836883 3 1 231398662 1 360543850 3 86883811 5 1 231398662 3 389290765 4 3 6632154 5 3 565111336 5 1 377509580 2 147747440 5 3 86883811 1 2 780418694 5 3 963873521 3 1 507308489 2 857731779 3 2 29366296 5 3 744868655 2 2 438133770 1 1 377509580 3 744868657 5 3 1 2 1 81073252 2 780418693 3 3 966631802 3 3 6632156 4 3 348652719 5 1 482818266 1 273869784 2 744868657 1 1 780418694 2 207264423 2 1 564836882 2 313062683 4 3 438133771 3 1 86883812 3 417188303 5 3 1000000000 5 1 6632155 3 207264424 3 2 206422528 2 2 966631803 2 1 86883812 2 200354484 2 1 438133771 3 681728742 5 3 417188303 5 3 482818265 2 3 998228699 1 1 417188303 2 556605330 2 2 313062683 1 3 200354483 4 1 360543850 2 482818265 5 3 29366295 4 3 348652719 5 2 91111257 3 3 429939458 3 2 292015611 5 3 29366295 2 1 681728741 2 76211862 2 1 101250004 1 56519638 2 348652717 5 2 29366294 1 3 56519638 1 2 273869783 3 1 482818266 3 417188302 2 3 878542863 2 3 101250003 5 2 360543849 3 3 389290765 2 1 780418694 2 147747439 5 2 766356433 1 2 389290763 3 2 417188303 3 2 348652719 1 2 744868656 5 1 966631802 1 91111257 3 780418693 5 2 564836883 3 1 482818266 3 29366294 4 3 216140705 1 1 200354483 1 1000000000 3 878542863 1 3 963056780 5 2 216140705 3 1 998228699 1 206422528 3 665245340 5 1 665245341 3 2 2 1 539527855 1 963056779 1 273869784 1 76211861 3 29366296 5 1 556605329 1 539527855 1 200354483 3 29366296 3 3 417188303 3 2 56519639 2 3 565111337 1 2 348652718 1 3 206422527 4 1 438133771 1 556605329 2 173087940 5 2 417188302 5 2 710733674 3 3 588790354 1 2 184147679 5 2 564836883 5 1 81073252 2 781833036 5 2 147747440 4 2 564836882 2 3 348652718 3 1 482818266 1 878542863 3 86883811 2 2 438133771 1 2 246549660 3 3 313062682 4 2 766356433 5 1 56519638 2 246549660 4 3 147747440 3 3 766356434 1 2 56519637 3 2 101250005 1 1 780418694 1 273869784 1 173087940 1 665245341 3 313062681 5 2 507308489 5 1 878542863 3 231398661 2 3 438133772 3 3 246549660 3 1 429939459 3 998228699 2 1 482818266 1 86883812 3 482818266 5 3 417188302 2 1 246549659 1 482818266 1 681728741 1 292015612 3 966631803 5 1 878542863 1 377509580 3 417188303 2 1 482818266 1 681728741 2 76211862 5 2 747241048 4 3 206422529 1 3 216140705 3 3 507308489 2 2 1000000000 2 3 101250005 2 3 744868656 1 3 389290764 4 3 292015613 4 3 81073251 2 3 6632154 1 1 231398662 3 207264423 2 1 377509580 3 86883811 5 3 76211860 4 1 86883812 2 564836882 5 2 56519638 5 1 438133771 3 564836883 5 1 231398662 2 76211860 1 1 389290764 3 482818266 4 1 417188303 3 360543850 1 1 857731778 2 744868656 1 1 246549659 2 564836883 2 3 29366296 1 3 429939460 1 2 2 1 3 482818266 1 3 564836881 5 3 744868657 3 3 766356433 1 2 417188303 2 1 766356434 2 966631801 5 1 963056779 3 200354484 3 1 781833037 1 207264423 1 429939459 3 348652717 4 2 29366296 4 2 292015611 4 1 273869784 1 744868656 3 348652717 5 3 744868656 4 2 781833036 1 3 781833038 1 3 878542863 5 1 76211861 3 246549660 3 3 173087940 2 3 438133772 5 1 438133771 2 29366296 5 2 313062683 1 3 377509579 5 1 6632155 1 681728741 1 998228699 2 878542862 4 2 857731777 5 2 206422527 3 2 781833036 1 1 377509580 2 147747440 1 1 246549659 1 200354483 3 313062683 5 1 781833037 3 565111337 2 1 1000000000 1 184147678 3 963873520 2 2 966631802 5 3 81073252 2 2 565111337 2 2 681728741 1 2 91111258 5 2 206422529 2 2 781833038 2 2 1000000000 2 1 360543850 2 147747440 5 1 377509580 2 1 2 1 781833037 3 998228698 2 1 246549659 1 81073252 2 81073252 2 3 966631803 4 3 377509579 1 2 200354484 4 2 780418694 1 1 348652718 3 681728740 2 2 56519638 4 3 966631802 1 3 438133772 5 3 273869784 4 3 857731778 4 2 348652719 4 3 766356433 5 3 56519638 1 3 539527856 5 3 360543850 1 3 963873521 3 1 101250004 2 292015613 4 1 147747440 3 313062683 3 2 999999999 3 1 429939459 2 216140704 4 1 231398662 2 206422527 2 2 878542864 4 1 207264423 2 360543849 5 3 377509579 4 2 1000000000 5 2 29366295 4 1 744868656 1 747241048 2 665245342 2 3 564836883 5 1 429939459 3 482818265 2 1 744868656 1 417188303 1 184147678 2 564836881 1 1 556605329 1 200354483 1 556605329 3 292015611 1 3 1000000000 5 3 360543850 3 2 29366294 2 2 878542863 5 3 710733676 5 3 747241049 3 2 2 1 3 963056779 5 3 184147678 1 3 564836881 5 3 313062681 1 2 101250003 4 1 710733675 2 857731778 3 1 963873520 1 86883812 3 747241049 4 1 539527855 3 231398662 3 2 966631803 4 2 292015612 4 3 1 4 2 681728742 4 3 173087940 2 3 29366295 5 1 781833037 2 588790354 1 3 207264422 4 1 710733675 2 417188304 3 2 173087939 2 3 81073253 1 3 781833037 1 1 564836882 1 76211861 2 6632154 4 2 91111257 1 2 747241048 5 2 565111335 1 3 377509581 3 3 81073252 5 2 963873520 3 1 348652718 2 91111258 5 2 665245340 4 3 173087940 5 1 216140704 1 556605329 3 564836883 5 2 665245341 4 3 81073251 1 3 681728742 2 3 1000000000 2 3 482818266 5 1 292015612 1 857731778 3 564836882 2 2 556605329 1 3 173087940 5 1 216140704 3 766356434 2 3 966631802 1 3 998228698 2 3 389290765 3 2 539527855 2 2 438133770 4 3 360543851 3 2 348652717 1 1 507308489 2 101250004 5 3 207264422 2 3 1 1 1 389290764 1 963056779 1 744868656 2 348652717 5 2 539527856 3 1 429939459 3 507308490 2 3 780418694 5 2 348652718 5 1 200354483 3 564836881 2 3 781833037 3 1 377509580 2 507308490 4 3 588790352 2 2 207264424 5 2 417188304 2 2 216140704 2 2 781833036 3 1 1000000000 1 781833037 1 206422528 3 206422528 2 1 173087940 2 147747441 2 3 780418695 4 1 86883812 1 29366295 3 747241048 3 1 81073252 3 878542862 5 3 781833038 3 3 766356434 3 2 81073252 1 2 417188302 3 2 781833036 4 1 482818266 1 56519638 3 429939460 3 2 6632155 2 1 539527855 3 780418694 3 3 963056780 3 1 101250004 1 56519638 1 780418694 1 1000000000 1 878542863 1 878542863 3 539527855 2 3 482818267 5 1 246549659 1 588790353 1 482818266 3 6632155 5 1 273869784 2 207264424 4 3 6632155 5 1 744868656 2 1000000000 2 1 681728741 2 184147678 5 3 200354484 3 2 507308488 4 3 744868655 5 1 556605329 1 966631802 1 76211861 2 348652719 4 2 273869784 3 3 781833037 5 1 348652718 3 76211860 4 2 184147677 4 2 273869784 4 2 564836883 4 1 377509580 3 216140704 3 2 292015612 5 3 507308488 5 1 507308489 1 429939459 1 389290764 2 998228699 3 2 963056778 2 2 1000000000 1 1 963873520 2 744868657 5 1 417188303 1 564836882 2 564836882 4 2 556605329 4 2 998228700 4 3 429939459 4 2 744868656 2 1 857731778 2 780418695 2 2 86883811 2 2 200354484 1 2 206422528 2 1 998228699 1 966631802 2 417188302 4 2 780418693 5 1 1 3 781833036 2 3 417188304 2 2 681728740 5 3 438133771 5 3 29366295 5 2 147747441 1 1 781833037 2 184147677 5 2 377509580 3 1 998228699 3 744868655 2 2 556605330 2 3 539527855 2 2 1 1 3 86883813 3 2 273869783 4 2 998228698 1 2 438133772 2 3 780418693 4 1 963873520 2 482818267 3 2 482818265 5 1 744868656 3 292015611 2 1 101250004 2 76211861 2 2 147747441 2 2 681728742 4 3 564836882 5 2 565111336 5 1 539527855 3 438133772 2 3 963056780 3 2 101250004 1 2 246549659 1 1 86883812 3 200354484 3 1 377509580 3 6632154 1 1 29366295 2 389290765 2 2 246549658 1 3 207264423 4 1 76211861 1 681728741 2 173087940 5 2 1000000000 3 3 273869784 3 1 292015612 1 665245341 3 173087941 5 2 147747439 3 2 998228699 3 3 91111258 1 1 292015612 2 966631801 3 3 216140705 1 1 781833037 3 313062682 5 3 998228698 2 1 348652718 1 482818266 3 878542863 5 2 147747440 5 1 81073252 2 710733675 4 2 29366295 3 2 781833036 2 3 780418695 1 3 747241047 5 3 29366296 4 2 565111335 5 2 781833038 3 2 857731779 5 3 998228699 4 2 101250004 3 2 173087939 2 3 360543851 2 3 56519639 3 3 348652717 4 2 482818267 2 1 246549659 1 173087940 2 86883811 1 3 29366295 4 1 781833037 2 665245340 4 3 377509580 3 1 998228699 2 857731778 2 3 6632154 4 1 173087940 2 564836882 4 3 147747439 4 1 710733675 3 91111258 2 3 998228698 2 1 565111336 2 744868657 4 1 963873520 3 482818267 3 3 91111256 3 3 744868657 3 1 963873520 1 173087940 3 429939458 1 3 429939459 2 2 665245341 4 2 556605328 1 3 86883812 3 2 966631802 3 3 781833037 4 3 81073251 5 3 76211861 5 3 81073251 3 3 246549660 5 3 539527854 1 3 963056778 2 2 857731778 1 2 313062682 2 1 81073252 1 565111336 2 360543849 5 2 6632154 4 3 766356435 2 2 1 1 1 665245341 1 963873520 1 360543850 1 348652718 3 216140703 3 3 206422527 5 3 206422528 1 3 429939458 1 2 963873519 2 3 56519637 2 3 878542863 1 3 878542863 5 3 81073251 1 2 348652719 5 1 184147678 2 1 4 2 564836882 5 2 101250003 5 1 231398662 2 507308489 1 1 6632155 1 681728741 1 91111257 3 101250005 1 2 878542863 1 3 173087940 2 3 313062682 5 2 780418695 5 3 438133772 5 1 6632155 3 963873520 2 1 76211861 2 665245342 5 2 184147677 3 3 206422529 1 3 1000000000 3 3 556605329 2 1 313062682 1 766356434 1 564836882 3 29366295 2 3 231398663 4 2 246549658 5 2 292015613 1 3 744868657 3 2 6632154 3 3 231398663 5 3 565111336 5 2 56519638 2 2 6632156 4 3 963056780 5 3 429939458 1 2 200354482 4 1 147747440 3 389290763 5 1 1 2 556605328 2 2 507308488 2 3 292015611 5 1 313062682 2 273869785 5 3 665245342 5 3 207264423 5 3 744868657 1 1 360543850 3 207264422 5 2 781833037 4 3 665245340 1 2 710733675 1 1 173087940 3 81073253 4 2 665245341 1 1 348652718 2 766356434 4 3 963056780 1 2 781833038 3 3 101250003 2 2 556605328 1 2 360543850 4 2 173087940 5 3 91111257 5 3 781833036 5 3 556605330 3 3 429939459 2 2 313062683 1 1 556605329 3 200354484 4 3 766356433 5 3 29366296 4 3 564836881 1 2 963056779 5 2 313062682 5 2 273869783 4 2 963873519 4 2 438133771 3 2 507308490 4 2 1000000000 2 1 377509580 2 966631802 1 2 292015612 4 1 417188303 2 681728742 5 1 878542863 1 231398662 3 781833036 4 2 216140703 2 1 565111336 1 360543850 1 438133771 2 999999999 3 2 313062681 4 3 56519637 3 2 780418694 3 3 76211860 2 2 231398663 1 3 81073253 4 1 588790353 3 556605330 5 2 206422528 1 1 377509580 2 963056779 1 3 313062682 1 1 744868656 3 6632156 5 2 766356434 3 1 377509580 3 857731779 5 2 998228698 3 1 744868656 1 482818266 3 360543849 5 2 246549658 2 3 56519637 1 2 313062683 5 3 438133772 2 2 681728740 1 3 101250005 2 2 963873521 3 1 781833037 1 313062682 1 744868656 2 246549660 1 1 81073252 1 200354483 3 744868657 2 1 56519638 1 781833037 1 681728741 1 417188303 3 781833036 5 3 29366296 3 3 207264423 5 2 207264422 1 1 417188303 2 273869785 3 1 747241048 1 246549659 3 963873519 5 2 710733675 3 3 29366295 1 3 360543849 4 2 360543851 2 3 482818267 4 1 86883812 3 963873521 1 3 963873521 4 3 101250004 3 2 292015612 4 3 81073251 2 3 963873521 5 2 963056779 4 2 588790354 1 1 588790353 2 417188302 3 3 348652718 2 1 588790353 2 482818266 5 1 81073252 2 766356434 5 1 86883812 3 216140703 2 3 86883813 5 3 747241047 1 1 966631802 3 780418695 2 2 781833037 2 3 539527856 1 1 780418694 1 6632155 3 438133771 1 2 101250004 2 1 348652718 1 963056779 1 348652718 3 999999999 3 2 998228700 5 3 313062681 5 3 857731779 4 3 246549658 5 2 292015613 4 2 173087941 5 3 564836883 2 2 231398663 2 1 173087940 2 857731777 5 1 781833037 1 147747440 1 539527855 1 246549659 2 377509581 3 2 744868657 5 2 76211861 5 1 292015612 3 292015612 3 2 588790354 5 2 857731779 3 2 417188304 2 2 438133770 3 3 766356433 2 2 998228700 2 2 556605328 5 1 507308489 2 966631801 4 3 482818265 3 1 246549659 3 184147679 1 2 710733675 2 1 76211861 2 389290764 3 1 507308489 1 781833037 1 878542863 3 81073253 3 3 681728740 5 2 710733675 5 2 744868655 5 2 565111335 3 3 766356434 1 1 206422528 2 91111256 2 1 348652718 2 273869785 2 2 173087939 3 2 556605330 1 2 246549660 3 2 539527856 3 3 56519639 2 3 998228700 3 3 564836882 2 3 1 5 1 998228699 1 665245341 1 231398662 1 681728741 1 273869784 3 766356433 5 1 184147678 3 507308490 2 2 429939459 3 3 482818267 4 2 766356434 2 2 173087941 3 1 313062682 2 377509581 2 1 665245341 2 273869783 5 3 200354484 2 2 101250004 2 3 744868657 2 1 207264423 2 184147678 4 1 76211861 1 6632155 2 147747440 4 1 91111257 1 1 1 781833037 3 206422528 1 1 200354483 2 417188304 2 1 507308489 2 389290765 1 3 507308490 2 3 747241048 4 1 173087940 2 200354482 2 3 231398662 1 1 429939459 2 76211862 5 3 360543849 4 3 246549659 3 2 507308488 1 1 173087940 1 216140704 2 681728741 2 3 998228698 2 1 857731778 1 588790353 3 429939459 2 2 6632156 5 2 963873521 1 3 744868657 5 3 206422528 1 1 173087940 3 681728741 1 3 878542862 2 3 507308490 1 2 360543851 5 1 747241048 3 781833036 1 2 207264424 3 3 681728742 3 3 565111337 5 1 292015612 3 200354483 3 3 292015611 1 2 507308489 2 3 389290765 3 2 273869784 2 1 147747440 2 360543849 5 2 963056779 1 3 206422529 4 1 556605329 1 564836882 2 2 1 3 878542863 5 1 998228699 2 207264422 3 3 539527854 4 3 507308489 3 3 173087939 1 1 780418694 1 389290764 1 681728741 1 710733675 1 273869784 1 998228699 2 91111258 5 2 206422527 3 3 76211860 2 2 56519639 2 3 438133771 4 2 482818267 3 2 747241047 1 1 507308489 1 348652718 1 681728741 2 780418694 3 1 6632155 3 360543850 4 2 313062682 4 3 963873521 4 3 565111336 2 3 173087941 3 3 200354484 2 1 56519638 2 963873521 4 2 231398662 1 2 348652718 3 3 29366296 2 2 360543851 3 3 710733675 1 2 216140703 5 2 564836882 3 2 588790353 1 1 76211861 3 539527854 3 1 556605329 3 29366295 2 3 246549660 5 2 966631802 4 3 29366296 3 3 377509580 4 1 1000000000 3 780418693 2 2 438133771 2 3 273869785 5 3 231398662 2 3 747241049 3 3 963873519 1 1 207264423 1 29366295 1 1000000000 2 857731777 2 1 101250004 2 665245342 4 2 377509580 4 1 200354483 2 417188303 1 3 29366295 5 3 200354483 3 2 6632156 2 2 86883812 1 1 482818266 2 246549660 1 1 665245341 1 313062682 3 747241048 3 1 507308489 2 429939460 4 1 781833037 3 507308490 1 1 564836882 1 273869784 3 206422529 3 1 665245341 2 313062681 1 3 147747440 2 2 963056780 1 2 998228698 1 2 857731777 2 3 482818265 3 3 438133771 5 3 747241047 3 2 781833036 2 2 438133770 5 2 91111257 1 3 564836883 2 2 665245340 2 2 184147678 5 2 766356434 1 1 998228699 3 665245341 3 1 184147678 2 200354484 2 3 389290763 5 3 184147678 5 3 216140703 5 1 81073252 3 998228698 3 1 482818266 3 556605330 4 3 857731779 1 2 29366294 2 1 184147678 2 1000000000 1 3 438133770 3 1 6632155 2 564836881 5 3 246549660 1 2 273869784 2 3 207264422 5 1 482818266 1 200354483 1 963056779 1 76211861 1 206422528 3 781833038 1 2 998228700 5 2 1 1 1 1000000000 3 966631801 3 2 200354483 1 3 556605330 5 2 81073252 1 3 878542862 4 2 539527856 3 3 438133771 1 3 857731777 4 3 747241047 5 3 29366296 5 3 744868656 1 3 781833036 3 3 360543851 4 2 744868655 5 2 1000000000 1 3 710733676 1 3 766356433 2 2 101250003 3 1 710733675 2 966631802 1 3 998228700 4 1 86883812 2 857731778 4 2 417188302 1 2 966631803 5 3 963873519 3 1 231398662 3 29366294 5 2 565111337 2 1 147747440 3 482818265 5 3 231398661 2 3 878542864 4 1 173087940 2 417188303 4 3 173087940 5 1 857731778 3 744868656 4 2 781833036 5 3 710733676 4 1 588790353 3 417188304 2 2 389290763 3 1 76211861 2 173087940 5 1 91111257 3 91111256 3 3 963873519 2 1 273869784 1 556605329 1 417188303 3 681728741 1 1 101250004 1 360543850 3 206422527 2 2 780418695 2 3 231398663 5 1 200354483 2 360543849 4 1 231398662 1 417188303 2 389290764 1 2 766356435 3 2 6632154 4 2 417188302 1 2 744868657 2 2 438133772 5 2 963873519 2 2 963873520 4 1 665245341 1 507308489 2 966631801 5 1 429939459 3 91111258 2 1 963056779 1 29366295 2 963873520 3 2 963873520 4 1 246549659 3 81073252 2 1 744868656 1 556605329 3 710733675 2 1 681728741 1 744868656 3 184147679 5 1 246549659 3 81073251 1 3 56519638 4 3 744868655 2 2 539527854 3 1 966631802 3 963056779 3 1 539527855 3 348652718 4 1 231398662 1 588790353 3 360543850 2 1 81073252 3 507308489 5 2 781833038 2 3 173087939 4 2 292015611 2 3 857731779 5 1 966631802 3 780418694 3 3 417188304 4 1 200354483 1 438133771 3 747241048 3 1 231398662 1 29366295 1 292015612 3 781833038 3 2 360543851 3 3 200354484 1 1 744868656 2 292015613 3 1 86883812 1 780418694 1 588790353 3 86883813 4 3 507308489 1 1 556605329 1 564836882 2 665245342 5 3 184147677 2 2 966631802 4 3 507308489 3 1 564836882 3 744868656 1 3 780418693 5 3 963056780 5 3 29366295 3 3 360543849 4 3 417188303 1 3 565111335 3 3 184147677 2 3 966631801 2 1 963873520 3 1000000000 4 2 86883811 5 3 173087940 3 1 246549659 2 360543849 4 1 377509580 3 273869784 1 2 6632155 3 2 998228698 4 2 744868655 2 3 878542863 4 1 482818266 1 781833037 2 556605329 2 1 389290764 1 878542863 3 780418693 3 3 81073253 1 1 389290764 3 482818266 2 1 273869784 3 429939458 2 3 348652717 2 3 999999999 3 3 564836883 2 3 173087939 3 2 91111257 3 3 429939459 2 3 507308490 1 1 76211861 1 1 1 507308489 2 360543851 4 1 6632155 3 147747440 3 1 313062682 2 564836883 1 3 780418694 3 2 780418695 1 3 206422527 3 1 207264423 1 56519638 2 313062682 2 1 313062682 3 6632155 4 3 482818267 2 1 360543850 3 216140705 5 3 710733676 1 2 438133772 1 1 963056779 1 81073252 1 76211861 2 710733674 5 1 246549659 3 556605328 2 3 878542863 2 2 377509581 2 1 429939459 3 744868656 5 3 101250005 2 1 292015612 3 781833037 1 3 81073251 1 3 29366294 3 3 377509580 1 3 86883812 3 3 417188304 4 1 710733675 1 966631802 2 438133771 3 2 963873520 4 1 273869784 2 780418694 4 3 539527854 4 1 313062682 1 417188303 2 564836881 5 1 710733675 1 246549659 1 665245341 3 1000000000 2 1 565111336 3 147747441 1 2 998228700 5 1 101250004 1 184147678 1 482818266 2 101250005 3 1 438133771 2 780418695 4 1 556605329 2 207264423 3 3 231398662 1 3 231398662 4 2 878542863 5 1 878542863 2 482818265 1 3 360543849 4 1 963056779 1 507308489 2 744868657 5 3 273869783 2 3 101250004 5 1 101250004 2 766356435 2 3 206422527 2 2 2 3 1 565111336 2 564836881 3 2 857731779 2 3 377509579 4 2 857731778 1 2 507308488 1 2 429939460 3 2 313062683 5 3 200354484 5 2 29366294 3 1 292015612 2 173087940 1 1 482818266 2 878542863 5 1 665245341 3 56519637 1 1 360543850 3 56519639 5 3 766356435 2 2 963873519 1 2 1000000000 1 3 56519638 3 2 998228700 2 2 86883813 3 3 564836882 5 2 966631803 5 1 91111257 1 681728741 2 963056778 4 3 556605328 3 2 507308488 1 2 556605330 5 2 184147677 1 3 588790352 4 2 998228698 5 1 998228699 3 857731777 4 1 710733675 1 173087940 2 86883812 4 1 360543850 2 539527855 1 3 377509580 2 2 681728741 2 3 360543850 4 1 565111336 2 1000000000 5 1 556605329 1 206422528 3 781833036 4 2 857731778 5 1 998228699 3 76211861 3 2 207264422 4 3 417188304 4 3 292015613 3 2 246549658 4 1 781833037 1 76211861 2 429939460 3 2 292015611 2 2 556605328 4 1 539527855 2 963056778 4 2 998228700 3 3 507308488 2 3 565111335 5 2 389290764 5 3 348652717 2 1 539527855 3 56519637 3 1 216140704 2 963873519 5 1 966631802 3 313062681 5 1 747241048 1 86883812 1 377509580 1 200354483 1 556605329 2 377509580 5 2 744868655 5 3 429939458 2 2 878542862 2 1 966631802 1 438133771 3 101250004 5 1 588790353 1 273869784 2 207264422 5 2 710733676 1 1 998228699 1 377509580 3 681728742 2 2 29366294 1 1 81073252 1 81073252 1 507308489 3 313062681 3 2 207264423 1 3 273869783 4 1 539527855 2 207264422 3 2 231398662 5 2 348652717 2 2 710733675 3 3 966631802 3 3 878542864 4 3 665245340 3 1 86883812 3 147747441 5 1 377509580 1 206422528 1 206422528 1 1 2 207264423 4 1 417188303 2 81073252 3 2 56519639 2 2 313062681 4 3 588790353 5 3 86883813 2 3 313062683 1 2 377509581 4 3 482818267 5 1 966631802 2 998228699 2 2 963873521 4 3 246549658 4 2 857731779 5 1 1 1 878542863 1 780418694 1 348652718 1 507308489 3 998228698 3 3 389290763 1 3 56519637 2 1 200354483 1 56519638 2 348652719 3 2 588790352 2 3 389290764 3 2 206422529 4 1 766356434 3 313062683 1 2 389290764 2 1 744868656 1 747241048 2 246549660 4 2 173087939 4 2 681728741 4 2 246549658 2 3 29366294 3 2 206422527 2 1 744868656 3 56519639 4 1 766356434 3 173087939 2 2 781833036 2 1 81073252 2 482818266 1 2 744868655 2 2 389290763 3 1 313062682 2 246549659 5 2 565111336 1 3 76211862 2 3 665245342 3 2 231398661 5 1 29366295 1 147747440 2 878542863 4 1 966631802 2 878542862 3 1 963873520 2 216140704 3 1 681728741 2 665245340 1 2 681728742 3 2 29366296 4 2 963056778 5 2 963056780 1 3 101250004 5 3 360543851 5 2 999999999 2 1 147747440 3 747241049 2 2 681728742 3 3 76211860 4 3 207264424 2 2 417188304 2 3 665245341 2 1 963873520 3 747241049 5 2 998228698 2 3 200354484 3 2 417188302 3 1 963056779 2 744868657 3 3 710733676 2 2 766356435 1 1 377509580 3 231398663 5 1 857731778 3 963056780 2 1 6632155 3 273869783 2 3 417188303 3 3 147747440 5 1 1000000000 2 429939460 3 2 681728742 2 2 313062682 4 2 539527856 1 1 206422528 3 292015611 2 3 747241048 4 1 6632155 1 292015612 1 710733675 3 206422529 4 3 417188302 5 3 377509580 3 3 207264422 3 3 86883813 1 1 564836882 3 966631803 1 1 292015612 2 206422528 3 3 710733674 4 3 665245342 4 3 665245340 2 1 681728741 2 565111335 2 2 29366294 4 1 377509580 3 86883813 5 1 878542863 3 377509581 1 1 29366295 1 313062682 3 747241049 1 2 81073253 2 3 200354484 3 3 780418695 4 3 200354484 2 3 389290763 2 3 56519639 3 3 966631801 4 2 91111257 4 3 81073252 4 3 173087941 1 1 76211861 1 438133771 1 556605329 2 966631803 3 3 781833038 3 2 665245340 5 2 200354484 3 2 56519637 4 1 507308489 3 184147678 3 1 200354483 3 417188302 3 1 273869784 1 564836882 2 101250004 3 1 417188303 1 377509580 1 56519638 1 966631802 2 417188304 1 1 780418694 2 998228700 3 1 857731778 1 86883812 3 6632154 5 2 998228699 3 2 507308489 5 3 710733676 4 2 588790352 2 2 963056780 3 3 507308490 2 2 76211860 5 2 184147677 1 3 231398661 2 2 998228699 5 2 438133771 2 3 438133772 3 3 564836881 4 2 389290764 1 1 744868656 1 389290764 1 966631802 1 539527855 3 417188303 4 2 200354483 3 3 147747439 4 3 206422527 2 1 744868656 3 231398663 4 1 246549659 3 963056779 5 1 539527855 1 857731778 1 86883812 2 710733675 1 3 744868656 5 3 963056780 4 2 56519638 3 1 539527855 3 389290765 4 2 429939459 3 2 91111256 5 1 780418694 1 564836882 3 1000000000 3 2 273869784 5 3 231398661 4 2 377509581 5 1 56519638 3 200354482 4 1 348652718 3 429939459 3 1 966631802 3 710733675 3 2 292015613 4 3 781833037 4 1 348652718 2 438133770 4 3 389290765 3 1 1000000000 2 565111335 5 3 6632154 3 2 781833038 3 3 292015612 2 3 507308490 2 1 389290764 2 360543849 3 1 588790353 1 86883812 2 878542862 2 2 81073251 1 2 200354483 5 3 665245340 1 1 781833037 1 966631802 1 29366295 2 539527856 2 2 438133772 3 2 231398662 4 3 766356433 4 2 857731778 2 2 878542863 2 1 273869784 3 200354482 1 3 377509580 4 3 1 1 1 91111257 1 998228699 3 246549658 3 2 565111337 3 3 588790352 2 3 56519639 2 3 963873521 3 3 313062683 1 1 665245341 3 206422528 2 1 101250004 1 438133771 3 681728741 2 2 710733674 2 2 747241049 3 3 781833037 4 1 6632155 3 389290764 4 2 417188302 1 3 29366294 2 3 766356435 5 2 231398662 3 3 86883811 5 2 206422528 5 3 200354482 2 2 556605330 1 3 206422528 5 2 438133770 3 1 417188303 3 565111337 1 2 665245341 4 1 81073252 2 857731779 3 1 207264423 2 781833036 1 1 360543850 1 206422528 1 147747440 3 780418694 5 3 556605329 1 1 207264423 1 780418694 3 200354482 3 2 231398661 3 2 29366296 4 3 360543851 2 2 963873521 1 2 147747439 5 1 292015612 2 780418695 4 1 56519638 3 231398663 4 2 216140704 4 3 313062683 3 2 588790354 2 2 857731778 3 3 507308488 2 1 507308489 2 878542864 3 1 292015612 1 963873520 2 292015613 4 1 56519638 3 206422527 4 2 184147678 2 3 206422527 1 3 963873520 3 1 56519638 2 313062681 1 2 999999999 4 1 1000000000 3 565111336 3 1 963056779 2 6632155 4 1 377509580 1 781833037 3 91111257 4 3 429939460 1 2 101250005 2 1 246549659 1 173087940 1 173087940 1 588790353 3 565111337 1 2 665245341 1 3 231398662 5 2 588790352 2 1 766356434 1 963056779 2 857731778 2 2 963873521 4 1 292015612 2 81073252 3 1 76211861 1 963056779 1 273869784 2 744868656 5 3 417188303 2 3 766356433 3 2 1000000000 3 1 173087940 3 744868655 3 2 539527856 1 2 1000000000 1 2 81073251 3 1 231398662 2 966631802 1 3 200354484 1 2 206422527 3 1 377509580 2 389290765 5 3 429939459 2 3 2 1 3 86883812 3 2 999999999 5 2 81073251 1 2 292015612 5 2 438133771 3 1 6632155 2 998228698 4 3 482818265 5 1 878542863 2 86883813 2 2 781833037 5 1 963056779 3 766356435 1 3 681728740 5 3 273869785 5 3 744868655 4 1 360543850 3 963873520 4 1 147747440 2 963056779 1 2 564836882 4 2 665245340 4 3 963873520 5 1 216140704 1 564836882 2 360543850 2 3 246549659 3 2 1000000000 4 1 216140704 1 184147678 3 482818267 5 2 292015612 4 2 173087939 5 1 173087940 1 564836882 1 216140704 1 429939459 2 710733675 5 1 539527855 3 313062681 2 1 216140704 2 681728742 3 1 963056779 1 747241048 1 231398662 1 507308489 2 539527855 2 1 389290764 2 747241049 1 1 1 3 878542862 5 3 878542863 2 2 273869784 4 1 780418694 1 389290764 1 86883812 3 747241049 4 1 878542863 3 429939459 4 1 6632155 1 766356434 1 482818266 3 207264424 4 1 147747440 3 389290763 2 1 747241048 1 781833037 3 665245342 5 2 206422528 4 3 216140704 3 2 429939459 5 1 429939459 1 429939459 1 292015612 2 780418695 2 1 564836882 2 417188303 4 2 29366296 2 1 857731778 2 998228698 3 1 56519638 1 482818266 2 999999999 3 1 665245341 1 6632155 2 780418695 1 3 389290765 5 3 81073252 4 2 292015613 3 2 429939459 3 1 377509580 3 963873521 3 1 348652718 1 206422528 3 963056780 5 3 246549660 4 2 91111256 1 2 389290765 3 3 184147679 4 3 273869783 2 2 963056778 3 1 101250004 1 292015612 2 710733674 3 2 360543849 2 1 438133771 3 348652719 5 3 377509579 2 1 360543850 1 377509580 2 216140703 1 1 173087940 2 438133770 3 3 747241049 3 2 377509581 4 1 313062682 1 29366295 2 417188303 3 3 482818266 5 1 216140704 1 29366295 2 744868655 1 1 292015612 3 231398661 2 3 2 1 1 184147678 3 747241049 3 3 246549660 2 1 766356434 2 963056779 1 2 200354482 3 3 565111335 4 1 360543850 2 857731777 3 3 86883813 4 2 216140705 4 3 313062683 1 3 766356434 5 1 1000000000 3 29366295 4 3 56519639 4 1 781833037 1 482818266 3 2 2 1 747241048 3 665245342 5 1 507308489 3 200354482 2 2 147747441 5 2 744868656 1 3 389290764 5 1 482818266 3 216140704 3 3 76211861 5 3 184147679 1 3 231398661 5 1 766356434 1 91111257 3 665245340 1 2 173087939 5 1 101250004 3 966631802 2 2 665245342 1 2 507308490 3 3 556605328 2 3 389290763 2 1 665245341 3 998228699 5 3 389290763 4 2 878542863 3 2 81073253 2 3 878542863 2 1 1 3 681728742 4 2 184147679 1 3 81073252 4 1 438133771 2 56519639 3 3 438133772 1 1 1000000000 1 246549659 3 81073252 3 3 200354482 1 1 56519638 2 313062682 3 2 681728741 3 1 273869784 2 539527856 3 1 857731778 2 207264423 4 2 417188304 3 1 147747440 1 6632155 2 963056779 3 2 246549659 3 1 6632155 1 507308489 2 313062683 4 2 539527855 2 1 6632155 1 998228699 1 216140704 1 231398662 1 966631802 1 313062682 2 710733675 2 2 747241048 3 2 507308488 4 1 173087940 2 246549659 3 2 246549660 1 2 963056778 1 3 273869783 1 1 429939459 1 417188303 1 216140704 1 963873520 1 857731778 1 377509580 3 377509581 2 2 200354484 3 2 246549660 4 2 780418695 4 2 216140703 3 1 857731778 1 429939459 2 963056779 3 3 86883813 1 3 348652717 1 1 1000000000 2 389290765 2 1 76211861 3 101250003 3 3 878542863 4 2 429939458 4 3 438133770 2 2 781833037 5 1 878542863 2 377509580 3 1 6632155 2 313062681 3 3 1000000000 4 3 966631801 5 3 101250005 3 2 29366294 4 1 781833037 2 429939459 5 2 207264423 4 3 101250003 5 2 781833038 1 3 438133772 5 1 539527855 3 998228699 2 1 747241048 2 56519637 3 1 216140704 3 207264423 4 1 389290764 1 710733675 2 101250004 1 2 76211862 5 1 781833037 1 482818266 3 147747439 2 2 998228700 2 3 710733674 5 1 588790353 3 564836882 1 2 417188302 3 2 377509580 2 1 216140704 1 1000000000 2 429939458 2 1 377509580 2 6632155 3 1 231398662 2 348652718 3 1 206422528 1 216140704 1 231398662 3 744868655 2 1 377509580 3 438133771 1 1 6632155 2 101250003 2 1 878542863 2 206422529 1 2 681728740 5 1 200354483 2 173087939 5 2 377509580 5 3 565111337 2 2 681728741 3 3 565111337 5 1 6632155 2 766356435 3 3 200354483 2 2 6632154 2 2 429939460 1 1 101250004 2 348652719 3 3 781833038 1 1 966631802 3 389290763 5 2 86883812 5 1 81073252 3 588790353 3 2 231398662 3 3 1000000000 1 2 76211861 1 3 216140705 5 1 747241048 2 998228699 5 2 173087940 4 2 206422528 1 1 377509580 1 747241048 2 556605328 1 1 101250004 1 564836882 2 2 3 3 56519638 4 3 966631801 4 3 200354484 4 2 56519637 2 3 246549660 4 1 1 2 539527856 2 1 184147678 3 857731778 1 3 417188303 4 3 81073253 1 2 206422529 1 2 963056780 4 1 878542863 1 710733675 3 173087941 2 2 86883812 4 3 147747439 1 2 998228699 1 1 76211861 3 389290765 2 3 417188303 2 3 360543851 2 1 588790353 1 588790353 2 207264423 3 3 565111336 3 2 744868657 2 2 588790353 5 3 147747440 4 1 417188303 3 86883811 5 2 963873520 1 3 29366294 5 2 200354482 1 2 963873520 4 2 273869783 4 2 231398662 5 2 482818266 2 1 588790353 1 56519638 2 998228700 1 3 389290763 4 1 292015612 2 1000000000 4 1 216140704 1 665245341 1 273869784 1 565111336 1 206422528 3 360543849 3 2 857731778 2 3 857731777 2 3 360543850 1 2 56519638 3 3 2 1 1 216140704 3 173087941 4 1 438133771 2 963056778 3 3 101250005 4 2 710733674 2 3 29366294 2 2 207264422 3 3 780418694 1 1 878542863 3 29366294 4 1 173087940 3 744868657 4 3 389290764 2 2 681728741 5 3 101250004 1 2 857731777 4 1 81073252 3 482818265 2 2 86883811 1 1 56519638 1 86883812 1 216140704 3 482818266 3 1 998228699 2 207264424 4 2 206422529 3 3 348652718 2 3 147747440 2 1 998228699 2 389290764 1 2 781833036 2 2 438133770 5 3 482818267 3 3 429939460 2 3 377509580 5 1 588790353 3 56519639 3 1 556605329 2 273869785 3 1 766356434 1 564836882 2 292015611 1 2 81073253 1 3 744868656 1 1 246549659 2 6632154 5 1 231398662 2 665245340 1 3 565111337 3 2 377509579 5 2 781833036 1 1 147747440 3 963056778 3 3 81073253 5 1 389290764 3 101250004 2 3 429939458 2 1 507308489 2 966631801 3 2 710733675 1 3 556605328 2 3 539527856 2 2 556605329 4 3 147747439 4 1 29366295 1 417188303 2 998228699 2 2 963873519 2 1 377509580 3 556605328 1 3 438133770 5 1 86883812 3 216140704 5 1 565111336 3 417188304 2 1 588790353 1 348652718 3 101250004 4 1 246549659 1 565111336 2 348652719 2 1 963056779 2 539527856 2 1 56519638 1 539527855 3 377509580 2 3 76211861 2 2 963056780 3 2 81073253 3 2 91111258 1 2 231398662 4 3 86883811 4 1 766356434 1 963056779 3 744868657 1 2 744868656 4 1 200354483 3 29366295 2 1 744868656 2 1 5 1 377509580 2 556605329 2 3 348652718 5 2 438133770 3 2 360543849 2 2 963873519 4 1 184147678 3 29366295 2 1 389290764 1 482818266 1 963056779 2 438133771 2 3 348652718 4 3 101250005 4 1 588790353 1 438133771 3 588790353 5 3 710733674 3 1 207264423 3 565111337 4 2 564836883 5 2 173087941 1 3 377509579 2 3 429939458 3 3 273869785 5 2 101250004 1 3 963873520 2 2 200354483 4 3 857731778 1 1 766356434 3 29366294 2 2 556605328 2 3 681728741 3 3 2 4 2 389290763 5 3 360543850 5 1 147747440 3 231398662 4 1 56519638 1 81073252 1 565111336 2 173087940 2 3 438133772 1 3 507308489 1 1 6632155 1 206422528 1 565111336 3 781833037 4 2 556605328 4 2 681728741 5 1 246549659 3 206422527 4 1 292015612 3 147747441 4 3 665245340 5 1 539527855 1 438133771 2 101250003 5 2 556605330 3 3 1 3 2 29366294 3 1 56519638 3 76211861 2 1 216140704 1 556605329 2 417188303 5 3 665245340 4 1 292015612 1 966631802 3 56519637 1 2 564836883 4 3 246549659 4 2 313062681 3 1 507308489 1 564836882 1 184147678 1 429939459 1 206422528 3 482818267 2 3 963873519 3 2 564836881 3 1 389290764 2 360543851 1 1 101250004 2 313062683 1 3 417188302 5 3 313062681 3 3 1000000000 1 1 216140704 2 780418693 5 2 438133771 3 3 710733676 1 1 348652718 1 781833037 2 200354483 5 2 710733675 5 1 1000000000 2 1000000000 2 3 81073253 4 1 292015612 3 91111257 1 3 81073253 5 3 81073252 1 1 878542863 2 681728740 4 3 313062683 2 2 81073251 5 2 857731777 2 3 1 1 3 507308490 4 3 1 1 1 539527855 2 29366295 3 3 207264422 2 1 780418694 3 292015613 3 1 147747440 3 246549659 2 2 681728741 3 2 147747440 5 3 999999999 4 3 507308490 3 3 206422527 4 3 539527856 5 3 377509579 4 1 6632155 2 76211861 4 3 857731779 2 3 878542864 5 1 348652718 1 56519638 3 216140704 5 2 292015612 4 3 101250003 1 2 417188302 3 3 747241049 3 3 147747441 4 2 313062682 4 1 417188303 3 710733676 1 3 963873520 1 2 76211862 5 3 207264422 1 3 565111336 3 2 438133772 1 3 998228698 2 3 6632154 5 2 417188302 2 1 417188303 3 429939458 4 1 147747440 2 313062683 5 1 86883812 1 1000000000 3 29366294 1 2 747241048 3 2 681728741 3 1 206422528 2 710733674 4 1 963873520 2 539527856 5 3 963056778 2 1 147747440 3 101250003 4 1 556605329 1 76211861 2 56519639 3 1 878542863 1 86883812 1 681728741 3 539527854 5 2 781833036 4 3 273869784 5 3 565111336 5 1 292015612 2 2 5 2 565111335 3 2 360543851 3 2 216140704 5 2 963056779 3 3 878542862 2 1 507308489 3 348652719 1 1 565111336 1 348652718 3 710733676 3 2 665245341 4 2 766356433 5 3 377509581 5 1 273869784 3 564836882 3 1 6632155 2 2 1 3 377509579 3 3 91111256 3 3 482818267 1 1 184147678 2 6632156 2 3 56519637 1 3 710733674 3 2 313062683 1 1 780418694 3 780418694 1 2 29366295 3 2 438133770 1 1 556605329 3 81073253 4 3 6632156 3 2 747241048 1 1 147747440 2 246549659 4 1 539527855 2 588790353 2 2 76211860 4 3 91111256 1 1 348652718 1 429939459 2 781833037 1 1 710733675 2 878542863 3 1 313062682 1 507308489 3 665245340 1 3 963873519 5 1 665245341 1 292015612 2 588790352 5 3 216140703 3 3 963873520 2 3 429939458 1 2 231398661 2 1 313062682 2 56519637 5 3 556605329 2 2 438133771 3 1 200354483 3 564836881 4 2 1 5 3 539527855 2 2 360543850 3 3 348652717 5 1 377509580 2 292015611 5 1 6632155 2 665245341 4 1 482818266 3 29366295 3 3 147747440 1 3 292015613 4 3 2 2 1 246549659 1 6632155 3 1 4 2 81073251 2 2 348652718 1 3 781833038 5 3 216140704 2 3 999999999 3 2 429939459 1 1 556605329 1 681728741 3 29366294 1 2 6632156 3 2 147747441 1 2 348652719 3 1 173087940 1 81073252 2 963873520 1 3 377509579 5 1 246549659 2 966631803 4 3 999999999 4 3 998228698 5 1 91111257 2 963873520 2 1 200354483 3 1000000000 2 3 2 2 2 147747441 2 1 710733675 3 781833038 5 3 780418693 5 2 184147677 3 3 207264422 3 3 313062682 1 2 207264423 2 3 539527856 2 3 482818267 1 2 565111335 2 2 216140705 2 3 216140703 5 2 81073252 5 3 1000000000 5 1 744868656 2 81073253 3 3 878542864 3 3 292015612 1 1 780418694 2 966631803 5 2 482818267 3 2 766356435 5 3 417188302 4 1 56519638 1 1000000000 3 665245341 5 3 206422529 1 3 6632155 1 2 292015611 4 1 292015612 3 184147679 1 3 766356434 1 2 429939458 4 2 963056779 1 3 999999999 5 3 438133770 4 1 417188303 2 313062681 2 3 482818266 2 1 184147678 1 878542863 2 76211862 1 1 681728741 1 1000000000 2 781833037 3 1 539527855 2 565111335 5 1 565111336 3 147747439 1 2 101250003 3 1 878542863 1 184147678 3 273869784 2 1 998228699 3 744868655 1 3 998228700 3 3 417188302 2 1 878542863 2 438133770 3 2 173087939 4 3 216140705 3 3 91111258 5 2 417188303 4 3 565111336 3 1 766356434 2 231398662 2 1 681728741 3 377509580 4 1 173087940 2 681728741 3 3 564836881 4 2 998228699 3 2 710733674 1 2 231398661 5 1 184147678 1 417188303 3 184147678 2 2 29366294 3 3 246549658 1 1 348652718 1 665245341 3 966631801 1 3 348652719 3 2 86883812 4 2 86883811 5 3 999999999 4 2 389290765 5 1 389290764 2 966631802 4 2 2 2 3 744868655 4 3 565111335 1 2 766356433 1 3 360543851 3 3 507308488 5 2 231398663 2 3 377509581 4 1 781833037 1 966631802 3 556605328 1 1 966631802 1 101250004 2 588790353 3 1 246549659 2 966631803 2 1 246549659 3 101250005 1 3 173087941 2 1 963873520 3 588790353 4 1 147747440 2 710733674 4 1 539527855 3 86883811 3 2 681728742 4 3 231398663 1 2 681728742 5 1 101250004 3 857731777 3 1 147747440 1 231398662 1 377509580 2 747241047 2 2 417188302 5 2 744868656 2 1 1000000000 1 101250004 1 507308489 2 216140705 5 2 766356433 1 1 81073252 2 313062681 5 2 665245342 1 2 216140705 4 1 389290764 1 216140704 3 91111258 2 3 101250004 1 1 200354483 2 564836883 2 1 963056779 2 6632154 2 2 173087939 4 3 147747441 4 1 360543850 3 56519638 5 3 539527854 1 2 588790353 1 2 360543850 4 1 86883812 1 539527855 1 207264423 1 231398662 2 86883813 1 2 681728742 4 3 360543850 3 1 963056779 2 998228699 1 2 101250004 5 3 429939460 4 3 200354482 2 3 91111256 5 1 438133771 1 507308489 1 556605329 3 389290763 1 2 389290764 5 1 747241048 3 2 2 3 556605329 4 1 29366295 2 246549659 1 3 313062681 2 1 780418694 1 91111257 2 417188302 2 2 681728741 2 2 417188303 4 1 780418694 2 348652717 5 1 348652718 2 292015613 2 1 710733675 3 710733675 4 2 747241047 1 2 29366296 5 1 173087940 2 998228699 5 3 207264422 3 1 417188303 3 1 1 1 360543850 3 389290765 2 1 417188303 1 76211861 3 147747441 2 3 207264424 4 2 206422528 1 1 56519638 1 429939459 2 857731779 4 3 417188303 2 1 56519638 3 565111335 1 1 360543850 3 963056779 2 3 91111258 1 3 273869783 4 2 216140703 1 2 482818267 3 2 246549658 4 2 200354484 5 2 417188303 1 2 377509580 4 1 710733675 2 207264423 5 2 857731777 2 2 207264423 1 2 710733674 5 2 1 5 2 429939458 2 1 417188303 1 246549659 2 564836881 1 2 231398662 3 2 348652717 3 1 313062682 1 781833037 1 556605329 3 389290764 5 1 377509580 3 377509579 3 1 438133771 1 231398662 3 86883813 1 2 377509579 5 2 998228699 3 3 539527856 2 1 6632155 2 438133770 3 3 173087941 3 1 313062682 1 963056779 1 246549659 1 681728741 1 482818266 2 206422528 1 3 963873519 3 3 91111256 1 3 184147678 4 1 747241048 1 438133771 2 565111337 1 1 438133771 1 780418694 2 429939459 2 3 857731777 4 2 565111335 1 1 438133771 1 780418694 3 246549660 2 2 147747440 1 2 565111335 1 3 389290764 3 1 81073252 1 273869784 2 417188304 5 1 744868656 2 963056778 2 3 207264423 4 3 780418694 3 3 377509580 1 2 360543849 4 2 417188303 2 3 429939459 4 2 438133771 2 2 857731779 4 2 81073253 4 2 438133771 4 2 564836883 3 1 313062682 2 273869785 1 2 878542863 3 3 781833037 2 3 348652717 2 2 389290765 3 2 292015612 3 1 389290764 1 429939459 2 101250004 1 1 417188303 3 482818265 1 3 482818265 5 3 101250003 1 1 747241048 1 377509580 1 710733675 3 86883812 1 1 744868656 3 744868657 5 1 207264423 2 184147678 4 1 564836882 3 665245341 1 3 173087939 3 1 147747440 2 507308488 3 1 81073252 2 539527856 5 1 1000000000 1 231398662 3 206422529 5 2 360543851 1 2 417188304 2 1 76211861 3 360543850 5 3 963873519 5 2 389290764 3 2 292015611 1 2 963873519 2 1 173087940 2 438133770 5 2 747241049 5 2 1 4 1 81073252 2 216140705 3 2 200354484 1 3 389290765 1 1 744868656 2 216140705 3 1 966631802 3 766356433 2 2 857731779 4 3 91111258 1 1 780418694 1 348652718 1 507308489 1 101250004 3 81073253 2 1 744868656 1 438133771 3 429939459 1 2 417188304 5 2 231398663 3 2 565111336 5 1 429939459 3 539527856 4 1 780418694 1 963056779 3 681728740 3 1 780418694 3 963056778 3 2 438133772 4 3 564836881 4 1 665245341 3 429939460 5 2 429939460 4 3 147747441 1 2 963873520 5 3 747241048 3 1 377509580 1 564836882 3 377509580 5 1 780418694 2 963873521 1 3 348652718 1 3 963873520 4 1 76211861 2 207264424 4 2 565111337 4 1 588790353 2 207264422 5 1 207264423 1 147747440 3 360543851 1 3 1 1 3 747241047 1 3 744868655 3 1 681728741 1 539527855 3 780418694 3 2 216140703 3 2 6632155 5 2 429939460 3 1 348652718 1 878542863 3 878542863 2 3 966631802 1 2 1000000000 2 2 200354483 2 1 377509580 1 766356434 2 292015611 5 1 556605329 3 417188304 4 3 76211861 2 1 173087940 1 216140704 2 998228699 3 2 1 3 3 438133770 2 2 744868655 3 3 556605328 3 1 781833037 2 747241049 3 2 665245341 1 2 556605328 2 2 539527855 4 2 429939459 5 2 29366294 3 3 101250005 1 1 91111257 3 1000000000 5 3 963873521 3 2 588790354 1 2 781833037 1 1 76211861 2 998228699 5 1 1000000000 1 173087940 3 507308488 1 1 780418694 2 564836883 1 3 429939459 4 1 857731778 1 998228699 1 389290764 2 744868655 1 2 588790353 4 1 29366295 1 710733675 1 206422528 1 173087940 1 1 2 998228699 3 1 206422528 2 878542864 1 2 781833036 2 3 1000000000 5 2 747241047 5 2 963056779 2 2 766356433 5 1 878542863 1 1 2 564836881 4 3 173087941 4 1 86883812 2 438133772 5 1 101250004 1 429939459 3 389290764 1 2 206422528 3 3 438133771 4 2 857731779 3 1 417188303 3 348652719 1 3 207264423 5 2 292015613 5 1 86883812 1 781833037 2 348652718 5 3 29366295 4 1 91111257 1 780418694 1 231398662 2 101250004 3 2 200354483 3 3 588790353 3 2 246549660 4 2 482818265 2 2 86883811 3 2 273869785 3 2 747241048 1 1 429939459 1 86883812 3 564836881 4 1 747241048 3 206422529 3 3 588790353 2 2 377509579 3 3 966631802 5 2 29366296 5 2 231398661 4 1 76211861 1 292015612 1 966631802 1 246549659 3 86883811 5 2 565111337 1 2 207264422 1 2 292015612 2 3 216140704 3 3 76211861 5 3 273869784 4 3 507308490 4 1 710733675 2 101250003 4 3 1 3 1 246549659 1 207264423 1 216140704 1 878542863 2 200354484 1 2 998228700 1 2 91111256 4 2 231398661 2 3 173087939 4 3 173087940 4 2 273869783 3 2 681728741 1 3 91111258 5 3 665245340 4 3 273869785 1 1 539527855 1 857731778 2 216140704 4 1 539527855 3 273869783 2 2 766356434 4 1 101250004 3 665245340 2 3 86883811 2 1 588790353 3 173087940 4 2 710733675 1 1 781833037 3 348652719 2 2 963873520 4 1 389290764 1 348652718 2 246549659 4 1 184147678 3 878542863 2 2 681728741 1 2 76211860 4 3 206422529 2 1 91111257 2 766356433 1 2 429939459 5 1 766356434 1 377509580 3 998228699 1 1 200354483 3 588790353 2 2 438133770 2 1 207264423 2 273869783 2 3 81073253 4 1 231398662 3 200354484 1 3 781833037 1 2 216140703 2 1 780418694 2 86883811 5 1 184147678 1 348652718 1 216140704 3 56519638 1 1 173087940 2 747241047 1 2 246549660 3 2 963873520 2 3 665245341 3 3 966631803 1 2 231398663 3 3 348652717 4 2 1 1 2 1000000000 3 3 29366295 4 3 998228699 1 1 665245341 2 56519639 2 2 29366295 5 2 438133772 5 3 998228698 2 1 360543850 1 360543850 3 744868656 5 3 878542864 5 3 588790353 4 3 998228698 2 3 56519639 1 3 91111258 1 2 564836882 1 1 6632155 2 963056779 4 3 780418695 1 3 200354484 4 3 101250005 5 3 6632156 1 3 710733674 3 1 292015612 2 1000000000 4 3 963873519 1 3 81073251 4 3 360543851 5 1 998228699 1 56519638 2 966631802 4 2 438133771 3 3 665245341 1 1 173087940 2 2 1 3 781833036 2 1 360543850 3 29366296 2 3 507308489 5 2 747241049 5 3 29366294 1 3 781833038 1 2 539527855 5 3 963873520 1 3 86883812 2 2 857731779 5 1 91111257 1 206422528 3 56519637 5 3 76211862 2 2 246549658 1 1 665245341 1 200354483 3 101250004 1 1 101250004 3 216140703 5 3 744868657 1 2 313062681 5 1 556605329 3 231398661 2 1 963873520 3 588790354 5 2 665245342 5 1 588790353 3 216140703 3 1 81073252 3 313062681 1 1 744868656 3 292015612 5 3 781833038 2 1 857731778 3 6632156 3 3 377509580 5 3 564836882 2 2 539527855 4 3 101250005 1 1 417188303 2 417188302 1 1 744868656 2 348652717 3 2 200354483 5 2 184147677 1 3 56519639 5 1 6632155 1 710733675 2 56519639 5 1 56519638 1 389290764 2 231398661 4 2 292015613 3 2 273869785 3 2 389290764 2 3 29366295 2 1 539527855 1 200354483 1 963873520 1 417188303 3 747241048 3 2 200354484 4 1 1 2 389290763 1 2 200354482 2 2 744868656 1 1 348652718 1 200354483 3 564836882 3 3 273869783 4 1 438133771 2 216140705 2 3 564836881 2 3 231398663 4 2 878542863 5 2 998228698 1 3 963056780 4 1 681728741 2 273869784 3 2 246549659 5 1 438133771 2 29366296 1 3 91111257 2 1 184147678 1 101250004 3 200354483 3 3 438133772 1 2 781833036 1 2 76211862 2 3 246549658 4 1 231398662 1 184147678 1 780418694 2 389290764 2 2 246549659 5 2 1 5 2 173087940 4 2 780418694 5 1 29366295 1 348652718 2 539527854 4 1 91111257 3 206422529 3 3 963873521 3 1 998228699 1 360543850 2 86883812 5 1 173087940 1 417188303 1 29366295 3 429939458 5 1 206422528 1 292015612 2 377509581 4 3 429939460 1 2 2 5 3 963873521 1 2 206422529 1 1 998228699 3 29366295 5 2 999999999 5 3 101250003 5 2 173087940 5 1 313062682 3 710733675 1 3 6632155 2 1 780418694 2 360543850 1 1 273869784 1 200354483 1 429939459 1 1 2 966631802 3 3 744868655 4 1 216140704 3 231398662 4 2 246549658 3 1 766356434 2 1 1 2 389290765 4 1 206422528 1 86883812 2 998228699 3 2 86883813 5 1 216140704 2 207264423 4 3 91111257 3 2 206422527 3 3 747241049 2 1 200354483 1 539527855 3 313062683 5 3 588790353 3 3 1000000000 3 2 292015612 2 3 207264424 3 2 2 3 3 313062681 1 2 200354482 4 1 781833037 1 147747440 2 565111337 1 3 101250004 5 3 744868657 2 1 313062682 3 6632155 3 3 710733675 2 2 184147679 1 1 539527855 1 539527855 3 91111256 4 2 744868656 1 3 377509579 5 1 273869784 1 507308489 3 1000000000 2 1 482818266 1 76211861 1 878542863 2 438133771 4 1 588790353 1 91111257 2 6632156 1 3 101250004 4 1 1 3 147747441 3 2 963056780 4 2 389290765 1 3 963873521 5 1 482818266 1 81073252 2 147747439 5 1 963873520 1 86883812 3 56519639 2 2 556605328 1 2 588790354 3 3 963873521 2 2 963873521 1 2 231398661 2 3 360543851 5 2 878542864 5 1 207264423 1 91111257 1 377509580 3 207264423 3 2 389290765 5 2 780418695 4 3 744868657 1 2 665245341 3 2 206422528 1 1 86883812 3 200354484 4 3 81073251 5 1 101250004 3 744868657 5 3 101250003 4 1 377509580 3 565111335 1 3 744868655 3 1 665245341 3 29366296 3 1 565111336 2 539527855 4 2 966631803 3 3 200354483 1 3 681728741 5 1 101250004 3 273869784 2 2 86883811 3 2 216140703 3 2 747241048 1 1 710733675 2 147747440 1 3 429939460 1 2 348652717 3 3 539527854 5 2 56519638 4 3 91111257 3 3 482818267 1 1 766356434 1 1000000000 1 147747440 2 147747439 1 3 184147677 3 1 744868656 1 507308489 2 564836882 3 2 200354482 3 3 998228700 3 1 348652718 2 565111335 2 2 246549660 3 2 857731778 5 3 747241048 5 1 101250004 1 966631802 1 313062682 3 377509580 4 1 998228699 1 998228699 3 417188304 5 2 438133771 1 3 507308489 2 2 360543849 2 3 766356434 1 1 81073252 1 539527855 3 29366294 4 1 998228699 3 710733674 3 2 539527855 1 3 744868657 2 1 766356434 1 681728741 1 147747440 3 86883813 1 1 206422528 3 747241047 2 2 963873520 1 1 173087940 2 1000000000 1 1 81073252 1 231398662 2 963873520 2 1 966631802 1 744868656 3 556605329 2 2 966631803 3 2 348652718 3 1 231398662 1 173087940 1 389290764 2 231398661 2 2 6632156 1 1 565111336 1 744868656 3 766356434 5 1 81073252 2 998228698 1 2 766356433 2 1 1000000000 3 417188304 2 1 206422528 3 857731777 1 2 147747441 4 1 665245341 1 313062682 3 507308489 1 2 206422527 2 3 231398663 3 1 710733675 2 81073251 5 3 1 2 3 184147679 4 2 292015611 2 3 507308488 2 1 292015612 3 963056778 3 3 429939459 4 3 998228699 3 1 1 3 998228698 2 2 147747441 1 2 86883813 1 2 681728740 5 2 963056780 5 3 781833038 4 2 101250003 3 3 588790353 3 3 417188304 1 1 507308489 1 184147678 2 207264424 1 1 1 1 857731778 1 313062682 3 216140705 1 1 313062682 1 565111336 3 200354482 5 3 438133771 4 3 417188302 1 3 564836883 2 2 184147679 4 3 539527855 3 2 710733674 5 3 588790353 1 3 857731779 1 2 206422529 3 3 710733674 4 2 216140704 5 1 207264423 2 744868657 5 1 6632155 2 417188304 3 2 86883811 1 3 429939459 2 3 147747440 1 1 998228699 3 681728742 3 3 389290763 2 1 6632155 2 76211862 1 2 91111258 1 3 81073252 2 3 360543850 4 1 766356434 3 6632156 1 2 86883812 5 1 966631802 3 780418694 3 1 207264423 1 857731778 3 565111337 2 2 273869783 3 2 147747441 4 2 147747440 3 3 588790352 5 3 29366296 4 3 313062681 3 1 200354483 2 389290765 5 3 200354482 5 1 565111336 1 6632155 2 417188302 2 2 417188302 1 2 747241048 3 2 56519637 4 2 999999999 2 3 246549659 1 2 681728741 1 1 588790353 1 766356434 1 438133771 2 963056779 2 2 963056780 3 2 173087940 1 3 246549659 5 1 101250004 3 781833037 3 3 273869785 5 1 857731778 2 963873521 3 1 216140704 3 173087941 5 1 878542863 1 101250004 3 101250003 3 2 76211860 1 3 564836882 2 3 878542863 2 3 565111335 4 3 564836883 4 1 438133771 1 173087940 1 56519638 1 781833037 2 780418693 1 1 56519638 3 273869783 4 1 273869784 1 101250004 2 780418694 1 1 1000000000 3 438133771 5 3 588790352 4 3 76211861 2 1 389290764 2 665245341 1 2 184147677 5 3 147747439 3 3 101250003 5 2 565111335 1 2 539527854 1 1 207264423 3 1000000000 4 1 200354483 3 292015612 4 1 556605329 2 966631803 3 3 377509579 1 3 781833037 5 3 207264423 2 3 744868655 3 3 963056778 5 3 747241048 2 1 665245341 2 766356434 3 3 710733674 5 2 200354483 2 1 780418694 2 1000000000 2 3 1000000000 2 3 588790352 2 2 766356433 1 2 29366294 1 3 348652719 4 3 292015611 4 1 56519638 1 147747440 1 91111257 2 86883811 5 1 348652718 2 665245341 4 2 377509580 4 2 313062683 4 1 710733675 1 292015612 1 744868656 1 76211861 1 766356434 1 231398662 2 780418695 4 1 963873520 2 539527854 1 2 747241047 4 1 207264423 2 565111337 2 3 246549659 4 1 6632155 1 417188303 2 747241047 2 1 710733675 3 665245341 4 1 565111336 2 878542863 2 3 173087940 2 1 747241048 1 91111257 3 710733676 3 1 273869784 2 539527854 2 2 417188303 5 3 966631802 5 3 206422527 5 2 313062683 1 3 438133771 2 1 665245341 2 565111337 5 2 86883813 3 2 200354484 1 1 86883812 1 173087940 2 710733674 5 3 273869783 3 3 963056778 3 1 200354483 2 377509579 1 3 963056779 2 1 766356434 3 507308490 4 3 710733674 2 1 539527855 3 101250004 2 3 86883812 3 2 681728741 2 1 348652718 2 438133772 4 3 86883811 3 1 766356434 2 200354484 3 3 206422527 2 2 417188302 5 3 147747440 5 3 766356434 5 1 216140704 3 744868655 1 3 780418693 2 1 56519638 2 539527854 1 2 292015613 4 2 29366294 1 1 998228699 3 963056779 3 3 781833038 4 2 377509579 5 3 482818265 1 2 184147677 2 3 710733674 5 1 878542863 3 184147678 3 1 857731778 3 417188304 5 2 417188303 1 2 710733674 4 2 81073251 4 2 207264422 4 2 681728742 2 1 963873520 3 710733674 2 3 29366295 2 3 665245341 1 3 313062682 3 3 76211862 2 2 539527854 3 2 857731779 3 3 348652718 5 1 857731778 2 292015613 1 1 966631802 3 246549659 1 3 207264424 4 1 147747440 3 998228700 1 3 360543851 4 3 710733674 4 3 81073251 5 1 81073252 3 76211860 1 3 429939458 5 3 963056780 4 2 539527855 4 1 206422528 2 389290765 3 3 857731779 5 3 86883812 5 3 184147678 3 2 216140705 3 3 216140705 4 3 766356435 4 1 1 2 878542863 2 2 29366296 5 2 482818267 2 1 216140704 2 86883811 1 2 710733675 1 1 781833037 2 429939459 2 1 29366295 3 86883811 4 1 206422528 3 29366295 4 2 147747439 4 1 438133771 1 556605329 3 878542863 1 3 348652717 5 1 665245341 2 6632154 5 2 681728742 1 3 665245341 5 1 963873520 3 999999999 4 2 147747441 1 1 744868656 2 963056778 3 3 556605328 5 2 482818267 3 2 360543850 2 2 231398661 2 3 429939460 1 3 292015613 5 3 482818267 2 3 29366296 3 2 963056779 2 2 29366294 3 2 747241049 5 1 184147678 2 377509581 2 1 216140704 1 780418694 1 556605329 1 101250004 2 417188304 1 1 273869784 1 565111336 1 1 3 482818265 5 1 1000000000 2 744868656 2 3 91111257 5 2 539527855 4 2 360543850 2 1 200354483 1 184147678 3 101250004 3 1 81073252 2 681728740 2 1 389290764 2 665245340 3 1 429939459 2 101250005 4 2 56519639 3 1 780418694 3 565111335 4 1 29366295 1 710733675 3 56519639 3 2 389290763 4 2 665245341 1 2 781833037 5 2 564836883 3 1 539527855 3 710733674 3 3 539527855 4 1 681728741 1 184147678 1 389290764 3 389290765 3 1 747241048 1 747241048 3 173087939 5 3 539527855 2 3 184147679 1 2 200354482 1 1 966631802 1 539527855 2 539527856 5 3 216140705 3 2 556605329 5 2 539527854 2 2 429939460 5 2 246549659 2 1 565111336 1 292015612 3 216140703 2 2 482818266 4 1 482818266 1 377509580 1 29366295 3 292015612 3 2 389290765 2 3 963056780 1 2 417188304 2 2 1000000000 5 1 507308489 1 665245341 1 681728741 2 246549658 2 2 744868655 5 2 206422527 1 1 878542863 1 681728741 3 966631803 2 3 780418695 2 1 1 1 780418694 1 1000000000 3 173087939 1 1 744868656 3 565111336 5 2 963056778 3 3 216140703 4 1 207264423 2 998228700 2 1 206422528 1 482818266 3 744868657 3 3 29366296 4 2 207264423 5 1 6632155 3 438133772 2 3 417188302 3 1 348652718 3 206422529 1 3 681728741 5 3 539527856 4 1 710733675 2 29366295 1 1 747241048 2 246549658 2 1 206422528 3 588790354 5 1 231398662 1 29366295 3 173087941 4 3 539527856 5 3 588790354 4 2 91111256 3 3 216140703 3 1 76211861 2 565111335 3 2 507308490 5 1 348652718 3 963056779 3 2 665245340 4 2 438133772 2 1 101250004 2 216140703 3 3 966631802 4 1 588790353 1 539527855 1 556605329 2 360543849 3 1 665245341 3 681728742 4 2 147747441 4 2 482818266 1 2 81073251 1 2 482818266 1 2 780418695 4 2 389290764 5 1 998228699 1 744868656 2 564836882 1 1 781833037 2 389290763 3 2 963056780 3 1 963873520 3 184147678 1 2 710733675 1 2 999999999 5 2 389290763 5 3 1000000000 2 3 1000000000 3 2 273869783 2 2 173087939 4 2 539527856 4 2 878542863 5 3 429939459 3 3 1 4 2 81073252 3 3 91111256 2 2 744868655 2 1 56519638 2 588790353 5 1 313062682 1 377509580 2 206422529 3 3 1000000000 5 3 389290765 5 2 292015612 2 3 389290765 5 2 766356433 2 3 507308490 3 3 292015613 5 3 482818267 3 3 360543850 5 1 76211861 1 200354483 3 184147678 2 3 507308490 3 3 507308490 3 2 747241048 4 1 766356434 1 781833037 3 780418693 2 1 681728741 1 6632155 3 588790353 2 3 231398663 2 2 377509581 2 1 231398662 3 206422529 1 2 998228700 4 3 6632156 2 2 780418695 4 1 963056779 3 438133770 1 2 963056779 4 1 231398662 2 6632156 1 3 963873521 5 3 76211860 4 2 200354483 5 2 173087940 3 2 389290763 2 2 76211862 4 3 246549659 3 2 184147678 3 1 963056779 1 76211861 1 101250004 2 966631802 1 2 588790354 2 1 781833037 2 76211861 3 1 173087940 2 101250003 4 2 101250003 2 1 313062682 1 348652718 3 81073251 3 1 1 3 231398662 3 1 86883812 3 429939459 5 2 389290765 1 1 665245341 2 2 2 3 76211862 5 3 766356435 1 1 81073252 3 539527854 3 1 747241048 2 231398662 2 1 207264423 1 507308489 2 556605330 3 1 747241048 1 81073252 1 206422528 1 348652718 2 231398662 4 3 507308490 3 2 231398662 5 3 781833036 1 3 313062683 2 1 360543850 1 360543850 1 780418694 1 360543850 1 246549659 1 539527855 3 29366295 2 2 438133771 5 2 377509581 2 3 348652718 1 3 348652717 3 3 207264424 1 3 998228698 2 3 438133770 5 3 564836881 3 1 86883812 2 999999999 1 2 963873519 4 1 539527855 1 963873520 3 348652718 1 1 998228699 2 360543849 4 3 966631802 1 3 998228699 2 2 482818265 3 2 348652718 1 2 507308490 2 3 313062682 5 3 565111336 4 2 246549658 2 1 963056779 2 780418693 3 1 780418694 2 389290764 4 1 781833037 2 6632155 3 2 86883811 1 2 389290765 4 2 747241047 2 1 780418694 3 91111257 2 1 539527855 2 766356434 1 3 292015613 2 1 206422528 2 273869783 2 3 2 2 1 438133771 2 101250003 3 3 878542864 5 2 744868657 3 3 273869783 5 3 681728741 5 1 966631802 3 417188304 3 3 389290763 5 1 216140704 2 588790353 2 3 710733676 2 3 6632155 3 1 86883812 3 417188304 5 2 565111335 3 3 780418694 1 2 216140705 1 3 963873519 3 2 747241048 1 3 744868656 5 1 963873520 2 588790353 2 2 429939460 4 3 200354482 3 3 6632155 3 3 147747439 3 2 76211861 4 2 76211860 4 1 292015612 3 86883811 3 2 348652719 3 3 29366295 5 3 539527855 2 1 91111257 2 539527854 1 2 29366296 4 2 273869783 5 2 539527854 4 1 1000000000 2 81073253 2 3 665245341 2 3 766356433 3 1 878542863 3 878542863 5 1 246549659 1 747241048 3 273869784 3 2 207264424 2 3 482818266 3 2 744868656 3 1 6632155 1 348652718 3 966631802 1 1 81073252 1 184147678 2 665245342 4 1 665245341 2 86883812 3 1 710733675 2 81073253 4 1 184147678 1 216140704 3 216140705 1 2 216140705 4 1 147747440 1 76211861 3 147747439 4 3 710733676 5 2 780418693 2 3 206422528 4 2 744868655 3 3 348652717 1 3 417188303 1 3 966631802 3 2 56519637 2 2 966631802 5 3 565111335 1 2 206422529 3 2 507308488 1 1 507308489 1 76211861 3 878542863 5 1 710733675 3 147747440 5 1 86883812 1 6632155 2 348652718 2 3 377509579 5 3 681728740 3 2 56519637 2 3 56519637 5 3 81073253 5 1 200354483 2 231398662 3 3 429939460 3 3 313062683 3 3 780418695 1 2 101250003 2 2 878542864 1 3 665245340 3 3 539527855 4 2 101250005 5 2 963873520 3 2 200354482 4 2 389290764 4 3 6632154 1 3 360543849 4 3 86883811 2 3 681728740 1 2 565111337 2 3 963873520 1 1 963056779 1 588790353 2 76211862 3 3 766356434 4 1 564836882 1 878542863 2 564836883 3 3 998228698 1 2 173087939 4 1 564836882 1 482818266 3 273869783 4 3 588790354 5 1 173087940 1 360543850 1 173087940 2 564836882 2 1 231398662 1 998228699 2 1000000000 3 1 857731778 1 56519638 1 101250004 2 206422529 2 2 389290765 5 3 76211861 4 3 206422527 3 1 76211861 2 588790353 3 2 313062682 1 2 147747440 4 3 438133770 5 3 417188302 1 1 231398662 3 963873519 3 1 1 2 429939459 4 1 389290764 3 429939458 1 1 348652718 2 246549659 3 1 1000000000 2 184147679 5 1 539527855 2 147747439 1 1 292015612 3 482818267 3 2 216140704 3 1 216140704 2 963873519 3 1 878542863 3 389290765 4 3 292015611 5 3 360543851 5 1 292015612 3 588790352 2 2 998228698 1 3 710733674 2 3 963873519 1 3 878542863 5 1 377509580 1 588790353 2 482818267 3 2 184147678 1 3 231398663 1 1 207264423 2 389290764 1 1 81073252 2 780418695 4 1 173087940 1 76211861 2 539527856 1 1 76211861 3 747241047 3 3 766356433 5 1 6632155 2 588790353 2 3 184147678 3 1 246549659 2 173087939 5 1 360543850 1 76211861 2 216140704 3 1 231398662 1 86883812 1 206422528 2 998228700 4 1 184147678 2 963056780 1 3 231398663 4 2 744868656 1 2 539527856 4 2 313062683 2 1 101250004 1 681728741 3 56519638 2 1 556605329 1 998228699 2 2 3 1 963056779 1 564836882 1 292015612 3 482818265 3 2 377509580 3 3 998228698 2 3 1000000000 5 3 273869785 5 2 482818266 2 1 747241048 2 360543850 3 2 857731777 1 2 200354483 1 1 76211861 1 273869784 3 313062683 2 1 963056779 1 273869784 3 438133772 4 1 507308489 1 963056779 2 76211862 5 3 482818266 5 2 216140704 2 2 292015612 2 3 6632156 4 2 2 4 1 231398662 1 588790353 3 507308488 2 2 101250005 4 1 56519638 3 1000000000 2 3 206422528 1 2 184147677 5 1 1 2 147747439 3 2 173087940 5 2 588790352 1 2 377509581 4 1 86883812 3 313062681 3 3 29366296 2 2 206422529 2 3 998228700 1 2 200354484 1 2 710733675 3 3 781833038 2 2 857731778 1 3 147747440 5 3 81073253 1 1 747241048 2 81073251 2 2 216140704 3 3 207264422 4 3 665245342 3 2 360543849 2 3 231398661 2 3 963056780 4 3 246549658 3 2 147747439 4 1 292015612 2 184147678 2 2 963056778 4 3 1000000000 1 3 360543850 5 1 292015612 1 207264423 1 86883812 3 207264423 1 3 766356435 5 2 429939458 2 2 556605328 3 1 173087940 3 313062681 3 1 710733675 1 313062682 1 207264423 3 429939458 1 1 429939459 2 556605329 2 2 766356435 5 3 216140703 1 3 998228698 3 3 556605329 5 2 348652717 4 1 360543850 2 348652719 1 3 556605330 3 3 878542863 3 2 313062683 5 1 292015612 3 81073251 3 2 681728740 2 2 200354483 5 3 857731778 4 3 507308490 2 3 999999999 3 3 389290765 3 1 482818266 3 101250005 3 3 429939460 2 3 389290765 2 3 998228700 2 1 588790353 2 966631802 5 1 206422528 3 6632154 5 3 747241047 1 1 173087940 1 313062682 3 6632154 2 2 565111335 4 2 539527856 5 1 429939459 2 81073252 1 1 313062682 1 6632155 2 556605328 3 3 744868655 5 3 507308488 1 1 173087940 2 377509580 5 1 81073252 1 348652718 3 744868656 3 1 348652718 3 539527856 1 3 588790354 2 3 86883813 2 3 184147678 1 3 207264424 3 3 348652719 5 2 565111337 3 1 56519638 2 56519638 3 2 963873521 4 1 173087940 2 556605329 3 3 665245340 4 3 780418693 4 3 147747439 1 3 389290765 1 1 56519638 2 507308489 2 3 200354483 3 3 999999999 3 3 681728740 2 3 184147679 3 2 206422529 1 2 313062682 5 1 963056779 3 206422529 4 2 56519639 2 1 76211861 2 507308488 2 2 101250003 5 2 91111257 2 2 766356434 5 2 482818267 1 1 857731778 3 173087941 4 1 780418694 1 780418694 3 565111336 4 3 207264423 5 1 184147678 2 565111335 5 1 6632155 1 998228699 2 429939460 2 1 81073252 1 744868656 1 231398662 2 564836882 2 3 76211860 4 1 273869784 3 389290763 4 2 417188303 3 3 438133770 5 1 565111336 1 963056779 1 1 2 878542862 2 2 6632156 2 3 438133770 5 1 963873520 3 360543851 3 3 76211861 4 3 360543850 5 2 200354483 2 1 998228699 1 231398662 2 81073253 3 3 963056779 4 1 665245341 3 539527854 5 1 91111257 3 184147679 4 2 482818265 5 3 878542863 3 3 878542863 3 1 91111257 1 744868656 1 665245341 2 588790352 3 3 200354482 5 3 539527856 2 1 710733675 2 766356435 5 3 389290765 1 2 482818267 2 3 998228700 2 2 101250004 4 2 231398662 5 1 147747440 3 556605328 1 2 681728741 4 2 766356434 3 3 556605328 5 3 966631802 4 2 417188304 3 3 966631801 3 3 91111258 3 1 101250004 1 781833037 3 966631803 4 1 539527855 2 29366294 3 2 56519639 4 3 147747440 5 1 313062682 1 1 1 76211861 3 710733675 2 3 966631801 5 3 56519638 3 3 710733676 3 1 86883812 2 173087939 3 2 81073252 4 1 184147678 2 417188303 4 2 780418695 2 3 348652717 1 1 200354483 1 81073252 2 91111257 4 3 1 2 2 147747439 2 2 780418695 2 1 539527855 1 292015612 1 292015612 2 565111335 1 3 1 2 3 878542863 1 2 29366295 2 2 747241047 4 1 588790353 3 588790353 1 3 998228699 2 3 564836881 1 2 744868655 1 2 429939458 2 2 744868657 1 2 360543850 2 2 29366296 3 1 377509580 3 147747440 3 3 966631801 5 3 86883812 5 3 857731777 2 2 564836882 3 1 766356434 2 780418694 2 3 313062682 4 3 313062683 5 2 963873521 3 2 360543850 4 2 292015611 2 3 360543849 1 1 207264423 1 29366295 3 29366294 3 3 231398661 5 3 857731777 4 1 216140704 1 438133771 3 29366295 1 3 86883812 1 2 313062683 2 2 389290764 4 3 564836883 5 1 681728741 1 588790353 2 565111335 4 1 173087940 3 963056778 1 2 681728742 1 1 482818266 1 588790353 3 781833037 5 1 539527855 3 147747439 2 3 231398662 3 2 781833038 1 2 747241048 5 2 86883811 2 1 313062682 3 564836883 5 1 173087940 3 81073253 3 3 966631803 4 3 744868655 5 2 184147678 4 2 147747440 4 2 780418694 4 2 998228699 3 3 429939458 3 2 966631801 3 2 81073252 5 1 665245341 1 173087940 1 216140704 2 207264424 5 2 147747441 3 2 963056779 1 3 86883813 4 3 681728742 2 2 781833036 2 1 173087940 2 747241049 2 3 377509581 1 3 588790354 1 3 1 1 2 246549660 3 2 246549658 5 1 878542863 3 206422528 3 1 101250004 1 1000000000 2 360543850 5 1 6632155 2 565111337 2 3 6632155 3 2 998228700 1 2 747241048 3 3 588790352 5 2 878542864 4 3 417188303 3 1 429939459 2 710733675 1 1 207264423 1 429939459 3 81073253 4 1 29366295 2 389290765 4 2 348652719 5 1 147747440 2 963873521 2 2 999999999 3 2 207264424 1 1 766356434 2 91111256 3 1 173087940 2 998228699 5 2 29366294 4 2 292015613 5 1 878542863 1 963873520 2 29366296 1 3 556605328 2 1 389290764 3 1 2 2 2 2 3 539527854 3 3 438133772 4 1 963056779 3 878542862 3 1 348652718 2 86883811 3 3 184147677 5 1 76211861 3 665245342 4 1 81073252 2 91111256 4 3 665245341 5 3 781833036 5 1 681728741 2 744868656 2 1 857731778 2 744868656 1 2 681728742 5 2 429939459 2 1 292015612 3 565111335 2 2 360543850 3 2 81073253 5 3 81073251 1 2 857731777 4 3 6632155 4 1 665245341 3 507308488 5 1 1 3 747241049 4 2 6632155 2 1 966631802 2 710733675 4 2 781833038 1 2 29366295 2 2 231398663 5 3 780418694 4 3 348652718 4 2 429939460 3 3 313062681 3 1 556605329 3 200354483 4 2 206422529 1 2 556605330 4 2 781833038 3 1 710733675 1 101250004 1 780418694 2 966631802 4 3 588790353 3 2 564836882 5 2 564836882 5 1 438133771 2 200354484 2 2 438133770 5 1 857731778 1 1000000000 3 710733674 3 1 966631802 1 681728741 3 56519638 1 3 417188303 1 1 710733675 1 766356434 1 184147678 2 417188304 5 1 184147678 2 147747441 3 2 1000000000 2 3 91111258 3 1 184147678 3 565111337 2 1 878542863 3 665245342 4 3 86883811 5 3 389290765 4 3 665245340 4 2 76211862 5 3 76211860 2 1 417188303 1 273869784 2 744868655 1 3 556605329 1 3 313062683 3 1 1 3 781833037 1 2 588790352 5 2 482818266 2 1 246549659 3 29366295 4 3 147747439 2 1 81073252 1 438133771 1 360543850 3 86883811 5 2 360543849 5 3 588790352 1 3 81073253 1 2 588790353 1 2 246549660 5 1 857731778 3 710733675 1 2 216140705 3 1 101250004 1 429939459 1 389290764 2 556605329 1 1 966631802 3 482818267 5 3 216140703 4 1 292015612 1 147747440 1 207264423 3 539527854 4 1 963873520 3 429939458 3 3 206422528 1 1 482818266 2 710733675 2 3 507308490 5 2 710733675 3 3 963873520 1 3 564836883 4 3 556605330 1 3 681728741 2 3 747241048 5 1 101250004 1 710733675 2 91111258 5 3 417188303 1 2 29366294 3 3 292015611 4 1 998228699 2 56519637 1 2 1 3 1 857731778 2 173087941 5 3 389290763 5 3 29366295 4 3 539527854 4 2 556605330 2 1 348652718 2 963873519 3 2 766356433 2 1 184147678 3 482818265 5 2 766356433 2 3 482818267 5 1 6632155 3 588790354 4 1 1000000000 3 206422527 1 2 273869783 1 3 710733674 5 2 81073251 3 2 29366296 2 3 998228698 5 2 482818267 2 2 482818266 2 2 173087939 2 2 216140703 4 3 539527856 2 1 710733675 3 207264424 2 3 91111256 5 1 273869784 3 744868655 3 2 76211862 3 1 565111336 1 539527855 2 564836881 1 1 147747440 2 710733675 1 3 101250004 3 1 710733675 2 389290764 2 3 507308490 1 3 81073253 3 1 744868656 2 564836883 3 3 389290763 2 1 389290764 2 766356433 3 1 963873520 1 744868656 3 292015613 5 1 507308489 3 184147678 2 1 539527855 3 86883812 5 3 1 1 2 1000000000 5 1 91111257 3 588790353 3 1 1000000000 1 744868656 2 507308490 5 3 81073252 1 1 206422528 2 101250005 3 1 417188303 2 878542864 3 2 998228698 5 3 29366294 5 3 781833037 4 3 292015611 4 1 857731778 3 246549660 1 2 6632154 5 1 216140704 3 313062681 4 1 360543850 3 998228699 4 1 565111336 1 710733675 2 482818266 4 3 966631803 4 1 539527855 3 206422527 1 3 429939458 5 1 147747440 2 565111337 1 3 76211861 4 1 781833037 2 429939459 1 1 681728741 1 857731778 3 360543850 3 2 998228698 2 3 6632155 1 1 539527855 1 29366295 2 273869783 2 3 564836882 3 2 681728741 2 1 377509580 3 273869784 5 1 389290764 2 878542864 1 2 781833038 4 2 963873519 1 1 200354483 1 556605329 3 246549660 4 2 86883812 1 2 173087939 5 1 200354483 1 101250004 3 417188303 3 3 184147677 3 3 76211861 3 1 565111336 3 417188304 1 2 273869784 4 3 665245342 5 2 438133770 2 3 200354483 5 3 389290763 4 1 206422528 1 231398662 1 539527855 1 29366295 3 588790354 5 3 348652718 5 1 966631802 2 216140705 2 2 1000000000 1 1 1 3 429939460 3 3 857731778 3 1 207264423 2 556605329 3 3 963873520 1 3 781833036 5 1 429939459 2 747241048 4 2 780418695 4 2 857731777 5 3 313062683 1 2 878542863 5 2 348652718 4 2 665245341 3 3 781833038 3 1 588790353 2 681728742 4 1 184147678 2 173087940 4 1 556605329 1 565111336 2 565111335 4 3 292015611 4 2 86883811 5 3 507308488 4 3 200354483 1 1 207264423 3 360543849 3 3 246549660 2 3 216140703 3 2 56519637 3 1 539527855 1 417188303 2 216140703 2 1 681728741 1 76211861 3 747241049 1 2 681728740 2 2 91111257 2 2 665245340 1 3 564836883 5 2 744868656 1 1 878542863 2 564836883 4 2 206422527 3 2 747241047 2 2 417188302 4 2 556605330 2 2 81073252 5 2 216140705 1 2 681728742 2 1 588790353 2 377509579 2 1 101250004 3 565111335 1 2 313062683 2 2 184147678 4 1 556605329 1 438133771 2 963056779 4 3 766356435 1 3 963873521 2 2 76211861 2 2 564836883 2 1 389290764 1 173087940 1 76211861 3 747241048 1 3 963056780 5 3 56519639 1 1 29366295 3 101250003 5 2 184147677 4 3 417188302 2 1 747241048 2 101250003 2 2 747241049 3 3 348652718 5 2 101250005 3 2 1 2 1 565111336 1 998228699 3 429939460 5 1 313062682 1 173087940 1 556605329 1 86883812 3 438133770 1 1 781833037 1 273869784 2 963056778 5 3 206422528 4 2 389290764 4 1 507308489 3 710733674 4 1 184147678 1 878542863 2 6632154 5 1 966631802 2 438133772 2 1 429939459 1 963873520 3 313062681 5 3 857731779 4 2 360543849 5 2 389290763 5 2 966631803 1 2 710733675 5 3 86883812 3 3 744868657 4 3 766356433 4 1 766356434 2 173087940 1 2 966631803 3 1 91111257 1 389290764 3 507308488 1 3 147747440 2 1 588790353 1 588790353 1 878542863 2 857731777 5 1 417188303 1 564836882 1 360543850 1 438133771 1 539527855 1 564836882 2 2 3 3 292015611 5 3 246549658 4 2 246549659 4 3 588790353 2 1 292015612 3 710733676 4 1 564836882 3 564836882 5 3 966631802 4 2 101250003 5 1 91111257 3 998228699 3 1 963873520 2 246549660 4 1 207264423 3 200354484 4 3 747241049 4 2 348652718 5 2 438133770 3 3 292015611 3 2 173087941 3 1 246549659 2 246549659 3 3 389290763 3 2 482818265 3 1 81073252 1 665245341 1 101250004 1 29366295 2 539527855 1 3 313062682 2 2 857731778 3 1 389290764 3 206422529 2 3 173087939 1 1 766356434 2 539527856 1 1 29366295 2 348652719 3 3 878542862 4 2 565111337 4 3 101250004 4 1 184147678 3 231398661 5 3 29366294 4 1 878542863 2 147747440 5 1 857731778 1 507308489 2 389290764 3 2 231398662 1 2 147747440 3 1 1 3 564836881 1 3 1 3 3 665245341 5 1 173087940 1 588790353 3 76211861 4 2 6632155 1 2 564836883 4 2 417188303 2 2 747241047 4 3 539527854 5 2 216140703 4 3 998228698 4 1 507308489 2 564836883 2 3 429939459 1 2 780418695 5 1 878542863 3 857731778 5 1 101250004 1 200354483 3 438133771 3 1 539527855 3 747241047 3 2 539527854 3 3 998228700 3 1 878542863 2 76211861 1 3 565111335 5 2 565111336 4 2 29366294 5 2 780418694 5 2 86883812 5 2 184147679 2 3 313062682 3 1 207264423 3 966631802 3 2 246549658 2 3 360543849 4 1 556605329 2 231398662 2 2 766356433 3 1 417188303 1 564836882 2 101250005 1 3 56519639 1 3 81073251 4 3 173087940 5 1 273869784 2 878542862 4 2 507308490 5 2 91111258 3 1 966631802 1 216140704 3 780418695 2 1 588790353 1 780418694 1 588790353 3 556605328 3 3 1 5 2 206422528 5 1 56519638 1 200354483 1 29366295 1 348652718 2 389290765 3 1 101250004 3 348652718 2 3 173087939 1 1 273869784 2 744868656 5 2 273869785 5 2 710733674 4 1 360543850 1 588790353 3 76211860 3 2 377509580 4 2 539527854 1 1 963056779 1 389290764 3 200354484 3 3 429939459 1 1 216140704 2 29366294 3 2 556605330 3 1 710733675 3 780418694 5 2 76211861 3 3 184147677 1 3 86883812 5 2 539527855 4 3 482818265 3 3 173087941 1 2 29366294 1 3 1000000000 3 3 539527855 3 3 878542864 1 2 206422528 1 3 216140704 3 2 681728740 3 3 565111335 2 1 781833037 1 216140704 1 273869784 3 556605330 5 2 273869785 5 2 539527854 2 1 744868656 2 273869784 2 1 56519638 2 878542864 1 1 857731778 3 200354484 1 1 313062682 1 216140704 2 998228699 2 2 101250004 4 3 360543850 1 2 273869785 5 1 1 2 878542862 2 2 29366295 2 1 780418694 1 348652718 2 766356434 2 2 206422529 2 2 206422528 2 3 81073252 3 3 417188304 4 1 681728741 1 147747440 2 780418693 1 3 360543850 3 2 273869783 4 3 588790352 2 2 81073253 5 1 313062682 2 292015612 3 2 665245342 4 3 999999999 3 1 966631802 3 744868657 2 2 216140703 5 1 766356434 2 766356434 2 1 246549659 1 507308489 1 86883812 3 665245341 3 1 564836882 1 963873520 1 173087940 2 348652717 2 2 200354483 1 3 963056779 5 2 766356434 4 1 744868656 2 539527855 4 3 429939460 2 1 963873520 3 681728741 4 1 429939459 3 963056778 5 2 81073251 4 3 1 4 3 313062682 4 3 273869785 2 2 200354482 2 1 86883812 2 507308489 5 1 292015612 2 360543851 1 3 417188302 1 1 76211861 1 710733675 3 438133772 2 3 665245342 5 1 200354483 3 377509581 2 3 781833037 1 2 313062681 5 3 173087939 5 2 429939460 5 3 377509579 4 1 878542863 3 665245341 1 3 556605328 2 3 966631802 3 3 857731777 1 2 998228700 2 2 173087941 2 3 86883813 3 3 246549660 3 1 76211861 1 1 3 744868656 4 3 348652718 4 2 313062681 3 2 857731778 4 2 173087940 5 1 781833037 1 747241048 2 998228699 1 3 564836883 5 2 91111256 3 2 206422527 2 1 273869784 1 966631802 2 56519637 5 3 292015613 5 3 998228698 2 3 147747441 3 3 1000000000 3 3 963873520 5 3 273869785 2 1 147747440 3 292015613 1 3 348652718 5 1 231398662 3 6632155 5 1 360543850 1 966631802 1 101250004 3 200354483 1 3 429939460 1 2 766356433 1 2 389290763 1 3 246549659 2 1 1 2 56519639 1 2 780418694 5 1 81073252 1 482818266 3 292015611 2 2 998228699 4 3 313062682 2 2 6632155 2 1 710733675 3 507308489 2 1 231398662 1 878542863 1 207264423 3 539527854 5 3 417188303 3 2 81073251 3 1 556605329 2 200354484 2 2 86883812 5 2 389290764 1 1 200354483 2 216140705 2 1 588790353 2 963873519 3 2 216140705 5 3 681728741 3 3 184147677 3 3 81073252 2 2 747241048 3 2 81073251 3 3 747241049 3 2 360543849 1 2 184147678 2 1 539527855 2 2 5 1 665245341 1 200354483 3 273869783 1 2 6632154 2 1 101250004 2 681728740 1 1 206422528 1 360543850 3 857731778 5 2 29366294 4 1 998228699 2 539527856 1 2 184147679 1 1 507308489 3 2 2 1 963056779 2 101250003 2 2 556605330 3 2 966631801 2 3 565111337 1 2 564836882 4 2 6632156 2 3 29366295 5 1 665245341 2 206422527 2 1 963056779 2 878542863 4 1 588790353 3 781833037 3 2 963873519 3 2 482818267 5 1 744868656 2 1000000000 5 2 565111337 4 1 231398662 2 681728742 1 2 147747440 3 1 681728741 1 6632155 2 781833038 4 2 556605329 2 1 998228699 2 348652719 4 1 878542863 3 86883811 5 3 665245341 4 2 389290765 1 3 857731779 4 3 963056778 3 2 206422527 1 3 556605328 4 3 56519637 3 2 963056780 2 2 1000000000 2 3 966631802 2 1 76211861 3 360543850 5 1 766356434 2 665245342 4 3 857731778 5 2 482818266 4 1 206422528 2 539527854 5 1 780418694 3 878542862 3 2 665245341 2 1 6632155 1 1000000000 1 878542863 1 966631802 3 377509581 2 1 966631802 1 681728741 2 6632155 1 2 963056778 2 1 273869784 3 206422527 4 3 147747440 5 2 273869783 2 3 780418695 3 2 539527854 2 1 377509580 2 564836882 1 3 857731779 3 3 999999999 1 1 766356434 1 173087940 3 313062681 1 1 963056779 1 429939459 1 81073252 2 6632156 2 3 216140703 2 3 539527855 1 1 744868656 2 91111258 5 2 91111258 3 3 966631803 2 1 86883812 2 81073251 3 3 588790352 5 3 101250003 5 1 966631802 2 147747440 2 1 273869784 1 91111257 2 564836883 3 1 273869784 1 206422528 3 744868657 5 1 76211861 1 86883812 1 539527855 2 91111257 1 3 1000000000 4 1 998228699 3 86883811 2 1 1 3 588790354 1 2 747241049 2 2 482818266 2 1 564836882 1 781833037 2 966631802 4 3 81073253 2 3 6632155 2 2 539527856 5 1 6632155 2 966631803 4 2 963056780 2 1 389290764 2 206422527 1 3 29366296 1 1 377509580 1 507308489 2 507308489 4 2 588790354 5 1 313062682 2 216140705 2 3 963873519 2 2 206422527 5 3 780418694 5 3 81073253 3 3 292015613 2 3 292015612 1 3 184147678 4 1 292015612 1 231398662 2 710733675 4 2 780418694 5 1 184147678 3 998228700 2 3 780418695 1 1 744868656 2 273869785 2 3 1000000000 3 1 292015612 2 360543849 3 3 482818267 2 2 681728741 5 3 780418693 4 3 207264422 1 1 507308489 1 184147678 3 565111335 2 2 539527856 1 2 963873519 4 1 681728741 3 417188304 1 3 29366296 4 3 417188302 2 3 200354484 4 1 29366295 3 292015613 1 2 417188304 2 1 1 1 29366295 3 6632156 1 1 857731778 2 966631801 1 1 766356434 3 81073253 2 3 556605328 5 2 231398662 2 2 200354484 1 1 857731778 1 588790353 1 963873520 3 207264422 5 1 313062682 3 56519637 4 3 766356433 3 3 588790352 3 2 766356434 4 2 200354484 3 2 91111257 5 1 246549659 2 6632155 3 2 184147678 5 1 878542863 3 681728741 2 1 429939459 1 681728741 3 963873519 2 2 963873520 3 1 747241048 3 377509580 3 3 747241047 4 1 1000000000 1 360543850 3 56519638 3 3 184147678 2 1 747241048 3 273869784 5 1 781833037 3 966631801 3 3 588790354 3 1 246549659 1 184147678 2 429939460 4 1 507308489 1 1000000000 2 507308490 3 3 857731777 3 2 429939458 3 1 781833037 2 999999999 3 2 966631801 5 3 86883812 5 1 216140704 3 231398661 5 2 556605330 2 2 313062681 3 1 781833037 2 86883812 3 3 147747439 2 3 1 5 1 565111336 1 565111336 2 200354482 1 1 56519638 3 1000000000 2 1 539527855 2 147747441 1 1 417188303 3 857731779 3 3 507308489 4 3 200354484 1 3 292015612 4 3 681728740 1 3 781833038 4 2 681728742 5 1 56519638 1 389290764 1 6632155 3 200354482 3 1 86883812 2 91111256 4 2 588790352 4 1 857731778 3 29366296 2 2 438133772 1 1 963056779 3 101250003 5 3 81073251 2 2 966631803 4 1 389290764 3 360543850 1 3 101250004 3 2 665245341 2 3 564836881 5 1 966631802 3 6632156 5 2 857731778 5 2 6632155 5 1 438133771 3 216140704 3 3 429939458 2 2 780418693 4 1 377509580 1 56519638 1 744868656 1 29366295 2 966631802 5 2 998228700 1 2 216140705 1 2 766356433 1 2 781833037 3 1 556605329 2 6632155 1 3 184147677 1 1 681728741 2 565111337 1 2 966631801 1 3 147747440 2 2 507308490 4 3 665245340 1 1 565111336 3 429939459 1 3 348652718 4 2 963056780 1 3 878542863 2 3 780418693 5 3 556605329 4 1 781833037 1 681728741 2 747241047 3 3 273869785 4 1 710733675 2 665245342 3 1 389290764 1 963873520 1 963873520 1 781833037 1 781833037 2 200354483 4 3 438133770 2 3 438133770 5 3 429939459 5 3 998228700 5 2 91111257 4 2 539527855 5 1 173087940 3 963873519 5 3 963873519 1 3 29366296 5 3 76211861 4 1 101250004 1 681728741 2 963056778 4 3 998228699 4 3 348652717 3 3 963873520 4 2 273869785 3 2 710733674 3 2 147747440 3 3 429939458 3 1 246549659 2 963873520 1 1 710733675 1 231398662 3 665245342 1 1 6632155 2 438133771 3 2 313062682 1 2 86883812 3 2 56519638 1 3 539527856 3 1 780418694 3 389290763 2 3 438133772 5 2 6632154 2 3 429939458 2 3 556605328 2 1 857731778 3 429939459 1 3 747241048 3 3 766356433 1 3 507308489 2 3 91111258 3 3 348652719 5 3 313062681 1 3 482818267 1 2 747241049 5 1 781833037 1 429939459 3 207264424 1 3 878542864 2 1 539527855 2 360543851 4 2 216140705 1 2 86883813 5 3 147747440 1 3 539527856 3 1 507308489 2 216140705 3 1 246549659 2 963873519 1 2 200354482 1 1 781833037 2 744868657 5 1 200354483 1 429939459 3 710733674 1 3 1 5 2 206422529 4 3 207264423 4 1 360543850 2 556605330 4 2 313062683 5 3 878542862 1 2 2 5 2 273869785 4 2 780418693 3 2 29366296 1 1 91111257 1 564836882 2 360543850 1 1 564836882 2 665245342 1 1 539527855 2 292015611 2 1 313062682 1 539527855 1 747241048 1 246549659 2 389290764 2 1 564836882 3 231398662 2 2 184147677 2 2 681728742 3 2 147747441 2 3 101250004 3 3 1000000000 1 1 313062682 2 29366296 5 1 966631802 1 246549659 3 173087941 5 2 348652718 3 3 429939459 2 2 665245340 2 2 966631802 2 1 81073252 1 781833037 2 313062682 1 1 744868656 3 29366294 4 1 429939459 1 348652718 3 963056779 5 1 360543850 1 200354483 3 6632155 1 2 206422528 5 1 147747440 3 539527856 1 1 173087940 3 665245340 1 2 91111256 2 1 963056779 1 998228699 3 681728741 1 1 564836882 2 173087941 2 3 482818265 3 1 556605329 3 147747440 4 1 56519638 1 29366295 2 482818265 2 1 313062682 3 1 1 2 6632155 5 1 507308489 3 377509579 1 3 184147679 3 2 539527854 5 1 206422528 2 710733676 1 2 313062682 2 3 377509581 4 3 207264422 2 2 101250005 1 2 507308489 5 1 377509580 2 101250005 1 3 588790354 4 1 665245341 3 360543849 1 2 556605330 3 1 438133771 3 857731778 1 1 681728741 2 273869784 5 1 998228699 3 766356435 2 3 780418694 3 3 857731778 2 2 780418695 2 1 963873520 2 29366294 3 2 273869784 4 3 966631801 1 3 313062683 4 3 744868656 2 2 781833036 3 3 417188303 5 1 565111336 2 76211861 5 3 348652719 2 1 147747440 1 377509580 1 681728741 2 507308488 2 1 556605329 3 998228699 5 1 231398662 2 507308488 5 3 56519637 5 3 6632154 2 1 173087940 2 539527856 4 2 539527855 4 3 588790353 4 3 963056778 4 1 998228699 1 292015612 1 507308489 1 246549659 2 998228700 4 3 348652718 5 1 417188303 3 438133772 2 2 81073252 4 2 564836881 2 1 556605329 3 588790352 1 3 1 5 1 56519638 3 565111336 1 1 857731778 2 556605328 5 3 507308490 2 2 710733676 2 1 781833037 2 507308489 1 3 482818267 1 1 665245341 2 81073252 2 2 56519637 4 1 200354483 1 564836882 3 766356433 1 1 6632155 3 231398661 3 3 588790354 4 1 747241048 1 1 1 200354483 3 966631801 2 3 878542862 4 3 710733676 1 3 747241048 1 2 780418695 2 2 507308490 2 2 539527856 2 1 998228699 2 747241048 4 1 273869784 2 781833036 3 1 246549659 1 173087940 1 878542863 2 184147679 4 2 1000000000 2 3 91111258 5 3 173087941 3 3 56519638 5 1 998228699 1 665245341 3 377509580 5 1 681728741 1 588790353 2 780418693 2 2 710733676 3 3 507308490 4 1 6632155 2 348652717 1 1 389290764 1 429939459 1 588790353 3 747241047 4 3 963056780 1 3 963873520 5 2 438133770 1 2 857731778 5 1 206422528 1 780418694 3 780418695 5 2 348652718 4 3 216140705 2 3 417188303 4 3 878542864 2 3 207264422 4 3 747241048 5 2 207264424 2 3 564836881 1 2 81073253 5 2 963873521 5 1 292015612 2 417188303 1 1 744868656 1 429939459 2 292015613 5 2 29366294 5 2 564836881 2 2 246549660 2 1 681728741 3 747241047 2 2 292015612 2 3 963873520 5 1 86883812 2 564836883 3 3 29366295 1 1 207264423 2 963056780 3 1 313062682 1 1000000000 1 389290764 2 86883812 4 3 200354482 3 1 1 2 231398661 1 2 206422528 2 1 207264423 1 292015612 3 200354483 4 3 878542864 3 3 184147678 5 1 963873520 1 438133771 3 389290764 3 1 747241048 1 81073252 1 1000000000 1 206422528 2 588790352 2 2 565111337 3 2 377509580 4 2 588790352 1 1 966631802 3 963873521 5 2 482818265 4 3 147747441 3 2 101250004 2 3 76211861 1 1 878542863 1 998228699 2 377509579 2 3 780418694 4 2 747241047 1 1 507308489 2 101250005 4 2 963056780 5 3 206422527 2 2 781833037 1 2 556605329 5 3 857731779 4 2 588790352 2 3 173087941 3 1 780418694 1 101250004 2 429939458 3 3 231398661 1 3 184147677 2 3 966631802 1 1 438133771 1 539527855 3 999999999 4 1 6632155 3 76211862 5 1 665245341 1 348652718 1 781833037 1 246549659 2 184147678 2 2 710733676 1 2 56519637 5 1 292015612 1 216140704 3 482818265 5 2 710733676 1 3 857731778 5 1 966631802 2 766356433 4 1 1000000000 3 200354482 1 2 91111257 1 1 681728741 1 665245341 1 86883812 3 429939458 1 1 417188303 1 747241048 1 56519638 1 313062682 1 216140704 2 1 3 2 91111257 4 2 200354483 4 3 565111335 3 1 246549659 3 438133772 4 2 389290765 1 3 588790353 5 2 747241047 2 1 482818266 3 744868656 1 1 216140704 1 665245341 3 766356434 1 1 766356434 1 780418694 3 744868657 4 2 438133770 5 3 1000000000 4 2 963873519 5 1 231398662 1 878542863 1 1 1 147747440 1 184147678 3 377509579 1 3 200354483 3 2 588790353 4 3 878542862 3 1 101250004 2 86883812 1 1 857731778 3 216140705 1 1 556605329 2 206422527 5 3 200354484 2 1 1 2 429939458 3 1 360543850 1 246549659 2 360543850 4 2 6632155 2 1 389290764 3 147747440 3 3 360543850 1 3 780418693 5 2 564836883 5 3 565111337 2 1 966631802 3 216140705 5 3 744868657 1 1 200354483 3 744868657 3 3 766356435 5 3 766356433 3 3 6632156 4 2 710733674 4 1 588790353 1 857731778 2 744868657 3 1 377509580 1 766356434 1 1 1 389290764 3 539527855 3 2 29366294 1 2 76211861 4 1 292015612 3 966631802 2 3 588790354 2 3 389290765 2 3 966631803 1 1 482818266 3 564836882 1 1 780418694 2 588790352 2 2 1000000000 4 1 76211861 2 348652717 3 3 389290765 2 2 206422527 1 1 389290764 3 539527854 2 2 206422527 4 2 86883812 2 2 998228700 5 1 417188303 3 438133770 1 3 565111336 3 1 246549659 3 681728740 4 2 86883812 3 1 29366295 2 207264422 3 3 216140705 3 1 377509580 3 963873520 3 3 292015612 1 3 184147677 4 3 963873521 2 1 231398662 2 565111335 5 1 588790353 2 292015611 4 2 348652717 4 3 313062683 2 2 417188302 2 2 389290763 4 2 781833037 2 1 507308489 1 878542863 2 231398662 3 2 246549658 4 1 76211861 1 231398662 2 207264423 2 3 998228699 1 3 173087941 2 2 184147678 5 3 231398663 5 3 184147679 1 2 207264422 2 1 207264423 3 878542862 3 2 6632156 2 1 963056779 1 878542863 3 429939458 4 1 389290764 1 710733675 3 76211862 1 2 665245341 2 2 429939458 3 3 147747440 4 2 744868656 5 2 878542862 3 1 200354483 1 878542863 2 710733674 1 2 963056778 2 3 292015612 1 3 76211862 3 2 781833036 3 3 360543851 3 1 438133771 3 389290765 5 2 147747440 1 1 438133771 1 438133771 2 556605328 5 2 246549658 2 2 588790354 5 1 438133771 1 360543850 3 56519639 5 1 747241048 2 377509580 1 3 780418693 5 2 147747440 4 2 781833036 3 1 565111336 1 147747440 3 207264422 5 1 665245341 3 766356435 2 1 744868656 3 966631803 4 3 588790352 5 3 507308490 5 1 766356434 3 200354483 4 3 681728740 2 2 539527856 3 3 681728740 4 2 1 4 3 206422527 4 2 963873519 3 2 588790352 3 1 963056779 1 998228699 1 86883812 2 564836882 3 2 389290763 3 2 313062682 2 2 878542864 2 1 1 3 781833036 3 1 101250004 2 216140704 4 1 780418694 1 744868656 2 878542863 1 2 2 5 2 744868655 4 1 389290764 3 565111337 5 3 207264424 4 2 588790352 1 3 1 3 1 564836882 1 200354483 3 556605328 5 2 565111336 5 3 184147678 1 3 1000000000 2 3 747241048 4 1 963056779 2 963056779 2 3 173087941 2 2 147747440 5 1 963056779 3 507308490 5 2 184147679 2 3 273869785 5 2 76211861 4 2 556605328 3 1 747241048 2 292015613 4 1 998228699 1 588790353 3 539527854 3 1 766356434 2 91111258 4 1 565111336 1 86883812 2 389290765 5 2 184147679 3 3 963873519 1 2 101250003 2 1 6632155 3 781833036 2 2 565111335 1 3 710733674 1 3 360543851 2 2 231398662 4 3 665245340 3 3 206422528 5 1 665245341 2 91111256 3 1 438133771 2 173087939 4 1 360543850 2 482818267 1 1 101250004 2 710733674 2 1 417188303 3 76211862 1 2 6632155 1 3 184147679 4 2 681728741 5 2 438133770 5 2 206422528 5 2 482818267 3 1 963056779 1 963056779 2 744868657 3 2 2 2 1 998228699 2 56519639 1 3 56519638 1 1 565111336 2 173087941 5 2 781833038 4 2 1000000000 3 1 588790353 3 91111258 2 3 1 3 3 963056780 5 2 681728742 4 1 744868656 2 348652717 1 1 766356434 3 389290764 2 1 417188303 2 377509580 1 3 173087941 2 3 231398661 4 3 878542862 2 3 966631801 2 3 200354483 1 1 878542863 3 184147677 3 1 966631802 3 206422529 4 2 101250003 3 3 966631801 2 2 206422529 4 3 710733676 1 1 744868656 2 878542862 5 1 377509580 2 681728741 5 1 710733675 3 857731779 5 2 556605330 3 1 147747440 2 417188303 3 2 91111258 3 1 377509580 2 747241049 2 3 147747440 4 1 998228699 1 101250004 2 780418693 1 2 565111336 5 1 81073252 3 273869785 2 1 966631802 1 564836882 3 246549659 2 2 780418694 5 1 747241048 1 681728741 1 710733675 3 857731777 5 3 313062683 4 2 681728741 2 2 206422528 4 3 292015612 1 1 780418694 1 539527855 3 857731777 2 3 963873520 2 2 963873521 1 2 313062682 1 1 101250004 1 273869784 1 313062682 2 588790353 1 3 417188302 5 2 216140704 5 1 781833037 2 998228699 5 2 429939458 3 1 173087940 2 429939459 3 1 482818266 2 507308488 2 2 539527854 3 3 429939458 3 2 564836881 4 1 246549659 3 747241048 4 1 665245341 3 507308490 1 3 81073252 5 3 429939458 5 3 91111256 5 1 482818266 1 200354483 1 348652718 1 438133771 2 565111337 2 3 2 1 3 216140703 4 3 207264422 2 2 348652717 2 2 565111335 2 3 747241048 3 3 377509581 5 2 963873519 3 2 1 5 3 207264424 5 1 101250004 1 564836882 2 216140703 1 2 747241048 1 3 999999999 2 1 665245341 3 963873520 4 3 681728742 3 2 313062683 3 1 1 2 206422529 2 3 76211862 1 3 101250005 3 3 200354482 1 2 744868656 1 3 173087940 2 3 173087940 5 3 564836883 3 2 966631801 3 3 348652719 2 3 1000000000 4 1 348652718 1 766356434 3 313062681 1 2 1 2 1 665245341 2 313062681 1 2 781833036 3 3 76211861 5 2 348652718 3 3 56519639 2 2 963873521 2 3 588790353 2 1 147747440 3 539527855 3 2 766356433 1 3 539527856 4 2 710733676 5 2 292015612 1 3 747241048 2 3 565111335 3 1 710733675 1 206422528 3 313062683 5 2 857731777 2 3 963873521 3 3 564836881 3 2 681728740 2 1 273869784 2 173087939 5 1 665245341 1 6632155 2 878542863 4 3 507308490 1 1 878542863 2 744868655 5 1 665245341 3 29366295 5 3 1 3 3 101250003 3 1 681728741 1 101250004 2 681728742 3 2 766356433 1 3 76211861 1 2 56519637 3 1 360543850 1 29366295 3 564836883 3 2 76211860 2 1 200354483 3 780418693 3 2 564836883 4 1 564836882 1 348652718 3 313062683 5 3 507308490 3 1 207264423 1 482818266 1 710733675 3 173087939 2 3 588790352 3 1 966631802 1 292015612 2 207264423 5 3 1000000000 5 1 207264423 3 665245341 1 3 681728742 5 3 766356433 1 2 173087939 3 1 556605329 2 292015611 3 1 147747440 1 56519638 3 744868655 4 3 86883813 4 1 539527855 1 556605329 2 963873521 2 2 417188302 5 2 744868655 4 3 91111257 3 1 780418694 2 56519638 5 3 200354484 5 3 565111337 1 2 966631803 2 2 966631802 2 2 231398662 2 3 216140704 3 3 556605328 4 2 101250004 2 3 6632154 5 3 781833036 2 1 216140704 3 564836881 4 2 216140704 2 1 710733675 2 665245342 5 2 231398662 1 2 780418693 1 3 29366294 1 1 438133771 2 780418693 3 3 360543850 1 3 1 4 3 1 1 3 81073253 3 3 184147677 3 1 29366295 3 313062683 4 3 91111257 4 3 91111258 3 2 173087941 1 2 1000000000 1 2 1000000000 3 2 206422529 4 1 998228699 2 81073253 4 2 389290765 4 1 438133771 2 2 4 3 173087939 4 3 207264424 1 3 184147677 3 2 780418693 3 3 246549659 5 1 206422528 3 963056778 5 3 438133772 1 2 81073251 4 1 417188303 1 417188303 2 747241048 5 2 857731779 4 2 857731777 1 1 1 2 200354483 5 2 360543851 1 2 556605330 2 1 200354483 2 781833038 4 1 147747440 1 665245341 3 780418695 3 1 91111257 2 564836882 1 2 556605328 1 3 857731778 3 2 565111337 4 1 91111257 1 507308489 2 747241047 5 3 681728742 3 1 744868656 3 76211860 5 1 1 1 747241048 2 417188304 5 2 665245340 1 1 207264423 1 539527855 1 360543850 3 6632154 5 3 780418693 2 3 86883811 1 3 81073251 4 1 231398662 3 710733674 4 3 857731778 5 1 429939459 3 173087939 5 3 389290763 2 2 857731779 2 3 429939459 2 3 857731777 5 2 482818266 1 1 216140704 3 507308489 5 3 588790353 1 2 389290765 1 2 878542862 5 1 76211861 2 966631801 4 1 966631802 1 273869784 3 539527856 2 1 963056779 3 1000000000 2 2 246549660 5 3 76211862 5 3 147747439 4 3 273869784 5 1 56519638 1 29366295 1 963056779 3 56519639 2 2 56519638 3 1 998228699 3 564836882 4 2 360543851 4 2 766356434 4 3 29366294 2 3 429939459 3 2 147747440 4 2 539527854 1 2 539527854 5 2 878542863 2 1 216140704 3 81073253 3 3 780418695 3 2 588790353 5 1 665245341 1 76211861 1 780418694 2 101250004 3 3 216140705 2 2 963873520 2 3 184147679 2 2 348652717 4 2 101250004 1 1 963873520 2 744868657 2 1 878542863 1 507308489 2 29366294 3 2 313062682 5 1 184147678 3 173087941 5 1 173087940 2 207264423 2 3 389290765 4 1 507308489 2 857731778 4 1 588790353 2 681728742 4 2 313062683 3 1 507308489 1 200354483 2 507308489 5 2 76211860 1 1 429939459 3 766356433 3 2 781833037 5 1 781833037 1 565111336 3 101250005 1 3 91111258 3 2 681728740 1 2 438133772 3 2 963056779 3 3 173087941 3 1 86883812 2 963056780 4 1 417188303 3 438133770 4 2 556605330 5 2 857731779 3 2 565111335 5 3 389290763 1 2 766356435 1 2 29366296 2 3 747241047 3 2 292015613 1 2 348652717 4 1 665245341 1 857731778 3 438133772 4 1 6632155 1 184147678 2 273869783 5 3 173087940 2 1 273869784 1 246549659 1 539527855 3 998228698 2 3 348652718 1 1 539527855 3 857731779 4 3 292015611 4 2 417188303 4 3 565111335 2 2 101250004 1 3 348652719 5 2 6632156 5 2 377509579 2 2 101250003 3 3 966631803 2 1 429939459 1 766356434 1 998228699 1 966631802 2 747241049 2 3 101250004 3 2 231398663 2 3 231398663 4 3 91111256 5 1 539527855 2 348652718 2 3 564836883 4 1 292015612 1 507308489 1 507308489 3 665245341 5 2 273869783 4 3 665245340 4 1 744868656 2 556605330 1 2 207264422 4 1 681728741 3 565111335 1 1 231398662 1 377509580 1 507308489 1 781833037 3 665245342 4 1 231398662 2 710733674 3 1 313062682 1 231398662 1 184147678 3 556605328 1 3 780418695 2 1 438133771 1 313062682 3 966631802 1 2 780418695 2 2 101250005 5 3 565111335 3 1 766356434 2 747241048 2 1 147747440 2 206422528 1 3 710733675 3 3 184147678 3 2 429939459 3 2 200354483 3 2 564836882 5 1 963056779 1 91111257 1 710733675 2 482818266 2 1 878542863 3 665245342 1 3 963056780 3 1 781833037 2 207264422 2 2 417188304 1 1 86883812 1 273869784 3 766356435 1 1 429939459 3 246549659 1 3 216140704 3 2 360543850 1 3 681728740 2 1 963873520 2 665245341 1 2 173087939 2 3 565111336 4 2 246549658 3 3 417188303 4 3 184147677 1 3 539527856 3 1 147747440 2 744868656 5 2 292015612 4 3 2 5 1 857731778 1 565111336 1 564836882 1 184147678 3 565111336 1 3 417188304 5 1 429939459 3 766356433 3 2 710733676 3 1 681728741 2 1 1 3 564836881 1 3 76211860 4 2 273869784 2 2 292015611 4 1 292015612 3 963056779 1 3 998228699 3 1 438133771 3 781833037 3 2 216140703 5 2 29366294 5 1 184147678 2 665245341 2 2 665245342 2 3 744868656 1 2 588790352 5 3 781833036 1 2 747241047 3 1 438133771 1 966631802 3 207264422 1 3 231398662 4 2 878542863 5 3 857731777 5 1 780418694 3 565111337 5 1 438133771 1 273869784 3 231398661 1 2 377509580 4 1 91111257 2 206422527 5 3 76211862 4 3 101250005 2 1 998228699 1 200354483 1 207264423 1 273869784 1 507308489 1 313062682 1 665245341 3 966631802 4 2 417188304 2 1 665245341 1 207264423 2 29366296 3 3 216140703 4 2 766356434 1 1 231398662 1 207264423 2 665245341 3 2 81073251 3 1 963056779 2 963873521 3 1 173087940 2 429939458 1 2 360543851 2 2 173087939 5 2 744868656 4 2 766356433 2 1 998228699 2 564836881 3 1 556605329 2 231398662 1 1 780418694 3 556605330 3 1 681728741 2 76211862 4 1 780418694 3 147747439 2 1 273869784 2 966631803 4 1 507308489 1 173087940 3 564836883 4 2 101250004 3 1 588790353 3 781833037 4 3 556605329 3 2 207264422 2 2 292015611 2 2 377509580 3 1 348652718 3 429939459 4 1 1000000000 2 429939459 1 3 56519637 5 2 966631803 5 1 101250004 3 313062682 2 1 101250004 2 207264423 4 1 1000000000 1 377509580 3 565111337 2 2 76211860 1 3 565111337 2 1 417188303 1 665245341 3 292015611 1 2 429939460 4 2 507308488 5 2 313062682 1 1 348652718 3 963873519 4 1 710733675 3 377509580 2 2 313062681 2 3 417188302 2 1 6632155 2 780418693 5 1 747241048 1 91111257 2 313062682 3 2 681728741 3 1 1000000000 3 377509580 4 2 348652717 5 1 710733675 1 216140704 3 246549660 1 2 539527855 1 2 564836882 3 3 588790353 5 2 81073251 2 2 507308488 4 2 665245340 4 2 246549659 5 2 29366294 5 1 507308489 2 29366294 2 1 313062682 1 206422528 1 681728741 1 313062682 1 780418694 3 56519638 5 3 231398663 5 2 348652718 3 3 482818267 2 1 81073252 1 207264423 1 231398662 2 360543850 5 2 681728742 2 3 200354483 4 3 438133772 2 1 360543850 1 1000000000 1 147747440 3 747241049 1 2 101250004 1 1 1000000000 1 101250004 1 81073252 3 147747441 4 1 29366295 3 963056780 4 2 216140705 4 1 766356434 2 101250004 1 3 857731778 3 3 588790352 2 2 556605329 3 3 206422527 4 3 963873521 1 1 273869784 3 348652717 3 3 6632156 5 1 348652718 2 173087940 5 3 565111337 2 1 56519638 1 207264423 1 81073252 3 56519638 1 2 681728742 2 2 273869783 2 1 360543850 2 91111256 1 3 348652719 5 1 963873520 3 539527855 2 2 966631802 4 1 360543850 1 966631802 1 417188303 1 389290764 2 507308488 5 2 417188302 5 3 963056778 1 2 348652719 2 1 360543850 2 206422529 2 3 588790353 5 3 6632156 4 2 963056779 5 2 101250004 4 3 231398663 4 2 766356435 1 2 246549659 5 3 963873519 4 1 246549659 3 6632155 4 3 313062681 1 3 998228699 2 3 86883811 5 3 216140704 5 2 313062681 3 3 681728741 5 3 101250004 1 3 76211861 3 2 998228699 3 2 966631802 4 3 246549659 1 3 966631802 3 2 147747440 3 1 101250004 1 681728741 3 482818266 1 2 6632154 1 2 565111337 4 3 377509579 3 2 565111337 5 1 857731778 1 231398662 1 966631802 2 588790354 2 1 565111336 3 963873521 4 2 6632156 4 3 556605330 2 1 766356434 2 86883813 1 2 101250004 3 3 207264423 4 2 147747441 2 3 482818265 4 2 710733676 3 3 216140704 3 2 565111335 3 3 781833037 5 2 184147679 2 3 348652719 4 3 6632154 1 3 781833037 4 3 389290765 3 3 780418693 3 3 86883813 1 3 2 5 1 76211861 1 963056779 3 963873520 3 1 966631802 2 147747441 4 3 482818267 2 1 966631802 3 313062683 1 2 744868657 2 2 147747441 1 2 81073252 2 1 878542863 2 429939459 3 2 665245340 4 1 231398662 3 744868655 5 2 6632156 1 2 780418693 2 1 588790353 2 857731777 2 3 1 1 3 147747441 1 1 665245341 2 482818266 3 1 389290764 3 81073253 3 1 377509580 2 710733675 1 2 780418693 4 2 273869784 1 2 246549658 5 2 857731779 4 3 438133771 1 2 389290764 5 3 173087941 4 2 173087940 4 3 539527856 4 1 766356434 1 29366295 2 507308488 4 1 665245341 1 101250004 3 710733674 2 2 231398662 1 2 173087940 3 1 389290764 2 231398661 1 1 963056779 2 29366296 5 2 665245340 2 2 231398663 3 1 963873520 1 482818266 3 710733674 3 3 998228700 3 2 389290765 1 2 76211862 3 3 766356434 3 3 429939458 1 3 348652717 5 3 588790354 4 2 216140705 1 1 588790353 2 438133771 5 3 292015611 5 1 1 3 710733676 4 2 313062682 1 2 780418693 4 3 963873521 1 1 29366295 1 377509580 2 1 4 1 6632155 2 206422528 5 1 963873520 1 588790353 2 438133771 2 2 292015611 1 3 91111257 3 2 565111337 5 1 184147678 2 81073252 5 2 710733675 4 1 565111336 1 781833037 2 417188304 4 2 781833037 5 2 588790354 5 2 963056779 2 3 966631803 2 1 780418694 3 207264422 4 3 246549660 1 2 348652718 4 2 76211861 1 1 565111336 3 173087939 4 2 81073252 1 1 206422528 2 377509580 4 3 389290763 2 1 565111336 2 966631801 4 1 747241048 1 6632155 2 556605328 1 3 539527855 5 3 565111336 3 1 184147678 2 744868656 5 1 781833037 3 564836883 2 2 206422527 2 2 360543850 5 2 857731778 2 3 417188302 3 2 216140705 5 2 588790352 3 1 878542863 1 246549659 1 76211861 2 564836881 2 1 1000000000 2 438133772 3 3 207264424 5 3 507308490 5 2 438133771 3 1 429939459 1 86883812 3 963873521 5 3 857731779 5 3 857731778 5 2 429939460 1 3 564836881 3 1 6632155 3 681728740 2 3 56519639 2 1 389290764 1 86883812 1 588790353 1 207264423 1 780418694 3 857731777 2 1 231398662 3 173087941 2 3 91111256 2 1 206422528 2 781833036 2 2 231398662 4 2 173087941 4 1 963873520 2 665245341 5 1 76211861 3 998228699 5 3 206422527 2 1 56519638 1 29366295 1 878542863 2 681728742 4 1 184147678 2 184147679 4 3 207264424 4 3 246549658 5 2 588790352 3 1 76211861 2 588790353 3 1 857731778 3 56519639 4 1 966631802 2 200354483 2 1 417188303 3 246549660 4 2 588790353 1 3 173087940 2 1 360543850 3 313062681 1 1 1 1 588790353 1 313062682 1 482818266 1 507308489 1 360543850 2 206422528 3 2 184147679 4 3 998228699 4 2 766356433 3 2 348652717 3 3 1 3 1 681728741 1 681728741 3 206422528 4 1 377509580 1 29366295 1 1000000000 1 1 1 747241048 1 76211861 2 207264422 5 1 766356434 1 857731778 1 539527855 2 360543849 4 2 200354484 2 2 29366295 4 3 1 5 1 86883812 1 207264423 1 747241048 2 360543849 4 3 246549659 4 3 1 5 1 878542863 2 91111257 1 1 377509580 1 556605329 3 173087939 5 3 857731779 3 3 1000000000 1 2 665245342 2 1 780418694 3 292015611 1 3 588790352 3 3 81073252 5 2 147747439 2 3 565111336 2 1 878542863 1 29366295 2 207264424 2 3 710733675 1 1 206422528 3 348652719 2 2 200354483 1 3 681728741 1 3 963056779 3 2 966631803 1 3 963873519 4 3 86883811 2 1 966631802 1 781833037 1 780418694 3 184147677 2 1 766356434 1 1000000000 3 438133771 1 1 6632155 1 348652718 3 539527854 1 3 273869785 5 2 173087939 3 1 81073252 2 313062682 5 2 963873521 3 2 348652717 1 1 292015612 2 665245341 5 1 101250004 3 438133770 4 2 438133771 3 1 588790353 3 963873519 2 2 292015611 3 1 556605329 1 29366295 2 429939458 1 2 313062682 4 1 665245341 1 246549659 1 564836882 1 246549659 1 429939459 1 147747440 2 963056779 1 1 200354483 1 360543850 2 292015613 4 2 665245342 3 3 963056779 3 2 507308489 4 3 200354483 2 1 482818266 2 417188302 5 3 429939458 2 3 360543849 3 1 857731778 2 438133771 1 1 681728741 1 429939459 1 565111336 2 184147679 3 1 29366295 2 482818265 2 3 999999999 1 3 507308489 2 1 6632155 2 6632156 2 3 200354482 3 3 564836881 2 1 348652718 1 963056779 1 1000000000 3 565111337 4 1 417188303 3 963056778 5 1 207264423 1 360543850 3 482818266 5 3 29366296 3 1 360543850 1 564836882 1 878542863 3 999999999 5 1 76211861 2 857731778 5 2 429939459 3 2 963056779 4 2 1 4 3 207264423 2 1 963873520 3 56519637 3 1 665245341 1 200354483 1 231398662 3 377509581 2 2 29366295 5 3 963056778 1 1 565111336 3 556605330 2 2 878542863 2 2 998228698 3 3 963056779 5 1 766356434 3 564836881 1 2 588790354 5 1 588790353 1 556605329 3 565111336 3 2 780418695 4 3 710733676 4 1 963056779 1 710733675 3 963873520 3 3 998228699 2 1 6632155 1 588790353 1 766356434 2 206422529 5 3 565111335 2 3 377509580 5 1 200354483 3 6632154 5 1 417188303 2 665245342 3 2 665245342 1 3 766356435 1 2 556605328 1 3 438133770 3 2 292015613 3 2 998228698 2 3 588790352 2 3 710733675 3 2 1 1 2 665245341 5 3 273869784 4 1 86883812 3 173087941 5 1 1000000000 3 292015613 2 1 966631802 2 360543849 2 1 377509580 3 86883812 4 3 665245342 2 3 417188304 2 2 747241048 2 2 313062681 2 1 857731778 2 588790354 1 3 29366295 1 2 507308489 2 1 184147678 1 313062682 2 101250003 2 3 429939460 4 1 710733675 3 565111336 3 3 207264424 2 2 101250005 2 3 588790353 5 3 878542863 3 3 429939458 2 3 438133772 5 2 6632155 3 2 681728742 4 1 417188303 2 1 1 1 565111336 1 200354483 1 377509580 1 417188303 2 6632156 4 1 564836882 3 246549658 3 3 482818266 4 3 246549659 4 3 2 1 2 710733674 4 3 231398661 2 2 56519639 3 1 216140704 2 86883813 4 3 588790354 1 3 963056779 5 1 173087940 1 429939459 3 81073252 5 3 747241048 3 2 665245340 5 1 91111257 1 781833037 3 207264423 1 1 86883812 3 389290765 5 1 56519638 2 76211860 2 3 780418695 2 2 766356433 2 2 438133770 2 1 200354483 1 781833037 3 29366295 2 1 231398662 1 966631802 2 313062681 5 2 216140705 4 1 681728741 2 966631803 3 3 360543849 4 1 207264423 3 665245340 4 3 998228699 3 1 76211861 1 292015612 1 417188303 1 507308489 3 588790353 5 1 76211861 1 857731778 3 56519638 2 1 360543850 1 313062682 1 710733675 1 998228699 1 86883812 2 29366295 3 1 29366295 3 966631801 5 1 56519638 1 29366295 1 781833037 2 101250004 2 3 101250003 3 1 747241048 2 206422528 3 1 780418694 1 665245341 2 200354483 4 3 389290764 3 1 539527855 1 781833037 1 246549659 3 292015613 4 3 56519639 2 1 86883812 2 565111337 3 1 273869784 1 710733675 2 747241047 4 3 710733675 4 1 292015612 2 681728740 2 3 216140703 4 2 429939458 3 1 207264423 2 76211861 3 2 231398663 2 1 417188303 3 482818266 3 1 231398662 3 173087939 1 1 231398662 1 556605329 3 438133770 5 1 780418694 2 86883811 3 3 292015611 3 2 377509580 4 3 2 2 2 216140705 1 1 56519638 2 207264424 1 2 556605330 4 1 588790353 2 273869785 1 1 173087940 3 56519638 1 1 747241048 3 348652719 4 3 101250003 1 2 216140705 4 3 999999999 3 3 292015613 1 2 292015611 1 1 857731778 1 766356434 2 564836882 3 1 216140704 2 438133770 4 2 6632154 3 1 313062682 2 744868657 4 2 781833037 4 2 780418695 4 3 482818267 5 2 231398663 4 1 507308489 3 963056780 2 2 231398663 5 3 744868655 5 3 665245340 2 1 6632155 1 417188303 3 963873520 4 3 780418695 1 1 429939459 3 56519637 1 3 681728742 3 3 313062681 4 2 998228700 3 2 878542862 4 3 207264424 3 1 565111336 1 200354483 3 184147679 3 2 781833037 1 3 292015613 1 3 539527855 5 1 56519638 1 966631802 3 101250004 5 1 857731778 2 173087940 4 3 81073253 2 2 348652719 3 3 231398663 5 3 231398663 4 3 710733675 2 2 207264422 1 2 56519638 1 3 665245342 5 3 216140705 1 1 507308489 3 313062682 2 3 273869783 1 2 292015613 2 3 389290764 3 3 207264423 3 2 998228698 1 3 76211862 5 2 231398662 3 3 507308490 5 1 507308489 1 417188303 3 348652718 2 3 565111336 2 2 173087941 4 2 966631802 2 3 665245342 5 3 348652719 5 1 963056779 3 173087940 2 1 273869784 3 564836882 1 3 313062681 5 3 963056779 4 2 766356433 4 1 565111336 2 744868656 5 1 1000000000 1 184147678 2 507308490 5 2 29366296 2 2 438133770 3 1 681728741 2 963056780 1 2 963056780 5 1 184147678 1 417188303 2 565111336 2 3 665245342 2 2 438133771 3 3 564836883 4 3 998228699 5 2 438133770 1 1 91111257 1 1000000000 2 556605330 4 3 81073252 3 1 1 1 76211861 3 147747440 1 3 360543849 2 1 438133771 2 377509580 5 3 377509581 5 2 173087941 2 1 417188303 2 2 5 1 231398662 2 963056778 5 1 173087940 1 207264423 3 781833038 3 3 389290764 1 2 348652719 3 2 966631803 5 1 564836882 3 507308489 5 3 231398661 1 3 710733676 1 3 101250003 5 2 780418694 4 2 766356434 3 3 216140703 2 3 101250004 3 3 6632154 3 2 539527855 4 3 292015613 5 1 313062682 2 389290763 4 3 429939458 3 2 377509581 2 2 766356433 2 3 565111336 5 2 564836882 2 3 313062682 1 3 780418694 1 1 184147678 1 766356434 1 29366295 1 377509580 2 780418695 1 3 963873519 5 3 273869784 3 3 482818265 1 2 200354482 3 3 963056778 1 2 246549659 3 2 781833036 2 2 2 3 2 507308488 3 1 963056779 1 539527855 1 147747440 2 744868655 2 1 173087940 1 1000000000 3 665245342 2 1 216140704 1 246549659 2 665245340 2 1 29366295 2 744868657 1 1 564836882 2 147747441 5 3 147747440 5 1 6632155 2 348652718 4 1 588790353 3 6632155 4 1 273869784 3 878542862 5 1 766356434 3 231398663 3 1 206422528 2 564836881 4 2 429939459 1 2 360543850 2 1 206422528 2 200354483 2 1 56519638 1 184147678 3 665245342 3 1 564836882 3 766356435 1 1 438133771 3 744868656 4 2 766356435 5 2 766356433 4 2 56519637 3 3 360543849 1 3 231398663 4 3 360543850 5 1 681728741 1 173087940 3 389290764 2 3 966631803 2 3 878542863 5 1 360543850 2 184147678 5 3 966631801 2 3 438133772 2 3 216140705 5 2 56519639 2 2 966631801 2 2 963056780 5 1 963056779 3 173087941 4 1 184147678 3 292015611 5 3 292015611 1 3 56519639 3 2 184147679 4 3 147747440 5 2 507308490 3 3 781833037 1 3 565111337 3 3 564836883 5 3 86883813 3 1 273869784 1 200354483 1 564836882 2 56519637 5 1 681728741 1 377509580 3 710733674 1 3 963873519 5 1 206422528 2 348652718 2 1 377509580 2 665245342 1 1 681728741 2 766356435 5 1 173087940 2 998228699 5 3 6632156 3 2 91111256 2 2 56519638 1 3 56519639 1 3 76211862 5 3 86883812 3 3 231398663 4 1 710733675 2 91111258 2 1 539527855 2 507308490 5 2 173087941 2 1 273869784 3 200354484 5 2 86883813 1 3 173087940 2 3 216140705 5 1 360543850 3 81073251 5 3 998228699 4 2 963873519 2 2 389290763 3 2 665245342 4 3 173087940 3 2 184147679 4 3 231398662 3 2 231398661 2 2 273869784 4 2 147747441 2 1 438133771 2 857731779 2 2 1000000000 2 3 565111337 5 3 438133772 3 3 564836882 2 2 878542862 2 3 207264423 4 3 417188302 5 1 91111257 1 966631802 3 389290763 3 1 588790353 3 91111258 1 2 878542864 4 2 313062681 3 1 1 1 313062682 2 313062682 2 3 389290765 5 3 231398662 2 1 56519638 3 76211860 2 2 81073252 1 2 588790353 1 3 507308489 1 1 482818266 2 766356433 5 2 273869785 2 2 389290763 2 2 556605330 5 1 389290764 1 86883812 1 565111336 2 588790354 4 3 313062682 1 1 966631802 2 747241048 2 1 564836882 1 429939459 2 86883813 4 2 313062683 3 3 231398662 1 2 1 3 3 966631801 5 1 101250004 3 216140705 3 1 878542863 1 963873520 1 1 3 91111257 4 1 86883812 2 780418693 2 2 878542863 5 1 665245341 1 998228699 3 76211862 5 3 482818267 3 2 207264423 2 1 207264423 2 780418693 4 3 101250003 4 3 6632154 2 1 665245341 2 507308489 3 1 857731778 1 539527855 2 998228699 5 2 273869784 3 1 998228699 1 273869784 2 216140704 4 1 565111336 2 588790352 5 2 429939458 5 3 744868655 3 1 878542863 2 6632155 3 2 2 4 2 966631802 3 1 207264423 2 29366296 2 1 216140704 2 360543849 1 2 246549658 5 3 6632156 1 2 963873520 4 3 710733674 5 1 429939459 3 507308489 4 2 963873520 1 2 438133771 4 1 564836882 2 998228700 3 3 348652717 1 3 963056778 4 2 76211862 1 1 744868656 2 216140705 2 2 2 3 1 766356434 1 273869784 3 273869784 4 1 101250004 1 173087940 2 482818265 1 1 360543850 2 963056779 2 3 417188303 2 1 963873520 1 710733675 3 29366296 2 3 766356433 4 1 857731778 2 273869785 5 2 556605330 4 2 539527856 1 3 377509579 2 1 781833037 3 56519637 2 3 780418694 4 3 747241047 5 1 348652718 2 360543850 1 1 206422528 2 173087939 4 3 963873520 4 3 147747441 1 1 56519638 3 556605328 4 2 966631801 4 3 710733674 4 3 81073251 4 1 313062682 1 173087940 3 564836882 3 1 556605329 1 417188303 1 710733675 3 389290763 3 1 766356434 3 429939460 3 1 429939459 1 91111257 2 710733674 2 1 173087940 2 207264422 4 1 565111336 2 998228699 5 2 292015611 2 2 206422528 2 3 681728741 1 3 588790354 3 3 857731779 2 2 313062682 5 1 1 3 963056779 2 3 200354484 5 2 360543849 4 1 1 2 766356433 5 1 216140704 3 565111335 1 3 56519637 2 1 539527855 2 780418695 5 3 231398662 4 3 360543850 4 3 681728742 4 1 216140704 2 360543850 1 2 389290763 1 2 273869785 1 1 207264423 2 966631802 5 3 76211860 3 2 998228700 4 1 565111336 1 6632155 2 101250005 5 3 313062683 5 1 857731778 1 878542863 2 81073253 5 1 1 3 963873519 5 2 173087939 1 3 564836883 1 1 6632155 1 565111336 3 2 5 1 313062682 3 231398663 5 3 200354484 1 3 857731778 2 3 1000000000 5 2 429939459 5 1 998228699 2 216140703 3 3 710733675 1 3 564836881 1 2 747241049 5 2 81073253 1 2 81073253 4 3 507308490 5 3 963056778 5 3 216140705 1 3 348652717 4 2 963873519 1 2 56519639 2 2 744868657 5 2 482818266 1 2 360543850 4 3 417188303 4 1 681728741 1 963873520 2 216140703 1 3 389290765 5 1 6632155 2 588790352 1 2 377509581 2 1 878542863 3 539527856 2 2 963873519 2 1 81073252 1 963873520 1 781833037 1 998228699 1 438133771 3 781833036 1 3 6632154 4 1 200354483 3 101250005 3 1 482818266 2 665245341 4 2 417188303 5 2 781833037 4 1 173087940 2 482818266 3 1 747241048 1 963873520 2 76211862 3 3 429939460 1 3 184147679 5 2 966631802 4 3 710733676 5 3 417188304 4 1 173087940 2 184147679 4 2 91111256 5 1 86883812 2 101250003 1 3 6632155 5 1 747241048 2 1 2 2 101250004 3 3 780418694 2 3 539527854 1 2 91111256 2 1 389290764 3 6632154 4 3 998228698 2 1 966631802 3 273869783 2 2 564836883 5 1 360543850 3 588790352 5 1 207264423 1 438133771 2 231398663 3 1 998228699 2 780418695 3 2 766356435 4 3 101250003 2 3 665245341 4 1 1 3 81073251 4 3 184147678 2 2 81073251 4 3 681728740 2 1 417188303 2 710733674 2 1 588790353 1 963873520 1 681728741 3 507308490 2 1 231398662 2 207264422 2 3 556605328 5 3 998228699 3 3 292015612 5 3 292015611 5 1 147747440 2 200354482 1 2 482818266 1 3 998228700 1 1 389290764 3 207264423 1 2 29366296 2 3 377509580 2 1 588790353 1 681728741 3 878542862 1 3 999999999 5 2 857731778 5 3 2 3 3 86883813 2 2 878542864 1 3 482818266 4 3 747241048 2 1 564836882 2 857731777 3 3 429939459 2 1 963873520 2 766356434 2 2 360543850 2 3 857731779 5 2 76211860 2 3 963056778 1 3 246549658 4 3 86883812 1 3 29366296 4 1 246549659 2 429939458 4 3 1 3 2 292015611 4 3 744868657 2 3 206422527 2 2 766356435 1 1 417188303 2 348652718 2 1 360543850 1 231398662 2 29366294 5 2 963056779 4 1 417188303 1 565111336 1 101250004 3 101250005 4 3 556605330 4 3 681728742 1 2 781833038 4 2 377509581 2 2 565111336 4 1 207264423 3 780418693 5 3 507308488 1 2 273869783 1 3 438133771 1 1 417188303 1 207264423 1 81073252 2 438133772 3 2 781833037 3 1 313062682 1 681728741 2 207264424 5 1 86883812 3 348652719 1 3 781833038 4 3 507308488 1 1 389290764 3 173087940 5 1 438133771 2 766356435 3 1 857731778 2 781833037 4 3 101250004 3 3 963873519 4 2 963056779 5 1 348652718 2 747241048 3 3 665245341 1 3 857731778 2 1 429939459 2 565111335 3 2 360543851 3 3 588790354 5 2 665245340 1 1 710733675 1 273869784 3 747241047 1 2 389290763 2 2 747241048 1 1 963056779 1 377509580 3 184147679 1 2 207264422 2 1 564836882 2 292015612 2 2 360543849 4 1 207264423 2 206422528 1 1 966631802 1 56519638 1 766356434 3 206422529 2 2 231398663 1 3 878542864 2 3 206422527 5 2 147747441 3 2 389290765 3 3 998228699 3 1 539527855 1 565111336 2 507308490 5 1 966631802 1 966631802 1 966631802 1 963873520 3 963873519 3 3 780418695 1 2 966631803 5 1 780418694 3 206422529 1 3 963873520 2 1 417188303 3 766356434 4 1 438133771 2 507308489 3 2 86883813 2 3 507308490 2 1 766356434 1 206422528 3 781833036 3 2 207264424 1 1 86883812 3 588790354 2 1 231398662 2 292015611 5 1 438133771 1 246549659 1 216140704 2 744868657 4 1 56519638 1 377509580 2 86883812 4 3 1000000000 1 2 76211862 2 1 747241048 2 147747441 4 1 216140704 2 507308488 2 1 246549659 2 86883811 1 1 81073252 3 564836882 1 2 429939459 4 3 91111258 4 1 507308489 2 780418694 1 1 417188303 1 564836882 3 998228698 3 3 6632156 5 2 6632156 4 2 780418693 1 1 564836882 2 766356434 2 1 206422528 1 91111257 3 200354484 2 2 200354482 2 2 29366296 4 3 857731779 1 2 507308490 3 3 417188304 5 1 29366295 3 56519637 2 2 999999999 1 2 101250005 4 1 665245341 3 313062681 1 1 348652718 2 507308489 1 2 101250003 1 3 206422529 2 3 147747440 3 2 588790352 4 1 780418694 1 200354483 1 539527855 3 482818267 2 3 710733674 1 1 313062682 1 507308489 1 200354483 3 56519638 3 2 966631801 4 2 417188304 1 2 878542862 1 1 681728741 3 292015612 2 1 101250004 2 81073251 2 2 482818266 2 1 565111336 1 565111336 3 999999999 4 2 207264422 1 3 780418694 5 2 417188304 2 1 966631802 1 81073252 2 313062682 4 1 998228699 2 1 1 3 273869785 3 3 81073253 5 2 313062681 5 1 81073252 2 417188303 3 1 665245341 3 231398663 2 1 1 1 216140704 2 998228698 4 1 147747440 2 780418693 5 2 360543849 1 1 86883812 1 56519638 2 966631802 4 1 173087940 3 173087940 4 3 216140703 4 2 29366296 1 2 184147679 4 1 747241048 3 292015611 2 3 200354482 4 2 292015611 4 1 747241048 2 1000000000 1 2 56519639 1 2 780418694 5 1 216140704 3 206422529 1 3 56519639 5 1 216140704 3 665245340 4 1 781833037 1 780418694 2 1 2 3 747241047 1 2 81073253 1 3 389290764 3 3 710733674 5 3 6632156 4 1 377509580 2 963056778 5 3 29366295 1 1 781833037 1 781833037 2 216140703 4 2 81073253 1 2 507308488 2 1 1 1 216140704 2 91111257 3 3 556605328 2 1 200354483 2 766356435 1 1 91111257 1 878542863 2 429939460 3 1 147747440 2 81073253 1 1 857731778 2 681728742 5 2 710733675 1 3 438133772 3 1 417188303 3 747241047 1 1 966631802 2 184147677 5 3 665245342 3 3 438133772 3 1 857731778 2 710733675 2 1 747241048 1 91111257 2 231398661 2 2 665245341 2 1 564836882 2 556605330 5 1 588790353 3 507308488 3 2 665245342 5 3 539527856 3 3 389290763 2 3 56519639 2 1 76211861 2 389290765 1 2 173087941 3 1 292015612 2 313062682 3 1 292015612 1 348652718 2 313062681 4 2 360543849 5 2 6632155 3 3 207264424 4 2 207264422 5 2 147747441 4 3 29366296 4 2 1 2 1 780418694 1 710733675 3 1 5 3 966631801 5 1 200354483 1 246549659 3 744868655 5 1 781833037 3 781833037 1 2 1000000000 4 2 966631803 1 1 665245341 2 184147677 3 3 781833036 1 3 206422527 3 3 747241047 2 3 744868656 2 1 998228699 3 246549660 2 2 681728740 4 3 231398663 2 3 231398661 5 1 216140704 2 565111337 3 1 781833037 1 231398662 3 360543849 3 1 963056779 2 998228700 3 3 389290764 2 3 438133771 5 3 780418694 2 3 438133771 4 3 313062682 4 2 507308488 2 3 29366296 4 3 348652718 5 1 564836882 2 348652718 3 3 206422528 4 1 744868656 2 766356433 2 2 781833036 1 3 29366295 1 1 998228699 3 147747440 4 1 564836882 1 29366295 1 417188303 1 81073252 2 963873521 2 3 482818266 4 1 681728741 2 564836883 2 1 507308489 3 360543849 5 3 29366296 5 3 665245341 4 1 207264423 1 417188303 3 681728741 3 2 747241047 2 1 377509580 1 417188303 3 173087940 3 3 966631802 1 1 231398662 2 377509579 4 2 273869785 5 3 292015613 3 3 417188303 3 2 292015611 2 3 389290763 4 3 292015611 3 3 76211862 5 2 273869785 5 2 417188304 4 1 564836882 3 1 5 2 710733676 1 3 246549658 2 2 147747441 5 2 360543849 5 2 417188303 1 2 313062683 1 3 377509580 3 2 231398661 4 1 417188303 1 207264423 3 273869785 4 2 216140704 4 1 417188303 2 246549658 1 3 377509580 1 1 681728741 2 292015613 5 3 998228698 5 2 91111257 2 3 76211862 4 2 665245340 5 3 207264424 5 2 377509579 5 3 564836881 5 3 963873519 1 3 507308490 4 3 2 4 3 744868657 5 3 539527854 3 3 565111336 3 3 207264422 2 1 76211861 1 780418694 2 417188303 1 3 482818267 5 2 173087940 5 1 429939459 1 878542863 1 91111257 1 101250004 3 564836883 5 2 565111335 2 1 273869784 1 998228699 3 1000000000 3 3 744868655 4 2 963873521 5 3 878542863 3 2 184147679 1 2 29366296 4 1 681728741 3 173087939 4 2 389290763 3 3 1000000000 5 3 313062683 1 1 780418694 2 348652717 4 3 101250005 4 3 207264424 3 3 564836883 3 1 200354483 3 429939460 3 2 564836883 5 1 681728741 3 744868655 1 2 963873521 3 1 86883812 1 86883812 2 360543850 4 2 747241049 5 3 231398663 2 3 273869785 5 1 86883812 1 710733675 3 231398663 4 1 101250004 2 1000000000 2 1 206422528 3 184147678 5 1 963056779 1 206422528 3 878542864 2 3 665245342 4 3 207264422 2 3 147747439 2 1 665245341 2 998228699 4 1 29366295 1 29366295 2 507308490 1 1 1000000000 2 173087941 3 2 173087940 5 3 86883813 1 2 91111257 5 2 429939460 5 2 878542864 1 3 565111336 2 3 231398662 5 3 429939459 5 1 377509580 2 429939459 4 3 76211862 1 2 507308490 3 3 780418695 1 2 878542863 2 2 963056778 3 2 231398663 3 3 438133771 1 3 507308490 3 3 76211862 2 3 1000000000 2 1 313062682 2 273869785 3 2 56519638 5 2 86883813 1 1 966631802 2 665245341 3 1 878542863 3 744868656 5 2 231398662 1 2 313062681 3 1 389290764 3 216140705 4 3 273869785 3 2 313062682 2 3 273869784 2 1 438133771 3 29366295 2 1 273869784 2 857731779 3 3 273869783 5 3 216140705 4 1 417188303 3 348652718 2 1 564836882 1 86883812 2 747241049 4 2 878542863 3 2 781833037 3 2 417188303 5 2 588790354 1 3 231398661 5 2 781833038 5 3 246549660 4 3 348652719 5 1 200354483 1 744868656 3 539527854 4 3 206422529 4 3 173087939 3 1 556605329 2 348652718 2 2 207264424 5 3 507308489 2 2 507308490 1 1 747241048 3 780418695 3 1 206422528 2 200354484 5 2 588790353 4 3 966631803 4 2 780418693 4 3 482818266 3 3 101250004 4 2 539527855 1 2 91111258 1 2 377509580 4 2 665245340 2 3 998228700 4 1 482818266 2 963056778 3 3 857731779 5 1 147747440 3 86883811 5 2 184147678 4 2 207264422 1 1 389290764 2 744868655 3 3 781833036 1 2 101250005 1 2 377509579 5 3 565111337 1 2 377509580 3 2 76211861 2 1 216140704 3 292015611 2 1 200354483 1 564836882 1 781833037 2 966631801 2 2 147747439 4 1 29366295 2 348652719 5 2 744868657 5 3 246549659 1 1 377509580 2 429939458 5 2 313062683 3 2 781833037 2 1 348652718 2 348652717 3 3 565111335 2 3 2 2 1 963873520 1 665245341 2 313062681 2 1 56519638 1 565111336 2 482818267 3 2 665245342 4 1 76211861 3 539527854 4 2 246549658 4 1 231398662 2 216140705 2 3 781833036 4 2 81073251 4 1 963056779 1 231398662 2 747241049 2 1 231398662 1 313062682 3 1 1 2 429939458 2 1 348652718 1 963873520 2 878542864 1 3 377509580 2 2 56519639 1 1 173087940 1 438133771 2 91111258 5 1 438133771 3 56519638 5 2 56519639 5 3 173087939 1 1 348652718 3 348652717 4 2 780418694 2 1 207264423 2 966631803 1 2 417188304 5 3 588790353 2 1 857731778 2 539527856 1 2 6632154 2 3 389290765 4 1 147747440 3 588790354 4 1 878542863 1 231398662 1 665245341 1 6632155 1 6632155 2 565111336 5 3 565111336 2 1 377509580 2 173087940 1 2 564836883 2 3 231398661 4 1 200354483 1 857731778 2 231398662 3 3 29366294 5 1 539527855 2 246549658 2 1 273869784 1 348652718 3 539527856 1 1 780418694 3 292015612 1 1 482818266 2 348652718 3 3 246549658 5 3 710733674 3 3 482818267 4 3 231398661 4 3 360543850 4 1 747241048 2 565111335 5 2 539527856 5 1 360543850 1 780418694 1 438133771 3 313062681 2 2 681728740 1 3 781833036 3 1 207264423 3 348652719 3 3 507308489 4 1 507308489 1 6632155 2 29366296 4 2 781833037 1 1 184147678 3 556605328 5 2 389290764 5 3 348652719 2 2 507308489 5 1 564836882 1 766356434 1 963873520 2 766356434 2 3 507308490 5 1 246549659 2 29366294 3 1 273869784 1 539527855 1 780418694 2 292015612 2 1 417188303 2 998228698 4 3 360543851 4 2 482818267 3 2 781833036 2 1 710733675 3 273869785 5 2 147747439 1 2 76211860 5 1 292015612 3 963056780 2 3 766356433 4 2 29366296 4 2 377509581 5 2 429939458 2 1 998228699 2 360543850 5 3 173087941 5 3 781833038 5 3 482818265 3 2 1000000000 3 3 482818266 5 3 681728742 4 3 857731777 4 2 273869783 1 2 438133772 3 1 91111257 2 2 2 2 747241047 4 2 438133770 1 1 207264423 2 147747440 4 3 101250004 1 3 588790353 3 3 710733674 5 3 878542862 4 1 565111336 2 963873519 2 2 246549660 1 3 429939459 1 2 184147678 5 3 200354482 4 1 438133771 2 29366295 1 3 173087939 2 3 292015612 2 3 565111335 1 1 878542863 2 564836882 2 3 1000000000 3 2 1 1 2 2 5 1 744868656 2 878542862 3 1 565111336 2 273869784 4 2 313062683 2 1 273869784 2 565111335 5 3 780418694 1 3 292015612 3 3 29366296 2 3 539527855 3 1 91111257 3 377509579 3 1 588790353 2 200354482 4 3 101250004 5 1 348652718 2 482818265 4 2 1 2 1 565111336 3 438133770 4 2 963873519 5 2 1 2 3 564836881 5 2 173087940 3 1 565111336 2 389290765 2 3 29366296 3 1 665245341 3 747241047 4 2 429939458 4 3 81073251 2 2 2 4 3 348652719 3 2 29366294 2 2 101250003 5 1 966631802 3 665245342 3 1 6632155 3 101250005 2 3 417188303 5 2 710733675 5 3 389290765 1 3 482818265 4 3 216140704 1 2 710733676 4 2 781833037 5 1 438133771 1 482818266 1 998228699 2 216140703 2 2 564836883 1 2 86883812 5 3 665245342 1 2 86883812 3 3 86883813 2 2 780418693 1 3 1 3 2 206422528 1 3 747241047 5 1 438133771 1 681728741 3 857731777 2 2 6632156 3 1 878542863 1 556605329 2 665245340 2 3 507308488 3 3 963873521 3 1 173087940 2 184147678 4 3 6632155 3 1 482818266 2 1000000000 2 1 231398662 3 184147679 4 1 389290764 1 1 1 963056779 2 360543850 3 3 665245342 4 1 482818266 3 216140704 3 1 389290764 1 216140704 2 482818265 4 2 998228699 2 2 76211862 4 3 438133771 5 2 231398661 2 1 429939459 1 1000000000 2 681728740 3 2 564836883 1 2 747241047 2 2 231398661 5 3 781833037 4 2 246549658 2 2 564836881 4 1 681728741 3 539527856 4 1 86883812 3 76211860 3 2 231398661 3 2 766356433 3 1 360543850 1 588790353 2 766356434 4 1 184147678 3 429939459 1 2 998228700 2 2 6632154 4 2 246549659 2 2 665245340 2 1 438133771 1 292015612 3 781833038 3 2 588790352 4 3 878542863 1 2 147747439 4 3 565111336 5 1 348652718 2 377509580 1 2 556605330 3 3 6632156 1 3 747241048 5 3 173087941 3 2 780418693 5 3 101250004 3 3 966631802 4 3 207264422 2 3 313062682 4 2 482818265 5 1 360543850 2 389290763 4 3 273869784 5 2 91111258 2 3 963056778 5 3 6632156 5 2 429939459 5 2 766356434 2 1 292015612 3 173087941 4 2 878542862 3 2 184147678 3 2 747241048 1 1 507308489 2 348652718 2 2 681728740 2 1 963056779 3 556605329 3 2 507308488 5 2 966631802 5 2 1000000000 5 3 206422528 4 1 173087940 2 2 5 3 417188303 4 3 101250005 1 3 348652719 5 1 348652718 2 377509580 3 3 101250005 1 2 389290764 4 3 963056779 4 3 588790353 1 2 29366294 3 3 556605329 5 2 710733675 4 2 147747439 3 3 216140703 5 1 766356434 2 564836883 5 1 360543850 1 216140704 2 377509581 5 2 963873520 2 2 273869784 2 2 963056779 3 2 781833036 2 3 417188302 5 2 91111257 2 1 246549659 2 348652717 5 1 273869784 1 681728741 2 216140704 3 1 348652718 2 389290764 5 3 292015612 4 1 744868656 3 665245341 3 2 76211862 4 1 681728741 3 966631802 3 2 56519638 1 1 878542863 1 292015612 1 539527855 2 417188303 2 1 101250004 1 86883812 2 710733674 2 3 417188304 3 2 681728741 1 2 348652718 2 3 207264423 1 2 76211860 2 1 438133771 1 963056779 2 747241049 3 2 781833036 5 3 216140705 2 1 200354483 3 81073251 4 1 206422528 1 313062682 2 86883812 5 3 348652718 5 2 539527854 4 1 482818266 1 482818266 1 963873520 3 781833037 2 3 147747439 1 1 246549659 2 429939460 3 2 101250003 5 2 438133770 1 1 539527855 3 147747439 2 1 200354483 3 313062683 1 2 429939459 1 2 857731777 3 2 207264424 1 1 360543850 2 377509579 5 3 857731779 4 3 184147677 2 3 766356435 5 1 348652718 2 360543851 2 1 29366295 1 681728741 2 292015613 4 1 665245341 1 963056779 1 766356434 1 360543850 1 710733675 3 273869785 5 1 389290764 1 86883812 1 273869784 1 207264423 1 184147678 2 360543851 5 2 781833037 4 2 292015611 3 2 1000000000 2 3 747241049 1 2 963873521 1 2 29366294 3 3 348652717 4 3 86883812 3 2 665245340 5 1 348652718 3 29366295 3 1 231398662 2 438133772 1 3 101250004 5 1 766356434 3 29366296 3 3 565111335 2 1 744868656 2 231398663 1 1 681728741 3 91111258 2 1 184147678 2 86883813 4 3 780418695 4 1 438133771 1 207264423 1 173087940 2 588790353 4 2 29366295 1 3 878542863 1 3 565111337 3 3 417188303 4 3 766356435 1 1 588790353 2 744868657 1 1 998228699 1 565111336 3 747241049 1 3 857731779 1 2 963056780 5 2 507308488 1 1 878542863 3 273869784 4 2 86883811 1 3 348652718 2 3 539527855 2 1 878542863 2 216140703 5 3 216140704 1 1 184147678 2 147747440 3 2 101250003 1 3 681728740 5 1 857731778 1 273869784 1 246549659 3 878542864 5 3 273869785 3 1 747241048 1 216140704 3 173087940 2 3 377509579 2 3 377509580 4 1 966631802 1 6632155 2 348652717 5 1 173087940 1 429939459 1 482818266 2 147747440 2 3 246549660 5 3 200354483 5 2 998228699 3 1 360543850 1 710733675 3 216140705 2 3 29366296 1 3 377509581 3 3 710733674 4 2 6632155 1 2 1000000000 5 2 966631802 5 3 389290765 1 3 377509580 3 2 417188304 4 3 417188302 5 2 200354483 5 2 231398663 1 3 565111337 5 2 966631801 4 2 29366294 3 1 273869784 3 173087941 5 2 29366296 5 3 744868657 2 2 348652719 1 1 184147678 1 744868656 2 438133772 1 2 91111257 1 1 857731778 1 207264423 2 200354483 1 2 417188304 2 1 588790353 1 101250004 3 565111337 2 1 101250004 1 766356434 1 781833037 2 292015612 4 1 766356434 1 360543850 3 377509580 2 1 565111336 2 588790354 1 3 81073251 4 1 878542863 3 665245340 5 1 781833037 1 1000000000 2 6632154 3 1 539527855 1 6632155 3 963056778 3 3 482818266 5 3 200354482 1 2 184147677 5 1 539527855 3 429939458 4 1 377509580 2 429939458 1 2 206422528 5 1 207264423 1 588790353 3 81073252 5 2 389290763 4 2 963056779 3 1 963873520 2 966631803 3 3 878542863 3 1 665245341 1 781833037 3 101250004 5 3 998228698 2 3 76211861 2 1 681728741 3 588790353 1 2 744868655 5 1 207264423 2 313062682 2 1 207264423 3 101250004 2 2 665245341 4 2 173087940 3 2 313062682 1 2 101250005 1 2 313062682 3 2 389290764 1 1 998228699 2 292015612 1 2 556605328 3 3 91111258 4 2 76211860 5 2 246549659 5 1 348652718 2 216140705 2 2 966631801 2 1 246549659 1 588790353 3 438133771 1 1 588790353 3 56519637 5 3 878542863 3 2 781833038 1 1 1000000000 3 86883811 1 1 216140704 2 556605329 2 3 482818267 2 3 747241047 4 3 539527856 2 2 963056778 1 3 1000000000 1 2 665245340 2 1 101250004 1 857731778 2 348652718 2 3 966631803 4 2 747241049 1 1 565111336 1 438133771 1 313062682 1 216140704 2 564836883 5 1 86883812 3 86883813 5 1 710733675 3 292015612 5 1 29366295 2 429939460 2 1 231398662 2 878542864 5 2 564836881 2 2 292015613 5 1 588790353 1 857731778 2 681728740 5 1 1000000000 1 81073252 1 377509580 3 273869785 3 1 710733675 1 780418694 2 878542864 4 1 966631802 1 206422528 3 2 5 3 313062681 4 2 231398663 3 1 56519638 2 665245342 3 3 56519639 2 1 360543850 1 438133771 3 91111256 5 1 747241048 1 147747440 3 665245342 2 2 417188302 5 2 2 5 1 29366295 3 6632154 3 3 963873520 2 2 681728741 1 1 200354483 1 539527855 3 556605329 1 3 273869785 2 1 781833037 3 313062681 1 3 389290765 5 3 56519637 5 3 780418694 1 3 377509579 2 2 173087939 2 3 377509581 2 1 780418694 2 216140705 5 2 273869783 1 3 766356435 2 3 766356435 5 2 780418694 2 3 747241048 4 1 206422528 2 507308490 2 1 878542863 2 878542864 4 1 29366295 3 781833036 5 1 360543850 2 963873521 5 2 86883811 3 3 781833037 2 2 588790354 5 2 29366295 3 2 147747440 3 2 781833038 5 1 206422528 1 6632155 3 417188303 3 2 438133771 5 3 747241047 1 3 556605328 1 2 101250004 2 1 216140704 1 231398662 3 6632154 1 1 6632155 3 681728741 4 2 348652717 5 3 313062681 3 3 507308488 3 3 91111258 5 3 710733674 5 1 588790353 3 539527854 3 3 417188304 2 1 963873520 1 29366295 3 101250005 3 1 747241048 3 206422527 5 2 231398663 5 1 200354483 2 747241049 3 3 29366295 3 1 556605329 3 780418693 4 2 273869783 4 3 231398662 5 3 246549660 3 2 200354484 1 2 429939460 5 3 588790353 2 1 588790353 3 216140705 1 1 246549659 3 966631802 2 2 273869785 4 3 781833037 2 3 710733676 5 3 507308490 5 3 184147678 1 3 963056780 5 3 56519638 3 3 507308490 3 2 184147678 5 1 313062682 2 417188302 1 2 588790353 4 1 6632155 1 429939459 2 588790352 4 2 565111337 1 1 184147678 3 710733676 5 3 665245341 5 3 56519639 2 2 207264423 3 3 766356434 4 1 744868656 3 91111258 5 3 206422528 1 1 429939459 2 429939459 5 1 29366295 2 482818265 4 1 273869784 1 101250004 3 101250003 4 3 216140704 2 1 86883812 1 507308489 3 360543851 2 3 6632154 1 1 101250004 2 206422528 5 3 963873521 4 3 539527856 3 3 246549658 5 3 206422528 4 2 857731778 2 1 216140704 1 482818266 3 564836881 3 2 81073251 5 3 417188302 4 1 81073252 2 91111256 5 2 429939459 1 1 780418694 1 292015612 2 438133770 2 2 878542863 2 1 292015612 3 377509579 4 1 766356434 2 998228700 2 2 81073252 3 3 966631802 3 2 998228700 2 2 780418695 4 1 665245341 2 482818265 4 3 200354483 4 3 147747441 5 2 1000000000 2 2 556605329 3 3 360543851 2 1 184147678 3 273869783 2 3 539527855 3 1 81073252 3 206422528 1 1 86883812 2 2 3 2 438133771 4 1 6632155 2 747241047 4 1 6632155 1 966631802 2 29366294 2 1 1000000000 2 360543851 3 3 429939460 3 3 565111337 4 3 710733676 4 1 781833037 2 81073251 4 3 184147679 2 2 91111258 2 2 539527856 4 2 173087941 2 2 665245340 1 1 665245341 2 417188304 5 2 184147679 3 2 417188304 4 3 6632154 5 1 966631802 1 216140704 2 482818267 2 1 665245341 2 417188302 4 1 780418694 1 246549659 2 565111335 4 2 147747440 1 2 231398661 1 3 86883812 1 3 147747439 1 2 313062682 2 2 747241048 3 2 313062681 1 2 91111257 5 3 91111256 3 1 200354483 1 147747440 3 539527856 4 3 91111256 5 3 780418695 2 3 747241049 2 3 360543851 3 3 173087941 5 3 200354484 1 3 747241047 1 1 1 2 966631802 1 1 207264423 2 565111337 3 1 780418694 2 147747439 1 2 206422529 3 2 377509581 1 3 81073252 1 1 389290764 3 999999999 5 1 56519638 3 207264424 3 1 377509580 2 76211861 4 2 681728741 3 3 710733675 3 3 963056778 5 1 665245341 1 173087940 2 507308490 1 1 857731778 3 377509580 2 2 878542863 5 1 710733675 1 216140704 2 565111337 1 2 184147679 1 3 147747440 4 2 744868657 5 2 292015612 2 1 360543850 3 556605329 5 3 91111257 4 2 206422527 5 3 200354482 3 2 206422527 2 2 56519637 4 1 313062682 1 766356434 3 565111336 4 3 482818266 4 1 216140704 3 998228699 4 1 588790353 1 207264423 2 348652717 4 2 665245341 3 3 56519637 3 1 766356434 2 173087941 4 3 429939460 3 1 1000000000 2 429939458 5 1 565111336 2 377509579 1 2 710733676 4 2 564836883 5 1 292015612 1 556605329 1 206422528 1 173087940 3 29366296 5 3 1 5 2 1000000000 5 3 173087941 5 3 348652718 4 1 6632155 3 56519639 2 2 429939460 2 2 207264424 1 3 206422527 3 1 216140704 1 539527855 3 246549658 4 1 963873520 2 389290765 5 3 348652717 1 2 857731779 2 1 81073252 2 588790352 1 1 389290764 1 76211861 2 539527854 3 2 665245341 3 1 681728741 3 857731777 4 2 588790354 4 1 200354483 2 482818266 1 1 147747440 3 29366296 3 3 429939458 1 2 564836883 5 1 292015612 3 313062682 1 1 556605329 1 184147678 1 377509580 2 29366295 4 1 539527855 2 216140705 3 1 101250004 3 29366294 5 3 507308489 1 3 207264423 2 1 564836882 1 29366295 3 878542864 4 3 101250003 2 3 246549659 4 3 681728740 5 2 2 2 1 963056779 1 200354483 2 231398661 5 3 681728740 5 2 200354482 3 2 963873519 2 1 6632155 2 710733676 2 3 29366295 4 2 313062681 5 1 966631802 3 482818267 3 1 29366295 3 147747439 3 1 231398662 3 216140704 2 3 747241049 3 3 292015612 5 1 766356434 1 292015612 2 710733674 2 3 29366296 5 1 998228699 1 207264423 1 216140704 2 29366294 2 2 313062683 5 3 6632156 2 2 766356433 3 3 963056780 5 2 1000000000 2 2 184147677 1 2 348652717 3 2 348652717 3 1 360543850 1 207264423 3 565111337 4 3 313062683 2 1 539527855 2 29366296 4 3 206422528 2 3 966631803 5 1 781833037 1 429939459 3 507308489 1 2 681728742 5 2 665245342 1 1 389290764 2 206422529 1 2 200354484 2 1 744868656 3 273869783 2 1 231398662 2 963873520 5 3 377509580 4 2 1000000000 3 3 377509580 3 1 6632155 3 565111335 2 2 429939460 3 2 507308488 1 1 681728741 3 417188303 1 3 747241049 2 2 81073253 1 3 766356433 5 1 56519638 2 1000000000 1 3 313062682 2 3 101250005 4 3 313062683 5 3 86883813 4 2 564836882 1 2 184147679 2 3 86883813 2 3 781833038 4 2 6632154 4 3 76211861 5 1 292015612 2 857731779 1 1 417188303 3 438133771 1 1 246549659 1 1000000000 2 710733675 5 3 56519637 3 2 766356434 5 1 710733675 1 56519638 2 206422529 4 1 173087940 1 556605329 2 1000000000 1 1 781833037 1 781833037 3 377509579 5 1 747241048 1 86883812 3 313062683 4 3 766356433 5 1 438133771 2 665245340 5 3 313062681 4 2 86883813 1 2 744868655 2 2 963056780 1 1 91111257 2 482818265 2 3 91111256 1 1 6632155 3 681728741 4 1 781833037 1 438133771 3 963056778 4 1 56519638 2 231398661 2 3 86883813 1 3 665245340 4 3 565111335 5 1 360543850 3 744868655 4 3 429939460 3 2 207264424 2 1 438133771 2 231398661 4 1 744868656 2 348652717 2 1 29366295 3 963056779 5 1 681728741 3 963056778 4 1 377509580 2 482818266 2 1 564836882 2 389290764 4 1 246549659 2 429939460 5 1 147747440 1 438133771 1 246549659 1 565111336 2 556605328 1 2 231398663 4 2 539527854 2 3 206422527 1 1 86883812 1 482818266 1 231398662 1 216140704 3 482818265 3 2 507308489 2 2 556605330 5 1 216140704 2 710733675 5 2 747241047 2 2 780418695 2 2 417188302 5 1 81073252 3 360543849 3 1 556605329 1 766356434 2 564836881 5 1 588790353 1 200354483 3 665245342 4 3 966631803 5 2 200354484 5 1 273869784 1 1 1 76211861 3 766356433 5 1 564836882 3 348652717 2 3 417188302 1 3 564836881 1 3 878542863 2 1 539527855 3 389290763 2 2 588790352 1 1 780418694 2 744868657 3 2 429939459 2 2 292015613 2 1 665245341 3 999999999 3 1 482818266 3 6632155 4 1 1 3 564836883 4 2 417188304 4 2 681728740 5 3 313062683 4 3 231398661 5 1 56519638 2 6632154 5 2 206422529 4 2 744868656 1 2 766356434 2 1 564836882 2 216140705 2 2 147747439 3 2 273869784 4 1 86883812 2 963056778 2 3 665245341 2 3 766356433 4 1 273869784 2 966631801 4 3 966631801 3 1 1000000000 1 184147678 1 556605329 2 556605329 4 1 389290764 3 216140704 3 3 766356433 5 3 91111257 2 2 766356433 2 2 207264423 2 2 781833036 2 3 6632156 4 2 963056778 3 3 681728741 5 2 429939458 3 2 360543849 1 1 417188303 3 963873519 1 1 556605329 3 665245342 1 2 216140704 2 1 273869784 1 56519638 2 91111256 3 3 313062681 4 3 681728742 4 3 207264424 2 2 6632154 3 2 360543849 5 1 29366295 1 963056779 2 56519638 1 3 766356435 1 2 29366294 2 2 710733676 1 2 766356435 2 1 91111257 2 313062682 3 2 998228698 1 1 348652718 1 101250004 1 417188303 3 539527854 5 2 206422528 2 1 780418694 2 963056780 4 1 292015612 1 86883812 3 91111258 2 1 292015612 2 246549658 4 3 206422527 4 3 313062683 4 2 313062682 2 3 377509579 3 2 747241047 3 1 780418694 1 377509580 1 216140704 2 86883813 3 1 313062682 2 206422527 1 3 91111256 5 3 200354484 5 1 246549659 3 147747440 4 1 710733675 3 231398661 4 3 292015613 2 2 292015611 1 2 999999999 2 2 184147679 4 1 313062682 2 184147677 2 1 781833037 3 681728741 5 2 556605328 3 2 81073252 1 1 963056779 3 857731779 3 3 878542862 1 3 665245342 1 1 681728741 3 91111258 3 2 206422529 5 3 246549660 1 1 29366295 3 588790354 3 1 200354483 2 91111258 5 3 710733675 1 3 184147677 1 2 216140703 1 3 56519637 5 2 56519637 1 3 588790354 3 3 438133770 4 1 56519638 1 56519638 1 273869784 3 781833038 2 1 56519638 2 200354484 1 3 710733674 2 3 878542863 3 1 216140704 2 780418695 3 1 780418694 1 231398662 1 206422528 2 588790354 3 1 710733675 2 292015612 1 3 313062681 5 3 780418694 3 3 780418694 1 1 389290764 3 86883813 1 1 588790353 3 86883813 5 3 184147679 1 2 781833036 1 2 173087939 1 2 417188303 3 3 246549659 5 1 429939459 3 556605328 2 1 998228699 1 744868656 3 377509580 1 2 963056778 2 3 147747441 2 3 539527856 2 2 857731778 1 2 565111336 2 3 417188302 4 1 710733675 2 744868655 5 1 200354483 1 710733675 2 173087941 5 3 313062681 5 1 588790353 3 963873519 3 1 273869784 1 963873520 2 588790354 5 3 389290765 4 2 710733674 4 2 292015611 5 1 313062682 2 710733676 2 3 781833038 5 2 313062681 2 1 273869784 2 781833038 4 1 147747440 3 207264423 3 3 101250004 4 3 1000000000 1 2 389290765 4 1 438133771 2 206422527 2 3 438133771 3 2 998228698 1 3 1 2 1 81073252 3 216140703 1 3 556605330 2 3 565111337 5 3 200354483 1 3 377509579 4 3 76211860 2 3 6632155 5 1 539527855 1 780418694 2 56519637 4 2 507308489 5 1 91111257 3 313062682 1 3 6632154 1 3 780418694 4 3 963873520 5 3 744868657 4 1 429939459 3 966631803 2 1 780418694 3 766356434 1 2 963056778 1 2 292015612 3 2 681728742 1 3 565111335 2 1 348652718 2 565111336 4 2 360543850 2 3 556605330 3 2 564836882 3 2 273869785 4 2 292015611 4 1 507308489 3 963873520 3 3 1000000000 2 3 966631803 1 3 76211861 1 2 556605329 5 3 507308489 5 2 429939458 3 3 2 2 1 81073252 3 766356435 2 2 360543849 5 1 564836882 1 429939459 2 780418695 5 3 377509580 5 3 81073252 1 1 91111257 2 173087940 2 3 86883812 1 3 292015611 3 1 998228699 1 377509580 2 780418694 5 2 857731779 4 1 184147678 1 744868656 3 86883812 5 3 539527855 3 2 564836882 1 1 857731778 3 389290764 1 2 81073253 1 1 184147678 2 665245341 4 3 29366296 1 1 966631802 2 710733675 5 2 780418695 5 3 216140705 3 3 766356434 3 3 507308488 2 1 246549659 3 539527856 4 3 744868657 5 1 313062682 3 147747440 4 3 857731779 4 1 429939459 3 564836881 4 1 313062682 3 101250004 4 2 231398662 3 3 429939459 4 3 216140705 3 1 377509580 2 539527855 2 2 200354482 5 1 81073252 1 313062682 1 91111257 2 184147678 3 1 76211861 1 76211861 2 565111335 5 2 292015613 1 1 998228699 3 429939460 1 1 173087940 2 200354482 3 1 86883812 1 207264423 2 482818265 3 2 206422529 1 2 710733675 4 3 681728742 2 2 216140703 2 1 565111336 1 539527855 3 91111257 1 3 681728740 5 2 56519639 4 3 81073252 5 2 780418694 4 1 963873520 3 747241049 2 2 878542862 5 3 147747439 2 2 56519639 1 2 878542864 3 2 389290765 2 3 76211862 1 1 417188303 3 998228700 5 2 482818266 4 1 56519638 1 313062682 1 747241048 1 1 3 998228699 1 2 29366295 5 1 482818266 2 173087940 3 2 173087939 5 1 710733675 2 966631801 3 2 417188304 3 2 665245342 5 1 231398662 1 207264423 1 206422528 3 86883811 3 1 507308489 2 665245341 3 3 966631802 4 1 766356434 1 200354483 2 246549658 5 2 246549659 5 1 781833037 1 348652718 1 507308489 1 184147678 2 565111335 4 3 81073252 3 1 417188303 2 76211861 4 1 966631802 1 360543850 1 200354483 3 200354482 4 2 963873520 1 1 963873520 3 6632156 4 2 417188303 5 2 292015613 4 1 377509580 2 207264422 4 3 360543851 3 1 507308489 3 313062682 3 2 313062683 1 3 147747439 1 1 438133771 1 246549659 1 81073252 3 184147678 1 1 747241048 1 86883812 1 963056779 2 101250005 5 3 91111258 3 2 747241048 2 3 91111257 3 1 564836882 3 780418693 2 1 438133771 3 744868655 3 1 200354483 1 878542863 1 292015612 1 91111257 3 747241048 4 1 206422528 2 1000000000 2 1 588790353 2 966631803 4 1 147747440 3 216140703 2 3 878542864 2 1 417188303 1 781833037 2 766356434 4 3 56519639 4 1 1 3 389290764 1 1 710733675 3 966631803 5 2 963056780 1 3 417188303 3 2 998228700 4 1 206422528 1 56519638 3 292015613 4 2 747241048 2 1 246549659 1 780418694 2 998228698 3 3 963873519 3 3 1 4 1 231398662 2 29366294 2 3 389290764 4 1 173087940 1 482818266 1 216140704 2 710733676 4 3 184147679 3 2 1000000000 1 2 747241047 3 3 665245340 2 2 360543850 3 3 389290764 2 3 56519637 3 3 56519639 1 1 76211861 3 429939459 5 3 81073251 5 1 76211861 3 963873521 2 1 681728741 2 1 1 2 86883813 4 2 200354482 4 1 744868656 3 348652719 4 1 963873520 1 966631802 2 963873519 3 2 101250003 1 1 216140704 3 665245341 2 1 710733675 3 348652719 5 2 200354484 5 1 76211861 3 766356433 3 2 565111335 3 3 963056779 4 2 1000000000 4 2 348652719 1 2 564836881 2 3 56519639 3 2 507308488 3 3 147747440 2 2 91111257 5 3 438133772 3 2 710733676 2 3 173087940 4 2 438133772 4 1 76211861 1 360543850 3 231398662 3 3 744868657 4 2 86883813 2 1 29366295 2 780418693 2 2 173087941 2 1 417188303 3 81073253 3 1 565111336 1 207264423 3 963056779 4 2 389290765 4 3 207264423 2 1 417188303 3 780418695 4 2 91111256 4 1 348652718 3 200354484 3 1 216140704 2 313062683 3 2 963873521 2 3 963873519 3 3 556605329 4 1 377509580 3 173087941 3 3 81073253 2 3 963873520 4 2 564836882 3 1 857731778 1 216140704 2 963056778 4 1 1 1 539527855 2 766356435 1 2 665245342 4 3 6632154 5 1 91111257 3 206422528 5 3 377509581 1 1 482818266 2 56519638 4 1 665245341 3 710733675 3 3 216140705 5 2 389290765 2 3 565111335 1 1 744868656 1 998228699 2 963873521 4 1 29366295 2 429939460 5 1 206422528 3 998228700 5 3 507308490 1 2 1000000000 1 1 206422528 2 507308489 2 3 507308488 5 2 429939458 3 3 963056778 1 3 556605330 4 2 710733675 4 1 564836882 1 781833037 2 565111335 4 3 389290764 2 1 766356434 3 780418693 2 2 1 3 3 184147678 5 3 206422527 2 3 963873519 5 1 200354483 3 482818266 2 2 998228699 4 3 539527854 1 2 766356435 2 3 173087940 2 3 231398661 5 1 780418694 3 744868655 3 1 101250004 3 86883813 1 2 147747441 5 2 565111335 2 3 417188302 1 2 246549658 4 2 963873520 4 3 438133770 2 1 29366295 1 665245341 2 86883811 4 1 565111336 1 507308489 3 29366296 1 3 101250004 5 1 998228699 1 766356434 3 81073253 5 2 417188304 3 3 556605328 1 3 348652719 4 3 173087940 3 1 6632155 2 91111257 1 2 6632154 3 2 207264424 1 3 86883813 4 1 966631802 3 963056778 3 1 588790353 2 963873520 5 2 710733674 3 3 1 3 2 56519639 2 1 147747440 3 246549660 2 2 417188304 3 2 246549658 3 2 389290765 3 1 963873520 2 184147677 2 2 2 2 1 389290764 2 147747441 4 1 1000000000 2 348652717 4 1 539527855 1 963873520 2 147747441 1 1 1000000000 3 200354483 2 2 81073251 1 3 91111257 3 3 963056778 4 3 313062683 5 1 963873520 2 101250004 4 3 1000000000 3 2 184147677 5 3 556605329 2 1 417188303 3 207264424 2 3 747241048 1 3 482818267 4 3 29366295 3 3 1000000000 5 2 216140703 2 1 539527855 1 216140704 2 348652717 1 2 588790353 4 1 377509580 3 999999999 4 2 665245341 1 2 438133772 4 1 86883812 3 200354483 1 2 173087941 1 3 101250004 3 1 377509580 3 81073253 2 3 377509581 3 2 780418693 4 3 998228700 1 3 389290763 5 3 417188303 4 3 781833036 5 1 377509580 2 429939458 4 1 1000000000 1 588790353 3 91111257 2 2 207264423 2 2 857731777 5 3 665245342 4 2 29366294 5 2 207264424 3 2 539527856 4 1 313062682 2 966631802 1 2 417188302 1 1 963873520 1 710733675 2 29366294 2 3 565111337 5 2 76211862 3 1 507308489 1 878542863 3 588790352 1 1 1000000000 1 207264423 1 539527855 1 556605329 1 588790353 3 564836881 2 1 231398662 2 999999999 4 2 878542863 2 2 101250005 3 3 963873519 2 3 246549659 1 2 147747441 4 1 766356434 2 56519639 2 2 1000000000 2 3 766356434 1 2 76211861 3 1 76211861 2 417188302 3 3 56519638 2 1 389290764 3 857731777 3 3 81073253 2 2 780418694 2 1 857731778 1 878542863 3 417188304 2 3 76211862 4 1 273869784 3 507308488 3 2 147747441 1 3 360543851 2 2 216140705 5 1 429939459 1 86883812 1 273869784 3 91111257 2 2 206422527 2 1 710733675 2 101250004 3 2 963056778 3 2 482818267 1 1 231398662 2 348652717 1 3 56519638 1 3 507308490 5 3 216140704 2 3 588790354 1 2 963056778 5 1 963873520 1 564836882 1 565111336 3 963056780 5 3 2 1 2 556605328 3 2 1000000000 1 2 438133771 5 3 389290765 1 3 747241049 2 1 76211861 3 429939458 4 2 766356434 2 2 29366294 3 2 665245340 1 2 101250004 2 2 878542864 2 2 1 3 2 81073251 1 3 101250005 5 2 710733676 4 1 184147678 1 91111257 1 81073252 2 6632155 1 2 438133771 5 1 781833037 2 101250005 3 1 539527855 2 231398661 3 1 216140704 2 429939458 2 1 86883812 3 81073252 3 2 86883812 4 2 147747440 4 3 780418694 4 2 507308488 4 2 556605328 3 2 963873521 1 2 86883811 5 1 147747440 1 184147678 2 231398661 5 3 29366295 1 1 998228699 1 313062682 1 86883812 2 564836883 1 1 6632155 2 56519637 4 1 76211861 2 588790353 4 2 857731779 1 2 313062681 5 2 878542862 5 3 200354484 5 3 216140705 5 2 482818267 5 3 56519638 2 2 216140705 4 2 565111336 3 3 539527854 4 2 377509580 4 2 91111256 5 3 81073253 3 2 429939458 5 1 200354483 1 744868656 3 588790353 4 1 417188303 1 231398662 1 76211861 3 184147678 2 2 348652717 4 1 348652718 3 76211861 5 1 747241048 1 91111257 3 780418693 1 1 76211861 3 556605329 4 1 184147678 3 766356433 1 2 417188303 4 2 292015613 2 3 780418695 2 3 207264424 2 3 507308488 2 1 360543850 2 184147678 1 1 857731778 3 1 5 3 91111256 2 1 91111257 2 482818265 4 2 231398661 1 1 216140704 3 966631801 1 3 588790353 4 3 207264423 2 2 781833037 4 3 231398662 5 2 76211860 2 3 482818267 2 3 857731778 4 2 429939459 1 2 429939458 2 2 273869783 4 1 81073252 2 539527854 3 3 184147678 5 2 539527854 2 2 710733674 3 3 588790352 2 3 857731777 5 1 389290764 1 539527855 3 744868656 1 1 246549659 3 147747441 2 2 377509580 5 1 173087940 3 681728741 1 1 417188303 3 101250005 5 2 438133772 1 3 963056778 3 3 6632156 3 1 963056779 3 292015611 5 1 438133771 1 482818266 2 184147679 4 3 539527854 4 1 710733675 2 313062683 5 3 744868655 5 3 963056779 4 1 101250004 1 857731778 1 377509580 3 766356434 2 2 556605328 2 3 999999999 3 3 710733676 5 1 173087940 1 781833037 2 56519637 2 1 389290764 1 507308489 1 857731778 3 56519639 5 1 482818266 3 963056778 4 3 246549659 1 2 429939460 2 3 710733675 3 2 6632155 2 2 766356434 1 2 966631802 2 1 417188303 3 781833036 5 2 292015611 1 2 6632154 1 1 313062682 1 76211861 2 878542862 5 3 76211860 3 2 878542864 2 3 564836882 3 3 963873519 1 1 744868656 1 56519638 1 76211861 3 29366294 3 3 665245342 4 3 857731779 3 2 878542863 5 2 417188302 4 2 744868655 5 1 216140704 3 377509581 2 1 389290764 2 91111257 5 3 747241048 2 2 360543849 2 3 173087941 4 2 231398661 3 2 147747441 2 3 588790353 5 1 206422528 2 1 1 2 744868656 1 1 81073252 1 292015612 3 147747440 3 1 564836882 3 507308490 5 2 76211860 3 3 2 3 3 348652719 5 1 539527855 2 101250004 2 2 101250003 5 3 313062683 2 2 56519639 4 2 429939460 5 3 999999999 4 2 507308490 4 1 780418694 3 147747440 1 3 963056779 3 1 744868656 2 389290764 1 2 377509581 4 3 184147679 1 1 360543850 1 744868656 1 86883812 1 91111257 1 1000000000 3 565111336 1 2 780418693 5 2 565111335 1 2 246549660 3 3 1000000000 1 1 878542863 1 231398662 3 200354483 1 3 710733676 2 3 313062683 4 3 56519638 3 3 360543849 1 1 207264423 1 966631802 2 56519638 3 2 86883813 4 3 710733674 1 1 360543850 1 231398662 1 482818266 3 377509581 3 2 710733676 2 1 665245341 1 747241048 3 1 1 2 200354483 3 2 482818265 5 2 76211862 3 2 681728742 1 1 313062682 3 963056779 5 2 1000000000 1 3 744868657 4 1 857731778 3 184147677 2 2 56519637 5 2 184147678 4 1 963056779 3 565111335 2 1 200354483 3 482818267 2 3 377509579 4 3 348652719 5 3 744868656 4 1 429939459 2 681728740 5 3 681728742 5 2 184147677 5 1 184147678 2 216140704 3 3 81073253 5 3 292015611 4 3 360543851 1 1 1 1 6632155 1 963056779 2 389290763 4 2 206422527 1 2 377509581 3 1 781833037 3 966631801 4 2 6632155 3 3 564836881 5 1 963056779 3 998228698 2 3 273869785 3 1 417188303 3 556605329 5 3 1000000000 1 1 429939459 3 377509580 5 3 1000000000 4 1 781833037 3 1 4 2 207264424 3 2 588790354 5 1 780418694 3 377509581 3 2 173087941 1 2 482818267 5 3 710733676 2 1 963056779 3 101250004 5 1 417188303 1 76211861 1 56519638 3 747241049 5 3 482818266 5 2 1 2 3 966631802 5 3 313062683 5 3 766356434 5 3 313062682 3 2 56519639 2 2 588790353 4 2 216140703 1 3 1 3 2 81073253 5 1 564836882 2 482818265 2 2 429939459 1 3 1000000000 4 3 206422527 2 1 417188303 3 565111337 1 2 389290763 5 1 377509580 2 507308488 2 2 231398663 4 3 207264424 3 2 348652719 3 2 313062681 4 2 216140703 5 1 482818266 3 781833037 3 2 76211860 5 2 588790352 1 1 173087940 2 231398662 2 1 389290764 3 313062683 2 2 207264423 2 1 963056779 1 565111336 1 438133771 3 207264422 5 1 998228699 2 539527854 1 1 292015612 3 273869783 1 1 348652718 3 780418695 1 3 665245342 4 2 564836882 1 1 998228699 1 377509580 1 246549659 1 417188303 1 588790353 3 507308488 3 2 556605328 3 2 878542864 3 1 101250004 3 207264423 5 1 857731778 1 429939459 2 588790353 4 2 766356433 1 1 556605329 1 781833037 2 206422528 1 2 173087941 3 2 313062681 1 2 101250005 3 2 438133770 1 3 29366295 2 2 766356433 2 1 173087940 1 292015612 2 86883813 5 2 565111337 1 1 173087940 1 173087940 3 565111337 3 2 81073251 4 3 744868655 3 3 147747439 1 2 86883811 2 2 86883813 2 3 348652718 4 2 173087941 3 1 348652718 3 744868656 1 2 710733675 2 3 681728740 1 2 780418694 2 3 963056780 4 1 482818266 3 76211862 4 3 200354483 3 2 781833037 5 3 348652717 1 2 292015613 4 3 29366295 3 2 273869785 1 1 207264423 3 360543849 2 2 1000000000 5 3 747241048 4 2 377509580 4 3 29366294 1 3 1 2 1 56519638 3 766356434 5 2 173087939 3 2 207264422 3 1 6632155 2 482818266 4 3 556605328 1 3 56519638 5 2 377509580 1 1 878542863 3 588790354 1 2 539527856 3 2 963873520 1 3 1 3 2 780418694 5 2 377509581 4 2 781833038 2 1 313062682 1 91111257 1 91111257 2 273869783 3 3 963873519 1 1 231398662 1 91111257 1 429939459 2 81073253 5 3 665245340 3 1 377509580 3 963873520 2 1 389290764 3 857731777 1 3 710733676 4 3 564836881 2 2 878542862 5 1 878542863 1 747241048 1 556605329 3 780418695 3 1 710733675 2 101250003 3 2 101250005 5 2 292015611 2 2 206422529 4 3 377509580 1 1 998228699 3 91111257 2 1 857731778 2 273869784 1 3 878542862 3 1 348652718 2 857731779 4 2 766356434 4 1 878542863 2 86883813 1 2 216140704 4 1 438133771 3 6632155 3 2 878542862 1 2 206422528 1 2 6632154 4 2 101250004 4 1 29366295 3 564836881 3 2 389290763 1 2 292015612 2 1 744868656 2 173087940 3 3 216140704 3 3 710733674 3 1 747241048 1 206422528 3 56519638 5 1 744868656 2 963056778 2 3 377509579 3 3 173087941 5 3 744868656 5 1 184147678 1 86883812 2 76211862 1 2 273869783 3 2 564836881 5 3 231398661 1 2 565111337 1 3 184147677 1 1 681728741 2 710733674 5 2 665245340 1 2 86883812 2 2 747241047 5 2 86883813 1 2 147747440 2 3 507308488 2 2 2 4 3 377509581 1 1 348652718 2 6632155 1 1 744868656 3 482818267 3 3 565111335 2 2 29366294 2 1 348652718 3 564836881 2 1 966631802 2 766356433 5 1 966631802 1 56519638 3 292015611 4 3 556605328 1 3 101250004 1 2 1 3 2 539527855 2 3 438133770 3 3 507308489 4 1 781833037 2 429939459 5 3 86883812 3 1 438133771 2 147747439 3 2 710733676 5 2 681728741 2 1 780418694 3 857731779 1 2 966631802 5 2 1000000000 4 3 184147677 5 3 966631802 3 3 744868657 4 3 429939460 3 1 377509580 3 429939458 2 2 963873520 3 1 348652718 3 998228699 4 2 56519638 3 2 744868656 3 1 1000000000 1 963056779 1 86883812 1 81073252 3 76211861 5 2 588790353 1 3 963056779 5 2 216140705 4 3 91111257 4 3 206422529 2 1 360543850 1 246549659 3 438133770 4 2 184147677 1 2 998228699 5 2 564836881 5 3 76211861 5 2 101250004 1 1 313062682 3 231398662 2 3 744868655 5 3 417188304 5 3 966631802 4 2 507308490 3 2 231398661 1 1 998228699 1 200354483 3 564836882 1 1 963873520 1 966631802 1 91111257 1 184147678 2 292015612 2 1 665245341 2 417188304 2 1 313062682 3 231398663 4 2 429939458 1 3 292015613 5 1 744868656 3 246549659 2 3 56519637 5 3 857731777 2 3 482818266 2 2 507308490 5 1 1 2 246549659 5 3 6632154 1 2 857731777 5 3 207264424 3 1 292015612 3 747241047 5 1 681728741 3 6632156 5 2 231398661 3 2 200354482 3 2 207264422 1 1 6632155 2 429939459 2 3 438133772 4 2 507308488 4 2 1 4 3 710733676 2 2 857731779 5 3 292015612 2 2 966631802 3 1 966631802 3 966631803 3 1 556605329 1 747241048 1 564836882 1 963056779 2 780418693 3 1 91111257 2 747241049 4 1 6632155 2 710733674 2 1 588790353 2 781833038 4 1 588790353 3 360543851 3 1 81073252 2 292015613 2 2 482818266 2 1 963056779 2 1000000000 3 1 564836882 1 998228699 1 857731778 1 206422528 2 292015612 5 3 766356435 4 3 313062681 2 1 588790353 1 564836882 1 184147678 2 56519638 5 3 744868656 2 1 1000000000 3 56519638 1 1 292015612 3 292015612 3 1 556605329 1 747241048 2 207264422 2 2 81073251 3 3 246549658 5 2 556605329 5 2 565111337 4 1 878542863 1 998228699 2 206422529 3 3 507308489 3 2 2 1 2 857731779 5 3 292015611 5 1 747241048 2 292015613 3 2 360543849 3 3 246549659 5 3 1000000000 5 1 101250004 1 482818266 2 998228698 4 1 273869784 2 173087941 2 1 348652718 2 539527854 3 1 216140704 3 200354483 1 1 781833037 2 101250004 3 1 76211861 1 389290764 2 963873520 4 2 429939458 1 1 147747440 2 665245341 1 3 565111337 5 2 29366296 2 3 482818265 3 1 231398662 3 91111257 2 1 438133771 2 747241048 2 1 207264423 1 507308489 3 565111335 2 1 878542863 1 207264423 1 348652718 2 377509581 4 1 556605329 1 998228699 2 206422527 5 3 56519639 4 1 360543850 1 1 3 857731778 3 1 76211861 3 206422527 4 1 147747440 1 216140704 1 507308489 2 246549658 4 2 438133772 4 2 216140703 1 2 417188304 3 2 348652717 5 2 184147677 3 2 556605330 3 2 966631801 5 3 2 3 1 429939459 2 200354483 5 1 76211861 1 86883812 1 86883812 3 292015613 5 2 1000000000 5 2 86883812 1 2 360543849 1 3 565111336 4 2 780418693 4 2 101250003 5 3 360543850 1 3 360543849 5 2 86883811 5 3 273869784 2 2 246549660 3 2 781833038 3 3 1000000000 2 3 273869783 3 1 377509580 1 963873520 2 348652719 3 1 747241048 2 744868655 3 3 963873519 2 1 231398662 1 588790353 2 76211862 3 3 438133772 2 1 681728741 2 857731779 3 1 744868656 1 438133771 2 389290764 5 2 56519639 2 3 556605328 3 3 539527855 5 3 81073253 2 2 963873519 5 3 206422527 3 2 781833037 3 1 417188303 1 556605329 1 482818266 3 29366296 5 2 1 3 2 147747440 4 1 539527855 1 29366295 1 101250004 1 556605329 3 438133772 5 1 29366295 2 1 3 2 744868656 3 1 780418694 3 86883811 1 2 86883812 5 1 878542863 1 781833037 3 681728740 3 2 766356434 1 3 588790354 2 1 438133771 2 360543851 1 2 231398661 2 2 1000000000 2 1 91111257 2 184147677 1 1 6632155 2 780418693 1 2 91111256 1 1 564836882 2 292015611 2 1 313062682 1 998228699 3 273869784 3 2 206422528 5 2 292015613 5 2 665245341 5 2 429939460 5 3 482818266 4 3 747241047 1 1 857731778 2 781833036 2 2 438133772 3 1 206422528 2 91111257 5 1 389290764 2 292015613 2 2 564836882 2 2 766356434 2 3 216140704 5 1 81073252 2 389290765 4 3 564836883 5 2 588790353 1 1 747241048 3 665245341 2 3 744868657 1 1 6632155 1 507308489 2 747241048 3 2 292015611 5 3 507308489 2 1 1000000000 2 389290765 5 2 292015612 2 1 86883812 2 665245341 3 2 429939459 3 3 360543849 1 2 206422527 5 2 173087939 3 2 56519639 1 2 231398662 3 3 313062683 5 1 780418694 2 781833037 1 2 780418694 5 3 76211860 1 2 86883813 1 1 348652718 2 744868657 4 3 86883811 2 3 29366295 3 3 878542864 3 2 101250003 5 2 565111336 1 2 857731779 2 2 56519637 2 1 963873520 3 564836881 1 2 76211860 2 1 273869784 2 389290764 4 3 710733676 3 1 963873520 1 231398662 1 313062682 2 273869783 2 3 781833038 3 1 1 1 313062682 1 76211861 3 998228700 2 2 857731777 3 1 147747440 2 231398663 1 3 76211862 3 2 273869785 4 3 857731779 3 1 173087940 2 56519637 4 1 29366295 1 184147678 2 966631801 1 2 101250003 2 2 348652717 2 3 206422528 3 2 417188303 3 3 417188302 2 1 963873520 2 348652717 2 1 389290764 2 438133772 4 3 200354483 4 3 747241047 3 2 564836883 3 2 781833038 4 2 766356435 1 2 200354483 4 1 56519638 3 29366294 1 3 781833038 4 1 963873520 3 246549659 1 2 147747441 1 3 273869783 3 2 76211861 2 1 417188303 1 1000000000 1 231398662 2 207264424 1 2 857731778 3 2 313062682 4 3 766356433 4 3 207264422 3 1 147747440 3 273869784 4 2 588790352 1 3 81073251 3 2 231398663 2 2 246549658 3 1 273869784 2 507308489 2 2 56519638 3 1 747241048 3 29366295 4 3 781833038 4 2 665245341 4 1 665245341 3 780418694 3 3 86883813 3 1 348652718 2 744868655 2 2 81073251 2 3 417188303 3 3 313062683 2 2 216140705 4 3 482818267 1 1 564836882 3 231398662 1 3 377509579 5 2 438133771 4 1 857731778 2 744868656 3 1 389290764 2 206422529 1 3 200354484 5 3 878542863 2 2 389290763 2 2 781833037 2 3 429939460 4 1 91111257 1 206422528 2 710733676 2 1 389290764 2 963056780 3 3 147747440 3 2 998228698 2 2 2 5 3 565111337 5 2 86883811 2 3 292015611 3 3 744868657 5 1 206422528 3 998228699 1 3 206422527 2 2 6632154 3 3 377509579 2 1 539527855 3 216140704 3 2 29366295 4 3 482818266 2 2 81073251 5 1 744868656 2 86883811 5 3 91111258 4 1 564836882 2 744868656 3 3 857731778 1 3 438133770 5 3 766356435 4 3 429939460 2 3 963056778 1 3 389290763 3 1 878542863 2 216140704 2 3 438133771 5 2 313062681 3 3 360543849 2 2 173087941 5 3 173087941 5 1 389290764 2 360543851 1 3 781833038 5 3 86883812 3 2 564836882 5 2 781833036 3 3 857731777 3 1 6632155 2 744868656 4 3 173087940 3 1 878542863 1 29366295 1 556605329 2 747241048 4 1 101250004 1 429939459 1 998228699 2 101250005 3 2 780418693 5 1 665245341 2 766356433 2 2 1000000000 5 2 377509579 1 3 681728742 2 3 91111256 2 2 766356434 1 1 86883812 2 766356434 3 1 438133771 3 438133771 3 3 313062683 2 2 91111256 2 1 246549659 1 710733675 3 389290763 1 2 963873519 5 2 91111256 5 1 273869784 3 56519637 1 3 963056779 2 2 766356435 1 3 2 5 3 184147678 1 3 360543850 4 1 878542863 1 438133771 2 246549660 3 3 273869783 2 1 173087940 3 539527856 1 2 389290764 2 2 963873519 5 1 86883812 1 101250004 3 857731777 2 1 681728741 2 665245341 2 2 438133772 1 1 665245341 3 482818265 2 1 273869784 1 313062682 2 963873521 5 1 681728741 2 564836883 5 3 963056780 5 1 207264423 2 766356434 5 2 681728741 3 1 966631802 2 313062682 2 1 76211861 1 173087940 2 273869785 1 3 556605329 2 3 206422529 3 2 556605329 5 2 273869785 1 1 482818266 1 173087940 3 857731778 2 3 747241049 4 1 681728741 1 417188303 3 348652718 5 2 147747439 2 2 360543850 1 1 273869784 2 564836881 3 2 313062683 1 1 556605329 2 665245340 4 1 348652718 1 29366295 3 313062682 3 3 507308489 1 1 246549659 2 539527854 4 3 744868657 4 2 91111257 4 2 348652717 2 2 1000000000 2 3 2 5 3 766356434 1 3 231398661 5 1 91111257 3 999999999 4 2 91111257 5 3 56519639 3 3 147747440 1 1 588790353 3 1 5 3 857731779 4 2 539527855 3 1 273869784 2 417188304 5 3 417188304 4 2 101250005 4 3 564836882 2 2 207264424 2 2 29366296 3 1 81073252 3 86883813 1 2 81073252 1 3 313062681 4 2 231398661 5 2 963056779 2 3 780418694 3 3 429939460 1 1 781833037 1 710733675 2 878542863 2 1 216140704 1 360543850 2 86883812 4 2 564836882 4 2 417188303 1 1 101250004 3 744868655 1 2 539527854 2 1 438133771 3 744868657 5 1 780418694 2 565111335 4 2 206422527 4 2 966631802 3 1 998228699 1 101250004 1 389290764 1 998228699 3 2 4 2 6632154 2 1 6632155 3 56519638 5 3 665245342 5 3 429939458 3 2 766356434 2 2 1 1 2 207264422 4 3 565111336 5 3 665245342 2 3 539527856 5 2 360543851 3 3 744868657 1 2 348652718 4 2 348652719 3 3 710733675 5 3 313062681 4 1 429939459 3 147747440 3 1 313062682 1 292015612 2 878542864 2 3 173087941 2 1 766356434 3 231398661 4 3 292015611 1 2 665245341 2 1 878542863 1 292015612 1 963873520 3 429939460 2 1 963873520 1 200354483 2 184147678 2 1 216140704 2 200354482 2 2 101250005 3 2 781833038 4 1 963873520 3 482818265 2 2 231398661 4 1 878542863 1 231398662 1 6632155 2 564836881 3 1 1000000000 2 81073253 2 3 56519638 3 3 81073252 2 1 429939459 3 76211861 3 3 963056778 4 3 744868657 3 2 507308489 5 2 184147679 5 2 76211862 1 3 206422527 3 2 81073253 4 2 76211861 5 3 216140703 5 1 565111336 3 681728740 5 1 313062682 2 417188303 2 1 766356434 1 780418694 1 206422528 1 231398662 1 556605329 3 482818265 3 3 681728742 1 2 963056778 1 1 766356434 2 710733674 2 2 681728742 2 1 76211861 2 429939458 1 1 184147678 3 173087940 1 3 101250004 5 3 360543849 3 1 81073252 1 207264423 3 91111258 2 1 207264423 1 184147678 1 665245341 2 878542862 3 1 565111336 1 781833037 1 966631802 3 91111256 3 1 6632155 1 963056779 3 101250004 5 1 588790353 3 231398663 3 3 91111258 5 2 744868657 2 1 147747440 1 313062682 1 780418694 2 999999999 1 1 348652718 3 348652719 4 1 348652718 2 999999999 3 1 1 3 482818266 2 1 438133771 3 878542863 1 2 781833037 1 2 747241049 3 3 91111258 1 2 565111336 2 1 747241048 3 86883811 5 1 29366295 2 998228698 4 2 184147679 1 2 246549660 1 3 206422527 3 2 482818266 5 1 1 2 360543849 5 1 744868656 3 200354483 1 1 482818266 2 91111257 3 2 56519638 1 3 857731778 4 2 246549660 1 3 556605330 3 2 246549658 1 3 207264424 5 3 710733676 3 2 348652717 4 2 91111256 3 1 377509580 3 200354482 2 1 429939459 2 348652717 4 1 507308489 1 6632155 2 348652717 4 1 313062682 2 482818265 4 2 417188303 2 2 246549660 3 1 507308489 2 482818267 5 2 539527856 1 1 438133771 1 91111257 2 565111335 5 2 1 1 2 216140703 4 2 101250005 4 1 377509580 3 963056780 2 3 780418695 2 3 857731778 5 1 216140704 1 780418694 1 348652718 2 744868655 5 1 273869784 3 6632155 4 3 273869784 5 2 438133770 1 2 878542863 3 1 76211861 3 216140705 3 3 998228700 5 3 539527855 4 1 184147678 1 56519638 2 565111337 1 2 173087941 5 3 389290764 3 1 998228699 2 348652717 2 2 91111258 4 1 313062682 1 313062682 1 438133771 2 206422527 2 3 2 5 1 207264423 3 173087939 2 3 963056779 1 2 389290763 4 1 429939459 2 744868656 3 1 76211861 2 878542862 5 3 857731779 4 1 273869784 2 564836882 2 1 417188303 2 710733675 4 1 681728741 3 101250004 1 1 216140704 2 246549660 1 2 216140704 1 1 86883812 1 292015612 1 207264423 3 101250004 3 1 76211861 1 780418694 1 507308489 2 6632155 1 1 665245341 1 438133771 2 101250003 1 1 482818266 3 564836881 3 1 665245341 1 507308489 3 292015611 2 2 438133772 1 1 588790353 2 389290763 3 1 565111336 2 29366294 4 2 429939460 3 1 766356434 3 438133771 3 3 539527855 4 1 556605329 3 999999999 4 2 564836883 1 2 101250003 3 2 377509580 3 3 878542864 5 1 665245341 1 389290764 1 747241048 2 878542864 3 3 588790354 2 1 313062682 2 206422528 4 2 556605329 1 1 482818266 3 231398663 4 2 101250003 5 2 2 5 2 681728742 2 2 86883813 5 2 781833037 3 2 313062682 3 1 29366295 2 878542863 4 2 1 1 2 6632155 2 1 147747440 3 273869784 1 1 29366295 3 780418693 5 1 76211861 2 781833036 4 1 81073252 1 377509580 1 29366295 1 377509580 3 348652719 1 2 246549658 2 1 588790353 2 507308489 4 1 998228699 1 246549659 3 966631801 2 3 147747441 4 2 565111335 5 2 200354483 2 3 966631802 2 2 273869783 4 2 565111337 3 2 565111337 2 1 539527855 3 857731778 4 3 564836883 5 3 76211861 5 1 6632155 1 348652718 3 147747440 4 3 91111258 2 2 747241048 4 2 564836882 2 3 963873521 5 2 206422528 4 3 710733675 5 2 273869783 5 1 878542863 2 998228699 1 1 781833037 3 507308490 3 3 389290764 3 2 966631801 3 1 963056779 1 147747440 3 539527855 5 3 565111335 4 3 482818267 1 1 429939459 3 216140703 5 2 963056779 3 3 417188302 5 1 878542863 2 313062681 5 3 200354483 3 3 417188304 3 3 781833038 2 3 292015611 4 3 766356433 5 1 56519638 2 76211862 1 1 966631802 2 313062682 1 2 2 5 3 565111335 5 3 6632154 5 1 292015612 2 766356435 1 3 963873521 3 1 147747440 1 86883812 3 1 2 1 588790353 2 507308489 1 1 963873520 3 231398663 3 3 29366295 1 2 429939460 1 1 6632155 3 963873519 5 1 588790353 3 857731779 5 2 417188304 2 3 216140703 4 2 184147677 3 1 438133771 1 766356434 2 246549659 1 3 81073252 5 1 147747440 3 91111257 3 3 963873520 2 1 710733675 2 998228698 2 2 780418695 2 2 348652719 1 1 6632155 1 710733675 1 184147678 3 101250004 1 1 147747440 1 313062682 2 101250004 1 2 2 2 1 147747440 3 216140705 3 2 744868655 1 3 482818266 2 3 417188303 5 3 389290764 4 3 588790354 3 2 665245341 3 3 482818266 5 1 101250004 1 207264423 1 681728741 2 565111336 2 3 207264424 3 3 744868656 4 2 29366296 3 3 246549659 5 2 173087940 2 2 207264422 1 2 1 4 3 273869783 1 2 766356435 3 3 507308489 4 2 76211862 4 2 206422529 4 2 206422528 3 3 539527854 5 3 2 2 3 744868655 4 2 588790354 1 1 377509580 2 565111336 2 1 56519638 2 348652719 3 1 565111336 1 681728741 2 1 3 2 556605330 1 2 744868656 4 2 710733674 2 3 173087940 3 1 556605329 3 360543850 4 1 966631802 1 56519638 1 966631802 3 780418693 1 2 438133772 1 1 216140704 2 273869785 2 2 966631801 2 2 747241048 1 1 781833037 2 878542863 4 3 681728741 4 3 710733674 4 2 76211861 4 3 857731779 1 3 539527856 5 1 556605329 3 744868655 1 2 963873520 3 1 216140704 2 744868655 3 1 101250004 2 216140705 1 2 966631803 4 1 207264423 3 6632156 3 2 56519637 4 3 147747441 4 2 246549660 2 3 348652718 1 2 56519638 1 2 313062683 2 2 200354484 3 1 539527855 1 101250004 2 173087940 5 2 999999999 2 1 147747440 1 207264423 3 377509580 3 3 857731777 3 3 206422529 3 3 507308490 3 2 184147679 4 1 206422528 1 781833037 3 539527855 4 3 231398663 2 2 998228699 2 2 173087939 4 3 857731778 1 1 565111336 2 556605328 1 2 389290764 2 2 966631802 1 3 588790354 3 1 101250004 1 966631802 3 200354482 4 1 780418694 2 206422528 2 3 963873521 2 1 173087940 2 184147679 5 1 81073252 3 313062682 1 1 681728741 3 507308488 5 1 6632155 1 173087940 2 377509581 5 2 556605330 2 2 999999999 1 3 665245342 2 1 86883812 1 963873520 1 1 3 360543851 5 2 747241048 2 1 564836882 2 101250003 1 3 564836881 3 3 665245340 2 3 766356433 3 2 429939458 2 3 216140703 1 2 963873521 1 1 781833037 2 206422528 5 2 76211860 1 2 231398663 2 3 206422527 4 2 81073252 1 2 184147679 1 1 565111336 1 710733675 3 348652719 1 3 200354482 4 2 766356433 3 1 81073252 2 86883811 5 1 76211861 3 29366294 2 2 665245341 1 1 963873520 2 86883812 2 1 744868656 1 665245341 1 710733675 2 76211860 3 3 963056780 4 1 1 1 588790353 1 681728741 1 292015612 1 29366295 2 313062683 1 1 998228699 3 91111256 4 2 507308490 4 2 963056778 4 1 173087940 3 966631802 5 3 417188304 1 3 998228699 3 3 101250003 3 2 86883812 1 3 348652719 5 1 482818266 3 389290764 1 3 781833037 1 2 539527854 5 2 313062683 2 2 539527855 3 3 588790354 4 1 780418694 1 438133771 3 377509579 4 1 963056779 2 273869783 1 1 231398662 3 681728742 4 3 780418695 5 2 766356435 3 1 360543850 1 76211861 2 781833037 2 2 744868657 5 1 781833037 1 207264423 3 273869785 4 3 86883813 5 3 780418693 5 3 200354482 4 1 429939459 3 292015613 2 3 781833038 4 2 1000000000 3 3 710733676 1 2 438133772 4 1 313062682 3 766356435 5 2 29366295 3 3 564836883 5 2 966631802 3 3 56519639 3 2 565111337 2 2 429939460 5 2 29366294 4 2 744868657 2 3 878542864 3 2 76211861 1 2 360543851 2 3 710733676 3 1 216140704 1 681728741 3 999999999 5 2 429939459 1 1 857731778 2 207264422 2 2 273869785 4 2 231398661 1 1 200354483 3 348652719 3 3 766356434 2 3 200354482 1 1 507308489 3 292015613 4 2 565111336 2 3 966631801 4 2 878542863 4 3 6632155 4 2 360543851 5 1 273869784 3 6632154 5 1 76211861 2 292015613 1 1 86883812 3 438133771 4 2 313062682 2 2 681728742 4 1 86883812 1 207264423 1 147747440 1 389290764 3 710733675 5 3 588790354 1 3 377509579 4 3 200354484 5 2 438133771 5 3 564836881 2 1 200354483 2 710733676 1 2 539527854 1 3 482818265 5 3 429939459 5 2 766356434 5 1 29366295 3 216140704 2 2 86883813 5 2 91111257 2 2 781833038 3 2 539527855 5 1 313062682 2 507308488 4 2 76211862 2 1 417188303 1 101250004 2 966631801 2 2 292015613 1 1 29366295 1 29366295 2 780418694 2 2 173087940 4 3 588790353 5 2 998228699 4 2 747241048 5 3 6632154 2 2 377509579 2 1 539527855 1 86883812 2 360543849 3 2 246549659 1 2 313062683 2 3 438133771 3 3 231398663 2 1 91111257 2 216140704 2 3 360543850 1 3 565111337 5 3 482818266 5 1 963056779 1 438133771 3 207264423 5 2 91111258 5 3 857731777 4 3 744868656 1 3 565111337 5 1 313062682 2 56519637 2 3 744868657 3 1 747241048 3 81073251 4 1 747241048 2 292015611 2 1 564836882 2 56519639 3 1 56519638 1 6632155 2 588790353 3 3 565111337 4 3 564836882 5 1 91111257 2 744868655 3 2 56519639 3 3 681728740 5 2 1000000000 4 2 184147678 5 2 207264422 4 2 377509579 2 2 101250005 1 1 556605329 2 744868655 1 3 313062682 5 2 86883813 3 2 780418695 3 1 507308489 3 29366296 4 3 539527855 1 1 539527855 2 389290764 1 2 207264424 1 1 766356434 2 429939459 4 1 429939459 3 565111335 2 3 966631803 2 3 482818266 4 2 781833037 4 2 565111336 5 1 184147678 3 348652717 3 2 292015611 1 3 2 5 2 766356433 4 1 200354483 3 216140703 3 2 966631801 2 2 744868655 4 3 857731779 4 1 878542863 1 313062682 1 348652718 1 246549659 1 91111257 1 231398662 3 389290763 2 3 998228700 3 2 857731777 5 2 556605330 3 1 76211861 1 56519638 3 565111336 4 2 539527854 3 1 588790353 3 2 3 2 710733675 5 2 963056778 3 1 91111257 2 86883811 1 2 91111257 3 2 429939458 1 1 417188303 2 184147678 4 2 963873521 1 1 101250004 1 184147678 1 147747440 2 81073251 3 3 207264422 4 3 207264422 2 1 231398662 1 747241048 1 56519638 1 246549659 2 665245341 4 1 564836882 2 360543850 2 1 710733675 3 76211860 4 2 360543849 5 1 216140704 1 292015612 2 539527855 4 3 857731777 4 3 963873520 3 1 377509580 2 963873520 2 2 539527854 5 1 273869784 1 681728741 1 539527855 2 507308490 1 2 966631801 1 3 744868657 1 2 29366294 1 3 173087940 3 1 417188303 3 681728741 2 1 200354483 1 200354483 3 963873521 4 2 998228699 2 3 417188302 5 2 173087941 3 3 206422529 2 3 389290764 3 2 273869784 2 1 710733675 3 438133772 5 3 56519638 2 1 710733675 3 246549658 4 2 147747439 2 3 101250004 2 3 246549660 2 3 389290763 3 1 389290764 1 556605329 2 377509581 3 1 231398662 1 207264423 1 665245341 2 348652717 1 3 81073252 3 1 101250004 3 348652717 2 3 76211862 1 2 963873519 4 2 273869785 2 2 878542862 5 3 360543850 1 3 507308489 5 3 857731778 2 2 438133770 1 1 29366295 1 438133771 2 681728742 1 3 377509581 4 1 966631802 1 101250004 2 313062681 3 1 781833037 3 417188302 4 3 389290765 3 2 998228699 1 1 76211861 1 539527855 1 184147678 1 207264423 3 200354482 5 2 963873519 1 1 780418694 3 438133772 5 2 966631801 4 2 539527856 1 2 417188303 1 2 273869784 2 2 91111256 3 2 588790353 1 1 206422528 1 766356434 3 710733676 5 3 565111337 4 3 780418694 2 2 507308490 3 1 998228699 3 81073252 3 2 184147677 5 1 273869784 3 781833036 4 1 878542863 3 781833037 5 1 564836882 3 681728740 2 3 360543850 1 1 1000000000 3 292015612 4 3 588790353 2 1 147747440 1 231398662 3 766356435 4 3 292015612 3 1 91111257 1 273869784 2 200354484 2 1 184147678 2 273869783 1 1 564836882 1 781833037 1 588790353 2 173087939 4 1 963056779 2 292015613 1 3 744868657 5 1 91111257 3 147747441 4 1 998228699 3 878542862 4 2 507308488 2 2 780418694 1 1 246549659 3 348652718 3 2 766356433 2 1 1 3 184147677 5 1 417188303 1 564836882 1 101250004 3 377509580 2 2 482818267 4 1 710733675 1 29366295 2 6632154 5 2 507308490 4 1 781833037 2 313062681 2 3 76211862 1 3 665245342 2 1 482818266 3 29366295 2 3 878542862 3 2 273869783 2 1 348652718 2 273869785 2 1 878542863 2 6632155 4 1 91111257 3 216140703 1 2 781833036 5 1 56519638 3 200354484 3 3 766356434 5 3 507308490 3 2 231398661 2 3 681728741 4 2 360543851 5 1 681728741 2 173087941 2 2 482818266 1 3 29366294 1 2 417188303 5 3 963873520 2 2 417188302 4 3 781833036 2 2 206422529 3 1 565111336 2 173087941 5 1 780418694 3 766356433 5 3 710733675 3 2 963056778 3 3 91111256 1 2 313062682 5 1 56519638 3 998228698 5 1 292015612 2 6632155 5 3 292015611 1 2 539527854 5 3 429939458 3 1 417188303 3 417188303 5 2 81073253 4 1 565111336 3 744868656 5 2 747241047 3 1 313062682 3 878542862 2 1 348652718 1 91111257 1 1 3 564836882 2 1 292015612 1 565111336 1 766356434 3 273869784 1 2 1000000000 5 1 966631802 3 878542863 5 3 231398663 4 2 507308488 2 2 507308490 1 3 147747440 3 3 86883811 5 2 377509579 2 3 206422528 4 1 348652718 3 56519638 5 2 665245340 5 2 429939458 3 1 29366295 1 81073252 3 998228699 5 3 564836881 2 2 747241049 4 1 681728741 3 147747440 1 3 56519637 2 1 313062682 2 216140704 2 3 207264423 4 1 86883812 2 556605330 1 3 556605329 3 3 429939460 1 3 1 5 2 966631803 1 1 216140704 3 780418695 3 2 101250003 1 1 313062682 3 348652717 4 3 966631801 5 1 588790353 3 963056780 4 2 417188304 4 2 246549660 3 3 1 1 3 963056779 1 1 389290764 1 147747440 2 744868655 1 2 564836881 1 3 780418695 3 2 29366296 2 1 273869784 1 348652718 2 878542862 4 3 556605329 4 3 313062681 4 1 710733675 2 81073253 3 1 564836882 3 747241047 3 2 147747439 4 3 216140705 5 2 246549659 3 1 507308489 3 56519638 4 3 292015611 5 1 438133771 1 200354483 2 710733675 4 2 429939459 4 1 56519638 2 184147677 4 1 91111257 3 206422527 4 1 780418694 3 963873521 4 3 766356433 3 3 216140705 2 3 766356434 4 2 744868656 4 2 56519639 5 1 438133771 2 147747441 4 3 273869785 5 3 184147679 4 3 857731778 2 1 200354483 2 6632154 2 1 389290764 1 86883812 2 744868655 3 3 482818265 5 2 998228699 5 3 438133771 1 3 200354484 5 1 216140704 2 588790352 4 1 377509580 1 966631802 3 360543849 1 2 963056780 4 1 313062682 3 857731778 4 2 389290764 2 2 747241047 2 2 76211862 3 3 29366295 2 3 216140705 5 1 482818266 3 86883813 1 1 147747440 3 273869783 5 1 389290764 3 963056780 3 1 29366295 3 665245340 4 2 6632156 3 3 206422528 4 3 348652719 3 1 963056779 3 766356434 3 1 564836882 1 781833037 1 710733675 1 564836882 1 963873520 1 780418694 1 101250004 1 681728741 3 747241047 1 1 6632155 2 360543851 1 1 564836882 1 766356434 1 360543850 3 780418694 3 2 1 5 2 963873520 2 2 86883812 3 1 429939459 2 780418695 5 3 231398663 2 1 565111336 2 389290765 4 3 564836881 1 1 780418694 2 963873521 1 1 438133771 3 588790354 4 2 231398661 5 3 766356434 1 1 1 3 966631803 3 1 377509580 1 206422528 1 173087940 1 681728741 1 292015612 2 963056780 5 1 81073252 1 780418694 3 81073252 2 2 963873520 3 3 564836882 4 2 76211861 4 1 588790353 1 857731778 1 29366295 3 963056779 3 1 963056779 3 216140704 4 1 29366295 2 207264424 2 3 963873521 3 1 147747440 1 1000000000 3 29366295 3 1 216140704 2 200354484 2 1 389290764 3 588790353 4 1 710733675 2 184147678 2 1 91111257 3 86883811 4 1 86883812 2 273869784 5 1 377509580 3 273869785 2 2 91111257 3 3 101250004 4 3 564836881 3 2 781833036 1 2 81073251 2 1 206422528 2 200354483 1 2 184147677 3 1 56519638 1 781833037 3 556605329 4 2 963056778 1 2 273869785 4 3 565111335 5 1 429939459 2 231398661 5 3 101250003 5 1 348652718 2 389290763 1 1 565111336 1 857731778 3 216140704 5 1 292015612 3 507308488 3 1 173087940 1 292015612 3 556605329 2 1 963873520 1 556605329 2 184147678 4 3 681728740 3 1 81073252 3 1000000000 3 3 417188304 2 3 766356434 1 1 747241048 1 147747440 3 482818266 2 3 564836881 5 1 556605329 3 6632155 4 2 216140703 3 1 963873520 1 556605329 2 147747439 4 2 216140704 5 1 216140704 1 81073252 2 429939458 4 3 377509581 2 1 966631802 2 780418693 3 3 76211862 3 3 313062683 2 2 744868657 1 1 857731778 3 710733676 3 1 507308489 1 56519638 1 857731778 2 429939460 3 1 216140704 1 681728741 3 101250004 5 2 878542862 4 1 878542863 2 246549658 4 3 184147677 2 3 744868655 5 1 417188303 3 747241049 4 2 999999999 5 1 6632155 3 184147677 2 1 539527855 3 665245341 3 1 173087940 2 246549660 3 3 565111335 2 3 998228700 3 3 56519639 2 2 184147678 3 2 665245341 2 3 564836882 4 2 389290764 1 3 710733676 5 3 216140703 2 1 173087940 3 389290763 2 2 348652717 1 3 429939460 2 2 360543850 1 1 389290764 1 482818266 2 963873521 1 2 417188304 4 1 101250004 1 348652718 3 273869784 2 2 1 5 2 766356435 5 2 963056780 5 1 564836882 1 744868656 1 747241048 1 348652718 1 29366295 3 710733674 3 3 564836881 2 1 216140704 3 292015613 2 3 963873519 2 3 216140703 2 1 1 3 231398661 2 2 207264423 4 2 216140703 1 2 91111256 1 2 29366296 1 3 588790352 5 3 780418695 5 1 588790353 1 1000000000 3 81073252 5 2 313062681 5 2 206422529 2 2 91111258 5 1 6632155 3 173087939 5 1 1000000000 2 101250003 4 2 389290763 3 2 389290764 2 3 438133771 5 2 91111257 2 1 781833037 2 147747441 3 3 966631802 2 1 200354483 1 588790353 2 377509581 3 3 231398663 4 1 556605329 2 184147679 3 3 565111335 1 1 507308489 2 1 4 1 438133771 3 878542862 2 2 29366296 2 1 313062682 3 681728741 4 1 377509580 1 429939459 3 966631803 1 2 216140704 3 1 482818266 3 482818265 5 1 857731778 2 101250005 2 2 1 5 1 207264423 1 101250004 2 147747441 4 1 878542863 1 206422528 2 206422528 3 3 482818265 4 1 780418694 1 273869784 2 1000000000 1 3 29366294 3 1 173087940 1 1000000000 1 206422528 1 91111257 3 963873519 5 1 86883812 3 556605330 5 2 377509580 1 2 76211861 4 2 377509579 3 2 101250005 2 3 216140705 5 1 200354483 1 857731778 1 878542863 3 207264422 2 1 91111257 1 231398662 1 313062682 1 998228699 1 878542863 2 147747439 3 2 273869785 3 2 200354484 1 2 6632155 5 1 273869784 3 207264423 4 3 564836882 3 1 710733675 3 101250003 3 3 2 1 2 360543851 1 2 963873520 1 1 200354483 3 780418693 3 3 207264424 1 1 565111336 1 588790353 3 206422528 5 3 91111257 1 3 482818266 5 1 556605329 2 292015613 5 2 2 2 3 101250003 2 3 173087939 2 2 857731778 4 2 2 5 1 665245341 1 857731778 3 91111257 2 1 273869784 2 246549659 4 2 101250005 5 3 665245340 2 2 246549658 3 3 360543850 1 2 360543850 1 2 710733675 1 3 417188302 5 1 231398662 3 963056780 4 3 292015611 3 1 966631802 2 207264423 3 3 292015612 1 1 588790353 1 216140704 1 565111336 1 216140704 2 556605329 1 1 246549659 3 744868657 5 3 389290764 1 3 200354482 1 2 101250004 4 2 556605329 5 2 681728742 1 1 147747440 3 710733674 4 2 963056778 3 3 273869783 5 1 76211861 1 878542863 2 963056779 1 3 313062681 4 3 6632156 1 3 417188304 3 3 482818266 4 1 29366295 1 665245341 1 273869784 3 207264422 1 2 417188303 1 2 377509579 3 3 963056779 2 3 710733676 5 2 173087941 2 3 348652717 4 3 744868655 4 2 1000000000 1 3 966631802 5 3 246549658 2 1 556605329 3 1 2 1 348652718 3 878542863 3 3 878542864 1 3 207264424 1 2 76211862 4 1 878542863 2 184147679 1 2 216140704 4 3 780418695 2 2 56519637 3 3 417188304 1 3 231398661 5 3 665245341 1 3 1000000000 2 2 360543850 3 1 417188303 2 231398661 3 1 76211861 3 1 5 2 231398662 4 2 963873519 2 2 216140703 5 2 173087939 3 1 76211861 1 565111336 3 539527856 3 1 200354483 1 681728741 3 173087939 3 1 681728741 2 81073252 1 1 101250004 1 29366295 1 438133771 1 963056779 3 565111335 4 1 665245341 1 389290764 1 101250004 2 91111257 2 1 747241048 1 564836882 1 429939459 2 857731778 5 2 588790354 5 2 206422529 4 1 76211861 3 681728740 4 3 173087940 5 2 147747441 2 3 963873519 3 2 507308490 5 2 766356435 3 3 76211861 4 3 206422528 2 2 766356433 1 2 313062681 4 1 101250004 1 564836882 2 429939458 4 3 539527854 1 1 389290764 1 710733675 3 781833037 5 1 966631802 1 377509580 1 246549659 3 564836883 3 2 81073251 5 1 665245341 3 857731779 2 1 101250004 2 780418695 1 3 313062681 3 1 565111336 1 781833037 3 766356433 1 1 216140704 1 246549659 1 781833037 3 781833038 3 1 564836882 3 313062681 5 1 101250004 2 998228698 1 1 556605329 3 565111336 5 2 101250005 4 2 200354484 1 2 565111336 5 3 29366296 2 2 348652719 3 3 76211862 2 1 246549659 3 781833037 1 2 313062683 1 3 963056778 5 3 539527854 3 3 206422529 5 2 360543850 5 2 206422529 1 1 417188303 1 76211861 2 206422529 2 3 6632154 4 3 417188302 1 3 360543851 3 3 429939459 2 2 564836882 3 1 173087940 3 556605329 5 1 747241048 2 86883813 1 2 998228700 5 3 389290763 2 3 556605329 5 1 56519638 3 744868657 4 1 200354483 3 556605328 2 1 348652718 2 206422528 4 2 76211861 3 1 173087940 1 781833037 1 857731778 3 710733676 2 3 507308489 2 3 588790354 4 1 681728741 1 766356434 1 710733675 2 184147677 2 3 744868656 3 2 710733675 2 1 507308489 3 744868657 3 1 781833037 1 963056779 1 273869784 3 1 4 1 766356434 3 1 2 1 231398662 3 1 4 1 6632155 3 507308489 1 2 681728742 2 3 781833037 1 2 200354483 4 3 1 5 1 588790353 1 91111257 3 998228699 1 2 184147678 5 2 588790353 1 1 360543850 3 482818265 5 3 507308489 2 1 377509580 3 482818266 1 3 963056779 1 2 29366294 4 3 91111257 1 3 292015611 3 3 681728740 5 3 200354482 2 3 857731778 1 2 780418693 4 3 273869785 2 1 246549659 1 710733675 3 246549659 5 2 744868655 2 3 29366295 4 2 360543850 4 2 665245341 2 1 482818266 2 313062683 3 2 780418695 5 3 246549660 3 3 744868657 3 2 348652718 1 1 565111336 2 780418694 4 3 81073252 1 2 81073251 2 1 417188303 1 963056779 2 377509579 2 3 966631801 2 1 91111257 2 878542862 1 2 207264423 3 3 200354482 1 3 539527854 1 2 998228700 2 3 6632154 3 1 231398662 2 101250003 3 3 747241047 3 2 6632155 4 1 507308489 2 681728741 1 2 360543849 3 1 781833037 3 56519639 1 3 781833036 3 2 966631803 3 2 292015612 3 3 76211861 2 2 588790352 4 3 681728742 5 1 377509580 2 292015613 2 3 857731778 5 2 878542864 2 2 966631803 4 3 81073253 2 3 565111335 5 1 766356434 2 588790353 3 1 231398662 1 681728741 1 565111336 3 147747441 2 1 377509580 1 377509580 3 963056779 4 1 556605329 3 438133771 4 1 747241048 1 539527855 2 556605328 5 3 200354482 2 3 857731779 2 3 29366295 5 3 963873519 2 1 556605329 2 101250003 3 2 1 2 2 377509579 4 3 507308488 4 3 417188304 4 3 246549658 3 2 507308489 1 2 747241048 3 2 417188304 4 2 556605328 2 1 184147678 3 429939458 4 1 206422528 1 91111257 1 429939459 2 539527855 2 1 216140704 1 76211861 2 438133772 1 2 556605329 5 2 588790352 5 2 348652717 1 3 966631802 3 1 878542863 1 565111336 3 878542862 2 2 556605328 2 1 207264423 2 556605328 4 1 206422528 3 998228698 2 2 1 3 1 710733675 3 744868657 4 2 564836881 4 1 206422528 2 780418693 4 2 348652718 4 1 207264423 3 377509579 4 3 878542864 4 2 292015613 5 2 781833036 4 2 766356434 3 2 1000000000 2 2 482818267 1 2 564836881 3 2 86883811 5 1 313062682 1 998228699 3 184147678 5 3 998228698 2 1 147747440 1 147747440 1 206422528 1 389290764 2 857731777 2 3 91111257 1 3 963873519 3 2 231398662 4 2 292015613 4 2 360543849 4 3 565111336 1 3 76211861 2 2 147747441 4 2 76211860 3 1 780418694 3 56519637 2 3 438133772 2 1 1000000000 3 81073252 4 3 539527855 2 2 91111257 4 2 6632156 5 2 681728740 3 2 417188303 4 2 348652718 4 2 556605328 3 3 781833037 1 3 184147677 1 2 173087940 4 2 710733675 4 1 857731778 2 878542863 1 2 246549660 2 3 377509580 1 1 377509580 1 206422528 1 56519638 2 780418693 5 3 348652718 4 1 86883812 1 565111336 3 207264424 5 1 417188303 3 556605330 5 1 747241048 2 588790354 4 3 438133771 2 2 1000000000 2 1 857731778 1 556605329 3 681728740 5 1 565111336 3 539527856 2 2 101250004 4 3 1 1 1 76211861 2 147747440 2 2 231398663 3 1 231398662 3 417188302 3 3 878542863 1 2 744868656 3 3 665245341 5 1 246549659 2 744868657 2 2 747241048 5 3 348652718 2 1 76211861 3 747241048 5 1 710733675 1 246549659 1 681728741 2 231398661 1 1 81073252 3 665245340 1 1 564836882 2 389290764 5 1 857731778 3 780418694 4 3 86883812 1 1 482818266 2 81073251 5 1 360543850 3 6632154 1 2 389290765 1 3 1000000000 3 1 857731778 3 86883813 4 2 681728741 1 1 507308489 2 781833038 1 1 878542863 3 206422527 4 2 101250004 2 3 878542862 1 2 482818266 2 2 998228699 1 2 81073253 3 1 56519638 3 81073253 3 1 207264423 3 417188304 1 2 998228699 1 2 81073252 2 3 207264423 5 2 206422528 5 1 377509580 1 564836882 1 878542863 1 744868656 3 966631803 4 3 766356435 3 1 747241048 2 56519637 2 3 744868657 2 2 86883812 1 3 429939459 4 1 857731778 2 207264424 2 2 417188303 3 3 857731779 1 2 747241048 5 3 207264424 3 2 999999999 5 1 292015612 2 482818265 5 3 507308490 5 1 231398662 3 507308490 4 2 429939458 3 3 556605328 3 3 273869784 2 2 81073252 4 2 744868657 1 3 147747439 2 2 81073252 1 2 429939460 4 3 206422528 2 2 556605328 2 1 857731778 2 963056778 5 2 539527855 5 1 348652718 3 81073253 3 1 292015612 1 56519638 1 966631802 1 173087940 2 216140704 4 1 681728741 2 565111336 1 2 147747440 4 2 766356434 4 3 1 4 2 207264422 4 2 29366296 2 2 76211860 5 1 998228699 1 348652718 3 184147678 2 1 482818266 2 184147678 1 1 360543850 3 184147677 3 2 878542863 3 1 766356434 2 184147678 3 2 206422528 5 1 710733675 3 438133771 3 3 6632155 2 1 81073252 2 963873521 2 3 348652719 2 1 963873520 2 966631803 1 3 857731779 5 3 1 4 2 747241049 5 1 710733675 3 348652719 1 3 482818265 4 1 963873520 3 231398663 3 2 81073251 4 3 780418695 2 3 207264422 1 3 482818265 1 2 417188303 3 1 6632155 2 766356434 1 2 507308490 1 3 999999999 3 3 91111258 3 2 878542864 4 2 710733676 3 3 963873520 3 3 292015612 3 2 360543850 3 2 206422529 2 1 231398662 3 966631802 2 2 246549658 2 1 313062682 2 2 5 1 86883812 3 216140703 3 3 665245342 4 2 6632154 2 2 56519637 5 1 246549659 1 781833037 1 998228699 1 184147678 1 781833037 2 200354484 1 2 29366296 5 3 482818265 1 1 1 1 292015612 1 6632155 2 588790354 3 3 273869785 1 1 1000000000 1 200354483 3 429939458 2 2 389290765 5 2 207264422 3 2 878542863 5 1 184147678 1 56519638 1 438133771 3 29366296 4 3 147747440 5 3 76211861 3 3 76211860 3 1 184147678 1 173087940 2 998228700 2 1 81073252 2 29366296 5 2 507308490 3 3 216140705 5 1 438133771 2 29366295 2 2 216140704 2 1 482818266 1 963056779 3 56519639 5 2 184147679 1 3 429939460 5 3 173087939 3 2 710733675 2 1 998228699 1 313062682 3 588790354 1 1 292015612 2 747241047 3 2 963056779 4 1 1000000000 2 246549659 5 3 246549660 4 1 360543850 2 438133771 1 2 780418695 4 3 747241049 5 2 273869784 2 2 348652719 3 2 482818266 3 2 438133771 4 2 29366296 3 1 417188303 3 101250004 4 3 507308488 4 1 207264423 1 556605329 3 766356435 2 2 206422528 1 3 348652719 5 1 963873520 2 417188302 4 1 246549659 3 781833038 5 3 564836883 4 1 231398662 1 781833037 1 81073252 2 56519638 2 3 681728742 5 1 6632155 2 81073251 2 2 91111257 5 2 360543851 2 3 878542864 5 3 429939458 4 3 81073252 2 2 216140705 2 3 389290765 2 1 207264423 2 766356435 3 1 76211861 1 429939459 2 766356435 2 2 429939459 4 1 998228699 3 207264424 2 2 91111257 1 2 56519638 2 2 348652719 2 3 417188303 2 3 429939459 1 2 556605330 4 2 360543850 1 2 1 4 3 207264423 5 1 86883812 2 184147679 4 2 429939459 5 2 56519637 2 2 507308488 3 3 273869784 5 2 744868656 3 2 313062682 1 2 29366294 2 1 207264423 2 76211862 5 1 564836882 1 207264423 3 76211860 1 2 507308489 3 1 292015612 3 539527854 5 1 681728741 1 766356434 3 780418693 4 2 389290763 3 1 482818266 1 417188303 2 963056780 2 2 966631802 1 3 91111257 3 1 81073252 1 438133771 2 482818267 4 2 878542863 1 2 348652719 4 3 665245340 5 2 231398662 2 1 1000000000 1 216140704 2 482818266 2 3 207264423 1 1 781833037 1 1000000000 2 207264422 5 2 313062681 3 1 429939459 2 56519638 3 1 231398662 2 766356433 5 1 377509580 1 963873520 2 101250003 4 3 539527856 2 1 76211861 2 173087939 4 1 173087940 1 86883812 1 147747440 1 565111336 1 417188303 3 417188304 4 2 963056778 2 2 101250004 3 2 588790352 5 1 184147678 1 29366295 1 216140704 3 360543851 3 2 781833038 4 2 200354484 3 3 556605330 2 3 389290763 3 2 231398661 5 3 273869785 4 3 747241047 2 3 747241048 1 3 200354484 5 3 389290765 2 1 998228699 2 76211862 5 1 91111257 3 999999999 1 1 147747440 3 81073252 1 1 29366295 1 539527855 2 76211861 1 1 710733675 1 360543850 1 147747440 3 147747441 3 3 216140705 4 1 6632155 3 206422529 4 2 963056779 4 2 507308488 1 2 438133772 5 1 216140704 2 147747440 4 3 963873521 4 2 766356435 2 1 246549659 3 273869783 5 3 998228698 3 1 206422528 3 588790354 1 2 273869783 4 3 184147678 3 1 207264423 1 781833037 2 665245340 2 2 539527856 3 2 539527856 2 1 184147678 1 482818266 3 76211860 4 1 539527855 2 1000000000 5 1 360543850 3 231398661 5 3 81073253 3 3 292015613 2 1 710733675 1 438133771 2 29366295 1 2 963873521 5 2 200354482 4 3 438133771 2 3 56519637 5 2 147747439 2 1 76211861 3 389290764 5 1 963873520 2 857731777 1 3 91111257 4 1 744868656 1 564836882 1 246549659 2 207264423 3 1 780418694 1 998228699 3 565111336 4 2 588790352 5 1 747241048 2 588790352 5 1 231398662 1 781833037 1 173087940 2 588790352 3 2 1000000000 3 3 878542864 4 3 564836882 4 2 588790353 1 3 231398662 3 2 360543851 3 1 857731778 2 565111337 5 2 781833036 5 2 588790353 5 1 206422528 3 710733675 2 3 216140704 5 1 681728741 3 966631802 3 1 998228699 2 29366294 3 3 81073252 3 3 147747439 3 3 539527854 5 2 507308490 3 2 565111335 2 3 147747441 2 1 273869784 3 207264424 2 1 207264423 1 429939459 1 246549659 2 744868656 4 3 998228699 1 3 313062682 1 1 556605329 3 998228700 3 3 91111258 1 1 76211861 3 665245340 5 1 200354483 2 564836882 2 1 273869784 3 507308489 5 2 878542863 1 2 564836882 3 2 246549660 5 2 780418694 5 1 857731778 3 438133772 1 2 429939458 3 2 6632156 4 3 246549658 4 1 766356434 2 747241047 4 2 1000000000 4 1 998228699 3 747241048 2 2 147747441 4 2 780418693 5 2 710733674 4 2 565111336 4 1 6632155 1 91111257 1 216140704 2 665245342 4 1 1 3 1 4 3 556605328 5 2 292015613 2 1 1000000000 1 482818266 3 360543850 5 1 6632155 2 348652719 4 2 998228699 5 3 681728740 1 3 313062683 4 1 438133771 3 216140704 1 2 857731777 1 1 1000000000 1 857731778 2 766356435 3 1 81073252 1 101250004 3 292015613 2 1 588790353 1 216140704 3 766356434 4 3 101250003 1 3 681728741 1 3 780418695 4 1 556605329 3 56519637 3 3 6632156 3 2 857731777 2 3 963873519 5 3 780418693 4 1 273869784 3 963056780 3 1 348652718 1 780418694 3 963873519 3 2 438133771 3 3 207264422 2 1 246549659 2 438133770 5 2 482818267 5 3 56519637 4 3 147747439 4 3 184147679 4 3 482818267 1 1 389290764 1 207264423 3 539527854 2 1 565111336 2 998228699 5 1 313062682 1 966631802 3 377509581 2 2 781833037 1 3 360543850 4 1 539527855 2 101250004 4 2 507308489 3 2 29366294 1 1 966631802 1 963056779 2 482818266 2 3 29366295 2 2 747241048 3 3 91111258 5 3 963056780 5 3 377509580 5 1 1000000000 3 173087940 4 2 76211862 1 1 438133771 2 56519639 5 3 173087939 3 1 101250004 1 86883812 3 417188304 4 1 246549659 1 963056779 2 29366294 4 2 539527856 5 3 86883812 2 3 539527854 4 2 231398662 2 3 6632155 3 1 780418694 3 482818267 1 1 963056779 1 6632155 2 389290764 4 3 216140703 3 1 313062682 3 438133772 4 2 76211862 2 1 857731778 3 1 3 1 963873520 3 878542863 3 3 206422527 4 3 173087939 4 1 101250004 2 539527854 4 2 744868657 2 3 1000000000 4 3 6632156 5 1 56519638 1 588790353 1 539527855 2 710733675 5 1 207264423 2 184147678 5 2 966631803 1 1 91111257 2 556605329 4 1 360543850 3 1000000000 2 2 565111337 2 1 246549659 2 173087940 1 3 963873519 1 3 1 4 3 998228698 1 1 292015612 2 429939458 2 1 966631802 3 565111336 4 2 507308489 3 2 998228700 4 2 565111335 5 2 963873519 3 1 766356434 2 857731779 1 1 539527855 1 665245341 2 389290765 5 1 482818266 1 710733675 3 101250004 4 3 231398662 1 3 206422528 3 1 216140704 3 482818266 4 3 878542862 1 2 878542862 4 2 966631801 3 3 56519638 4 3 564836881 5 1 292015612 2 292015612 5 1 216140704 3 857731777 1 1 207264423 3 747241049 1 1 556605329 3 556605329 3 3 998228699 5 1 6632155 2 147747441 3 3 966631802 1 1 29366295 3 963873519 2 2 766356433 1 2 556605330 4 1 6632155 1 438133771 3 564836881 5 2 507308490 2 3 744868656 4 3 1000000000 1 3 1 1 2 429939459 5 2 173087941 1 2 966631801 1 3 313062683 3 1 766356434 1 29366295 3 878542863 5 1 963056779 2 173087939 3 2 556605328 5 2 963056779 5 2 539527856 5 1 207264423 3 207264423 4 1 744868656 1 539527855 2 216140705 3 1 29366295 1 766356434 3 216140703 5 3 389290764 1 2 91111257 4 3 377509580 1 1 963056779 1 216140704 2 507308490 5 3 998228699 1 3 681728741 2 1 313062682 2 246549659 1 2 999999999 1 1 313062682 1 507308489 1 665245341 1 292015612 2 86883813 2 3 147747441 3 1 200354483 2 564836883 2 2 744868657 5 1 438133771 1 665245341 2 6632154 1 1 507308489 1 744868656 2 56519637 3 1 417188303 1 76211861 3 216140704 3 3 273869783 4 2 360543849 1 1 200354483 1 966631802 2 857731779 4 3 747241048 3 3 29366294 5 3 681728740 3 1 417188303 3 246549660 3 2 963056778 5 3 273869785 3 1 29366295 1 273869784 2 206422528 1 1 878542863 1 766356434 3 360543851 4 2 313062682 4 3 273869784 5 3 1000000000 2 2 76211862 4 1 681728741 1 91111257 3 273869785 3 2 56519637 2 2 963873520 3 2 744868655 4 1 438133771 2 963056780 4 2 377509580 5 1 273869784 3 588790352 1 3 429939458 2 1 429939459 1 963056779 3 76211862 1 3 76211860 1 3 292015612 4 1 963873520 1 216140704 2 1000000000 2 3 91111257 4 2 29366295 4 1 377509580 2 766356434 1 3 6632154 5 1 681728741 2 878542864 1 2 91111256 2 1 207264423 1 781833037 3 81073251 2 1 564836882 1 6632155 1 292015612 1 216140704 2 588790354 1 3 963056779 1 3 417188302 4 1 857731778 3 565111336 5 2 482818265 5 1 360543850 3 565111337 3 3 963873519 4 2 184147679 2 2 313062683 3 3 588790354 4 3 438133770 3 2 438133772 4 1 781833037 1 1000000000 1 781833037 1 184147678 3 744868657 1 3 438133770 4 3 963056779 5 3 81073253 4 1 184147678 3 6632155 1 1 206422528 1 360543850 1 710733675 1 565111336 3 6632154 5 3 507308490 1 2 665245342 2 2 313062682 3 2 86883811 1 3 348652717 1 2 207264423 5 3 86883812 1 1 231398662 1 86883812 1 377509580 3 665245340 3 1 246549659 2 101250005 1 3 482818267 3 2 482818267 1 2 539527855 2 2 780418694 5 1 6632155 3 216140704 1 2 184147677 1 3 206422529 3 1 81073252 1 86883812 3 564836882 4 1 184147678 2 429939459 5 2 588790354 4 2 377509581 2 2 147747440 1 3 377509579 2 2 1000000000 1 3 963873521 2 3 857731777 3 3 6632156 1 1 348652718 2 878542863 2 2 377509579 4 1 710733675 2 173087941 3 2 857731777 4 1 377509580 1 81073252 1 360543850 2 81073253 1 2 963873519 2 1 6632155 2 780418694 2 2 857731778 1 1 781833037 1 539527855 1 963056779 3 273869785 4 2 963873519 4 1 744868656 1 1 2 780418695 5 3 6632154 4 3 6632155 1 1 588790353 1 313062682 2 710733676 4 3 173087940 1 1 482818266 1 273869784 1 91111257 1 348652718 2 681728742 3 1 963873520 3 313062683 3 3 780418693 5 3 565111337 3 2 588790352 4 3 81073251 2 3 86883813 3 3 6632156 2 3 29366295 3 1 246549659 2 857731779 3 3 86883811 4 3 999999999 4 1 91111257 2 348652717 1 3 292015613 5 3 963873520 5 3 766356434 5 2 200354482 2 1 780418694 2 417188304 3 1 429939459 2 665245341 4 2 91111256 1 2 313062682 1 1 6632155 3 147747441 5 1 246549659 3 998228698 4 1 231398662 1 665245341 3 417188302 2 2 998228698 2 3 101250004 4 2 539527856 5 2 429939459 5 2 313062681 2 3 1000000000 1 2 6632156 1 1 313062682 1 207264423 1 377509580 1 81073252 1 76211861 1 81073252 1 998228699 2 438133772 3 3 482818266 2 3 231398662 1 1 710733675 2 781833036 5 3 184147677 5 1 744868656 1 246549659 1 173087940 3 564836883 5 1 86883812 2 482818267 1 3 216140703 2 1 1 3 588790354 2 1 91111257 1 781833037 3 147747441 2 1 348652718 2 76211861 3 2 207264422 1 3 147747440 1 2 766356434 4 2 216140703 1 1 780418694 3 184147678 3 3 76211861 2 1 781833037 2 998228700 4 3 377509581 5 1 1 2 86883812 3 2 747241048 3 1 147747440 1 101250004 1 966631802 1 173087940 3 744868656 2 2 857731779 1 2 173087939 1 3 857731779 3 2 216140703 3 3 173087940 3 2 744868655 2 3 417188302 2 2 417188304 2 1 681728741 3 999999999 4 3 29366296 3 3 744868655 2 3 147747440 1 1 207264423 2 665245341 2 1 313062682 2 417188302 1 1 857731778 1 998228699 2 417188304 4 3 565111335 1 2 998228700 4 3 747241047 2 2 429939459 5 3 200354483 2 1 360543850 3 539527854 1 2 998228698 1 2 273869783 4 2 292015613 2 3 206422527 3 1 747241048 2 313062682 2 2 231398662 4 3 747241048 3 1 200354483 1 564836882 3 665245340 2 3 665245340 3 3 539527854 5 1 313062682 1 429939459 3 6632156 3 2 360543850 2 3 588790353 5 3 29366295 3 3 273869783 5 2 417188302 4 1 184147678 1 206422528 3 147747441 5 3 438133771 3 1 966631802 2 966631803 4 1 91111257 2 565111335 4 2 173087941 4 1 747241048 1 360543850 2 665245340 5 3 963056778 5 3 857731777 5 2 878542862 3 2 216140704 5 3 173087941 3 3 556605328 5 3 539527856 2 3 200354482 1 3 417188303 2 3 91111256 3 1 564836882 2 565111336 5 1 184147678 1 438133771 1 313062682 3 101250004 3 3 438133772 5 2 377509581 3 3 246549659 3 1 292015612 1 313062682 3 963873519 1 3 101250005 5 1 313062682 1 998228699 3 482818265 4 3 91111256 1 3 216140705 4 2 389290764 5 3 565111335 5 1 147747440 3 29366296 2 1 389290764 2 744868656 1 1 56519638 3 184147678 4 1 246549659 1 6632155 2 313062683 5 3 348652717 2 1 417188303 2 438133771 5 1 747241048 2 313062682 2 3 231398662 1 2 429939460 3 3 665245342 3 1 963056779 1 389290764 1 588790353 1 231398662 3 29366296 1 3 747241049 3 2 273869783 2 1 482818266 1 665245341 3 101250003 5 3 173087941 2 3 56519639 5 3 273869783 2 1 963873520 2 273869785 2 3 216140705 2 3 292015612 2 2 417188303 2 1 564836882 3 1000000000 2 3 173087941 3 1 29366295 1 1000000000 3 147747441 4 2 878542862 4 1 565111336 3 556605329 1 1 29366295 1 588790353 1 438133771 3 184147677 2 3 292015612 5 3 389290763 3 3 173087941 3 1 417188303 2 747241049 4 1 292015612 3 429939458 4 3 539527856 1 1 963873520 3 564836883 3 3 564836883 5 1 360543850 1 744868656 2 857731777 1 2 231398661 2 3 206422527 5 1 91111257 1 482818266 2 429939460 2 1 1 1 429939459 2 507308490 1 1 744868656 1 438133771 3 246549658 4 3 780418693 3 1 56519638 2 216140705 2 1 565111336 1 313062682 3 216140703 5 1 377509580 3 665245341 5 2 29366295 4 2 747241048 3 3 766356433 2 2 173087941 1 3 313062682 4 1 231398662 3 184147678 3 1 377509580 3 681728740 1 2 81073252 4 3 91111257 1 2 86883812 4 3 6632155 5 3 29366294 2 3 681728742 4 3 184147679 5 3 273869783 4 1 348652718 2 438133772 3 2 313062683 1 1 878542863 3 417188303 3 1 313062682 2 377509579 3 3 565111337 4 1 438133771 3 417188304 2 1 998228699 3 564836881 5 3 389290765 1 2 539527856 3 2 744868656 2 3 313062683 2 2 231398662 2 1 246549659 2 507308489 4 3 539527855 5 1 6632155 2 147747439 3 1 665245341 1 963056779 2 76211861 2 3 292015611 3 1 1 1 963056779 2 710733674 2 1 246549659 3 389290763 2 2 963873520 1 3 6632156 1 3 184147679 3 1 29366295 3 665245341 4 1 766356434 2 438133771 3 3 417188302 1 3 29366295 3 1 429939459 1 313062682 2 206422529 4 3 963873519 1 2 857731779 5 3 766356433 4 1 173087940 3 216140703 1 1 998228699 3 292015611 4 3 565111335 1 2 747241049 3 1 417188303 1 781833037 1 438133771 1 147747440 2 438133772 5 3 665245342 3 3 273869783 1 1 857731778 3 482818266 2 1 417188303 3 81073251 4 1 878542863 3 766356434 5 2 963056778 4 3 86883811 3 3 147747441 5 3 206422528 3 2 747241048 5 2 539527856 5 2 966631802 1 1 200354483 1 377509580 3 963056779 5 2 292015612 1 3 207264424 5 1 273869784 3 246549660 5 3 565111337 3 2 556605328 3 3 173087941 1 3 216140703 2 2 747241047 4 2 184147679 1 1 184147678 1 878542863 2 556605329 5 3 417188303 4 3 539527855 5 2 1000000000 4 1 438133771 2 781833038 2 2 360543849 2 2 588790353 3 2 998228698 5 1 231398662 1 482818266 2 998228700 1 2 377509581 3 2 231398662 5 3 2 4 3 292015613 2 2 963056778 5 3 184147679 3 3 86883812 5 3 377509581 3 2 564836881 4 3 417188302 1 2 438133771 2 2 173087940 1 2 665245341 2 2 998228698 5 1 556605329 3 1 4 1 6632155 3 417188303 2 2 966631802 3 3 216140703 3 2 564836882 3 2 101250004 1 3 744868655 1 1 998228699 3 780418694 2 1 184147678 2 507308488 5 1 665245341 2 184147677 4 2 56519638 5 2 665245340 2 2 766356433 2 3 6632156 4 2 6632154 4 1 747241048 1 6632155 1 216140704 3 878542862 5 2 147747440 3 2 81073251 4 1 878542863 2 781833036 2 3 389290763 2 3 206422528 4 3 200354483 5 1 360543850 2 273869785 2 2 781833037 3 1 6632155 1 1000000000 3 588790353 3 2 81073251 3 1 389290764 1 963873520 2 216140703 2 2 438133770 1 1 6632155 1 6632155 1 963873520 2 207264423 1 1 273869784 3 147747439 1 3 429939458 4 3 200354483 3 3 377509581 4 2 101250005 2 2 710733675 3 2 56519638 4 1 998228699 2 766356433 2 1 588790353 1 1 2 273869783 5 1 81073252 3 417188304 4 3 507308489 3 2 389290763 1 3 588790354 2 1 565111336 2 29366294 4 2 966631802 4 2 147747441 3 2 91111257 3 3 292015613 1 2 507308490 3 1 348652718 1 857731778 1 207264423 3 216140704 2 2 556605328 5 3 76211862 2 2 207264424 2 3 377509580 1 1 588790353 1 417188303 1 482818266 2 998228698 1 2 744868655 1 2 91111257 3 3 147747441 2 1 766356434 2 86883813 1 2 231398662 3 2 878542864 1 1 963056779 3 173087940 1 1 377509580 2 273869784 1 3 86883811 1 1 389290764 1 1000000000 2 81073252 1 2 76211862 2 2 588790354 3 1 389290764 1 86883812 3 429939458 5 3 273869785 3 3 246549660 2 1 998228699 1 147747440 2 588790354 3 3 766356433 1 3 29366295 2 2 360543851 3 3 565111336 1 3 565111337 2 2 173087941 1 1 556605329 3 482818267 4 2 76211861 2 1 184147678 2 246549658 4 3 184147678 4 3 744868655 2 2 101250004 2 2 348652717 2 2 1 1 2 681728740 4 2 744868656 1 2 200354483 1 1 348652718 2 507308490 3 3 348652719 4 1 173087940 1 147747440 2 417188304 1 1 206422528 1 1 2 207264423 2 1 963873520 2 207264422 1 3 377509580 2 2 147747441 2 2 429939458 4 2 710733674 3 1 780418694 1 780418694 3 963873521 4 1 780418694 3 173087940 5 3 966631802 4 2 389290764 4 3 438133771 1 2 76211861 4 2 147747439 1 3 173087941 1 3 389290765 5 2 781833037 1 3 348652717 5 3 966631801 1 1 482818266 1 482818266 2 377509580 2 3 710733675 5 2 507308488 1 3 76211862 1 3 564836883 1 2 206422529 2 3 565111335 1 2 1000000000 4 2 377509580 5 2 246549659 5 2 998228700 1 2 200354482 3 2 1 5 1 231398662 1 857731778 2 101250003 3 3 86883811 1 3 200354482 4 3 744868655 4 3 681728742 3 3 273869785 5 1 6632155 3 360543850 5 2 766356435 3 1 963056779 2 1 3 1 231398662 1 482818266 2 565111335 1 1 588790353 3 86883813 1 2 173087941 5 1 360543850 1 292015612 2 207264422 2 2 29366294 5 2 781833037 4 1 780418694 3 781833038 1 2 101250004 2 2 246549658 4 3 766356434 2 2 56519638 2 3 231398663 3 3 744868655 5 1 417188303 3 507308489 4 3 857731778 5 3 206422529 5 2 681728740 1 2 81073252 3 3 81073252 5 2 539527855 5 3 200354483 5 1 207264423 3 565111336 1 2 56519639 3 2 29366295 1 2 377509579 5 3 86883811 1 1 963056779 2 747241048 5 1 101250004 2 507308488 5 3 200354484 3 1 565111336 1 417188303 2 747241049 5 3 966631803 1 3 377509580 3 2 417188304 5 2 857731779 2 1 216140704 1 747241048 1 184147678 3 273869785 3 2 273869785 2 2 781833037 2 2 744868656 5 1 781833037 3 86883813 2 3 81073252 2 3 313062682 1 1 216140704 1 86883812 1 507308489 2 710733674 1 3 56519639 3 3 207264422 2 2 29366295 4 3 207264423 5 1 81073252 3 200354483 3 2 963056779 3 3 744868657 2 1 665245341 2 564836882 2 1 438133771 3 556605330 2 1 6632155 2 681728741 2 2 747241049 3 2 429939460 2 1 81073252 3 292015611 5 1 81073252 2 206422529 2 2 482818266 3 2 482818265 1 3 482818267 5 3 292015611 3 2 429939459 1 3 565111337 2 2 216140704 4 1 588790353 1 1000000000 2 998228699 4 2 292015611 1 3 1 1 3 216140703 3 3 780418695 5 3 588790353 3 3 81073253 4 2 966631803 4 2 710733674 4 2 348652718 2 2 6632155 2 3 206422529 4 2 76211861 2 3 780418694 4 1 348652718 3 417188304 1 1 780418694 3 231398662 1 2 207264424 4 3 91111258 3 3 417188302 4 3 747241048 2 1 81073252 3 966631803 4 1 588790353 3 482818265 2 3 999999999 3 1 200354483 3 1 2 2 348652718 3 1 216140704 1 101250004 1 6632155 2 91111256 4 1 56519638 2 963873520 3 3 417188302 4 3 564836883 1 2 273869785 1 1 184147678 3 173087939 4 3 665245340 1 3 998228699 4 2 348652717 4 3 200354482 4 3 231398661 2 2 56519639 5 3 147747440 3 3 2 4 2 681728741 3 2 665245341 1 3 857731779 4 2 429939460 1 2 417188304 3 2 681728742 5 1 231398662 2 963873521 2 1 539527855 1 998228699 1 86883812 3 438133770 2 3 963056780 4 1 246549659 3 184147678 4 3 507308489 1 1 766356434 1 360543850 2 6632155 4 2 200354484 3 1 588790353 1 76211861 2 963873521 1 2 565111336 3 1 206422528 1 91111257 3 857731778 4 1 438133771 2 556605330 2 1 1000000000 2 539527855 4 2 86883811 4 3 184147677 5 2 86883812 5 2 710733674 5 1 998228699 3 184147678 3 3 780418695 2 2 231398661 1 3 207264424 4 1 438133771 3 389290765 2 2 710733675 4 1 780418694 3 6632154 2 2 292015612 2 2 565111337 5 1 76211861 2 101250004 1 1 963873520 1 429939459 3 206422528 3 3 76211862 2 2 781833038 4 1 348652718 2 292015613 1 1 857731778 1 273869784 3 200354483 3 2 273869785 4 1 360543850 3 76211862 4 3 6632155 3 3 998228700 1 3 963873521 4 2 766356435 4 2 564836882 4 3 377509579 4 3 147747441 5 1 29366295 1 216140704 3 966631801 4 1 665245341 1 417188303 3 273869785 4 3 56519637 2 3 2 5 3 417188304 3 3 564836883 1 2 56519639 4 1 313062682 1 1000000000 3 588790352 2 3 438133772 3 2 147747439 4 2 681728740 5 2 539527855 2 3 438133770 4 2 173087941 2 3 207264422 4 1 744868656 3 878542863 3 1 780418694 3 377509579 2 2 766356435 1 1 681728741 2 417188303 3 1 1000000000 3 246549658 2 3 539527855 5 1 377509580 1 781833037 3 507308489 1 1 348652718 2 565111337 2 1 389290764 2 206422528 3 1 744868656 2 539527856 5 2 273869784 4 2 360543851 1 2 565111337 3 2 91111256 4 1 81073252 3 6632155 2 1 81073252 3 200354482 2 1 429939459 2 86883811 5 3 86883812 3 2 91111257 4 1 206422528 2 273869785 3 3 963056778 3 1 207264423 3 681728740 3 1 101250004 2 200354484 1 2 747241048 2 3 878542863 5 3 963056780 5 3 173087939 5 3 857731778 5 2 292015611 3 3 766356434 3 3 747241048 1 3 857731778 1 3 200354483 3 1 91111257 2 29366296 4 3 766356434 1 1 101250004 1 207264423 3 565111336 5 3 91111257 5 1 360543850 3 147747441 1 1 56519638 3 86883811 3 3 710733675 1 2 292015613 4 1 556605329 3 173087939 1 2 29366296 2 3 429939460 2 3 91111257 1 1 389290764 1 1 3 564836883 3 3 766356433 2 1 588790353 1 966631802 3 1 5 2 963056779 3 2 1 4 1 878542863 3 348652718 3 2 313062683 5 3 81073253 3 2 6632155 2 1 273869784 2 556605330 4 3 998228698 5 3 429939459 4 3 781833036 5 2 389290764 4 2 781833037 3 2 173087941 2 1 173087940 2 878542863 1 3 966631801 1 1 216140704 1 292015612 3 710733675 5 1 665245341 1 780418694 1 565111336 3 681728741 4 2 564836881 1 2 482818266 3 3 507308490 5 2 292015612 1 3 348652717 2 3 147747441 4 2 147747439 1 2 681728742 1 1 1000000000 2 998228698 1 2 556605329 1 1 56519638 2 29366294 5 1 377509580 1 6632155 1 878542863 2 206422527 5 2 1000000000 1 3 780418694 5 1 56519638 1 91111257 3 81073253 2 1 360543850 3 56519637 1 2 348652718 2 2 781833038 4 3 588790354 3 3 556605330 4 3 507308490 1 2 231398661 4 1 681728741 3 206422529 2 2 998228698 5 2 216140704 2 1 1 2 963873521 2 2 417188304 2 2 780418695 1 3 216140705 3 2 273869783 2 1 438133771 1 747241048 3 360543851 4 3 206422527 4 1 313062682 2 206422527 1 3 565111335 2 3 539527855 3 2 29366295 2 2 206422528 5 2 963056779 5 2 780418694 2 2 76211862 2 1 273869784 2 6632155 2 1 207264423 3 313062682 4 3 200354484 2 1 348652718 1 438133771 2 101250003 4 3 2 3 1 963873520 2 766356435 5 3 963873521 1 3 6632154 3 2 781833036 2 3 29366294 3 2 966631802 5 3 507308488 4 1 781833037 3 292015611 1 2 429939458 5 2 377509580 3 1 207264423 2 744868657 1 3 1000000000 4 3 207264423 2 1 81073252 3 781833038 4 2 86883812 3 2 91111257 4 1 963056779 1 313062682 2 565111337 5 3 556605330 2 2 878542864 1 2 878542863 2 1 781833037 2 216140705 5 3 216140703 3 2 56519639 4 2 29366294 1 3 781833037 3 1 963056779 1 507308489 3 56519637 1 1 710733675 2 857731778 5 2 91111257 5 3 588790354 2 1 766356434 3 744868655 2 2 998228698 1 2 507308489 5 1 1000000000 3 665245340 5 3 206422527 5 2 292015613 4 2 780418693 3 1 231398662 2 429939459 1 3 56519637 4 2 389290763 4 2 29366296 2 1 429939459 3 744868656 3 3 565111337 3 1 1 3 216140705 2 2 438133770 1 3 556605330 5 1 207264423 2 438133770 5 3 857731779 2 3 2 4 2 292015613 3 2 539527855 4 1 507308489 2 76211860 2 3 29366295 3 2 565111336 5 1 231398662 3 81073252 1 1 963873520 3 564836882 3 1 377509580 1 998228699 1 998228699 2 6632155 1 2 147747440 4 1 273869784 2 417188304 2 3 857731778 2 2 507308490 4 2 744868655 4 1 438133771 1 781833037 1 173087940 2 744868655 1 2 173087941 2 2 206422529 4 2 200354484 5 3 588790353 5 3 147747440 4 3 231398663 4 3 999999999 5 2 173087940 5 3 1 2 1 81073252 2 665245341 2 3 292015611 5 1 200354483 1 101250004 3 76211860 1 1 878542863 1 665245341 2 966631803 4 3 747241047 5 3 438133770 5 3 1 3 2 216140703 5 2 963873519 3 2 246549659 1 3 681728740 5 1 710733675 1 963056779 1 56519638 3 438133772 1 2 766356435 5 3 857731779 2 3 377509579 1 2 417188304 2 2 780418695 2 1 963873520 2 681728740 3 1 780418694 2 86883811 4 2 438133772 2 1 438133771 3 963056778 1 2 507308488 3 2 507308490 2 1 429939459 1 963056779 2 273869785 4 2 588790354 2 3 231398663 5 3 360543850 2 1 878542863 3 998228700 1 1 246549659 3 206422527 2 3 744868657 5 1 81073252 3 184147677 4 2 292015612 5 3 556605330 3 1 313062682 2 101250004 5 3 389290765 3 2 1 3 1 246549659 2 556605329 4 1 966631802 3 588790353 2 3 207264424 5 3 565111335 5 3 857731777 4 2 206422528 2 1 173087940 1 744868656 2 565111335 3 3 147747440 2 2 101250005 1 2 348652719 5 2 1 2 2 231398662 2 2 29366295 4 1 998228699 3 438133770 2 1 231398662 1 81073252 2 429939460 1 1 231398662 1 56519638 1 556605329 2 101250004 1 2 966631801 5 3 744868655 2 2 231398662 4 3 147747441 1 1 101250004 2 1000000000 4 2 438133772 4 1 438133771 1 565111336 1 1 3 482818266 4 1 216140704 2 744868655 4 1 292015612 2 744868656 3 1 200354483 1 564836882 3 207264423 5 1 1000000000 1 76211861 3 966631803 5 3 539527854 5 2 81073253 2 1 681728741 2 564836881 4 1 507308489 1 966631802 3 681728740 1 2 86883813 2 3 744868655 3 3 681728740 5 1 747241048 2 710733674 1 2 998228698 2 1 747241048 3 184147678 3 3 1 2 1 417188303 2 998228700 2 2 998228699 1 3 56519638 5 2 231398661 2 1 81073252 1 588790353 1 216140704 1 681728741 1 747241048 3 429939460 4 2 780418695 1 3 56519638 3 2 173087940 2 3 173087941 5 3 91111258 4 3 1 2 2 360543849 2 3 173087940 5 1 101250004 1 429939459 2 101250004 2 3 101250004 2 1 963873520 3 999999999 5 2 966631802 1 1 377509580 2 292015612 5 2 246549659 1 2 86883812 3 3 173087939 2 2 963056780 5 1 56519638 3 200354482 2 3 963873519 1 1 963873520 1 780418694 3 246549659 1 3 86883812 1 2 744868657 2 1 1000000000 3 857731779 4 2 417188303 4 3 1000000000 1 3 564836882 4 3 292015612 5 2 744868655 5 3 665245342 3 3 878542864 2 3 857731777 2 3 200354482 3 2 857731777 3 3 91111257 3 3 29366296 2 2 417188302 3 2 507308490 5 2 588790353 5 1 81073252 3 184147678 1 2 246549660 4 2 539527856 3 3 744868656 5 1 313062682 2 744868655 2 3 482818266 3 1 231398662 2 216140704 4 2 781833038 1 1 507308489 1 206422528 3 963056778 3 3 76211862 2 1 588790353 2 963873521 3 3 857731777 3 1 417188303 3 207264422 3 3 966631801 4 2 76211862 2 1 963873520 2 556605328 1 1 963056779 1 1 3 482818266 2 3 507308490 1 2 377509581 2 1 878542863 1 1000000000 1 438133771 3 781833036 4 3 781833038 4 3 966631802 1 3 184147679 5 2 273869783 4 1 766356434 3 429939460 2 2 377509579 5 1 173087940 2 564836881 3 2 781833036 4 3 556605330 3 3 744868657 5 1 173087940 1 998228699 2 766356433 1 2 377509581 4 3 360543849 3 2 747241047 3 2 313062681 2 3 56519639 5 2 389290765 5 1 29366295 2 101250004 5 3 966631802 3 3 878542864 2 2 207264424 1 3 81073252 4 1 91111257 2 963873521 2 1 273869784 1 429939459 1 507308489 2 556605328 2 3 76211861 5 1 963873520 1 781833037 3 216140704 3 1 246549659 2 998228699 3 2 966631802 3 2 2 4 3 681728741 4 3 147747441 4 3 389290765 2 1 216140704 2 588790353 1 3 207264422 3 2 273869783 3 3 184147678 5 3 1000000000 3 1 966631802 1 377509580 1 101250004 2 246549659 4 3 539527854 3 2 556605329 3 3 6632156 1 3 348652718 2 3 766356433 5 2 417188302 1 1 246549659 1 966631802 1 1000000000 3 6632155 5 3 2 2 2 507308490 4 2 173087940 3 2 147747439 5 1 216140704 2 389290765 4 3 429939459 3 3 998228700 3 1 184147678 2 482818265 3 3 360543851 3 1 377509580 1 966631802 1 588790353 1 710733675 3 438133772 5 3 878542862 4 3 556605328 5 3 101250003 1 2 184147678 5 2 207264422 1 2 857731777 5 2 231398661 3 3 766356434 5 3 377509581 4 3 857731777 1 1 29366295 2 348652718 3 2 101250003 3 2 429939459 4 1 565111336 3 482818266 4 3 681728741 3 1 216140704 1 101250004 2 998228698 3 3 963873520 2 3 963056780 1 2 200354484 4 2 417188304 4 3 207264423 3 1 1000000000 2 206422529 5 3 665245342 1 3 588790353 1 1 1000000000 2 292015613 4 1 417188303 3 292015612 3 2 101250004 5 3 507308490 2 2 857731777 1 3 857731779 2 2 507308489 4 3 91111256 4 3 348652717 2 1 564836882 2 665245342 4 1 539527855 3 91111258 3 1 681728741 2 173087941 1 1 482818266 3 588790352 5 2 91111256 2 2 1000000000 3 1 878542863 1 377509580 3 744868656 3 1 780418694 1 101250004 2 206422527 1 3 91111256 4 3 101250004 4 3 507308488 5 3 389290763 3 3 231398661 2 2 76211861 3 1 781833037 3 565111337 1 2 564836881 1 3 76211862 3 3 292015611 2 3 29366295 4 1 438133771 2 556605329 5 1 207264423 2 348652718 2 3 207264423 3 2 781833038 3 3 747241049 5 2 963873520 1 2 313062681 3 2 766356434 3 3 681728742 3 3 200354482 5 3 963873521 3 1 348652718 1 91111257 3 246549659 1 1 966631802 1 781833037 2 744868657 5 1 665245341 1 438133771 1 429939459 1 246549659 3 86883811 5 1 231398662 2 878542864 1 1 565111336 3 1 3 1 507308489 3 231398662 2 2 966631802 5 3 507308490 5 1 91111257 3 184147679 5 2 417188304 3 2 206422527 4 3 56519637 3 2 878542864 3 1 963056779 2 273869783 3 2 200354484 4 3 101250003 5 3 81073252 1 2 147747440 5 3 101250004 2 1 564836882 1 710733675 2 963056779 3 3 313062681 1 2 482818267 1 1 781833037 1 438133771 2 588790353 4 2 101250005 5 1 744868656 3 231398661 3 2 438133770 3 3 744868655 2 1 588790353 3 998228698 1 1 878542863 1 184147678 2 29366295 4 2 206422529 3 1 184147678 2 710733676 2 3 200354484 5 3 747241048 2 2 101250004 1 1 565111336 3 147747439 5 1 766356434 2 539527854 2 2 101250005 1 2 1 1 2 273869785 2 2 429939459 5 1 56519638 3 292015612 4 1 1 1 780418694 2 29366294 1 2 780418693 5 3 766356435 5 2 147747439 5 1 744868656 1 6632155 3 766356434 1 1 564836882 1 377509580 2 588790352 5 2 966631802 4 3 539527854 2 1 482818266 2 781833037 4 1 147747440 1 29366295 3 200354484 2 3 417188302 1 1 86883812 1 665245341 3 207264422 4 3 565111337 4 3 231398662 3 1 377509580 1 963056779 2 273869784 2 1 878542863 2 878542863 1 1 231398662 2 438133771 1 1 963873520 1 1 2 360543850 4 1 101250004 2 966631802 2 3 681728742 5 1 710733675 3 76211861 1 2 91111258 1 3 556605330 1 1 206422528 1 539527855 2 564836882 2 1 184147678 3 86883811 4 3 507308488 4 1 246549659 1 507308489 2 1000000000 1 1 564836882 2 147747440 1 1 564836882 2 216140703 1 3 417188303 1 3 360543849 3 1 147747440 2 588790354 1 1 147747440 3 857731777 5 1 507308489 1 744868656 2 878542864 2 2 231398662 5 1 246549659 3 313062683 3 3 56519637 3 1 377509580 2 173087939 5 2 173087939 4 1 76211861 3 348652717 2 2 482818265 1 2 747241047 3 3 963056780 2 1 766356434 1 665245341 3 348652718 3 3 389290763 1 3 246549658 5 1 681728741 3 710733674 2 2 963873520 3 1 556605329 2 780418695 2 3 313062682 2 2 744868655 2 2 273869783 4 1 313062682 3 206422528 2 2 273869784 2 2 81073253 3 1 482818266 3 147747440 1 3 81073252 2 1 681728741 3 231398661 5 2 273869783 1 1 348652718 3 539527854 1 3 76211861 3 1 292015612 1 429939459 2 81073251 4 3 292015611 2 2 292015613 5 3 564836883 2 1 747241048 1 588790353 2 539527855 2 3 539527855 5 3 565111335 5 3 56519639 4 2 81073251 4 1 1 1 313062682 3 963056780 2 1 173087940 1 56519638 3 780418695 1 1 429939459 2 200354482 5 1 6632155 3 200354484 4 2 665245340 4 1 6632155 2 998228698 3 1 76211861 1 747241048 1 588790353 3 200354484 2 2 710733674 1 3 966631801 4 3 206422529 5 3 429939460 2 2 710733674 2 2 766356435 4 3 710733676 1 3 86883811 1 1 539527855 3 389290764 4 3 86883813 5 1 564836882 3 1000000000 2 2 2 1 2 681728742 3 3 665245342 3 2 216140704 3 3 766356433 4 3 539527855 5 3 1000000000 5 3 200354483 1 3 216140705 1 2 564836881 1 2 91111258 2 3 292015613 2 3 101250003 5 3 147747440 1 1 665245341 2 766356435 2 1 389290764 2 998228700 3 2 564836881 3 3 101250005 5 1 963873520 2 231398661 1 2 206422528 1 3 173087941 1 2 216140705 4 1 564836882 1 681728741 2 588790354 5 3 781833038 2 1 313062682 3 564836882 2 3 747241047 4 2 273869783 1 3 438133771 1 1 246549659 1 482818266 2 681728741 4 2 184147679 3 1 200354483 1 173087940 2 857731779 4 2 507308490 3 2 747241048 1 2 216140705 2 2 56519639 5 2 377509580 2 2 556605328 4 2 564836881 1 1 539527855 3 389290765 1 3 539527856 4 3 348652718 5 3 292015612 2 3 29366295 1 3 710733676 2 1 857731778 1 29366295 1 744868656 3 878542863 3 3 76211860 5 2 747241049 5 3 1000000000 2 1 273869784 2 216140704 4 2 438133771 3 3 6632155 4 1 173087940 1 292015612 2 710733674 2 2 147747440 4 2 206422529 5 1 29366295 3 564836882 5 2 963873520 5 1 417188303 3 556605328 3 1 273869784 2 781833037 5 3 231398661 2 1 360543850 1 507308489 1 360543850 1 766356434 2 780418695 2 3 438133772 1 2 564836882 5 3 86883811 3 2 665245342 1 2 539527855 2 3 744868655 4 3 200354482 2 1 6632155 2 878542864 1 2 665245342 5 2 200354484 3 2 173087941 1 3 6632154 2 1 91111257 1 173087940 1 200354483 1 1000000000 2 184147677 4 3 1000000000 1 2 313062681 1 2 389290763 1 2 76211861 1 3 101250003 3 1 766356434 3 482818266 3 3 966631802 4 1 998228699 2 781833036 2 1 417188303 2 681728740 4 1 246549659 2 56519637 2 1 313062682 3 665245342 2 3 207264422 5 3 564836883 4 3 389290763 4 3 564836882 4 3 389290764 3 3 482818265 5 3 377509581 1 3 999999999 4 3 389290765 5 1 29366295 1 781833037 2 564836882 2 1 56519638 2 184147678 1 2 91111258 3 3 207264422 1 3 231398661 2 2 665245342 4 3 360543850 2 2 417188303 3 1 966631802 2 1000000000 5 3 6632156 1 1 377509580 1 207264423 1 184147678 1 81073252 3 1 3 3 438133771 1 2 963873520 1 3 963873521 4 2 81073251 4 1 91111257 2 173087941 1 2 556605330 5 3 539527855 2 2 216140703 5 1 565111336 1 878542863 2 56519639 1 2 101250003 1 3 744868656 2 1 963056779 1 429939459 1 273869784 2 564836883 1 2 147747440 3 2 86883813 5 3 147747439 1 3 744868656 4 3 173087939 1 3 377509581 1 3 2 2 2 6632154 1 2 200354483 5 2 438133771 5 2 360543850 3 1 556605329 3 147747440 3 1 482818266 1 744868656 1 878542863 3 966631803 1 2 857731779 4 1 273869784 2 86883813 2 2 216140703 1 3 200354483 3 2 86883811 4 1 313062682 3 86883811 4 2 246549660 1 3 681728742 2 2 389290765 3 2 556605330 3 3 665245341 1 3 91111258 2 1 564836882 1 173087940 3 482818267 4 2 377509579 5 1 6632155 1 216140704 3 665245340 4 3 681728741 5 1 101250004 2 766356434 1 3 1 2 2 565111335 4 1 665245341 2 744868655 1 2 273869784 1 2 966631802 5 1 564836882 3 1000000000 5 3 231398662 5 2 56519639 5 2 200354483 3 1 747241048 3 507308488 2 3 766356435 5 1 482818266 3 377509579 1 2 101250005 2 3 438133772 5 1 216140704 2 6632156 2 1 101250004 1 173087940 3 564836882 4 2 91111258 5 2 507308488 4 3 781833037 5 3 56519638 2 3 2 1 1 91111257 3 231398662 3 1 273869784 2 556605329 4 1 665245341 2 539527854 1 1 173087940 2 273869783 5 3 857731777 1 3 963873519 2 3 588790352 4 2 438133771 1 2 744868657 4 2 556605329 2 2 781833036 5 1 206422528 2 539527854 2 2 6632154 4 3 81073252 3 1 507308489 2 588790353 2 3 482818266 1 2 348652717 5 1 588790353 3 539527855 5 3 857731778 3 1 184147678 2 206422529 2 2 998228699 5 2 963056778 3 1 857731778 3 963056778 4 1 507308489 3 780418694 1 2 56519637 5 1 780418694 2 1 2 1 710733675 1 1 3 878542862 5 1 966631802 3 417188304 1 1 231398662 2 999999999 5 3 1 1 3 966631802 1 2 744868656 3 2 681728740 4 3 76211860 3 1 681728741 3 507308489 1 3 101250004 3 1 857731778 2 200354483 4 2 147747440 5 1 963056779 2 292015611 5 2 101250003 2 2 781833038 1 1 766356434 1 6632155 3 539527856 4 3 556605329 4 1 564836882 2 231398663 2 2 2 4 1 539527855 2 6632155 5 3 207264423 1 1 744868656 1 963873520 3 507308489 4 1 231398662 1 56519638 1 81073252 1 710733675 3 348652717 5 2 588790352 1 1 963056779 3 86883813 2 1 173087940 3 206422529 3 2 207264423 2 1 360543850 1 1 1 29366295 3 1000000000 4 3 173087940 4 1 710733675 3 429939460 4 1 389290764 3 747241047 2 3 998228700 1 3 998228700 2 2 417188304 1 2 438133770 1 1 539527855 1 556605329 2 377509580 1 2 206422527 4 1 966631802 1 417188303 1 313062682 3 539527856 3 1 963056779 2 766356435 5 3 81073253 5 2 377509580 3 2 147747440 5 1 681728741 2 91111256 5 3 147747439 4 2 184147679 3 3 389290765 1 2 86883812 4 2 878542863 3 1 417188303 1 665245341 3 781833037 4 1 313062682 3 173087941 2 2 747241049 3 3 173087939 2 1 966631802 2 173087941 5 3 2 4 1 273869784 1 81073252 1 360543850 1 273869784 3 780418694 2 3 246549659 5 1 147747440 2 565111336 5 2 273869785 3 3 780418694 4 3 389290763 5 2 564836883 3 3 766356434 5 1 766356434 1 273869784 3 1000000000 1 2 744868657 3 1 231398662 1 173087940 3 56519637 2 1 56519638 1 1 1 81073252 2 101250004 2 2 766356435 2 2 744868655 3 1 507308489 1 29366295 3 665245341 4 3 6632156 2 3 313062683 3 2 556605329 2 2 389290763 1 3 81073251 1 1 91111257 2 781833036 3 1 1 2 273869783 5 2 564836883 4 1 29366295 2 438133770 5 2 360543851 3 3 588790354 4 2 744868657 5 1 101250004 1 438133771 3 963056780 2 2 206422528 2 3 360543850 1 3 81073253 2 1 56519638 2 313062682 1 1 878542863 2 588790352 1 1 878542863 2 147747439 3 1 173087940 3 184147677 2 1 878542863 2 539527856 4 1 438133771 3 360543849 1 2 781833038 3 3 273869784 1 3 482818265 3 3 564836881 4 2 377509579 4 3 744868657 5 1 766356434 1 348652718 3 56519639 4 2 681728740 1 1 438133771 3 231398662 1 2 292015611 1 2 744868655 2 3 665245341 5 1 377509580 2 348652718 1 1 101250004 1 29366295 1 101250004 3 1000000000 5 2 360543851 2 2 1000000000 2 3 273869785 4 1 966631802 3 539527854 2 1 81073252 3 417188304 5 1 76211861 3 564836883 5 3 565111335 3 2 216140705 3 1 438133771 1 91111257 3 556605329 3 3 429939458 2 2 216140705 5 1 878542863 3 216140703 4 3 377509579 3 3 556605329 2 2 878542863 4 2 389290763 1 3 377509580 1 1 564836882 3 184147677 5 3 665245342 3 2 681728742 2 3 360543849 1 1 216140704 2 429939460 2 2 781833038 3 2 857731779 2 3 539527854 3 2 966631802 5 1 81073252 3 200354484 2 2 857731778 4 2 747241047 1 2 681728741 2 3 292015611 1 3 744868657 1 3 313062682 3 2 564836881 3 2 878542862 1 3 588790354 4 2 147747439 2 2 681728741 5 3 963873520 3 2 91111256 2 1 56519638 2 878542863 2 3 556605329 4 3 173087940 1 3 1000000000 5 2 438133772 2 1 377509580 3 273869783 1 2 665245340 2 3 360543849 3 3 780418693 3 3 91111257 2 3 710733674 2 3 200354483 5 1 184147678 1 710733675 1 56519638 1 76211861 3 710733674 4 1 565111336 1 273869784 3 348652719 5 1 539527855 1 292015612 3 273869784 1 2 556605330 5 1 781833037 3 681728742 1 3 29366295 3 3 999999999 3 1 231398662 1 76211861 3 417188303 3 3 207264424 4 1 147747440 2 766356435 3 1 273869784 3 377509579 3 3 206422529 4 3 246549659 4 2 565111335 3 1 857731778 3 207264424 2 1 360543850 3 348652719 2 1 389290764 1 1 3 207264424 2 3 173087939 5 1 482818266 2 857731778 1 2 999999999 2 3 878542864 2 1 482818266 2 81073253 1 2 429939460 3 1 207264423 1 710733675 3 76211860 1 3 216140703 5 3 681728740 3 3 966631803 2 1 389290764 2 377509580 4 3 206422528 2 1 246549659 1 206422528 1 173087940 1 963056779 1 556605329 3 207264422 5 1 556605329 2 963056778 4 3 56519639 2 3 781833036 3 1 565111336 3 101250005 5 1 963873520 2 147747441 1 2 273869784 4 2 292015612 3 1 273869784 3 539527854 4 2 313062681 4 3 681728742 1 3 482818265 4 3 377509580 2 2 231398663 5 1 348652718 2 313062683 1 1 184147678 3 206422527 5 3 963873519 2 3 147747439 1 2 588790354 3 2 780418695 1 2 710733675 5 2 173087939 3 2 377509579 5 2 184147678 5 2 292015612 3 3 147747440 1 3 231398663 5 3 744868656 2 3 81073251 3 3 29366294 5 2 360543850 5 3 206422528 1 1 780418694 2 246549658 3 1 417188303 2 766356433 2 2 56519637 3 3 417188302 3 2 86883812 4 3 76211860 1 2 147747440 3 2 81073251 5 1 1 3 173087939 2 2 963873520 1 3 744868656 4 3 744868657 3 3 963056778 3 2 966631801 5 3 348652717 5 2 91111256 2 1 556605329 2 747241047 1 3 313062682 5 2 292015611 3 1 1 2 200354483 5 3 231398661 5 3 2 5 3 206422527 2 3 360543851 5 2 766356434 3 2 292015612 3 3 766356434 5 2 482818266 5 3 747241047 5 1 292015612 2 207264424 1 1 417188303 3 273869784 3 3 360543850 1 3 29366294 4 1 86883812 2 56519638 3 1 101250004 1 101250004 1 377509580 3 878542862 4 1 56519638 1 681728741 3 1000000000 5 3 766356434 4 1 360543850 2 665245341 1 3 81073253 2 3 966631802 4 1 565111336 3 76211861 5 1 29366295 2 216140705 4 1 313062682 1 998228699 1 857731778 1 86883812 2 780418694 4 1 744868656 2 216140703 5 3 56519639 1 3 273869785 4 2 389290763 5 3 29366294 2 3 429939458 1 3 6632155 1 2 681728742 4 1 780418694 1 360543850 2 29366296 3 3 231398662 3 1 231398662 1 564836882 2 81073253 4 3 588790352 1 3 781833037 5 3 429939459 3 1 429939459 1 539527855 1 429939459 1 91111257 1 292015612 3 966631803 4 2 878542863 2 3 231398662 1 3 273869784 2 2 780418695 2 1 710733675 3 56519639 2 3 766356435 3 3 273869784 2 3 556605328 3 2 56519637 2 1 348652718 3 86883813 3 3 377509581 2 1 273869784 1 747241048 2 273869784 5 3 766356433 3 2 91111256 3 1 565111336 2 963056779 1 1 292015612 1 565111336 2 348652717 5 3 377509581 5 3 417188304 3 3 216140704 2 2 273869784 5 1 389290764 1 207264423 2 710733675 4 2 438133770 5 1 81073252 2 246549659 2 2 360543851 2 3 744868657 4 1 665245341 2 101250004 1 1 998228699 2 206422527 4 2 507308490 3 2 86883811 3 1 231398662 1 76211861 1 81073252 1 878542863 2 710733674 3 3 1000000000 3 3 878542862 5 2 665245340 3 2 246549659 1 3 963873521 5 1 878542863 2 29366294 3 1 313062682 3 588790352 4 3 101250003 1 3 273869784 4 1 539527855 3 207264423 4 2 273869785 1 3 417188302 3 3 681728742 4 3 29366294 4 1 29366295 3 101250004 3 3 360543849 3 1 507308489 1 564836882 3 216140704 1 3 29366295 2 3 173087941 5 2 91111258 2 2 747241048 2 3 588790352 5 3 389290764 2 3 200354484 4 1 184147678 2 539527856 3 3 564836883 2 3 76211861 1 2 681728740 4 1 747241048 1 998228699 1 292015612 1 857731778 1 766356434 2 766356433 1 2 588790354 2 1 963056779 2 377509579 1 3 857731777 5 2 565111335 5 3 173087941 1 3 206422529 5 2 173087940 2 2 56519639 4 2 313062682 5 3 966631802 1 3 29366296 4 2 6632155 2 1 377509580 3 147747441 4 3 857731778 1 2 173087940 1 2 482818266 5 1 565111336 1 482818266 2 766356433 4 2 200354482 4 2 360543850 1 1 1000000000 3 744868655 1 1 273869784 3 766356434 4 1 963056779 1 389290764 3 681728741 1 2 963873521 1 1 539527855 3 429939460 3 1 1 1 556605329 2 2 5 2 76211861 5 1 56519638 2 173087940 2 2 86883812 1 1 246549659 1 173087940 2 56519637 2 1 360543850 3 780418694 4 2 966631802 1 1 963056779 2 2 1 3 184147679 5 2 6632155 1 3 246549659 5 1 86883812 2 878542863 3 3 313062683 4 3 564836883 3 1 539527855 2 86883813 2 3 56519637 4 3 507308489 2 1 998228699 1 747241048 2 101250004 2 2 91111258 2 2 565111335 1 3 246549659 2 3 360543849 5 2 184147678 3 1 438133771 2 313062681 2 3 588790352 2 3 360543849 1 1 747241048 1 417188303 2 76211862 1 3 206422529 5 2 29366296 3 3 665245342 1 3 216140703 3 1 565111336 1 766356434 2 101250003 4 1 231398662 1 206422528 3 766356435 3 2 200354482 1 2 857731779 3 1 360543850 3 998228699 3 3 231398662 1 2 507308490 1 1 588790353 3 29366296 3 2 6632155 4 3 292015612 5 2 556605329 2 2 878542862 1 3 565111335 1 3 780418695 3 2 200354484 1 3 231398663 4 2 29366294 4 3 173087941 3 1 747241048 2 966631802 2 3 76211861 5 2 389290765 5 2 91111258 3 1 966631802 2 29366296 3 1 963873520 1 998228699 2 857731777 2 3 377509581 2 3 86883812 3 2 360543849 3 1 565111336 2 744868656 5 2 539527855 4 2 482818267 2 2 417188304 5 3 292015612 2 1 878542863 2 482818265 4 3 780418695 4 1 377509580 2 507308488 1 1 565111336 3 564836883 2 1 780418694 2 101250005 5 3 878542863 1 3 377509580 2 1 665245341 3 565111336 4 1 417188303 1 744868656 3 184147678 5 2 588790353 1 1 1000000000 3 766356433 1 3 781833036 4 3 1000000000 1 3 292015613 2 1 184147678 2 29366295 5 2 246549659 3 2 963056778 3 3 710733676 3 1 29366295 2 766356434 4 1 681728741 3 588790352 1 2 377509579 1 3 313062681 1 2 91111258 4 1 91111257 2 81073251 1 2 91111256 2 3 6632156 5 2 231398662 2 1 747241048 1 565111336 1 963056779 3 231398663 2 2 744868655 1 3 91111257 5 2 963056780 5 2 857731777 5 3 360543849 3 1 206422528 2 747241049 5 1 231398662 2 781833037 3 1 76211861 2 207264424 2 3 56519639 5 1 184147678 3 76211860 5 3 56519638 4 3 273869783 4 2 588790352 2 3 76211861 3 1 710733675 2 482818266 1 3 101250003 5 3 878542864 3 2 246549660 2 1 564836882 1 665245341 1 438133771 1 507308489 1 313062682 3 438133770 5 2 681728742 4 2 377509579 5 3 29366294 3 1 747241048 3 588790353 1 1 539527855 3 963873520 2 1 147747440 2 780418693 1 1 173087940 1 173087940 2 377509580 4 3 86883813 4 3 766356435 5 2 389290765 4 2 206422529 2 1 780418694 2 313062681 5 2 588790353 5 2 292015612 1 1 1 1 348652718 3 482818265 4 2 360543851 2 2 963873521 5 3 56519637 2 1 417188303 1 1 2 173087939 5 2 6632156 4 2 246549658 3 1 76211861 2 56519638 3 2 781833037 3 1 564836882 1 747241048 2 507308488 1 2 231398661 5 3 588790352 4 2 348652717 2 1 780418694 1 565111336 2 147747440 3 1 147747440 3 681728741 2 2 200354484 2 2 766356433 4 2 857731778 1 1 246549659 3 963056779 5 1 313062682 1 101250004 1 360543850 1 539527855 2 857731777 3 2 780418695 1 3 878542864 3 3 207264424 5 3 231398661 3 3 780418695 1 1 710733675 1 780418694 2 780418694 1 3 231398662 2 2 766356434 5 3 438133772 3 2 963056779 1 3 781833036 5 3 101250004 2 2 681728741 2 2 91111256 4 2 781833036 1 3 377509581 4 1 360543850 3 780418695 2 3 564836881 2 2 360543850 5 1 781833037 2 564836882 4 1 56519638 3 377509581 3 1 429939459 1 76211861 3 101250005 2 2 76211860 2 1 1 1 348652718 3 91111258 5 3 766356434 2 1 438133771 1 963873520 1 710733675 1 81073252 2 781833038 1 1 781833037 1 101250004 3 360543850 3 1 81073252 2 207264424 1 1 29366295 3 564836881 1 1 429939459 3 246549658 1 2 665245341 5 3 780418693 2 1 206422528 2 206422527 5 3 507308488 5 1 507308489 3 29366296 1 3 588790352 1 3 101250003 5 1 313062682 1 963056779 3 438133771 4 3 56519637 4 3 565111335 3 2 539527856 2 2 389290764 4 2 200354483 1 1 507308489 1 744868656 1 147747440 3 273869785 1 2 76211862 4 2 206422527 3 3 857731779 2 3 91111257 1 3 665245340 1 1 963056779 1 438133771 2 556605330 5 1 744868656 2 878542864 2 2 878542863 1 3 216140705 4 1 348652718 2 781833038 4 1 200354483 2 556605328 1 2 710733674 3 2 216140705 2 3 273869783 3 2 6632155 1 2 781833037 5 2 29366296 2 3 539527854 2 3 857731778 4 2 999999999 5 2 207264423 1 3 429939458 2 3 91111258 2 1 101250004 1 377509580 1 539527855 1 246549659 3 963873519 5 1 377509580 3 147747439 3 1 998228699 2 966631802 2 2 231398662 2 1 747241048 1 539527855 3 377509580 1 1 417188303 1 313062682 1 1000000000 1 766356434 1 963873520 2 999999999 4 2 76211860 1 1 744868656 3 588790352 1 2 998228700 5 1 1000000000 1 377509580 2 556605329 5 1 963873520 1 766356434 1 200354483 3 747241048 5 1 173087940 2 86883813 1 3 507308488 1 3 482818266 3 3 665245341 5 2 539527856 3 1 417188303 3 273869784 2 3 564836882 5 3 564836883 4 3 588790353 5 2 556605329 4 3 313062681 2 2 780418695 5 3 507308490 3 3 389290763 1 3 91111258 3 3 857731779 1 2 29366296 1 3 76211862 5 3 389290764 1 2 348652719 1 2 998228699 5 3 966631801 1 1 101250004 2 389290763 1 2 377509580 1 1 665245341 2 998228700 2 1 389290764 1 665245341 2 747241048 2 1 91111257 1 348652718 1 710733675 1 173087940 1 747241048 1 781833037 1 1 2 147747441 3 2 556605329 4 3 207264424 3 2 539527855 5 1 377509580 1 565111336 2 207264423 4 2 665245340 5 3 207264423 1 1 665245341 2 781833038 4 3 348652717 2 2 556605329 3 3 91111257 3 3 744868656 2 2 966631803 4 2 710733674 5 1 857731778 3 966631803 4 3 588790354 5 3 292015613 2 1 507308489 1 56519638 3 1000000000 4 1 147747440 3 360543851 5 2 878542863 3 3 2 1 2 56519639 2 1 963873520 1 246549659 1 998228699 1 173087940 1 565111336 2 173087941 2 2 998228699 2 3 29366294 5 3 482818265 1 3 6632154 5 3 246549658 5 1 963056779 3 231398661 1 2 246549660 2 1 963056779 2 6632155 2 1 747241048 1 246549659 1 747241048 2 29366295 3 2 417188304 4 1 564836882 1 292015612 1 564836882 2 76211862 5 2 231398662 4 1 246549659 3 91111257 1 1 6632155 2 91111256 4 2 565111335 3 1 389290764 3 6632155 3 1 588790353 2 556605328 1 2 173087940 1 3 710733676 4 3 963056780 1 2 665245342 4 1 564836882 3 56519638 3 3 564836882 2 2 173087940 2 3 81073251 4 3 86883812 4 3 998228699 5 1 200354483 3 216140705 1 1 273869784 3 429939459 4 1 29366295 1 292015612 1 56519638 2 377509579 5 3 292015613 5 2 588790354 1 3 781833038 5 2 184147678 5 1 963056779 3 246549659 4 3 173087940 2 1 81073252 1 184147678 3 507308489 2 3 29366296 2 2 857731778 5 3 313062681 3 2 710733674 5 1 766356434 3 507308489 2 1 556605329 1 348652718 1 81073252 1 81073252 1 200354483 2 86883812 1 2 273869785 1 1 744868656 1 507308489 1 200354483 3 857731778 5 1 6632155 1 360543850 2 207264422 1 2 200354483 5 1 564836882 2 246549660 2 1 780418694 1 781833037 1 313062682 2 6632155 4 1 6632155 3 417188304 5 1 747241048 3 348652717 3 3 207264422 3 3 766356433 1 3 348652719 2 1 231398662 2 29366295 1 1 313062682 1 507308489 2 216140704 5 1 56519638 3 348652719 2 3 231398663 1 2 29366296 4 1 857731778 3 216140703 4 1 438133771 3 231398663 4 1 101250004 3 766356435 2 1 6632155 2 360543849 1 2 348652718 1 2 781833036 5 1 200354483 1 588790353 1 76211861 3 710733675 2 3 231398662 1 1 389290764 1 200354483 3 417188303 5 1 377509580 2 216140703 1 1 56519638 3 966631802 4 3 744868656 2 3 744868657 3 2 963056779 3 3 998228699 4 2 998228699 3 2 710733676 1 3 1000000000 1 2 200354483 5 1 429939459 1 389290764 1 273869784 3 556605330 3 2 507308490 5 2 86883813 4 2 207264423 3 3 878542863 3 1 429939459 3 313062682 5 2 6632156 2 2 507308488 1 3 781833038 2 3 417188303 2 3 482818267 5 1 588790353 3 173087939 3 2 76211861 5 3 377509579 3 3 313062681 4 2 200354482 3 2 313062683 4 1 556605329 1 200354483 3 507308489 4 1 56519638 3 710733675 3 3 417188303 2 2 556605329 4 3 6632154 3 1 81073252 3 710733675 1 3 963056780 4 2 998228700 3 2 216140703 4 2 781833037 2 2 998228698 3 2 588790353 3 1 81073252 2 76211860 3 3 539527854 1 2 216140705 4 3 184147677 1 2 744868656 5 1 173087940 3 81073251 2 1 710733675 2 963056778 3 3 76211862 3 1 184147678 2 539527855 5 1 766356434 2 313062682 1 1 29366295 3 207264422 4 3 747241049 4 3 273869785 5 1 482818266 2 482818265 4 2 966631802 1 3 747241049 3 3 565111337 3 1 200354483 1 313062682 3 998228699 4 1 313062682 1 588790353 1 588790353 3 417188304 3 1 200354483 3 539527854 1 1 389290764 3 963056779 4 1 482818266 3 246549659 5 3 29366295 5 3 780418693 4 3 1 3 3 207264423 1 2 681728742 2 1 6632155 1 710733675 3 360543849 2 3 565111336 1 2 206422528 5 3 438133770 5 2 564836882 3 3 1 5 1 966631802 3 206422529 3 3 665245341 4 3 556605328 4 1 539527855 2 878542862 1 3 173087939 4 1 207264423 3 857731778 1 1 963873520 2 292015613 5 2 1000000000 1 1 360543850 1 173087940 2 81073253 1 1 207264423 1 76211861 2 377509581 3 1 857731778 2 29366294 3 3 1000000000 5 3 766356433 5 2 429939460 4 1 539527855 2 231398663 4 3 417188304 3 1 216140704 1 438133771 3 507308490 2 1 539527855 2 360543850 4 3 101250005 1 1 539527855 3 564836882 1 3 963056780 5 1 438133771 2 56519637 2 1 6632155 3 766356434 5 2 313062681 2 3 81073253 1 1 206422528 1 747241048 1 273869784 3 81073252 5 1 86883812 3 292015613 2 2 747241047 3 2 231398662 3 2 417188304 5 2 565111337 5 3 781833037 3 1 1000000000 1 963873520 1 963056779 2 710733674 2 1 292015612 1 417188303 1 963056779 2 348652717 3 2 246549658 1 2 998228698 4 2 313062682 5 2 565111336 4 1 76211861 2 681728741 5 3 963873520 5 1 389290764 1 206422528 2 377509581 3 1 377509580 2 963056780 4 1 438133771 1 857731778 2 507308490 2 3 998228700 4 1 86883812 2 556605329 3 2 29366294 4 3 565111336 2 2 681728742 3 1 963056779 2 6632155 5 1 56519638 3 438133771 1 2 665245342 4 1 710733675 3 417188302 3 2 147747441 3 1 389290764 1 76211861 3 184147678 2 2 292015612 4 1 857731778 1 539527855 3 313062683 4 3 878542863 3 1 878542863 2 482818267 2 2 780418695 3 3 147747440 2 3 86883811 3 2 539527854 4 3 207264424 5 2 588790354 4 3 76211861 1 3 81073252 5 3 91111256 4 3 429939459 1 2 963056779 4 2 173087940 2 1 29366295 1 482818266 1 878542863 1 588790353 2 857731777 5 2 564836881 1 3 184147677 2 2 507308489 5 2 747241048 3 2 710733674 1 1 681728741 3 348652719 5 3 857731778 1 3 539527855 3 3 681728741 4 1 91111257 3 438133772 1 1 744868656 1 710733675 3 377509579 5 2 86883811 2 1 200354483 3 747241049 3 2 438133770 4 1 246549659 3 313062681 5 3 1000000000 5 3 438133772 1 2 417188304 5 2 556605330 2 3 56519639 2 1 710733675 2 101250004 3 3 507308489 5 1 147747440 1 963873520 1 565111336 2 200354482 2 2 507308489 2 1 963873520 3 564836882 3 1 417188303 3 173087939 4 3 360543849 3 3 747241049 2 3 246549658 1 1 231398662 3 665245342 5 3 780418695 5 2 29366295 2 2 429939459 2 3 780418695 2 3 200354482 2 2 482818267 5 1 1000000000 2 556605328 5 1 429939459 2 246549660 3 2 313062682 4 1 216140704 2 766356434 1 2 173087940 5 3 81073252 4 1 200354483 2 389290763 2 3 29366296 4 3 438133772 1 1 565111336 1 878542863 2 747241048 2 1 588790353 1 565111336 2 184147678 5 1 313062682 3 539527856 2 2 147747440 2 1 292015612 1 1 1 56519638 1 780418694 3 1 4 3 231398661 1 3 507308489 1 2 184147679 5 3 206422528 4 3 173087941 5 1 1 2 565111337 2 3 389290763 3 3 377509579 3 2 348652718 3 3 360543849 1 3 963873521 3 1 348652718 2 246549660 3 2 200354482 1 1 292015612 2 1 1 3 665245340 3 2 780418693 3 2 681728741 3 3 173087940 2 2 206422528 4 1 963873520 3 29366295 2 2 207264424 4 3 207264423 4 3 81073253 3 2 438133771 4 3 360543851 3 2 377509579 1 2 6632154 4 3 966631802 4 2 565111336 5 3 417188304 4 1 273869784 2 781833037 3 3 564836881 4 2 878542862 1 1 966631802 1 273869784 3 564836881 5 3 76211861 1 2 565111335 4 1 273869784 2 744868656 3 2 482818265 5 1 207264423 1 273869784 2 780418693 1 2 231398662 2 3 780418693 2 3 81073253 4 1 417188303 3 200354483 4 3 206422528 2 2 963873520 2 2 206422529 3 1 207264423 1 565111336 2 184147678 3 3 313062683 2 1 781833037 3 360543849 2 3 780418693 1 3 91111258 4 1 6632155 2 857731779 4 1 360543850 1 710733675 1 184147678 1 147747440 1 747241048 2 747241049 1 3 564836882 5 1 417188303 1 963873520 2 1 3 3 313062683 4 1 207264423 3 86883812 1 1 966631802 1 292015612 2 56519638 1 1 482818266 3 539527854 4 1 1000000000 1 564836882 3 313062681 3 1 101250004 3 101250003 4 2 747241049 2 2 29366295 1 2 246549660 2 3 207264422 5 1 781833037 2 780418693 1 2 292015612 5 1 200354483 1 377509580 3 429939460 3 2 482818266 4 3 76211862 3 1 200354483 3 292015613 2 3 556605330 5 3 313062683 1 2 184147677 2 2 665245340 1 2 206422528 1 3 1 1 2 81073252 1 3 313062683 2 1 377509580 3 76211862 4 1 29366295 1 681728741 3 781833037 5 3 963873519 5 1 588790353 1 184147678 3 56519639 3 2 173087940 2 2 2 3 3 216140705 1 1 231398662 1 206422528 2 429939459 2 2 438133770 1 3 246549658 2 3 556605330 2 1 744868656 1 360543850 3 963056779 5 1 878542863 2 747241049 5 3 360543849 2 3 56519637 3 2 998228698 2 1 966631802 3 348652718 2 2 206422527 2 2 101250004 1 2 507308488 2 3 507308489 1 2 963056779 5 1 184147678 1 565111336 3 780418694 5 3 6632156 2 3 747241047 4 3 292015611 1 3 184147679 5 2 507308489 4 2 377509579 5 1 377509580 2 273869784 4 1 744868656 1 556605329 2 360543850 5 1 173087940 1 173087940 2 81073251 2 2 564836882 1 2 389290764 3 2 348652718 3 3 207264422 4 1 207264423 1 313062682 1 360543850 3 76211862 5 3 147747439 4 2 963873521 3 2 588790353 3 1 963056779 2 878542864 2 3 173087939 1 1 184147678 2 681728741 4 3 998228699 1 1 313062682 2 173087939 4 3 292015611 1 2 91111257 4 3 200354482 1 2 963873520 2 1 681728741 3 766356434 5 1 878542863 1 231398662 1 966631802 1 173087940 3 377509579 3 3 564836883 5 3 857731779 1 3 216140704 4 3 86883811 2 3 246549659 4 3 665245340 5 3 781833036 1 2 360543851 3 2 747241048 5 1 29366295 2 246549658 5 2 206422528 5 1 216140704 1 173087940 1 216140704 3 710733675 4 1 292015612 3 780418694 4 1 206422528 3 206422527 5 2 216140705 1 1 91111257 2 429939458 2 1 744868656 1 417188303 3 81073252 3 2 56519638 5 1 780418694 3 564836881 1 3 438133771 5 1 565111336 3 231398661 3 3 348652719 5 3 539527855 1 2 878542862 5 2 438133772 3 3 360543849 1 2 878542863 5 2 665245342 1 2 438133771 3 2 246549658 5 2 565111337 5 2 200354483 5 3 963873520 2 3 6632155 1 2 857731779 4 1 429939459 3 857731778 2 3 966631801 5 1 744868656 1 744868656 3 389290764 3 2 101250004 5 3 91111258 5 3 389290764 2 1 184147678 2 781833036 3 2 76211860 4 3 857731778 1 3 313062682 1 1 710733675 1 878542863 1 438133771 3 588790354 1 3 744868656 5 1 91111257 1 963873520 2 1 1 1 539527855 2 781833036 4 1 963873520 1 966631802 2 429939459 4 2 56519637 4 3 81073252 5 2 147747441 5 1 507308489 3 966631803 2 3 101250005 3 2 246549658 5 3 200354483 3 2 348652718 4 3 147747440 4 2 781833036 3 2 766356434 3 2 200354483 2 1 556605329 1 747241048 1 81073252 2 963873519 4 2 588790353 1 3 360543850 4 2 76211860 3 1 313062682 1 588790353 1 101250004 1 482818266 1 744868656 3 313062682 5 2 6632155 1 2 766356435 4 3 438133771 4 2 429939459 4 1 744868656 1 76211861 1 766356434 3 999999999 5 3 482818266 5 3 588790352 4 3 681728742 4 1 292015612 2 292015612 4 1 710733675 2 389290765 3 3 963056779 3 3 747241049 3 2 963056780 1 2 429939459 2 3 781833036 5 1 1000000000 3 216140703 2 2 173087939 3 1 313062682 1 966631802 1 173087940 1 86883812 3 539527855 3 1 173087940 1 56519638 3 588790352 4 3 565111335 3 2 76211862 3 3 216140705 1 2 29366296 4 2 86883813 1 2 744868656 4 3 313062682 5 3 998228699 4 2 101250003 4 1 91111257 1 273869784 1 539527855 1 588790353 3 999999999 4 2 438133771 1 3 766356433 4 1 147747440 2 200354483 1 1 273869784 3 86883813 5 3 348652719 3 3 780418694 1 2 76211860 1 2 313062682 2 2 81073252 1 3 360543851 3 2 482818267 3 2 292015613 5 1 360543850 1 207264423 1 963056779 1 963056779 3 747241048 3 2 556605330 2 1 482818266 3 173087940 3 3 184147678 1 3 429939459 3 2 507308489 2 3 998228698 2 1 200354483 1 147747440 3 184147679 3 2 29366295 5 1 539527855 3 76211860 4 1 681728741 2 377509580 5 2 101250005 1 3 539527854 3 3 231398663 3 2 857731779 3 3 292015611 5 1 216140704 2 539527855 1 1 377509580 2 377509580 2 1 6632155 1 389290764 3 766356433 5 2 565111335 3 3 206422527 4 2 781833038 2 1 184147678 1 76211861 3 360543850 3 3 147747440 2 1 29366295 1 588790353 3 539527854 4 1 429939459 1 206422528 2 999999999 5 1 539527855 2 998228700 4 3 710733676 1 2 313062683 4 3 781833037 1 3 564836881 5 2 482818265 5 3 539527856 1 2 246549658 2 2 966631803 5 3 429939459 3 2 184147677 2 1 556605329 2 781833037 2 1 56519638 3 999999999 1 2 438133771 2 3 147747440 5 3 216140703 2 2 207264423 3 3 231398661 1 1 417188303 2 588790353 3 3 565111337 4 3 665245342 5 1 81073252 1 292015612 3 998228698 5 2 216140705 5 1 173087940 2 963056780 1 1 292015612 2 564836882 2 1 766356434 2 417188304 5 3 966631802 3 2 539527855 1 2 482818266 2 1 539527855 3 389290764 5 2 313062682 2 2 966631802 1 1 507308489 3 482818266 3 2 360543851 1 2 966631802 3 3 710733675 3 3 781833038 2 2 1000000000 5 3 744868656 2 2 665245341 3 1 313062682 3 292015612 3 1 389290764 1 173087940 1 1000000000 2 710733675 2 2 747241047 4 2 216140703 5 2 246549660 5 1 29366295 3 56519639 2 1 200354483 3 744868655 3 2 81073252 4 2 207264424 5 1 681728741 3 747241047 4 3 564836883 3 3 360543851 5 3 86883812 1 2 76211862 5 3 747241047 4 3 744868655 5 2 710733676 4 1 766356434 1 780418694 2 207264422 5 2 878542862 2 2 507308489 5 2 216140704 4 2 878542862 1 2 539527854 4 2 231398663 4 3 147747441 4 3 766356433 1 2 963056778 5 3 588790353 1 2 76211860 2 3 173087940 2 1 6632155 2 200354483 5 2 292015612 5 1 81073252 1 389290764 2 184147678 3 3 963873519 1 1 429939459 3 556605330 1 2 780418694 4 2 482818267 2 2 292015612 3 3 91111257 3 1 438133771 3 780418694 1 3 184147677 4 1 206422528 3 766356435 2 2 231398663 4 2 389290765 2 1 81073252 3 780418693 5 2 966631803 3 1 389290764 2 482818265 4 2 101250003 2 1 147747440 2 482818266 3 2 781833037 4 2 781833036 1 3 216140705 4 2 86883811 4 1 81073252 1 744868656 1 292015612 1 747241048 2 998228698 1 3 216140704 4 2 857731779 3 2 766356435 2 3 539527856 1 1 86883812 2 564836882 5 1 564836882 2 6632156 2 1 966631802 1 207264423 1 429939459 3 857731779 2 3 556605328 4 1 273869784 2 1000000000 3 2 173087939 3 2 377509580 1 3 780418695 5 3 780418694 3 3 184147678 5 1 780418694 1 744868656 2 963056779 4 2 377509581 3 2 173087940 1 3 539527856 1 1 998228699 2 29366294 5 3 588790352 4 2 173087940 2 2 173087939 5 1 1 3 857731779 2 1 780418694 1 878542863 3 878542864 4 2 998228699 5 2 966631802 2 2 564836882 5 2 216140705 4 3 588790352 4 3 76211860 2 3 747241048 5 2 184147677 4 3 1000000000 3 1 56519638 2 101250003 2 2 766356434 5 3 998228700 1 1 429939459 3 246549658 1 1 81073252 1 173087940 1 747241048 1 744868656 1 507308489 2 766356433 1 1 86883812 1 206422528 2 539527854 2 1 200354483 3 6632154 3 3 998228700 3 3 246549658 1 3 781833036 4 1 565111336 2 206422528 3 2 744868656 4 3 963056780 1 1 313062682 1 313062682 3 878542862 5 3 780418693 5 3 507308490 3 3 539527855 5 2 710733675 2 1 417188303 2 747241048 1 1 76211861 2 417188304 2 1 482818266 3 207264424 1 2 857731779 2 3 438133771 3 3 966631801 3 2 507308490 1 3 184147677 2 2 29366296 5 1 184147678 1 539527855 1 417188303 2 539527854 3 1 389290764 2 507308489 2 1 966631802 2 556605328 5 1 747241048 3 246549658 5 1 780418694 2 246549658 2 2 101250005 1 3 207264422 2 3 360543850 3 1 348652718 3 963873519 1 1 747241048 1 963873520 3 6632154 1 3 681728740 4 2 184147678 3 3 207264424 3 1 216140704 2 216140705 5 3 231398662 2 1 173087940 3 564836883 4 1 681728741 1 556605329 2 878542864 2 3 588790353 3 1 438133771 2 963873521 5 3 101250005 3 1 681728741 2 857731779 4 1 101250004 3 56519638 1 1 539527855 1 780418694 1 998228699 3 184147678 4 1 29366295 1 246549659 3 744868657 3 1 360543850 3 81073253 2 1 565111336 3 878542864 3 2 507308490 5 1 438133771 3 565111335 2 1 564836882 1 878542863 1 173087940 3 681728740 3 1 878542863 2 780418695 4 3 766356434 1 1 781833037 3 747241049 5 3 377509580 2 2 86883811 5 3 878542863 5 2 1000000000 3 2 507308488 5 2 556605329 2 1 1 3 744868657 5 2 206422527 1 2 29366294 3 2 681728741 5 1 963056779 2 207264424 2 1 56519638 1 313062682 3 86883811 5 1 556605329 3 200354482 2 1 781833037 2 998228698 3 3 76211861 2 3 206422527 1 2 56519639 4 1 246549659 3 200354483 1 3 207264422 4 1 173087940 1 76211861 3 747241049 3 3 681728741 5 1 966631802 3 206422529 3 1 389290764 3 539527856 4 1 348652718 3 507308490 5 2 184147679 3 3 200354482 4 2 878542862 4 1 389290764 1 147747440 1 86883812 1 665245341 1 565111336 3 6632155 2 1 963873520 3 86883811 2 3 417188304 2 3 6632156 2 1 81073252 3 963056779 1 3 348652718 4 2 482818265 3 2 999999999 5 2 292015612 4 2 665245342 5 3 1 1 1 86883812 1 200354483 3 766356435 3 2 417188303 2 3 539527856 4 1 438133771 3 556605330 1 2 766356435 1 2 206422529 1 2 246549659 3 2 206422527 5 3 200354484 1 3 389290764 1 1 417188303 3 429939459 5 1 173087940 3 565111337 5 2 565111335 5 3 966631801 1 2 360543850 3 3 482818266 3 3 200354483 3 2 766356434 4 1 360543850 3 6632155 3 3 417188302 2 2 29366296 3 3 681728741 4 2 76211861 1 3 747241047 2 3 246549658 3 1 173087940 3 998228700 2 2 184147679 3 1 556605329 1 313062682 3 781833036 5 1 91111257 2 539527856 3 1 681728741 2 207264423 2 2 81073252 5 3 206422528 5 1 216140704 2 200354482 4 3 781833038 1 1 998228699 2 665245341 4 2 184147677 5 3 76211862 1 3 246549659 3 1 76211861 3 231398663 2 2 429939460 3 3 857731778 2 1 588790353 2 417188303 1 3 86883812 5 2 429939460 4 2 588790354 3 3 76211861 1 1 438133771 2 963056779 1 1 101250004 2 429939460 3 1 173087940 2 6632156 5 2 588790354 3 3 556605328 5 1 377509580 2 747241049 1 2 429939459 4 3 76211862 3 3 429939458 4 1 101250004 3 747241049 2 3 29366294 2 2 681728741 4 2 377509580 2 2 348652717 3 2 360543849 4 1 710733675 2 438133771 1 3 184147678 4 1 86883812 1 81073252 3 963056778 4 3 482818266 5 3 29366295 1 1 313062682 1 963873520 3 766356435 2 3 81073252 2 2 417188304 3 1 417188303 3 588790352 1 3 963873521 5 3 507308489 3 3 438133771 2 2 292015612 5 2 998228700 1 1 200354483 1 86883812 1 781833037 3 556605328 3 2 6632154 1 1 86883812 1 878542863 3 207264422 4 2 710733676 3 2 665245342 4 2 207264422 3 1 429939459 2 206422528 2 1 216140704 2 81073251 3 1 86883812 2 747241048 3 1 29366295 2 6632154 5 3 231398662 5 3 273869783 2 1 1 1 710733675 1 710733675 2 565111337 1 3 147747439 5 2 539527856 3 1 780418694 3 681728740 3 3 565111336 4 1 857731778 1 966631802 1 781833037 3 507308490 3 1 507308489 3 482818267 4 1 429939459 2 173087940 4 1 206422528 2 482818266 1 3 780418695 3 1 173087940 3 710733675 2 2 292015612 1 1 539527855 2 29366296 1 3 389290764 1 2 417188303 4 3 216140705 1 3 966631803 1 1 348652718 2 389290764 1 1 857731778 1 681728741 3 665245340 1 1 200354483 3 588790352 1 3 56519639 2 3 216140703 2 1 313062682 1 348652718 1 6632155 2 857731777 5 3 998228700 1 1 565111336 2 747241049 2 3 29366296 1 3 273869785 1 1 766356434 1 200354483 3 482818267 5 3 377509580 1 1 29366295 2 781833038 2 1 147747440 3 1 4 2 246549660 5 3 417188304 3 1 963873520 1 565111336 1 429939459 3 81073252 4 3 29366296 3 1 184147678 3 565111335 2 3 377509580 2 1 963056779 2 313062681 5 1 482818266 3 999999999 5 3 665245341 1 3 292015611 4 3 681728741 2 2 966631803 2 1 857731778 3 29366295 1 2 184147677 1 2 81073251 5 1 564836882 1 438133771 3 173087939 1 1 565111336 1 588790353 3 966631803 3 2 438133772 5 1 29366295 1 292015612 2 216140703 1 1 539527855 2 246549659 2 3 200354482 2 3 246549659 4 2 438133770 2 2 857731779 5 3 91111258 5 2 81073251 2 2 747241049 2 2 507308489 4 1 710733675 1 1 3 564836882 5 3 292015612 3 1 438133771 1 173087940 1 246549659 2 539527854 2 3 173087940 5 1 556605329 3 963056780 5 1 206422528 1 963873520 1 200354483 2 507308488 5 2 588790354 1 1 29366295 1 857731778 3 246549660 2 1 744868656 2 86883811 1 1 101250004 1 206422528 2 429939459 1 2 29366296 5 3 147747441 3 3 6632156 5 2 360543851 5 2 313062682 5 2 377509579 4 3 29366295 5 2 1000000000 2 3 207264423 2 3 173087939 2 2 966631803 4 1 665245341 3 76211861 5 3 681728740 3 1 86883812 3 747241048 4 2 564836883 3 2 966631802 1 2 1000000000 3 1 507308489 1 184147678 2 507308488 4 2 857731779 5 1 360543850 3 348652717 1 2 56519638 1 3 781833037 5 3 681728740 4 3 147747441 3 1 206422528 3 780418693 4 2 6632155 2 3 963056778 4 3 81073252 5 2 507308488 5 3 246549659 4 2 173087941 1 3 564836881 2 1 377509580 2 429939460 4 2 231398663 1 2 231398663 4 3 216140704 2 1 539527855 3 429939460 2 3 1000000000 5 2 147747439 2 3 246549659 4 1 780418694 3 878542862 3 2 173087941 5 2 200354482 4 3 86883812 2 1 216140704 3 438133772 3 2 29366295 4 2 681728742 5 3 878542864 3 2 482818266 1 2 200354483 3 1 292015612 1 389290764 2 564836883 3 1 231398662 3 91111256 1 2 91111257 1 2 564836882 1 2 878542864 3 3 81073253 3 2 857731778 2 1 147747440 1 781833037 1 86883812 1 91111257 2 273869783 4 1 216140704 1 91111257 3 780418695 3 2 6632154 3 1 438133771 2 857731778 1 2 681728741 1 2 588790354 1 3 781833036 3 1 507308489 3 999999999 1 1 389290764 3 81073253 5 1 565111336 1 246549659 2 101250003 4 2 389290764 2 2 966631802 2 1 963056779 1 173087940 2 348652717 1 3 417188303 5 2 556605329 2 1 173087940 3 76211860 1 1 710733675 1 173087940 3 565111336 2 3 207264423 2 1 747241048 3 963056778 3 2 963873519 5 3 966631801 4 1 231398662 1 556605329 1 56519638 2 857731778 5 2 56519639 5 1 429939459 1 998228699 1 313062682 3 966631802 1 3 86883812 3 3 389290763 2 2 744868655 4 2 963873519 2 1 81073252 3 588790352 2 3 766356433 4 2 588790354 1 3 86883813 1 3 76211862 2 2 482818266 5 1 56519638 1 780418694 3 963056778 5 2 200354484 2 1 206422528 2 216140703 5 2 429939458 3 1 878542863 1 389290764 1 86883812 2 216140704 3 1 91111257 3 101250003 1 2 206422529 5 2 438133770 5 3 91111258 3 3 207264422 3 3 147747441 3 1 857731778 2 56519637 5 1 1 3 966631801 4 3 539527854 4 2 966631801 2 2 206422527 4 1 556605329 1 588790353 3 147747439 2 3 781833038 5 2 588790353 1 2 86883811 3 1 963056779 2 6632155 1 2 781833038 5 3 29366296 2 3 963056780 5 1 998228699 3 273869785 2 3 507308488 5 3 482818266 4 2 539527856 4 2 438133770 2 1 438133771 2 766356434 2 3 81073252 1 2 173087940 2 1 565111336 3 184147679 3 1 438133771 3 313062682 4 1 588790353 3 588790354 2 3 744868657 1 1 780418694 3 81073252 2 1 76211861 2 206422529 4 1 780418694 1 184147678 3 966631802 1 2 564836883 5 3 6632156 2 1 147747440 1 91111257 1 91111257 1 81073252 3 91111257 2 2 184147678 5 3 1000000000 2 3 216140705 3 1 966631802 1 206422528 1 389290764 3 482818265 2 3 878542863 4 1 417188303 2 206422528 3 3 417188304 2 1 747241048 1 6632155 2 231398662 3 2 766356433 3 2 417188304 1 1 588790353 1 6632155 1 747241048 1 81073252 1 389290764 3 6632156 5 3 273869783 5 1 56519638 2 747241047 3 3 681728741 4 3 681728741 1 3 389290763 1 2 780418694 5 2 273869785 4 1 184147678 2 665245340 1 2 360543851 4 1 564836882 2 438133770 4 3 292015613 3 2 963873520 1 2 206422528 2 1 81073252 3 1 1 2 565111337 3 2 665245340 2 1 417188303 2 29366294 3 2 246549659 3 3 507308490 2 1 348652718 2 747241047 1 2 998228699 5 2 56519638 1 2 91111258 5 3 29366296 4 2 348652719 5 2 101250004 1 2 963056779 1 1 206422528 1 564836882 3 231398661 2 3 206422529 5 2 184147679 5 3 6632154 3 2 780418695 4 1 147747440 1 564836882 1 438133771 1 710733675 2 81073253 3 3 292015612 4 2 207264422 5 2 963056780 1 2 747241047 2 3 507308489 5 1 207264423 1 200354483 2 747241047 4 1 76211861 1 200354483 2 482818267 1 1 246549659 2 857731777 1 3 564836881 2 3 76211861 4 3 747241048 1 1 292015612 3 665245340 1 1 216140704 1 231398662 1 744868656 3 744868656 3 2 207264422 5 1 507308489 1 56519638 1 857731778 1 86883812 2 744868657 2 3 231398661 2 2 857731777 4 2 781833038 3 2 216140704 1 2 147747441 3 3 429939458 2 1 56519638 3 6632156 5 1 184147678 1 417188303 1 29366295 2 184147679 1 3 173087941 5 1 184147678 3 564836883 1 1 438133771 2 710733674 2 1 963873520 2 588790352 5 1 377509580 3 681728742 1 2 173087939 5 1 348652718 2 348652717 3 3 91111258 1 3 246549658 5 2 206422527 1 1 29366295 2 91111257 5 2 81073253 5 1 1 3 766356434 1 3 766356433 1 3 360543849 3 3 966631803 5 3 173087940 1 1 207264423 3 313062681 3 1 588790353 2 564836883 5 1 417188303 1 438133771 3 766356435 3 1 681728741 1 173087940 2 565111335 2 1 231398662 2 556605330 4 2 417188302 3 2 963873521 3 2 429939459 3 1 963056779 2 200354483 5 2 588790352 4 3 556605328 1 1 216140704 2 744868657 3 1 81073252 2 101250003 5 1 710733675 3 6632154 5 1 147747440 1 781833037 3 417188302 1 3 780418694 1 1 377509580 3 81073252 2 3 377509580 3 3 81073252 3 2 56519638 1 2 417188303 2 3 438133771 2 3 588790354 1 3 963873519 4 3 857731779 5 1 747241048 3 292015613 4 3 744868656 3 2 780418694 1 2 206422527 4 1 565111336 2 963873521 3 2 81073253 1 1 1 2 710733675 1 3 206422529 3 1 710733675 3 564836881 3 1 360543850 1 231398662 1 417188303 1 200354483 3 231398661 4 1 681728741 1 429939459 2 76211861 4 2 539527856 5 1 857731778 2 231398661 1 3 963056779 4 3 91111258 4 2 556605328 1 3 966631802 5 1 200354483 2 206422529 4 3 2 1 3 184147677 3 1 91111257 2 665245340 1 1 747241048 2 565111337 5 1 348652718 2 780418695 2 3 29366294 1 3 963873520 4 2 781833036 3 3 216140704 3 1 565111336 3 966631802 4 1 564836882 3 216140705 5 3 207264424 5 3 999999999 2 2 781833038 4 2 6632155 2 2 216140703 2 1 482818266 3 231398662 1 2 710733676 4 3 377509579 2 2 565111335 2 2 6632155 1 2 747241047 3 1 147747440 1 216140704 1 206422528 2 101250005 1 3 173087940 5 3 348652719 1 2 389290764 2 1 360543850 2 86883813 4 2 348652718 5 1 1000000000 1 147747440 1 963056779 3 681728741 2 3 101250004 2 3 76211860 5 1 747241048 1 429939459 3 206422527 2 3 206422529 1 3 588790353 4 3 231398662 2 3 207264423 5 2 539527856 3 1 665245341 2 507308488 5 3 1 2 3 273869783 3 2 173087941 5 1 539527855 2 147747439 1 1 1000000000 3 588790352 5 1 438133771 3 963056780 3 3 173087941 4 1 747241048 1 539527855 1 360543850 3 86883813 1 2 173087941 2 3 438133772 3 2 216140705 3 2 588790352 1 1 556605329 1 781833037 1 313062682 1 1000000000 3 273869784 3 2 313062682 5 2 507308489 5 3 564836881 4 3 292015611 1 1 482818266 2 963873519 1 2 556605329 5 2 200354483 5 3 744868656 5 1 780418694 2 780418695 2 2 744868655 4 1 998228699 1 360543850 3 710733676 2 1 273869784 3 292015612 5 1 91111257 3 744868656 1 3 81073251 2 3 348652718 1 3 681728742 5 1 539527855 2 999999999 5 2 389290765 2 1 173087940 1 246549659 3 101250004 2 1 417188303 1 207264423 3 710733675 3 3 417188304 1 2 565111335 3 1 681728741 2 556605329 5 1 101250004 2 780418695 2 3 565111336 4 2 710733675 2 3 76211861 5 3 101250005 5 1 292015612 2 588790354 5 2 429939459 2 3 588790354 5 1 246549659 3 998228698 3 3 6632154 1 2 200354484 3 3 747241049 4 2 348652718 4 3 273869784 1 1 665245341 3 200354482 4 3 173087939 2 1 539527855 3 438133770 2 1 56519638 2 231398661 5 2 482818265 4 2 744868657 4 2 273869783 2 3 1 1 1 966631802 2 429939460 4 1 389290764 1 564836882 2 681728740 2 2 86883813 2 3 710733675 4 1 273869784 1 81073252 1 878542863 1 963056779 2 273869783 5 3 963056780 1 3 766356434 1 1 482818266 3 231398663 4 1 744868656 3 747241047 2 3 207264424 1 3 348652718 5 2 438133771 4 2 966631802 4 2 766356435 3 1 200354483 2 389290764 3 3 482818266 1 1 207264423 2 389290763 4 3 389290765 4 3 216140704 5 3 273869785 5 3 710733675 1 3 91111258 5 2 747241047 3 2 360543851 2 3 588790353 3 2 429939458 1 3 417188303 1 1 417188303 1 556605329 2 565111336 2 3 246549659 5 3 86883813 5 3 747241049 2 3 539527854 2 1 482818266 2 231398662 3 2 417188303 1 1 273869784 1 766356434 3 76211862 2 3 564836881 5 3 999999999 3 3 377509580 1 2 857731777 1 1 539527855 3 389290764 1 2 216140705 4 1 207264423 2 207264423 5 3 438133770 1 1 539527855 3 681728740 4 3 963056778 2 3 6632154 2 3 86883811 3 3 101250004 2 1 173087940 1 348652718 2 588790353 3 1 1000000000 1 200354483 2 147747439 5 3 173087939 5 1 966631802 3 507308489 4 1 963056779 3 747241048 2 3 389290765 3 3 377509581 3 2 377509581 4 3 377509579 1 3 556605329 3 1 878542863 1 86883812 1 29366295 3 91111257 3 1 200354483 2 665245342 3 3 1000000000 5 2 360543851 2 1 200354483 1 360543850 1 963056779 1 6632155 3 999999999 3 2 963873521 3 3 292015611 5 3 377509581 1 1 86883812 2 780418695 3 3 184147678 3 3 200354483 2 2 91111256 4 3 417188302 3 3 348652719 2 1 507308489 3 747241048 1 2 184147677 4 2 857731778 3 1 206422528 1 565111336 2 216140703 4 3 273869784 3 3 207264422 5 3 29366295 5 1 86883812 1 184147678 3 206422528 2 1 231398662 1 857731778 2 292015611 3 2 565111335 5 3 6632156 5 1 348652718 2 766356434 3 2 766356434 2 1 781833037 3 507308488 5 1 507308489 2 207264424 1 2 588790352 4 3 207264423 1 3 81073252 5 3 564836882 2 1 377509580 2 747241047 2 2 313062681 1 3 963056778 2 2 207264423 2 2 507308489 2 2 963873519 5 3 507308488 2 1 564836882 1 377509580 1 273869784 1 173087940 3 29366295 4 1 963873520 2 200354483 1 3 417188304 5 1 206422528 3 101250004 5 1 184147678 3 780418694 2 2 91111257 5 3 206422528 5 3 313062681 1 3 681728741 2 2 377509581 1 3 348652719 5 3 998228700 3 2 231398662 2 3 377509579 3 3 963056778 5 1 429939459 1 878542863 2 56519637 4 3 1000000000 5 1 86883812 1 857731778 3 681728740 3 2 348652719 4 1 184147678 1 681728741 3 29366296 4 1 273869784 3 86883813 4 2 564836882 1 2 184147677 3 3 539527856 1 3 857731777 3 1 857731778 2 313062682 3 1 216140704 2 76211860 3 1 417188303 2 206422528 1 2 207264423 4 2 207264423 4 2 231398661 4 3 173087940 4 1 710733675 3 588790354 3 1 565111336 3 565111335 4 2 86883813 2 2 91111258 1 3 539527855 5 3 781833036 3 3 231398661 1 2 377509581 2 2 556605329 5 2 564836881 2 1 360543850 3 313062683 2 2 86883813 2 1 564836882 1 878542863 2 1 4 2 417188303 5 1 360543850 1 963056779 3 998228698 1 2 173087941 1 2 81073252 1 2 231398661 3 3 313062683 5 3 173087940 5 2 766356435 5 1 963873520 2 29366294 2 1 438133771 2 665245341 3 3 482818266 2 3 417188302 5 1 184147678 1 438133771 1 101250004 1 207264423 2 588790352 5 3 147747441 1 3 963056778 4 2 482818265 5 1 744868656 3 184147679 5 3 273869785 2 1 292015612 3 200354483 2 1 429939459 2 292015611 5 1 681728741 2 482818265 1 1 292015612 1 184147678 2 313062681 1 1 200354483 2 998228700 4 2 6632155 4 1 1 1 857731778 2 2 5 2 292015611 2 1 389290764 3 273869785 3 3 681728741 2 2 273869784 4 1 963873520 3 173087941 2 3 81073252 4 3 184147679 5 1 438133771 3 963056779 2 3 86883811 1 2 963873519 2 1 780418694 1 231398662 1 963056779 2 216140703 4 1 1 1 966631802 3 184147679 4 1 780418694 1 766356434 1 507308489 3 998228698 3 3 231398663 1 2 766356433 5 1 29366295 1 216140704 1 173087940 3 207264423 5 3 417188302 5 3 273869784 2 1 766356434 3 377509581 5 2 766356434 5 2 857731779 4 1 417188303 1 216140704 2 273869785 5 1 216140704 1 539527855 3 76211860 3 1 429939459 3 81073251 5 1 429939459 3 184147677 2 2 360543851 4 3 348652718 4 1 76211861 3 963873519 1 3 292015612 1 2 377509581 3 1 200354483 3 564836883 3 3 556605328 1 3 91111256 3 1 273869784 3 56519638 5 3 565111336 3 3 6632154 2 3 81073253 5 3 184147678 5 3 147747439 5 1 313062682 2 539527854 2 3 857731778 1 2 29366296 3 3 360543850 3 2 998228698 4 3 206422529 5 3 878542862 5 1 766356434 2 216140705 2 3 273869785 4 2 588790353 2 2 56519638 2 1 963056779 3 389290764 3 1 216140704 1 780418694 2 6632155 1 1 963056779 1 539527855 3 588790352 2 3 81073253 2 3 438133771 4 1 231398662 1 482818266 2 710733675 4 1 780418694 2 29366295 3 3 292015611 4 2 417188304 4 2 564836882 4 2 81073251 2 2 389290764 3 3 360543849 1 1 438133771 2 86883811 1 3 710733676 3 1 76211861 3 313062682 4 1 556605329 3 878542862 1 2 76211862 3 2 86883813 1 3 417188304 3 2 216140704 1 3 91111256 1 3 101250003 2 1 86883812 3 91111258 1 3 766356435 4 3 781833037 4 2 588790353 3 1 417188303 2 747241047 2 2 147747441 1 3 744868657 4 1 231398662 1 1000000000 3 29366294 3 2 86883813 3 1 565111336 2 86883812 2 3 781833037 2 1 348652718 1 81073252 2 539527855 2 3 207264423 4 2 1 5 2 1 5 1 429939459 1 1 2 173087941 4 2 173087941 3 1 564836882 1 665245341 2 207264424 5 2 710733674 2 1 101250004 1 360543850 1 429939459 1 81073252 1 207264423 1 81073252 2 438133772 5 2 184147679 1 2 878542862 4 1 6632155 2 747241048 5 2 482818265 4 3 565111337 3 3 29366295 2 2 56519638 2 3 147747441 4 1 76211861 3 564836881 3 3 206422529 2 3 76211862 2 3 360543851 5 1 231398662 3 781833037 1 3 360543849 1 1 360543850 1 207264423 2 963873520 3 3 963056780 1 3 482818266 4 2 963873520 2 1 417188303 1 780418694 3 556605330 4 2 780418694 5 2 857731778 1 2 91111257 4 1 200354483 3 539527855 2 1 377509580 3 417188303 4 1 710733675 3 200354484 3 3 76211860 5 3 56519638 4 1 556605329 2 389290763 5 2 81073253 3 2 1000000000 4 3 665245341 3 3 91111256 5 3 173087939 4 2 86883811 5 3 766356435 5 2 207264423 1 1 86883812 3 348652718 4 3 438133771 5 1 507308489 3 417188304 2 2 360543851 3 3 507308488 2 3 86883812 1 2 360543849 1 1 246549659 1 389290764 3 565111336 5 2 216140705 4 2 681728740 1 2 556605328 1 2 507308488 4 1 81073252 1 780418694 2 565111336 2 3 588790354 3 1 482818266 2 744868656 2 3 81073252 4 2 781833038 4 1 56519638 3 216140703 1 2 564836882 4 2 231398662 2 3 273869783 5 3 29366296 4 3 56519639 5 3 76211860 5 3 6632156 5 3 313062682 5 1 966631802 2 998228698 1 1 681728741 1 766356434 1 6632155 2 273869783 5 3 539527854 1 1 482818266 1 878542863 3 780418693 3 2 360543851 3 1 206422528 2 91111256 2 3 184147679 1 3 429939459 3 1 91111257 2 780418693 1 3 231398661 5 2 56519637 2 3 377509581 3 3 766356433 3 1 216140704 2 857731777 2 3 556605328 4 2 438133772 2 1 91111257 3 963056779 2 2 360543851 2 3 1 5 3 184147679 1 1 744868656 1 273869784 2 56519639 2 2 147747441 3 2 273869783 2 2 781833038 5 1 665245341 1 507308489 1 184147678 3 6632155 1 2 556605328 2 3 539527855 2 2 747241047 5 1 348652718 3 507308490 3 3 665245340 4 1 681728741 2 438133770 5 1 766356434 2 564836882 2 3 173087939 4 2 360543850 5 1 710733675 3 780418694 3 2 744868657 2 3 482818267 4 1 231398662 1 200354483 2 207264423 5 3 417188302 1 2 857731778 4 3 747241047 1 1 438133771 1 1000000000 2 681728741 5 1 963873520 3 377509581 1 2 857731778 1 2 1 1 1 429939459 1 56519638 1 216140704 2 565111336 4 1 273869784 2 91111256 5 1 857731778 2 81073253 2 3 348652719 5 1 273869784 2 588790353 5 1 438133771 2 1 3 1 1000000000 3 389290763 3 2 81073252 1 2 780418695 4 2 429939460 2 2 565111335 4 3 438133772 5 1 56519638 2 1 1 3 29366295 1 1 56519638 1 556605329 2 101250003 2 3 101250004 4 2 389290763 2 3 780418695 4 3 81073252 5 3 556605328 1 1 482818266 1 963873520 2 206422528 3 3 665245342 5 2 313062682 5 1 377509580 3 389290764 4 1 216140704 3 747241047 1 3 76211861 5 1 231398662 1 101250004 2 206422527 5 2 417188302 1 3 482818265 3 3 744868655 3 2 81073253 5 3 86883811 5 1 173087940 3 507308488 5 1 348652718 2 29366295 3 1 963056779 3 438133772 1 1 377509580 3 744868657 1 2 565111335 5 1 665245341 2 766356435 3 1 1 3 747241049 4 3 966631803 2 2 29366296 2 3 313062683 4 2 963056780 1 1 966631802 1 147747440 3 207264423 5 1 747241048 1 966631802 3 966631803 3 2 780418693 2 1 857731778 3 56519638 2 3 963873521 3 3 216140705 2 2 539527856 2 2 86883813 2 1 360543850 1 963056779 1 780418694 3 206422529 3 2 81073251 2 2 588790354 2 1 781833037 1 273869784 2 292015613 5 2 389290764 1 1 377509580 2 1 2 2 29366296 1 2 963056780 1 2 81073252 2 2 200354484 2 3 101250005 4 2 56519638 1 2 56519638 5 3 565111335 5 1 377509580 3 207264424 3 3 781833038 4 3 565111337 5 2 200354482 3 2 200354484 4 3 360543851 1 2 91111256 5 2 313062681 5 3 857731777 2 3 781833038 5 1 998228699 1 565111336 3 438133772 2 2 389290765 2 1 348652718 2 6632156 1 1 539527855 2 966631802 5 2 101250005 4 1 173087940 2 216140705 4 3 81073253 2 2 273869783 4 1 313062682 2 681728741 2 3 292015612 3 1 147747440 3 710733676 3 2 966631801 4 3 744868656 3 2 91111258 3 3 313062683 4 3 429939460 4 3 963873521 2 3 216140703 1 1 56519638 3 313062681 1 3 710733676 5 3 207264423 2 1 564836882 3 878542863 4 1 173087940 1 681728741 1 273869784 3 665245341 1 1 781833037 1 147747440 2 744868656 3 2 507308488 4 1 86883812 3 781833037 3 2 273869784 1 1 200354483 1 963056779 2 539527854 1 2 780418694 3 2 482818267 1 3 878542862 4 1 101250004 3 438133771 3 1 998228699 3 389290765 3 3 963056779 3 1 216140704 1 556605329 3 377509580 3 2 966631801 2 1 184147678 1 564836882 3 348652719 3 1 963873520 2 81073253 1 2 482818267 1 3 482818266 5 3 539527854 2 2 878542862 1 1 963056779 3 710733676 5 1 360543850 2 184147677 5 1 184147678 2 766356434 2 2 6632154 3 1 781833037 3 588790354 1 2 91111257 1 1 200354483 1 744868656 1 292015612 1 556605329 1 963056779 2 173087939 1 2 781833037 2 1 998228699 1 360543850 2 766356435 2 3 292015612 1 2 81073251 4 3 681728742 1 3 348652717 3 3 147747440 3 1 81073252 1 173087940 1 207264423 3 207264423 3 3 292015611 5 3 389290763 4 1 389290764 3 966631803 5 2 1000000000 1 2 588790353 2 3 438133771 4 2 377509580 1 3 6632154 4 3 857731779 4 3 246549658 2 1 857731778 2 507308490 2 3 81073251 5 3 998228700 2 3 747241047 2 2 216140703 5 2 231398661 2 1 377509580 1 348652718 3 539527854 3 3 681728742 4 3 206422527 4 1 556605329 2 417188303 2 2 292015611 2 3 878542863 1 3 998228698 2 3 29366294 5 3 292015612 1 3 878542863 4 1 665245341 1 56519638 3 539527855 4 2 389290765 2 2 744868656 3 2 292015612 5 2 681728740 4 2 1 4 1 417188303 3 246549658 5 1 1000000000 2 377509579 1 2 564836881 1 3 147747439 3 3 173087939 2 2 231398663 1 3 81073253 5 2 91111258 1 1 747241048 2 781833036 4 1 101250004 1 710733675 3 389290764 5 3 857731779 3 2 588790352 3 2 781833036 1 1 173087940 3 207264424 1 2 429939459 1 2 556605328 1 2 857731779 4 2 389290763 5 3 482818267 4 1 438133771 1 184147678 2 963056779 2 3 747241048 5 1 231398662 1 184147678 3 565111336 4 3 747241049 3 3 429939459 5 3 744868657 5 2 273869783 5 1 206422528 3 389290764 4 2 963056779 1 3 86883812 1 2 966631802 3 2 216140704 2 1 781833037 1 417188303 1 273869784 3 565111335 3 3 539527856 3 3 360543851 5 3 963873521 4 1 273869784 2 482818265 4 2 482818267 3 2 781833036 2 3 56519637 4 2 963873521 1 1 231398662 2 507308488 4 2 766356434 2 1 348652718 1 81073252 2 747241047 5 2 998228699 1 1 482818266 3 564836882 2 2 231398663 3 1 744868656 1 780418694 2 429939458 4 1 681728741 3 91111258 1 2 781833038 2 1 377509580 3 539527855 3 2 246549660 2 1 998228699 3 429939458 4 2 377509579 4 1 56519638 3 56519639 5 1 963056779 2 963056779 5 1 360543850 3 29366295 5 3 173087940 4 2 207264422 3 2 999999999 5 1 564836882 1 564836882 1 360543850 1 998228699 1 963056779 2 998228700 1 2 2 3 1 29366295 3 857731778 3 2 766356435 5 2 878542863 1 3 963056779 5 1 747241048 2 539527856 3 1 781833037 1 710733675 2 507308489 1 3 76211861 1 3 206422527 3 2 429939458 4 1 781833037 2 86883811 2 2 766356433 5 2 91111257 2 3 1000000000 4 1 747241048 3 564836883 1 1 76211861 3 998228699 4 2 81073253 4 2 482818267 4 2 438133772 5 3 417188302 2 3 747241047 1 2 29366295 3 3 348652719 5 1 429939459 1 6632155 1 1 3 56519639 4 1 417188303 2 200354484 2 3 101250005 3 1 101250004 2 766356435 5 2 482818265 2 1 101250004 2 766356433 1 1 173087940 2 56519637 4 3 588790352 1 2 963873521 1 2 56519637 3 2 76211861 2 3 56519638 1 3 56519638 5 3 744868657 5 2 200354483 5 3 184147679 4 1 966631802 2 389290764 3 3 200354484 5 3 417188304 5 1 86883812 1 998228699 2 273869784 2 2 507308488 5 3 766356434 2 2 313062681 3 2 878542862 3 2 173087940 3 2 76211862 5 3 101250004 5 3 101250004 4 1 206422528 2 389290764 1 3 766356435 2 3 246549658 2 1 1 3 348652719 4 1 313062682 3 200354484 2 2 999999999 3 1 482818266 2 147747441 5 3 348652719 2 1 681728741 1 273869784 2 780418694 2 1 539527855 3 206422528 3 1 348652718 1 966631802 1 966631802 1 681728741 3 781833038 4 2 564836882 1 1 998228699 3 744868657 5 1 216140704 1 6632155 3 766356433 1 2 360543851 5 2 313062683 1 3 216140703 1 1 273869784 2 507308489 3 3 29366294 2 2 81073252 4 3 963056779 4 1 766356434 2 588790352 5 2 101250005 5 1 966631802 3 878542862 3 3 173087940 2 3 76211862 2 2 273869785 5 1 438133771 3 231398663 1 2 710733676 2 3 998228699 2 1 710733675 2 292015611 1 3 348652717 5 3 1000000000 3 3 963873521 4 2 744868655 4 2 507308489 4 2 360543851 4 1 360543850 2 588790353 2 1 207264423 2 56519637 4 1 246549659 1 781833037 1 681728741 3 101250003 2 1 207264423 3 963056778 3 1 207264423 3 29366296 2 2 963056778 5 2 539527855 4 1 747241048 1 101250004 3 1 1 2 81073252 4 1 29366295 3 417188302 5 2 231398661 4 2 438133771 2 1 963873520 3 56519637 1 3 539527855 3 3 747241048 1 1 766356434 3 207264422 3 2 966631801 1 1 539527855 2 482818267 5 1 565111336 1 184147678 2 313062682 1 2 200354483 5 3 184147679 3 3 313062681 4 2 998228699 2 3 76211862 1 3 963056780 5 3 747241049 4 1 273869784 1 998228699 2 857731777 3 2 56519637 5 2 313062682 5 1 963873520 2 81073251 3 1 747241048 3 588790352 4 2 273869784 5 1 665245341 3 147747439 3 2 292015612 5 3 710733674 2 2 91111258 1 2 766356434 2 1 313062682 2 56519637 5 3 747241049 1 3 564836883 4 2 747241048 4 2 556605329 5 1 998228699 1 588790353 1 710733675 3 507308489 2 3 184147677 1 2 216140703 3 3 781833037 3 1 56519638 1 966631802 2 207264424 2 1 963056779 3 963056778 5 1 1 1 147747440 1 1000000000 2 781833038 4 3 246549660 1 1 216140704 2 273869784 1 3 207264424 3 2 588790354 5 1 507308489 1 184147678 2 780418695 3 2 6632155 5 1 207264423 1 207264423 3 147747440 5 3 207264422 1 3 147747441 3 2 56519637 4 1 246549659 1 963056779 2 744868656 5 1 556605329 3 1 1 1 91111257 3 2 1 2 999999999 3 1 377509580 2 744868655 3 1 206422528 2 184147679 5 3 360543851 3 1 565111336 3 1 3 3 564836882 5 3 246549660 5 3 429939458 3 1 184147678 2 417188302 1 2 173087940 2 2 86883813 1 2 766356435 4 1 507308489 1 246549659 2 417188304 3 1 857731778 3 564836881 5 2 963056778 2 3 966631802 5 2 963056779 3 3 76211862 4 3 147747441 2 1 313062682 1 564836882 2 207264424 4 1 313062682 2 998228700 3 3 273869784 2 2 207264423 3 3 147747441 5 2 273869785 4 1 564836882 2 507308488 2 2 482818266 1 1 86883812 1 101250004 3 963873521 2 2 76211861 3 2 313062683 1 1 681728741 1 588790353 3 564836882 1 1 963056779 2 588790352 1 2 86883812 2 1 86883812 2 429939460 5 1 377509580 3 710733674 5 1 206422528 2 998228699 1 1 313062682 3 76211862 1 1 292015612 2 588790354 5 3 966631801 3 1 348652718 1 231398662 2 348652717 5 1 91111257 3 147747439 3 3 207264423 3 3 429939459 3 3 200354482 3 1 556605329 2 2 1 1 348652718 1 507308489 1 564836882 3 360543849 2 2 389290763 4 3 101250004 3 1 173087940 2 101250004 4 3 86883813 3 2 1 1 3 216140703 2 1 482818266 3 6632155 2 2 292015611 2 2 766356435 5 3 147747441 3 2 101250004 1 2 1000000000 1 1 966631802 2 429939458 2 2 184147678 2 3 966631801 2 2 216140704 5 3 348652719 1 1 81073252 3 101250004 1 1 744868656 1 417188303 3 998228699 2 3 246549658 1 3 565111336 4 3 744868656 5 2 292015613 2 2 81073251 4 1 200354483 2 781833036 4 2 389290763 4 3 744868656 1 1 207264423 2 966631802 3 3 966631802 1 3 173087940 5 3 507308489 4 2 206422529 1 2 91111258 2 2 360543850 3 3 360543849 2 1 588790353 2 231398663 3 2 966631801 5 2 207264423 1 2 963873519 5 2 963056780 2 3 313062682 1 1 147747440 2 963056778 3 3 360543849 1 2 292015611 4 3 231398662 2 3 781833038 5 2 313062683 3 3 246549659 3 2 206422529 5 2 588790352 2 1 681728741 1 564836882 1 766356434 2 207264424 5 1 417188303 2 273869784 2 3 747241049 1 1 29366295 3 539527856 3 3 710733675 4 2 539527855 4 2 963873520 4 1 207264423 3 963056778 5 3 710733675 1 1 966631802 1 360543850 1 966631802 2 86883812 3 1 588790353 2 710733676 3 3 273869784 4 3 200354482 5 1 539527855 2 998228699 5 3 1 3 2 963873519 2 2 292015613 5 1 377509580 1 539527855 2 360543850 4 3 147747439 5 2 766356435 5 3 292015613 5 2 781833036 4 3 564836882 2 1 588790353 3 482818266 4 3 556605330 3 1 206422528 2 963056779 4 2 507308489 3 3 878542863 5 1 207264423 3 184147679 2 3 438133771 4 3 482818267 3 3 963873520 1 1 438133771 1 780418694 3 482818266 4 1 56519638 2 273869783 3 3 292015613 4 2 246549658 1 1 313062682 1 292015612 2 231398661 1 1 564836882 1 857731778 3 966631802 5 2 438133770 2 3 200354482 5 3 81073251 4 1 313062682 2 173087939 4 2 766356435 4 3 744868657 2 2 482818265 1 3 200354482 1 1 565111336 1 1 3 744868655 4 3 556605329 5 3 417188303 3 3 206422529 4 2 200354483 2 1 747241048 2 565111337 5 1 76211861 3 710733675 4 1 81073252 1 766356434 2 1 1 3 273869783 1 3 781833037 4 3 744868657 5 1 681728741 3 184147677 1 3 101250003 3 2 200354483 2 3 389290764 5 2 564836881 3 1 86883812 1 507308489 2 101250004 2 2 6632155 5 3 556605330 4 1 744868656 2 56519639 1 1 539527855 1 747241048 2 29366295 2 2 747241049 2 3 482818267 2 3 539527855 4 1 184147678 2 564836883 1 3 231398663 4 2 206422528 1 2 963873521 3 2 878542862 4 1 29366295 1 273869784 3 216140704 3 1 313062682 2 744868657 5 3 173087940 2 2 556605328 5 3 429939459 2 3 963873519 3 1 780418694 2 292015611 2 1 744868656 2 206422528 5 1 564836882 1 588790353 3 101250003 1 3 56519637 1 3 556605330 3 2 780418694 2 1 747241048 3 780418694 4 1 377509580 2 207264424 4 1 744868656 1 482818266 2 246549658 5 3 429939459 3 2 998228698 3 3 665245340 3 1 147747440 1 292015612 3 438133771 2 3 81073253 5 1 747241048 2 173087940 5 1 29366295 2 963873520 1 1 766356434 1 766356434 3 857731778 2 1 417188303 3 1000000000 2 1 200354483 1 556605329 3 539527854 2 1 292015612 3 747241048 4 2 313062681 2 1 417188303 1 438133771 2 963056778 5 3 556605329 2 2 29366296 2 2 507308490 5 3 91111256 4 3 91111256 1 3 6632154 5 2 6632154 4 1 780418694 1 207264423 3 564836881 3 3 76211860 5 3 6632156 1 1 963873520 2 81073253 2 2 147747440 2 2 207264422 4 3 246549659 4 1 781833037 1 56519638 3 246549659 3 2 966631801 1 1 857731778 2 76211861 5 3 963056779 5 2 1 4 1 348652718 2 56519639 5 1 417188303 2 206422527 4 1 1 2 147747440 2 2 348652719 2 3 184147678 2 3 313062683 1 1 482818266 3 588790353 2 3 81073252 4 1 438133771 3 377509579 1 1 878542863 1 29366295 1 744868656 3 91111258 2 1 184147678 3 681728741 2 1 966631802 1 207264423 2 147747440 3 2 780418694 1 2 101250004 3 1 878542863 3 417188302 2 1 564836882 2 147747440 3 2 313062682 2 3 665245340 5 3 377509581 3 1 91111257 1 216140704 2 999999999 5 2 76211861 2 2 246549658 5 3 857731777 5 3 273869783 4 3 360543850 5 3 482818265 3 2 681728740 2 3 207264424 5 3 766356435 2 2 482818267 4 1 556605329 1 200354483 3 417188304 1 3 29366294 1 1 564836882 3 565111337 1 2 780418695 4 3 878542862 3 3 360543851 1 2 246549660 1 3 429939458 4 3 857731778 5 1 206422528 2 184147678 1 1 173087940 1 76211861 1 482818266 1 429939459 2 273869783 1 3 417188302 3 3 878542864 1 2 246549660 1 3 91111258 1 3 86883812 5 1 744868656 1 438133771 2 710733674 4 1 1000000000 1 29366295 3 360543849 1 2 1 2 1 710733675 2 29366296 4 1 173087940 1 1000000000 2 429939460 4 2 438133770 3 3 963056780 5 2 744868655 3 1 147747440 2 998228699 1 3 665245340 2 1 206422528 3 665245340 2 1 417188303 1 966631802 1 29366295 2 966631801 2 3 438133770 5 3 1 5 1 438133771 3 556605330 3 1 507308489 1 665245341 1 507308489 3 963056778 1 2 744868656 3 1 360543850 3 857731777 1 1 556605329 3 273869783 1 2 29366296 4 1 101250004 3 417188304 5 1 81073252 2 564836882 3 2 588790353 2 1 417188303 3 231398661 5 3 1 2 2 857731777 4 3 681728740 5 3 681728742 3 3 91111257 2 2 207264422 3 1 313062682 2 681728740 2 1 292015612 2 417188303 2 1 588790353 1 389290764 3 429939459 1 2 147747439 4 2 588790354 1 3 81073251 5 2 231398663 3 3 780418695 1 2 246549659 3 3 101250005 3 2 86883811 5 1 377509580 1 206422528 1 313062682 1 76211861 2 86883812 1 2 273869783 4 3 564836883 2 1 710733675 1 184147678 3 588790352 5 2 184147679 1 2 963056779 3 3 6632154 2 2 966631801 1 2 539527854 3 3 710733675 4 3 147747440 5 3 1 5 2 216140704 5 3 231398663 4 3 360543849 2 3 564836882 4 3 231398663 4 1 313062682 3 438133772 2 3 681728741 4 2 29366295 4 2 665245340 2 3 246549660 3 3 963056778 2 2 878542862 1 2 539527855 4 2 556605330 4 1 200354483 3 206422529 2 2 200354482 3 3 147747440 3 3 29366296 1 3 963056779 5 3 429939460 3 3 556605330 4 2 681728741 1 1 200354483 1 91111257 1 438133771 1 56519638 2 76211861 2 1 56519638 2 200354483 3 1 1 1 184147678 2 184147679 3 1 246549659 1 6632155 3 206422528 2 3 184147678 5 1 588790353 3 564836881 1 3 273869785 1 2 76211861 1 3 417188303 3 3 681728740 4 1 857731778 2 207264422 4 2 360543851 4 3 781833037 4 2 417188304 1 2 207264422 5 3 389290763 3 2 966631802 2 3 710733675 2 2 438133771 3 3 999999999 1 2 744868656 5 1 963873520 2 173087939 3 2 246549658 2 2 377509579 5 1 76211861 3 1 5 3 101250003 1 1 482818266 1 86883812 2 292015613 4 1 665245341 2 998228700 4 1 173087940 3 389290763 5 1 313062682 3 6632154 5 1 966631802 3 86883813 2 3 565111337 5 1 389290764 3 747241048 5 1 710733675 1 81073252 1 539527855 3 417188302 4 2 482818266 3 2 389290764 5 3 417188303 1 3 998228699 1 3 963873520 2 2 780418694 4 3 963873520 1 1 200354483 3 417188304 2 3 101250005 5 3 200354484 4 2 963873521 2 1 507308489 2 360543850 1 3 963056780 5 3 200354483 4 2 91111258 3 1 438133771 2 744868657 1 1 482818266 3 744868655 5 1 377509580 2 878542863 3 2 539527854 4 3 998228699 2 3 963056780 4 3 507308490 3 1 377509580 3 56519638 3 3 588790354 4 1 389290764 1 206422528 1 564836882 2 360543850 4 2 246549658 4 3 1 1 1 781833037 3 747241048 5 2 681728742 1 1 200354483 2 76211860 2 1 744868656 3 101250003 1 3 963873521 1 2 81073252 1 2 86883812 3 1 377509580 1 6632155 1 665245341 2 200354484 2 2 389290764 4 2 507308489 1 1 6632155 2 766356435 3 2 206422529 1 1 744868656 3 857731779 3 3 963873520 4 1 273869784 1 710733675 2 744868655 1 2 216140705 4 3 377509579 4 3 963056778 5 2 564836883 2 3 81073251 4 3 56519638 1 3 482818266 3 3 438133771 1 2 963056778 2 1 389290764 1 147747440 1 29366295 2 878542863 4 1 998228699 1 360543850 3 565111336 5 1 681728741 1 56519638 2 147747440 2 3 76211860 1 2 1000000000 2 2 360543850 1 2 780418694 5 3 681728742 1 1 665245341 3 998228699 1 2 963056778 4 1 389290764 2 206422529 5 1 377509580 2 91111257 5 2 999999999 4 3 56519637 5 1 246549659 1 780418694 3 184147679 1 2 710733674 4 2 710733675 4 3 878542862 4 1 878542863 2 147747440 2 2 747241049 1 3 200354483 3 2 681728741 5 1 56519638 1 780418694 2 438133772 3 1 1 2 963873519 4 1 348652718 2 565111337 3 1 681728741 3 200354483 2 2 998228699 1 3 878542863 1 2 81073251 2 3 966631801 5 3 29366296 3 1 81073252 3 273869784 5 2 377509579 5 1 564836882 2 56519639 4 3 207264423 2 2 429939460 3 2 348652718 3 3 999999999 4 2 273869784 4 2 91111257 2 1 206422528 3 29366294 1 1 86883812 3 417188304 3 3 348652719 4 1 200354483 1 29366295 3 207264423 4 1 200354483 2 507308489 5 3 173087941 1 1 200354483 1 966631802 2 6632155 1 3 1000000000 2 1 878542863 2 6632156 4 3 173087941 2 2 81073251 1 3 231398663 3 2 744868656 1 2 744868656 3 1 231398662 2 857731777 2 3 91111256 5 3 273869785 5 2 6632154 5 2 206422529 4 2 81073252 3 2 2 2 3 539527854 3 3 246549659 4 2 963873520 1 3 101250004 1 1 206422528 3 588790353 3 1 81073252 3 29366295 3 3 429939460 1 3 377509581 4 3 101250004 3 2 273869783 1 3 998228699 3 2 246549660 2 1 963056779 2 389290763 1 2 1 5 3 231398662 1 2 878542862 5 1 963873520 2 507308489 3 2 56519639 3 3 564836881 5 2 665245340 1 2 231398662 3 1 556605329 3 101250003 5 3 417188302 4 1 6632155 2 56519637 1 1 1000000000 3 857731778 5 1 507308489 2 710733676 1 1 966631802 2 200354484 3 2 482818267 3 3 206422529 4 3 313062681 2 1 963873520 1 588790353 2 348652718 5 3 564836881 4 1 1000000000 3 747241049 4 3 348652719 2 2 564836883 2 3 207264422 5 2 81073252 5 3 429939458 3 2 781833038 1 1 747241048 1 998228699 1 216140704 3 147747440 1 1 438133771 2 76211862 3 1 438133771 3 438133772 5 3 184147677 4 3 6632154 5 3 348652718 4 3 556605330 2 2 292015611 4 1 86883812 3 216140705 3 3 438133771 4 3 313062683 1 2 429939460 4 1 482818266 2 429939458 5 2 86883811 1 1 6632155 1 998228699 1 86883812 2 184147679 5 2 665245340 3 3 429939458 3 1 292015612 1 200354483 2 207264423 3 3 216140704 3 1 101250004 3 781833037 5 1 56519638 2 438133771 1 1 766356434 2 147747439 4 3 292015611 4 2 417188303 4 2 1000000000 5 1 417188303 2 429939458 5 2 1 4 1 744868656 2 389290764 4 1 377509580 2 998228698 1 1 564836882 2 216140703 1 1 389290764 2 1000000000 3 3 389290764 3 1 76211861 2 377509580 3 1 438133771 2 231398662 2 2 747241047 5 2 231398661 1 3 429939459 2 1 56519638 3 963873520 5 2 781833037 3 2 348652718 2 2 747241048 5 3 292015612 5 3 200354482 3 1 565111336 3 556605328 2 1 780418694 2 6632154 1 1 173087940 2 539527854 5 2 966631801 5 1 539527855 2 184147679 5 1 273869784 2 6632154 3 2 389290764 5 1 665245341 2 963056780 1 1 710733675 3 507308490 3 1 216140704 3 878542862 3 1 29366295 2 781833038 5 1 206422528 2 206422528 5 1 747241048 2 417188303 5 3 665245341 5 3 348652718 1 1 173087940 3 966631801 5 3 780418695 2 1 206422528 1 766356434 1 206422528 3 389290765 4 1 998228699 1 539527855 2 76211862 4 1 482818266 2 86883813 5 3 507308489 1 2 429939459 4 1 91111257 1 76211861 1 101250004 1 360543850 1 417188303 3 91111256 4 2 539527855 4 1 438133771 3 781833038 4 1 556605329 3 200354484 4 3 206422527 3 3 766356434 1 1 780418694 2 6632154 3 3 29366296 3 3 273869783 4 3 417188304 3 1 29366295 2 747241048 4 1 147747440 1 438133771 2 101250004 4 1 710733675 2 147747441 3 1 588790353 3 998228700 1 2 101250005 3 2 966631802 2 3 429939460 2 1 417188303 2 507308489 5 3 417188304 4 1 482818266 1 766356434 3 857731779 4 1 200354483 1 963056779 2 998228698 3 3 429939459 4 2 101250004 1 2 681728741 3 1 292015612 3 246549660 1 1 246549659 3 963056779 4 1 207264423 2 173087939 3 3 206422528 5 1 81073252 1 81073252 1 246549659 2 998228698 2 2 91111256 4 3 963873520 3 2 556605330 1 2 747241049 4 1 173087940 1 681728741 3 348652717 3 1 507308489 3 6632155 5 3 539527855 4 2 173087940 5 2 207264424 1 1 1 1 507308489 1 482818266 2 200354484 2 3 246549659 2 1 780418694 2 206422527 2 3 482818266 3 2 482818265 1 1 556605329 1 173087940 2 998228700 3 1 766356434 3 6632154 5 2 429939458 1 3 389290763 1 2 207264423 1 1 878542863 3 744868656 1 1 377509580 3 91111256 5 2 313062682 1 1 86883812 3 747241047 5 3 360543849 3 3 147747441 2 3 747241049 3 1 417188303 1 507308489 2 29366296 3 2 216140703 4 3 81073252 1 3 184147678 4 2 744868657 2 1 780418694 3 438133771 1 1 76211861 2 147747440 2 2 313062682 3 2 438133772 5 3 565111336 4 2 998228698 5 3 429939458 5 1 417188303 1 1 2 360543849 5 1 429939459 1 377509580 2 710733674 1 2 76211862 2 1 966631802 3 313062681 5 2 1 3 3 710733676 3 2 766356435 4 1 360543850 2 389290764 2 1 86883812 2 966631801 2 2 744868657 1 2 173087940 5 2 147747439 3 3 744868655 3 1 206422528 2 231398661 1 1 292015612 2 2 4 2 744868655 1 1 86883812 2 780418694 5 1 348652718 2 681728742 1 1 963873520 3 91111257 3 3 76211862 3 2 86883812 5 1 780418694 1 747241048 1 482818266 2 91111257 2 3 780418695 4 1 91111257 1 207264423 2 963873520 2 2 681728742 4 3 710733674 4 1 231398662 2 1 5 1 744868656 1 6632155 1 744868656 2 173087940 3 1 539527855 3 231398661 5 2 507308490 5 2 231398662 4 2 273869783 3 1 507308489 3 81073252 4 3 744868657 3 1 91111257 1 246549659 1 507308489 3 710733675 1 1 857731778 1 389290764 3 184147678 3 2 389290765 4 1 878542863 2 438133772 1 2 246549660 1 2 273869783 2 1 556605329 1 681728741 1 710733675 2 216140704 4 1 348652718 2 963056778 2 2 966631801 2 3 216140704 3 3 999999999 4 1 766356434 1 417188303 1 429939459 2 6632156 1 3 81073251 3 1 377509580 3 747241047 1 1 207264423 2 377509580 3 1 710733675 1 91111257 1 588790353 2 147747441 2 1 438133771 3 878542863 2 3 348652717 5 1 207264423 1 780418694 2 747241047 1 3 507308488 5 2 963873520 4 2 56519638 2 3 507308490 4 1 747241048 3 147747441 4 3 766356434 5 3 389290763 5 2 556605328 3 1 56519638 1 184147678 3 216140705 2 3 76211862 4 2 231398663 4 3 101250005 1 2 6632154 3 2 348652718 4 1 429939459 2 91111257 1 1 101250004 1 781833037 3 710733675 4 2 173087940 4 3 76211862 3 3 360543850 4 2 681728740 5 1 539527855 3 313062681 2 1 313062682 3 417188304 5 2 588790353 4 2 81073251 5 3 101250004 2 2 184147679 3 1 273869784 1 184147678 3 173087940 5 3 389290764 5 1 377509580 1 91111257 3 780418693 4 3 681728742 2 3 1 5 3 231398663 3 3 86883813 4 3 200354484 2 2 246549660 3 1 963873520 3 482818267 1 2 173087939 5 2 963873521 1 3 313062681 5 1 360543850 3 417188304 4 3 91111256 5 3 747241048 5 2 747241047 4 3 857731778 4 2 389290763 2 1 539527855 1 200354483 1 56519638 1 273869784 1 184147678 2 56519637 1 1 539527855 2 6632155 3 3 216140703 1 3 665245340 5 2 173087941 4 3 348652718 3 2 29366295 5 2 507308488 1 3 173087941 1 1 966631802 2 200354483 4 1 556605329 2 184147677 5 1 389290764 3 56519638 4 2 216140704 5 2 963873520 1 2 857731778 2 2 56519638 3 1 963873520 3 216140703 5 3 1000000000 1 2 857731779 5 2 766356433 3 3 101250005 1 1 857731778 2 482818267 3 3 81073253 2 3 588790352 3 1 173087940 3 207264423 5 2 173087941 1 1 966631802 3 747241048 4 2 76211860 4 3 998228700 4 2 1000000000 2 2 588790353 2 3 29366295 4 3 101250005 3 3 91111258 4 3 76211862 5 2 313062682 5 2 29366295 1 3 963873519 1 3 56519637 3 3 360543849 3 1 81073252 2 101250005 2 3 273869783 4 3 878542864 5 2 273869783 2 2 200354483 2 1 29366295 3 231398662 4 1 29366295 3 665245342 3 3 857731779 2 1 206422528 3 539527856 2 2 963873519 2 2 429939459 5 3 273869784 3 2 91111257 4 1 744868656 3 147747440 2 2 29366295 5 2 429939459 2 3 360543849 2 3 747241047 1 1 81073252 1 56519638 3 564836881 2 1 539527855 1 147747440 1 1000000000 3 389290763 4 3 539527855 1 2 565111336 3 3 1 5 3 231398662 5 3 710733675 5 2 565111337 3 2 507308489 3 3 665245342 3 3 681728741 4 2 29366294 1 3 206422529 4 1 565111336 3 417188302 5 3 507308490 2 3 147747441 3 1 998228699 3 246549658 2 3 184147677 1 3 1 5 2 206422529 2 3 878542863 1 2 1000000000 4 2 747241047 2 1 360543850 3 200354483 1 3 857731778 4 1 206422528 2 482818265 2 1 200354483 3 56519637 2 3 86883811 1 3 29366296 1 1 86883812 2 665245342 1 1 507308489 1 101250004 1 184147678 3 507308490 5 1 744868656 2 207264424 2 2 147747439 4 1 273869784 1 556605329 1 377509580 1 556605329 1 482818266 1 681728741 1 747241048 1 246549659 1 377509580 2 313062683 1 3 507308490 4 3 184147677 1 1 556605329 1 482818266 3 588790352 5 2 539527854 1 2 963873521 5 2 766356433 1 1 429939459 1 81073252 3 147747439 4 2 377509581 1 1 1 3 681728741 1 3 998228698 4 1 86883812 2 313062682 5 2 389290763 3 1 429939459 2 377509579 2 2 206422527 4 1 429939459 3 556605330 2 1 76211861 3 1 1 3 2 5 2 780418694 2 3 1000000000 4 3 482818267 1 1 200354483 1 91111257 3 246549658 1 1 665245341 2 556605328 5 3 76211860 3 3 564836882 5 1 781833037 3 81073253 1 3 377509579 1 1 744868656 3 231398661 3 3 200354483 1 3 200354482 1 1 963873520 2 438133770 1 2 216140704 2 1 781833037 1 482818266 1 101250004 2 173087940 1 3 29366295 2 1 246549659 2 231398661 3 1 6632155 3 1 2 2 348652717 4 1 389290764 2 998228699 2 1 417188303 1 81073252 2 313062681 4 2 246549660 2 3 857731778 1 2 710733676 5 3 200354483 4 1 1000000000 3 438133770 2 1 1 2 86883812 1 2 556605330 5 3 780418693 1 3 781833037 3 1 998228699 1 747241048 2 781833038 1 3 389290763 2 2 744868656 1 3 81073251 2 2 207264424 1 1 998228699 2 963056778 1 2 86883811 3 1 564836882 3 1000000000 3 2 91111257 3 3 76211861 5 1 857731778 1 429939459 1 780418694 3 766356433 1 1 86883812 3 273869783 1 1 417188303 3 781833036 1 1 360543850 2 360543850 1 2 76211862 2 3 389290763 4 1 417188303 2 766356434 2 1 377509580 1 744868656 1 556605329 3 417188304 2 3 747241047 5 2 86883813 5 3 966631801 4 1 200354483 2 556605329 5 1 292015612 3 76211861 3 2 417188304 3 1 417188303 1 963873520 3 507308490 3 2 539527856 1 1 556605329 1 963873520 3 216140705 2 1 1 1 348652718 3 389290764 5 3 101250003 5 3 200354483 2 1 348652718 2 81073252 1 1 101250004 1 781833037 1 998228699 1 588790353 1 507308489 3 710733676 3 1 539527855 3 207264423 5 1 216140704 3 313062681 3 3 963873521 3 2 766356433 1 1 91111257 1 313062682 2 6632154 2 1 101250004 1 91111257 1 91111257 3 665245340 1 3 273869783 1 2 438133770 4 3 539527855 4 2 173087939 5 1 360543850 3 207264424 1 3 216140705 3 2 313062681 1 2 556605329 5 1 147747440 1 200354483 3 348652718 1 1 1000000000 3 429939458 4 2 565111336 1 1 710733675 1 963056779 3 998228699 1 3 417188303 4 2 29366296 2 2 780418693 4 1 56519638 2 857731779 2 2 246549658 1 2 147747441 1 3 86883811 2 3 206422529 2 3 360543850 4 1 29366295 3 313062682 3 2 966631803 2 1 91111257 2 665245341 4 1 313062682 3 710733676 2 3 200354484 5 3 207264424 4 2 29366296 2 3 231398662 4 3 348652717 2 2 1 3 1 681728741 1 438133771 1 766356434 1 556605329 3 417188304 1 1 998228699 1 273869784 2 780418693 1 3 482818267 3 1 565111336 2 6632155 1 2 966631803 1 2 747241049 1 3 588790354 3 2 81073253 1 3 29366294 1 2 147747440 4 3 588790352 2 3 747241047 2 3 81073252 5 1 429939459 3 539527856 4 3 857731777 4 3 101250005 3 1 556605329 2 482818266 4 3 91111257 1 3 417188303 3 2 207264423 5 2 360543850 4 1 438133771 3 76211862 2 2 963873520 3 2 744868656 5 2 6632156 1 3 429939459 5 2 507308489 1 2 878542863 3 1 681728741 1 588790353 2 1000000000 2 3 231398662 3 1 565111336 1 184147678 3 780418694 1 2 766356435 5 2 1000000000 3 2 86883811 1 1 231398662 2 766356433 2 2 6632155 3 3 438133771 3 1 747241048 3 86883812 1 2 377509581 3 3 348652719 5 2 206422528 2 1 206422528 2 29366296 4 2 231398661 3 2 438133772 3 1 744868656 2 147747439 3 3 766356435 2 2 998228699 1 3 963056779 2 3 6632155 3 1 389290764 1 963056779 3 81073251 1 2 147747441 3 3 216140705 5 3 206422527 1 2 216140704 5 1 556605329 2 360543849 3 3 348652719 1 2 200354483 5 1 564836882 3 963873519 2 2 588790352 3 1 963056779 1 665245341 2 539527855 4 3 482818265 5 3 147747441 5 1 216140704 2 565111336 4 3 665245341 5 1 963873520 1 56519638 3 91111258 3 2 101250003 5 1 857731778 1 781833037 2 747241047 1 2 747241049 5 2 507308490 2 3 147747439 4 3 710733676 2 1 878542863 2 377509580 2 3 429939459 3 2 348652717 5 3 482818267 5 2 200354484 1 2 998228700 5 1 966631802 1 377509580 3 556605330 1 1 216140704 2 857731778 5 2 1 2 3 681728740 2 1 348652718 1 1 1 207264423 2 173087940 1 3 207264422 2 2 780418694 4 3 348652718 5 3 313062682 5 2 780418695 4 1 173087940 2 681728740 1 3 1000000000 3 2 6632155 1 3 1 3 1 86883812 2 231398661 1 3 747241048 5 3 81073251 1 1 539527855 3 710733674 1 1 482818266 1 556605329 3 389290763 5 2 878542864 2 3 710733674 4 1 878542863 3 360543851 2 3 681728742 5 1 539527855 1 6632155 1 147747440 1 207264423 3 29366294 4 3 963056779 3 2 246549658 2 2 29366295 3 1 747241048 3 565111335 1 1 6632155 3 246549658 4 3 710733675 4 1 565111336 3 86883813 4 1 81073252 3 507308490 5 2 681728742 2 3 963056779 2 2 539527854 4 3 200354483 5 1 389290764 3 963056780 2 3 963056778 5 2 963056779 5 1 91111257 1 206422528 2 292015613 4 1 147747440 1 565111336 1 681728741 2 56519637 4 1 556605329 1 389290764 3 781833038 3 1 86883812 2 246549659 3 1 6632155 1 878542863 1 29366295 3 56519638 4 2 56519638 5 3 681728740 2 3 429939459 4 2 780418695 3 3 173087939 5 2 81073252 4 3 710733675 3 3 173087940 5 2 200354482 5 3 780418693 1 3 539527854 1 3 747241048 5 3 963873520 3 2 292015612 4 2 313062681 1 1 29366295 2 101250003 5 3 207264422 1 1 438133771 1 200354483 3 246549660 5 3 56519639 2 1 91111257 2 857731777 4 1 377509580 3 963056779 5 3 389290764 1 3 966631801 4 1 966631802 2 101250003 3 3 744868657 2 3 963873521 2 3 780418695 1 3 556605329 1 1 665245341 2 588790352 3 1 681728741 3 999999999 2 2 313062681 5 2 76211862 2 1 147747440 3 564836881 1 1 681728741 1 348652718 2 556605329 5 2 681728740 1 2 389290763 3 3 6632156 2 2 360543851 3 3 665245341 5 3 6632156 4 3 348652718 3 2 780418694 2 1 173087940 1 744868656 3 389290763 1 2 313062682 4 2 2 2 1 539527855 2 999999999 5 3 417188302 5 2 539527854 1 2 564836882 5 2 206422529 5 3 207264423 3 1 147747440 3 173087940 3 1 86883812 2 76211861 5 2 91111258 3 1 438133771 1 744868656 1 857731778 3 184147677 2 2 438133770 1 2 539527855 5 1 91111257 3 781833038 5 2 438133770 1 2 1000000000 4 3 313062681 4 2 173087939 1 3 246549660 4 2 313062683 3 3 556605328 1 1 857731778 3 207264422 5 2 389290765 1 3 963056780 5 3 781833038 5 2 878542864 3 2 744868656 5 1 216140704 3 6632154 4 3 216140703 2 1 6632155 3 292015612 2 3 966631801 4 3 377509580 1 3 6632155 5 3 781833036 4 3 389290763 2 2 966631801 4 3 588790353 5 1 744868656 2 747241047 2 2 429939459 5 3 147747441 5 3 206422528 2 3 6632154 1 1 438133771 1 966631802 1 6632155 1 747241048 1 377509580 1 744868656 1 389290764 3 207264423 2 2 507308488 1 2 76211861 1 3 417188302 2 1 963056779 2 377509579 2 2 200354483 5 1 348652718 1 564836882 3 780418693 2 3 710733676 5 3 56519638 2 3 360543851 4 3 417188303 5 1 206422528 1 665245341 1 507308489 1 565111336 3 360543850 2 3 963873520 5 1 81073252 1 539527855 2 91111258 4 1 91111257 1 438133771 1 1000000000 2 857731778 2 2 857731778 1 2 878542864 1 3 781833037 1 2 857731779 5 3 377509581 2 3 998228698 2 3 348652719 1 1 564836882 2 101250003 4 1 29366295 3 565111335 3 2 360543849 4 2 389290765 5 3 963873520 5 2 184147678 3 1 76211861 2 539527856 2 1 184147678 1 184147678 1 857731778 1 207264423 2 246549660 2 3 360543850 1 2 91111257 4 3 56519638 2 1 207264423 2 216140705 5 3 184147679 2 3 91111256 1 3 963056780 5 1 438133771 3 429939458 1 1 200354483 2 246549658 1 1 91111257 2 744868657 2 3 6632154 5 3 665245340 5 2 147747441 4 3 216140704 4 1 781833037 1 744868656 2 1000000000 1 2 147747441 2 2 878542863 1 2 665245342 3 1 681728741 2 744868656 3 2 556605328 4 3 878542862 3 3 588790353 2 1 273869784 3 539527855 2 1 273869784 2 963056780 4 3 207264422 5 3 539527856 5 1 91111257 1 86883812 1 564836882 2 76211862 2 1 81073252 3 744868655 4 2 438133772 1 3 389290764 4 2 539527854 4 1 216140704 1 147747440 3 857731778 1 1 429939459 2 963056779 5 1 101250004 3 556605328 2 3 780418694 2 2 29366296 3 1 857731778 3 246549658 2 1 507308489 1 744868656 2 681728741 4 1 76211861 1 780418694 1 246549659 1 878542863 2 539527856 4 1 184147678 1 565111336 1 200354483 3 76211860 3 3 878542863 1 2 747241049 2 1 313062682 2 273869785 3 3 81073253 5 2 781833038 5 3 29366294 3 1 231398662 1 313062682 3 998228699 3 3 173087939 2 1 565111336 3 417188302 4 1 539527855 2 76211862 2 1 963056779 2 246549658 4 2 348652717 1 1 29366295 3 81073251 4 2 1000000000 2 2 207264424 5 3 56519639 1 1 564836882 2 377509581 4 2 360543851 2 3 273869784 2 3 273869784 4 2 963056778 2 2 710733674 5 2 200354484 1 1 389290764 3 173087939 3 2 231398662 4 3 206422528 5 3 781833036 5 3 482818266 1 1 200354483 3 147747441 4 2 1000000000 1 1 429939459 3 101250005 3 3 417188304 2 2 184147679 3 1 966631802 2 539527856 2 3 348652719 3 1 747241048 1 1 3 417188304 2 3 173087941 5 3 207264424 5 1 878542863 1 76211861 1 377509580 3 588790354 3 2 56519637 2 2 2 3 2 206422528 2 2 246549658 3 2 6632155 5 1 963873520 2 81073252 3 3 29366295 1 3 878542862 1 2 200354482 3 2 207264423 4 3 200354483 5 2 482818266 1 3 766356433 1 1 710733675 1 681728741 1 147747440 3 81073252 2 2 91111256 4 2 29366294 2 1 998228699 2 231398662 5 1 173087940 1 56519638 1 29366295 1 665245341 2 556605328 4 3 173087939 3 1 200354483 3 998228700 2 3 273869784 4 3 482818266 5 3 681728741 1 3 482818267 4 1 998228699 3 147747439 4 3 76211860 5 3 780418694 2 1 744868656 2 76211860 4 2 1 5 3 273869784 4 2 766356435 4 3 207264423 2 1 56519638 1 963056779 1 86883812 3 231398661 5 2 744868657 5 2 1000000000 2 2 200354483 2 1 76211861 3 360543849 2 2 81073251 3 3 292015611 2 3 206422527 5 3 206422528 1 3 963056778 5 3 184147679 3 1 857731778 2 147747440 3 1 348652718 1 173087940 3 377509581 4 2 184147679 3 1 780418694 2 86883812 1 3 207264422 3 3 29366294 3 3 963056778 5 1 429939459 3 963873519 5 2 781833038 3 3 747241049 2 3 507308490 3 2 292015613 4 3 216140705 3 3 438133772 4 2 766356434 4 2 665245342 4 3 417188302 5 3 556605329 4 3 438133771 1 3 91111256 5 1 389290764 3 147747441 3 2 857731778 5 3 744868655 3 2 56519638 1 3 766356434 1 1 246549659 3 438133770 4 2 507308490 2 1 565111336 3 348652718 3 3 246549660 3 1 998228699 1 482818266 1 56519638 2 766356434 3 2 747241047 1 1 747241048 2 429939460 2 3 417188304 5 3 231398661 4 2 246549660 1 2 710733676 5 1 966631802 1 998228699 2 857731779 5 1 273869784 3 878542862 3 1 747241048 2 206422529 1 2 348652718 4 2 438133772 4 1 507308489 2 81073251 4 1 389290764 2 482818267 1 1 482818266 3 780418694 4 2 313062681 4 2 273869784 3 3 963873519 5 2 1000000000 1 1 781833037 1 665245341 2 966631803 1 2 29366294 5 1 665245341 2 780418695 4 1 966631802 3 147747441 1 1 216140704 2 998228698 2 3 417188302 5 3 438133772 4 1 231398662 2 780418694 2 2 966631802 5 1 998228699 3 377509580 2 3 29366294 3 1 273869784 2 86883813 3 3 744868657 4 2 101250003 4 3 207264422 5 2 389290765 2 1 482818266 2 29366296 3 3 429939460 4 1 747241048 2 76211862 3 1 231398662 2 2 1 2 963056778 5 1 200354483 1 482818266 2 246549660 1 3 6632156 5 2 56519637 5 3 56519637 1 1 200354483 1 292015612 2 963056779 2 3 91111257 4 1 6632155 3 857731779 2 2 360543851 5 2 231398661 5 1 86883812 1 216140704 1 200354483 3 273869783 5 3 710733676 5 3 665245341 3 2 173087940 4 1 76211861 3 966631803 1 3 1 3 2 377509581 2 3 147747440 3 2 482818267 1 1 766356434 3 56519639 2 2 963056778 4 1 76211861 3 2 1 1 173087940 3 681728742 5 2 348652718 2 3 81073253 2 2 966631803 2 3 173087939 3 1 963873520 2 273869785 1 3 781833036 2 2 1000000000 2 1 966631802 2 681728741 3 3 86883811 2 2 857731777 2 2 313062682 4 2 246549660 5 3 76211860 4 3 377509579 1 1 56519638 2 429939458 3 2 966631801 1 2 429939460 2 2 681728741 4 3 556605330 2 2 207264422 3 2 231398661 5 3 482818267 2 3 207264423 3 2 207264423 5 3 417188302 4 3 76211861 1 3 389290765 2 3 998228699 3 1 184147678 3 999999999 3 1 766356434 1 101250004 1 565111336 3 482818267 2 1 429939459 1 29366295 1 1 3 966631801 4 1 81073252 3 91111257 3 1 766356434 1 878542863 2 665245340 5 1 184147678 3 207264422 4 3 29366294 5 2 147747441 3 3 781833038 5 1 539527855 1 91111257 1 565111336 1 29366295 1 1 1 389290764 1 665245341 3 86883812 3 2 56519639 3 3 81073251 4 1 184147678 2 681728740 3 1 417188303 1 780418694 2 81073251 2 3 200354484 1 3 963056779 3 2 556605328 1 2 1 1 2 29366295 5 3 91111258 3 3 76211860 1 2 216140703 1 3 998228699 1 3 482818267 3 2 781833036 1 2 173087939 2 2 744868656 1 3 29366294 4 2 207264423 1 2 377509580 5 3 1 5 3 857731778 4 2 200354484 3 3 564836881 1 1 147747440 3 482818265 4 2 482818265 4 2 6632154 1 2 438133770 4 2 857731777 5 3 744868655 1 1 200354483 1 966631802 3 857731777 5 3 429939459 2 3 998228698 5 1 539527855 2 6632154 1 2 173087940 2 2 438133772 5 3 273869784 1 2 91111257 5 2 173087941 3 3 556605329 4 1 56519638 3 216140704 1 3 91111257 2 2 389290765 4 3 417188304 5 2 665245341 2 3 246549658 3 2 173087940 4 3 998228700 4 3 744868657 3 3 101250004 3 1 565111336 2 766356435 4 1 780418694 1 482818266 1 348652718 3 539527855 4 2 76211862 3 2 207264424 4 1 744868656 3 588790353 2 1 429939459 2 173087939 1 3 184147678 4 1 417188303 2 438133771 2 1 246549659 2 76211862 4 1 273869784 1 246549659 2 665245340 3 3 313062681 5 3 101250005 2 3 781833036 4 3 173087939 1 1 998228699 3 963056778 3 2 564836881 2 2 2 5 1 681728741 1 482818266 3 966631802 4 1 207264423 3 231398662 1 1 389290764 3 377509581 1 1 857731778 1 744868656 1 273869784 2 780418693 4 2 6632154 4 1 710733675 3 878542862 3 1 438133771 2 781833037 3 3 966631803 1 3 273869783 5 1 564836882 1 588790353 2 173087940 3 1 588790353 2 744868657 5 2 56519639 1 1 539527855 1 710733675 1 292015612 1 292015612 2 360543850 2 3 539527856 1 2 200354483 3 2 963056779 5 3 184147678 2 1 389290764 3 998228700 2 1 206422528 1 966631802 2 482818265 4 1 6632155 1 91111257 3 681728742 4 2 963873520 5 3 438133772 1 3 360543849 5 2 539527855 3 1 389290764 2 184147679 4 3 963056779 5 2 173087939 5 1 665245341 1 389290764 3 313062682 4 2 878542863 4 1 766356434 3 539527855 3 2 963873519 5 2 999999999 4 1 1 3 766356435 5 3 966631803 1 3 1000000000 4 1 857731778 3 744868655 4 2 76211860 4 1 857731778 1 710733675 1 292015612 2 588790354 4 2 429939458 2 1 665245341 1 292015612 1 184147678 1 1000000000 1 231398662 2 507308488 3 3 313062682 5 1 147747440 2 86883812 5 2 91111256 3 1 389290764 3 998228699 5 3 564836881 3 1 588790353 1 147747440 1 857731778 3 966631803 5 3 507308488 4 2 81073252 2 2 6632155 1 1 173087940 1 417188303 2 91111257 2 1 507308489 2 29366295 4 2 360543850 2 1 56519638 1 564836882 3 998228700 4 1 781833037 3 360543849 1 1 389290764 1 744868656 1 507308489 3 91111258 1 3 377509581 4 3 207264423 4 1 417188303 1 998228699 2 292015613 5 2 81073252 4 2 963873520 5 2 539527854 1 2 429939458 5 3 963056780 3 3 91111258 4 3 81073252 5 1 86883812 1 564836882 3 86883811 2 2 564836881 4 3 101250005 1 1 438133771 3 200354483 1 2 313062681 5 2 29366296 3 2 744868655 4 3 766356434 5 2 766356433 3 2 564836881 3 1 857731778 3 857731778 1 3 963056778 3 2 438133772 5 3 780418693 1 3 780418693 2 3 91111258 5 1 665245341 1 200354483 3 747241047 5 1 147747440 2 147747441 5 3 766356433 3 2 438133772 3 3 1000000000 4 3 313062682 4 3 377509580 4 1 101250004 2 747241047 1 2 184147677 2 1 417188303 3 878542863 1 3 1000000000 2 2 91111258 3 3 429939459 4 2 2 2 2 966631803 5 2 173087941 2 1 91111257 2 565111335 3 3 147747439 5 1 998228699 1 539527855 2 206422528 3 1 348652718 1 389290764 2 766356434 3 3 246549660 1 3 766356435 5 1 292015612 2 747241049 3 1 377509580 2 1000000000 1 3 564836881 2 2 377509579 2 3 744868655 2 2 588790352 2 3 482818266 1 2 207264424 1 3 360543849 1 1 565111336 1 963873520 3 173087939 2 3 966631802 1 2 747241048 3 3 207264422 3 1 710733675 3 173087941 4 3 998228699 1 3 438133770 2 2 81073253 1 3 206422529 1 1 588790353 3 766356434 3 2 999999999 1 3 389290764 2 2 999999999 2 1 173087940 2 857731777 5 2 744868656 3 2 206422528 4 3 273869785 4 2 389290765 2 1 91111257 3 766356433 2 3 564836881 3 1 56519638 3 744868657 3 1 781833037 3 744868657 3 3 56519638 4 3 766356435 3 1 184147678 1 184147678 3 173087941 4 2 313062682 2 3 539527856 4 3 539527856 3 1 766356434 2 998228698 2 1 200354483 1 665245341 1 348652718 1 86883812 3 184147679 5 3 200354482 5 3 76211862 2 3 91111257 4 3 857731777 1 2 565111335 3 2 147747441 3 1 417188303 3 417188303 3 2 246549658 2 3 173087940 3 2 565111337 2 2 747241048 3 1 1000000000 3 348652718 3 3 999999999 3 1 231398662 3 173087939 3 2 878542863 5 1 91111257 1 1 2 6632154 1 2 966631802 2 3 438133770 1 2 507308488 3 1 564836882 3 200354484 3 3 963056779 4 3 438133770 4 2 780418694 3 2 780418693 3 1 429939459 3 360543851 4 2 81073252 5 3 781833037 1 1 86883812 1 998228699 2 507308488 4 1 86883812 2 377509580 3 2 173087939 1 1 184147678 2 878542864 5 1 377509580 3 857731779 4 3 963056780 2 1 389290764 3 556605329 3 3 857731778 4 3 389290764 2 3 878542864 4 2 216140705 3 3 1 4 3 857731777 4 2 56519637 1 3 857731778 5 1 966631802 1 766356434 3 173087940 5 1 348652718 1 360543850 3 556605328 5 3 857731779 5 3 963056778 2 3 29366296 3 1 565111336 1 206422528 2 556605330 3 2 29366296 5 2 999999999 1 2 29366296 2 2 429939458 3 3 482818266 2 3 966631803 1 3 184147679 4 2 200354482 5 3 216140704 3 3 681728742 1 1 76211861 2 389290763 2 2 998228699 3 3 429939460 5 3 966631801 1 3 29366295 5 1 747241048 1 963873520 2 963873521 3 3 564836882 4 3 184147679 5 3 184147678 5 3 966631801 5 3 857731779 4 3 539527854 2 1 857731778 1 966631802 2 565111336 4 2 216140703 5 1 556605329 1 564836882 1 539527855 2 780418695 5 1 348652718 2 147747439 1 1 482818266 3 206422528 1 2 273869783 5 2 200354482 3 2 292015613 3 3 556605330 2 1 429939459 3 91111257 2 3 173087940 3 2 101250003 2 3 348652719 5 2 56519639 1 3 377509580 1 2 556605328 1 2 389290763 5 3 588790353 3 3 29366296 2 2 91111258 1 1 81073252 3 665245340 2 2 76211862 4 3 998228698 1 3 564836881 2 3 91111257 4 3 273869784 4 1 417188303 2 999999999 2 2 1000000000 4 2 1 3 2 101250005 2 2 1000000000 4 2 781833037 4 2 206422527 3 1 207264423 1 963056779 2 377509579 1 2 91111258 5 1 681728741 2 780418694 2 3 184147677 4 3 588790353 1 2 744868655 1 2 747241047 1 1 780418694 1 200354483 3 231398663 1 3 744868657 2 2 1000000000 5 3 429939458 4 1 206422528 1 744868656 3 56519637 1 1 780418694 2 710733675 5 1 438133771 2 588790353 1 1 1000000000 1 564836882 3 999999999 5 3 482818265 5 2 1000000000 1 3 76211860 3 2 86883811 4 3 56519639 3 2 564836882 5 1 216140704 2 101250003 2 1 56519638 3 438133771 1 1 998228699 3 389290765 2 1 878542863 2 6632155 1 3 878542862 3 3 539527855 1 3 377509579 4 3 747241049 5 2 878542862 1 3 564836882 3 3 857731778 1 1 1 1 556605329 1 565111336 2 438133770 2 1 348652718 3 2 3 2 200354483 4 1 91111257 2 206422529 4 1 417188303 2 76211860 4 1 246549659 3 999999999 3 3 564836881 4 1 780418694 2 588790353 3 3 184147679 1 2 200354483 3 1 963873520 2 507308488 4 3 747241047 4 3 313062682 3 1 29366295 1 207264423 3 86883811 3 2 216140705 3 2 91111256 1 2 857731779 3 2 86883811 1 3 482818266 3 1 963056779 1 564836882 1 564836882 1 963873520 2 966631803 5 2 348652717 3 2 564836882 1 2 429939458 3 2 963873519 1 3 556605329 1 2 565111335 4 2 360543849 3 3 966631801 2 2 200354483 3 2 81073252 1 3 173087939 2 3 766356433 2 2 1000000000 2 2 417188304 5 2 556605329 4 1 184147678 2 184147679 5 2 482818265 5 2 91111256 5 1 417188303 3 681728742 4 3 389290765 1 2 377509581 1 3 313062682 2 2 206422527 1 2 565111337 5 2 766356434 3 2 780418694 4 2 966631802 2 2 966631803 1 3 963056779 5 1 147747440 3 1 5 1 200354483 1 588790353 3 292015611 4 3 86883811 4 2 246549658 4 1 56519638 2 539527856 5 1 173087940 2 665245342 3 1 482818266 1 377509580 3 206422529 5 1 206422528 3 231398663 4 2 556605329 4 1 29366295 3 747241047 1 3 360543850 4 1 216140704 1 556605329 2 101250004 3 2 147747439 2 3 966631803 5 3 556605330 4 1 966631802 3 56519638 4 2 999999999 1 1 1 2 780418695 1 2 429939458 5 1 1000000000 1 377509580 2 744868655 5 3 246549659 2 2 313062682 2 2 86883812 1 2 963056779 1 1 482818266 2 744868657 1 2 184147678 5 1 438133771 2 710733674 1 2 665245340 1 2 101250004 2 1 681728741 3 207264422 3 1 665245341 1 963873520 3 56519637 5 1 507308489 3 184147678 5 2 429939460 3 3 999999999 2 2 207264424 3 3 539527855 2 3 507308488 4 3 377509580 5 1 766356434 1 231398662 3 565111335 2 1 665245341 3 417188303 4 3 273869785 4 1 292015612 3 231398663 2 2 710733676 3 3 1 4 3 360543849 3 3 780418695 2 1 681728741 1 76211861 2 313062683 1 1 101250004 2 747241048 4 3 389290763 3 3 565111337 1 2 588790353 1 3 216140705 3 3 231398662 4 3 91111256 4 1 206422528 1 207264423 3 780418695 2 2 207264423 3 1 86883812 2 348652717 4 2 781833036 4 1 744868656 1 857731778 2 438133771 2 3 665245341 2 1 665245341 2 1 5 1 6632155 3 744868656 4 1 147747440 2 963873520 3 3 417188303 5 1 207264423 3 998228698 5 1 438133771 3 588790353 3 1 101250004 3 963056779 3 1 6632155 3 101250004 1 2 556605329 4 1 348652718 3 348652717 1 3 76211862 4 1 377509580 3 878542862 5 2 966631801 2 2 963056778 5 3 966631801 2 3 184147679 3 1 86883812 3 173087939 1 2 564836882 4 2 747241048 2 1 56519638 3 231398662 3 2 507308488 1 2 86883813 4 3 206422527 4 3 681728742 3 1 81073252 2 963056780 5 1 360543850 3 999999999 3 2 766356433 5 1 963056779 2 207264422 4 1 780418694 3 246549659 5 3 81073251 5 3 207264424 2 1 207264423 1 173087940 1 173087940 2 273869783 3 2 417188302 5 2 438133770 3 3 417188302 1 3 147747441 1 2 747241049 5 2 417188304 1 3 207264424 4 2 200354482 2 3 744868657 4 3 360543850 1 1 507308489 2 1000000000 5 2 389290765 4 1 86883812 1 6632155 2 747241049 3 2 56519637 5 1 963873520 1 665245341 2 482818266 2 1 963873520 1 565111336 1 744868656 2 200354483 5 1 681728741 1 29366295 1 539527855 3 231398663 3 3 878542864 2 1 564836882 1 878542863 2 246549660 1 1 389290764 2 81073251 5 2 744868655 2 1 539527855 3 966631801 5 1 273869784 3 665245342 4 2 216140704 4 1 377509580 2 389290764 5 1 482818266 1 747241048 3 348652717 5 2 963056779 3 3 681728741 2 3 206422527 5 1 76211861 1 348652718 1 507308489 2 360543849 3 1 147747440 1 963873520 3 747241049 1 1 966631802 1 744868656 1 216140704 1 998228699 1 273869784 1 147747440 2 76211862 5 1 665245341 1 56519638 1 389290764 3 389290763 2 3 86883811 5 2 564836881 5 1 86883812 2 744868656 3 1 206422528 2 665245342 1 2 292015613 1 2 998228700 5 3 29366296 3 2 231398663 3 1 76211861 1 963873520 2 246549659 4 2 417188302 5 2 417188303 4 2 207264424 3 3 246549659 1 2 1000000000 1 3 507308490 5 2 86883813 1 3 273869783 1 3 482818265 1 3 556605328 3 3 206422529 1 1 76211861 2 766356433 2 3 86883811 2 3 744868656 2 3 744868656 5 3 76211860 4 3 206422527 4 3 2 2 2 781833038 5 1 231398662 1 81073252 2 389290764 2 2 184147678 3 1 438133771 1 429939459 1 665245341 2 377509581 2 2 29366294 1 2 747241049 4 3 147747441 2 3 29366295 4 3 565111337 3 2 292015612 5 1 966631802 1 29366295 3 507308490 5 3 184147679 2 3 780418693 5 3 101250004 3 2 273869783 1 3 273869785 2 1 246549659 1 781833037 2 482818266 3 1 216140704 1 348652718 3 507308489 2 2 56519639 2 2 101250004 3 3 588790353 3 3 878542863 4 1 747241048 1 747241048 2 781833038 4 1 710733675 1 101250004 1 313062682 3 747241047 3 1 377509580 3 86883812 1 1 429939459 2 147747439 5 3 565111335 2 3 564836883 4 2 200354483 2 2 348652719 4 3 878542864 5 3 417188304 1 3 998228699 3 2 76211860 3 1 766356434 1 710733675 2 184147679 3 3 747241048 4 2 273869783 2 1 216140704 3 780418693 4 2 389290763 5 3 507308490 5 1 710733675 3 91111256 3 2 348652717 4 1 710733675 3 76211861 1 3 147747440 5 3 377509579 1 3 91111257 4 2 539527854 2 2 878542863 5 2 417188302 4 3 147747439 3 1 173087940 1 998228699 3 963873521 3 3 348652717 1 3 963056779 2 3 998228700 3 2 681728741 2 1 91111257 2 780418695 4 2 681728740 3 1 86883812 2 231398662 1 3 29366294 1 1 966631802 3 101250005 3 2 2 5 1 878542863 2 216140704 5 3 681728741 5 2 766356435 2 1 377509580 2 539527856 4 3 539527856 4 2 81073253 3 2 207264422 1 1 744868656 3 389290764 4 2 348652717 3 3 389290765 4 2 6632155 4 1 292015612 2 681728740 3 1 710733675 2 507308490 3 1 766356434 3 588790352 3 1 348652718 2 206422529 5 1 710733675 2 781833036 3 3 681728740 4 1 781833037 1 588790353 3 963056779 5 1 1000000000 3 173087941 3 2 101250003 5 2 389290763 3 1 781833037 3 963056779 3 3 565111336 2 1 29366295 3 429939459 3 3 200354482 1 1 998228699 3 1 2 2 747241048 5 3 966631802 3 1 200354483 2 780418694 4 1 429939459 3 184147678 3 2 539527856 3 2 360543849 3 2 710733675 4 3 246549659 3 1 539527855 1 184147678 1 963056779 1 966631802 1 101250004 2 857731779 2 1 173087940 1 206422528 1 200354483 1 963056779 3 665245341 4 3 76211860 2 2 273869783 2 1 1 3 963873519 5 1 429939459 1 147747440 2 173087940 1 3 429939460 2 2 766356435 2 1 76211861 2 86883811 1 3 539527855 3 3 588790352 2 2 313062681 2 1 588790353 1 1000000000 3 507308489 3 3 665245341 5 2 184147678 2 1 246549659 1 206422528 1 857731778 2 91111257 5 3 101250005 4 1 216140704 2 681728741 3 3 966631802 1 1 429939459 2 147747441 2 2 91111258 5 2 86883811 3 1 556605329 2 377509581 2 3 998228698 5 2 665245340 2 3 998228699 5 2 91111257 5 3 292015611 2 3 81073252 2 3 1000000000 1 2 184147677 4 1 710733675 1 81073252 3 6632156 2 1 1 1 998228699 1 556605329 1 184147678 2 360543849 1 2 565111335 1 2 377509579 2 2 429939460 3 3 377509579 4 1 147747440 2 539527854 2 3 184147677 5 1 710733675 3 744868657 4 3 681728742 5 2 857731779 3 1 81073252 2 206422527 5 2 207264422 1 3 507308488 3 1 86883812 3 200354484 4 1 665245341 2 173087939 2 3 429939459 1 3 2 4 3 780418694 4 1 377509580 1 147747440 3 246549658 4 2 710733675 3 2 417188302 1 1 438133771 1 665245341 2 184147678 3 1 998228699 2 246549659 3 3 556605328 3 3 963873519 1 3 313062683 4 3 246549660 4 3 744868656 5 1 998228699 2 101250003 1 3 878542864 1 2 429939460 4 1 998228699 3 206422527 4 2 781833037 2 2 184147677 4 3 482818267 5 3 963056779 5 3 781833037 4 3 56519637 3 3 747241049 3 2 999999999 2 2 998228700 4 2 417188304 4 1 348652718 3 963056778 5 2 76211862 2 3 2 4 1 231398662 2 147747441 5 1 206422528 3 963056780 3 3 781833038 5 2 556605329 4 1 273869784 3 665245340 5 2 539527854 5 1 857731778 1 206422528 1 588790353 3 565111337 2 1 173087940 1 588790353 2 857731779 2 3 147747439 3 3 216140704 3 3 878542864 2 1 81073252 2 91111258 4 3 417188304 1 3 482818266 1 2 482818266 1 3 173087941 1 3 780418694 5 1 588790353 2 507308488 4 1 429939459 2 86883812 1 1 998228699 3 857731779 5 3 857731779 1 1 963873520 1 389290764 1 539527855 3 360543849 1 2 999999999 3 2 207264422 3 3 429939458 1 2 292015612 5 2 348652718 4 1 76211861 1 313062682 1 417188303 2 857731778 3 2 56519639 3 3 2 1 3 681728741 1 1 1 1 360543850 3 216140704 3 3 76211861 3 3 360543849 5 3 91111257 2 3 216140704 4 1 1 2 76211861 3 2 231398663 4 2 747241049 5 2 377509581 1 2 101250003 1 1 29366295 1 564836882 2 377509580 5 3 857731777 3 2 857731777 2 2 101250005 3 1 665245341 1 429939459 2 56519637 1 2 963873521 4 3 81073251 5 3 377509581 1 2 292015612 2 3 417188303 2 1 710733675 1 710733675 3 173087941 2 1 966631802 1 744868656 2 681728742 1 3 429939458 2 1 184147678 2 482818266 2 3 482818265 5 3 273869784 5 3 184147679 2 3 966631803 4 2 588790354 2 3 564836881 3 1 29366295 3 147747440 3 2 184147677 5 2 429939458 3 2 389290764 3 3 348652717 3 2 389290763 5 1 482818266 1 857731778 1 200354483 3 377509580 1 2 966631803 5 2 389290763 3 2 710733676 4 1 173087940 2 878542864 1 1 29366295 3 681728740 5 2 963873519 3 3 507308488 5 3 710733676 3 2 389290763 4 3 744868657 5 1 91111257 3 56519637 5 1 780418694 3 313062681 2 2 91111257 5 2 206422527 3 3 539527854 1 1 665245341 2 377509581 5 2 29366296 1 3 313062682 4 3 6632156 5 2 273869784 4 2 273869785 4 2 966631803 5 2 565111335 1 3 6632155 3 3 747241048 2 2 744868657 4 2 429939459 3 3 681728742 1 3 565111335 5 3 556605328 2 1 665245341 2 710733674 5 1 101250004 1 710733675 2 377509580 4 1 417188303 2 206422527 3 1 681728741 2 29366295 2 2 29366294 3 3 91111256 4 3 556605328 5 1 710733675 3 710733674 5 1 766356434 3 246549658 2 2 429939458 4 1 963056779 2 999999999 5 2 878542862 1 3 857731779 3 2 766356435 2 1 588790353 1 389290764 2 207264424 3 3 348652717 5 1 565111336 3 482818267 5 2 963056779 3 3 857731778 1 1 1000000000 3 173087940 4 1 81073252 2 766356433 1 3 184147678 5 2 710733676 1 2 360543850 5 2 292015611 1 3 246549658 4 2 744868656 5 2 482818265 4 3 2 4 3 377509579 5 1 313062682 1 665245341 2 482818266 5 2 377509580 5 1 76211861 1 81073252 3 173087941 2 1 206422528 1 417188303 2 360543851 1 3 963056779 3 2 1 4 1 231398662 3 429939459 1 2 766356433 2 1 878542863 3 565111337 4 2 438133771 4 3 482818266 5 2 147747439 2 2 348652719 2 3 173087940 4 2 998228700 1 1 747241048 1 507308489 2 747241048 1 1 360543850 1 438133771 1 29366295 1 565111336 3 216140703 5 3 29366295 1 2 86883813 1 3 507308488 3 2 6632156 1 1 556605329 3 360543849 3 2 710733674 4 1 231398662 3 173087939 4 2 2 1 2 313062681 3 2 966631801 3 1 781833037 1 744868656 2 6632156 1 3 588790354 2 1 207264423 2 81073253 5 1 246549659 1 377509580 2 857731777 3 2 747241049 1 2 963056779 5 2 246549660 1 3 857731778 5 1 564836882 2 246549658 2 1 246549659 3 780418695 2 1 998228699 1 681728741 3 246549659 2 2 91111256 5 1 360543850 1 747241048 2 348652718 2 3 206422529 5 3 1 5 2 780418695 2 2 588790352 5 1 963873520 2 429939460 3 1 681728741 2 966631801 2 2 966631801 1 2 539527855 1 2 29366294 3 3 200354484 2 1 360543850 1 878542863 2 184147679 3 3 417188304 4 2 91111257 2 1 781833037 2 1 4 2 507308490 5 1 539527855 2 710733674 5 1 963056779 3 429939459 2 2 101250005 4 3 273869784 5 2 766356435 2 3 292015613 1 2 173087939 2 3 231398663 3 1 564836882 3 966631803 5 1 273869784 2 56519639 4 3 273869785 4 1 348652718 2 292015611 3 3 173087941 3 2 539527855 3 3 857731779 2 1 766356434 2 781833037 4 2 999999999 3 3 147747439 2 2 147747440 5 1 273869784 1 246549659 1 564836882 2 781833038 4 2 389290764 4 3 998228700 4 1 56519638 2 710733674 1 3 417188304 2 1 207264423 2 417188302 2 2 998228700 2 2 781833038 1 2 681728740 1 1 292015612 2 857731779 3 1 207264423 1 86883812 2 747241049 4 2 360543850 5 3 429939459 1 3 539527854 4 3 665245340 4 2 6632154 1 3 377509579 4 1 231398662 3 389290764 1 2 6632155 2 1 348652718 1 81073252 3 963873519 4 2 389290764 5 3 246549659 4 1 564836882 1 292015612 1 76211861 2 348652718 1 3 101250004 1 3 231398661 1 2 747241048 1 2 588790353 3 2 101250005 4 1 360543850 2 556605328 5 2 564836881 4 1 539527855 2 81073253 4 3 482818265 2 3 747241049 3 3 292015611 1 3 348652718 1 1 963056779 1 507308489 2 101250005 3 1 556605329 1 86883812 2 780418694 1 2 207264423 1 2 389290763 1 3 747241048 5 1 246549659 1 429939459 3 588790353 3 1 482818266 3 207264423 3 3 246549658 2 1 681728741 3 6632155 3 2 273869784 2 3 86883813 4 2 389290763 5 3 438133772 2 3 360543850 4 1 1 1 101250004 2 781833036 2 1 360543850 2 681728742 4 2 101250004 2 1 206422528 2 56519638 4 2 207264422 3 3 747241048 4 2 766356434 3 2 539527855 3 2 147747440 1 3 246549660 5 3 147747441 3 2 81073252 4 1 963056779 3 389290765 1 2 246549658 2 3 781833038 3 2 200354484 4 1 781833037 3 999999999 3 2 417188302 4 1 878542863 3 206422529 2 1 417188303 2 507308488 3 2 29366295 1 2 429939459 5 3 857731777 1 3 781833038 5 1 1000000000 3 681728741 2 2 292015612 2 3 998228698 1 2 482818265 3 2 966631803 3 2 588790352 4 3 963056778 3 2 206422529 5 2 556605328 4 1 539527855 2 200354482 4 3 744868655 3 3 1000000000 2 1 101250004 2 507308488 3 2 200354482 3 2 292015613 1 3 966631803 3 1 76211861 1 507308489 3 76211862 3 2 564836883 5 3 147747441 1 3 681728742 5 1 564836882 2 207264422 1 3 200354484 5 2 429939460 1 2 999999999 5 2 665245342 4 2 565111335 2 3 147747441 4 1 665245341 1 556605329 2 56519637 4 1 389290764 3 429939459 5 3 482818267 3 3 86883811 3 1 246549659 1 766356434 1 200354483 3 86883813 5 2 417188302 1 2 681728741 2 2 6632156 1 2 207264424 2 2 273869784 1 1 360543850 2 857731779 3 2 966631802 2 1 878542863 3 200354483 5 3 2 1 2 963873520 5 1 1 2 101250005 2 3 747241048 5 2 348652719 5 2 780418694 4 1 86883812 3 438133771 2 3 556605330 1 3 173087941 1 1 273869784 1 966631802 3 417188304 2 1 417188303 3 1000000000 1 3 184147678 1 2 56519638 5 1 565111336 2 710733674 3 3 76211860 4 2 29366296 2 3 246549658 5 1 998228699 1 966631802 2 564836882 3 1 539527855 3 507308488 3 2 273869784 5 1 710733675 2 207264424 2 1 206422528 3 747241049 3 1 207264423 1 564836882 3 200354482 4 2 246549660 2 1 665245341 2 200354484 3 3 710733674 4 1 6632155 3 86883811 4 2 963056778 5 3 1 3 1 564836882 1 565111336 3 482818267 2 1 417188303 1 348652718 2 565111336 4 3 200354484 2 3 206422528 5 1 429939459 1 389290764 2 360543849 3 2 564836881 1 2 76211861 2 1 878542863 1 273869784 1 665245341 2 29366294 5 3 747241048 5 2 147747441 3 2 507308488 2 3 56519637 4 3 747241049 1 2 417188302 2 3 747241047 4 3 681728740 3 3 292015613 5 2 360543850 2 1 556605329 2 681728740 3 2 29366295 4 3 507308489 4 2 681728740 4 2 76211862 3 3 564836881 2 1 966631802 3 744868655 2 3 348652717 3 3 539527854 1 2 857731778 5 3 207264423 3 3 747241049 2 1 292015612 1 292015612 2 780418693 3 2 565111335 3 2 999999999 5 2 292015613 1 1 780418694 2 1 1 2 56519637 5 2 966631801 5 1 710733675 1 348652718 2 963056779 5 3 507308488 3 1 857731778 2 781833038 5 1 429939459 1 389290764 3 429939458 4 2 878542863 3 3 273869785 1 1 781833037 1 147747440 1 744868656 3 29366294 1 2 747241049 5 3 857731779 1 2 681728740 1 2 313062682 4 2 207264422 2 1 200354483 3 91111256 1 2 966631801 2 2 29366294 2 1 313062682 3 556605328 3 3 963056780 2 3 173087941 3 1 565111336 1 360543850 2 781833038 5 2 681728740 4 2 998228700 1 1 216140704 2 81073253 5 3 781833038 4 2 766356433 4 2 781833038 4 3 588790354 4 3 216140705 2 3 539527855 5 3 417188303 5 2 963873520 2 3 206422529 3 3 744868656 2 3 966631801 2 1 781833037 1 438133771 3 313062683 5 3 998228699 5 1 564836882 3 184147678 3 2 766356435 1 3 565111336 1 3 780418694 4 3 556605329 3 2 86883811 1 3 173087940 4 2 313062682 1 2 878542862 4 1 966631802 1 216140704 2 2 1 2 766356434 4 2 184147678 1 2 389290765 2 1 998228699 2 963056780 2 2 963873521 1 3 429939459 4 2 292015611 2 1 744868656 3 417188302 5 3 206422527 1 1 482818266 1 313062682 1 173087940 3 556605330 3 2 665245342 4 3 564836883 5 2 588790354 3 1 564836882 3 744868655 2 2 56519637 3 2 857731779 4 1 81073252 2 29366294 5 2 963873519 4 1 313062682 2 81073251 3 3 173087941 5 1 184147678 2 998228700 2 3 292015611 3 3 206422529 4 2 360543850 1 3 246549659 5 1 360543850 1 417188303 1 857731778 1 147747440 3 56519637 4 3 744868657 3 3 2 3 3 1000000000 5 3 313062682 4 3 539527854 2 1 482818266 3 878542863 2 2 207264422 5 2 780418694 1 3 507308489 5 3 273869785 2 2 966631802 2 2 998228698 3 2 6632155 3 2 565111335 3 2 780418694 4 2 86883812 2 2 710733674 4 2 313062683 5 2 147747440 4 2 1 1 3 292015611 2 3 780418693 2 3 963873520 2 3 377509579 3 2 206422527 2 2 91111258 5 3 313062681 1 1 747241048 3 377509580 2 3 173087940 2 2 781833038 4 1 417188303 3 998228699 5 1 564836882 3 56519639 4 2 438133772 3 1 438133771 2 29366294 5 3 81073253 1 3 76211861 2 2 389290765 4 1 878542863 3 246549660 3 3 86883812 1 1 246549659 2 216140704 4 2 56519638 5 3 56519639 5 1 681728741 2 86883813 1 2 184147679 4 2 6632155 4 1 998228699 2 200354484 2 3 147747439 4 2 81073252 2 1 539527855 1 348652718 3 665245340 4 2 482818266 4 1 564836882 1 81073252 1 780418694 1 966631802 2 429939460 3 1 76211861 1 360543850 3 963056779 3 1 184147678 1 273869784 1 482818266 3 360543851 5 1 780418694 1 857731778 1 29366295 1 377509580 1 231398662 3 231398663 2 1 86883812 3 507308490 1 2 184147678 1 3 1 1 1 417188303 2 588790352 3 3 482818265 5 1 76211861 2 360543849 4 2 76211862 5 3 438133771 3 1 313062682 3 389290764 4 3 781833037 1 1 377509580 3 207264424 1 2 564836882 1 1 966631802 3 86883813 1 3 998228700 1 1 76211861 3 556605328 5 2 313062681 4 1 207264423 1 588790353 2 417188303 1 1 389290764 1 963056779 3 744868657 5 1 556605329 1 76211861 1 207264423 1 1000000000 3 963873521 4 2 200354483 4 1 780418694 2 246549660 1 3 56519638 2 1 348652718 3 998228700 4 2 565111335 3 2 588790352 3 3 998228699 2 2 857731779 5 1 963056779 3 313062683 2 2 206422529 4 2 207264424 3 1 184147678 2 29366296 5 2 273869785 1 3 91111256 5 3 389290764 1 2 998228700 3 2 6632156 2 3 998228699 5 1 710733675 2 588790353 4 3 1 5 2 246549659 1 1 963873520 2 206422529 4 1 963873520 1 1000000000 3 429939458 2 3 377509581 1 2 273869785 4 2 313062681 5 3 878542864 5 1 482818266 3 966631802 4 2 681728741 1 3 556605329 3 1 101250004 3 101250004 1 1 313062682 2 710733675 3 2 482818266 4 2 565111336 2 3 76211862 1 1 6632155 2 539527854 4 3 857731779 5 3 417188304 4 3 81073253 5 2 507308489 5 2 313062682 5 2 482818265 2 2 482818267 3 3 857731779 3 2 173087939 2 2 6632154 3 2 6632154 1 3 539527856 4 1 744868656 3 963873521 1 2 389290763 2 1 665245341 2 588790352 2 2 81073251 1 2 766356434 2 3 29366295 5 1 86883812 1 564836882 2 377509579 1 1 747241048 1 348652718 1 417188303 2 6632156 5 1 966631802 1 184147678 2 207264423 2 2 200354482 4 2 565111337 4 3 556605330 2 1 482818266 3 998228700 5 2 482818266 5 2 564836881 1 1 76211861 3 206422529 4 3 781833036 2 1 710733675 2 292015611 1 2 173087941 5 1 438133771 3 216140704 5 2 6632156 2 2 292015613 2 2 81073251 3 2 766356433 5 3 780418695 2 3 29366295 2 3 86883813 3 1 86883812 3 200354482 1 1 184147678 1 246549659 3 681728741 3 3 665245340 3 1 206422528 2 377509581 2 3 744868655 3 2 81073252 1 3 206422528 5 2 998228700 5 3 101250004 5 1 963056779 2 173087941 3 3 348652717 1 1 963873520 2 246549659 1 3 360543849 2 3 482818265 1 1 231398662 1 438133771 3 29366294 4 3 360543850 5 1 781833037 3 313062682 5 3 348652718 3 3 665245341 5 2 101250003 4 2 173087940 5 2 292015613 2 2 86883812 2 1 173087940 1 6632155 1 206422528 1 173087940 1 348652718 2 184147678 2 2 781833036 1 2 565111335 1 2 429939458 3 2 588790352 5 2 91111258 1 3 780418693 5 3 878542862 2 1 744868656 1 246549659 1 747241048 2 857731778 2 1 507308489 2 744868655 2 1 781833037 3 710733676 1 3 29366296 4 3 1000000000 2 1 507308489 2 91111257 1 1 1000000000 1 76211861 2 173087939 3 2 781833037 1 3 766356434 4 2 1 1 1 539527855 2 184147677 5 1 29366295 1 56519638 2 565111335 2 1 231398662 3 273869785 5 1 91111257 2 173087940 2 2 101250004 3 2 56519638 3 3 963056779 3 2 377509579 3 1 429939459 2 438133772 2 3 963873521 1 1 780418694 1 206422528 3 963056780 2 3 710733674 3 1 200354483 2 313062682 4 3 29366296 2 1 780418694 1 507308489 1 86883812 1 231398662 3 998228698 2 2 857731778 1 2 766356435 1 1 56519638 2 207264423 1 2 681728740 3 2 2 5 3 56519637 5 3 216140705 5 3 963873520 3 1 963873520 2 6632154 5 2 781833036 3 2 963873519 1 3 710733675 1 2 273869785 5 1 1000000000 2 1000000000 3 1 710733675 1 6632155 3 963873520 5 3 857731777 3 1 963056779 3 147747440 3 2 429939459 1 3 389290763 1 3 780418693 3 1 1 1 963873520 2 76211861 4 2 429939458 1 1 313062682 3 417188304 4 2 556605328 1 2 482818267 2 3 507308490 2 3 999999999 4 2 101250004 2 3 780418693 3 1 313062682 1 246549659 2 86883813 5 3 86883812 2 3 565111336 2 2 1 5 2 216140705 4 2 417188302 4 1 747241048 2 482818267 4 3 101250005 5 2 744868657 4 2 588790352 4 2 963056778 1 2 292015613 3 2 588790353 2 3 747241048 2 1 377509580 3 507308489 1 1 273869784 2 665245342 4 3 565111335 3 3 348652719 4 3 998228698 2 1 348652718 3 963873520 3 3 1000000000 1 2 76211862 2 1 417188303 1 482818266 1 878542863 2 292015611 5 2 29366295 3 1 507308489 2 91111257 5 1 417188303 3 313062682 1 1 86883812 3 101250005 2 1 744868656 2 747241047 2 3 998228700 2 2 292015612 5 1 101250004 1 292015612 3 665245340 2 3 56519639 1 2 556605330 2 1 963873520 1 482818266 3 81073253 4 3 429939458 5 1 588790353 3 482818267 4 1 781833037 1 1 2 360543850 3 1 1 1 710733675 2 377509581 1 1 417188303 3 963056780 3 2 377509581 3 1 86883812 1 216140704 1 780418694 2 966631801 4 1 998228699 2 1 2 3 780418694 5 3 781833036 5 3 588790354 3 3 200354484 4 2 966631802 2 3 1 2 3 963056780 4 1 91111257 1 1 2 348652719 3 2 216140703 5 3 56519639 2 3 878542863 4 3 173087941 3 1 91111257 1 438133771 1 377509580 2 681728740 5 3 231398662 2 3 200354484 1 1 588790353 2 147747439 1 1 6632155 2 348652719 5 3 482818267 3 3 2 1 1 377509580 1 781833037 3 744868655 3 3 91111258 2 3 564836883 4 1 438133771 1 539527855 1 1000000000 2 781833038 1 1 206422528 3 588790354 1 1 273869784 1 231398662 1 507308489 3 747241047 1 3 539527856 2 1 206422528 2 564836882 3 1 101250004 3 747241049 3 2 963056780 5 1 101250004 2 963873519 5 2 231398663 1 1 313062682 2 81073253 1 2 780418694 4 3 710733675 4 3 781833038 2 2 231398661 3 2 313062683 5 2 744868655 2 1 246549659 1 200354483 1 173087940 3 6632154 1 3 556605328 3 2 429939460 3 3 1 4 3 56519637 5 3 56519637 3 3 565111335 3 3 588790352 2 2 963056778 3 3 206422528 5 3 998228698 5 2 173087939 1 1 963873520 2 206422529 2 2 565111335 2 2 564836881 1 2 564836883 5 3 1 2 1 173087940 3 1 3 1 1 1 1 2 313062683 1 2 101250005 4 1 200354483 1 966631802 2 438133772 2 1 56519638 1 998228699 2 173087940 5 2 313062683 5 2 76211862 3 3 313062683 5 1 206422528 1 29366295 2 360543850 2 3 246549658 2 2 377509579 1 3 6632156 4 1 564836882 1 1000000000 1 665245341 1 963056779 2 766356435 5 1 781833037 2 1000000000 2 2 878542862 2 1 963056779 1 246549659 1 766356434 1 6632155 2 565111336 1 2 781833036 5 3 556605328 1 3 216140704 4 1 780418694 1 564836882 1 588790353 2 999999999 4 2 206422527 5 1 781833037 1 101250004 2 147747440 3 1 556605329 3 665245340 4 1 348652718 3 780418694 3 3 273869785 5 1 781833037 2 313062682 3 1 348652718 3 781833036 1 3 417188303 1 1 963056779 1 246549659 1 780418694 2 56519637 5 1 56519638 2 231398663 3 1 963873520 1 6632155 2 588790352 5 3 588790352 2 3 147747439 2 1 207264423 2 665245341 3 2 417188304 2 3 781833038 1 1 665245341 3 565111336 2 2 377509579 2 2 6632156 3 1 766356434 2 56519637 3 2 273869785 3 1 389290764 3 91111256 3 3 963873520 3 3 360543851 3 3 781833038 2 1 564836882 3 966631803 4 1 438133771 3 564836883 4 3 29366294 2 3 438133771 3 2 857731778 2 2 747241049 3 1 292015612 1 507308489 1 81073252 2 857731777 2 1 231398662 2 1000000000 3 2 29366295 5 1 710733675 2 565111335 2 3 86883813 5 1 29366295 3 766356435 2 1 780418694 1 564836882 1 56519638 1 76211861 3 246549658 4 2 147747439 1 2 507308490 2 1 147747440 2 184147679 4 2 539527855 5 2 999999999 2 3 417188302 4 1 565111336 2 206422529 3 2 681728740 2 1 564836882 1 184147678 2 539527855 1 3 429939458 5 2 857731778 1 1 564836882 3 998228698 1 1 207264423 2 665245341 2 2 781833038 2 2 101250003 1 3 147747440 4 3 76211862 4 2 313062681 2 1 857731778 1 216140704 3 744868655 3 3 6632155 5 2 556605329 1 3 857731778 2 1 29366295 2 681728741 1 3 766356434 2 2 564836883 5 2 91111257 2 2 231398663 2 3 29366295 4 2 348652718 1 1 231398662 3 348652717 4 1 6632155 3 29366296 2 3 482818266 5 2 56519638 2 2 292015611 3 1 998228699 2 780418693 4 2 710733676 5 1 1 3 389290765 4 2 2 2 3 56519638 3 1 207264423 2 781833036 3 1 313062682 3 1 1 1 173087940 3 377509580 2 3 206422529 1 3 273869783 5 3 878542862 3 1 216140704 1 76211861 3 173087939 5 3 710733676 2 2 6632156 4 3 6632155 4 3 246549658 2 3 273869783 4 2 207264424 2 2 292015611 3 1 1000000000 1 313062682 1 507308489 1 429939459 3 76211860 2 1 482818266 3 429939458 5 1 565111336 1 377509580 2 665245342 3 1 429939459 2 56519638 5 2 184147679 3 3 147747439 5 1 173087940 2 482818265 3 1 963056779 1 744868656 2 665245340 3 1 231398662 3 710733674 1 2 588790354 5 2 1000000000 4 2 710733675 4 2 173087939 3 2 878542863 3 3 438133771 1 2 747241048 2 3 29366294 3 3 665245342 3 2 292015612 4 3 681728741 4 1 1 1 360543850 3 360543851 4 1 1 3 76211862 5 1 86883812 3 998228700 2 2 710733674 2 2 482818267 2 2 588790352 2 2 173087940 3 3 1000000000 5 3 216140705 1 2 565111335 4 1 747241048 3 86883812 3 1 1000000000 3 147747440 2 3 564836883 2 2 56519638 2 1 417188303 2 246549659 3 2 999999999 3 3 216140703 4 3 2 4 3 91111257 1 3 101250005 1 3 565111336 2 3 781833036 1 2 878542864 3 1 56519638 3 313062682 5 2 206422527 1 2 360543851 3 3 966631802 5 2 200354484 1 2 999999999 5 1 173087940 3 56519639 1 2 780418695 1 2 292015613 5 2 81073252 5 1 246549659 1 206422528 3 588790354 1 3 81073252 1 1 780418694 3 539527855 3 2 81073252 2 1 482818266 1 147747440 1 966631802 3 206422527 3 3 539527855 1 3 389290764 5 3 76211860 1 1 360543850 3 565111335 3 1 747241048 2 377509579 1 2 507308488 4 3 744868655 1 1 147747440 1 429939459 1 963873520 2 998228698 3 2 101250003 3 2 564836883 1 2 417188302 5 2 429939458 5 3 1000000000 2 2 564836882 2 1 564836882 2 963056778 1 2 56519637 1 2 81073253 2 3 56519637 3 3 91111257 4 2 56519638 1 2 766356435 4 2 29366296 2 3 206422527 1 3 482818266 5 1 348652718 1 6632155 3 539527855 2 2 482818266 2 1 173087940 2 1 4 3 6632154 1 1 389290764 2 173087941 4 1 429939459 2 1000000000 5 1 273869784 3 507308488 3 2 1000000000 3 3 200354482 5 3 744868656 2 3 966631802 5 2 766356433 1 2 313062683 1 2 747241048 5 3 348652717 2 2 2 1 3 147747441 2 2 206422529 3 2 999999999 1 3 207264424 2 1 207264423 2 200354483 2 3 747241049 4 2 665245342 5 3 360543851 2 3 81073251 1 3 417188302 3 1 246549659 1 878542863 3 747241049 3 2 377509581 1 3 744868656 1 1 963056779 1 360543850 2 377509581 2 2 438133770 4 1 1 2 963056780 5 1 565111336 1 86883812 3 246549660 2 3 184147679 1 1 438133771 3 681728740 5 2 6632154 2 1 313062682 3 998228698 5 1 101250004 2 963056778 1 2 6632154 1 1 710733675 1 966631802 1 81073252 1 539527855 3 348652719 2 1 313062682 3 6632154 1 1 417188303 1 747241048 2 878542864 1 2 963056780 2 1 200354483 2 86883811 4 1 184147678 3 710733674 5 1 29366295 2 389290763 2 3 56519637 2 3 963873520 4 1 681728741 2 966631803 3 2 966631803 1 2 766356435 4 3 417188304 2 3 665245341 1 1 438133771 2 963873521 4 3 313062682 1 1 231398662 1 556605329 1 91111257 2 6632156 4 2 429939459 3 3 857731779 5 1 86883812 1 857731778 3 963056778 4 2 417188303 1 3 438133771 4 2 588790352 4 2 588790352 1 3 360543851 1 2 81073253 2 3 966631802 5 3 565111337 5 3 216140705 5 1 173087940 3 1 3 3 857731779 4 1 206422528 2 2 4 2 206422529 2 2 216140703 2 1 1 1 231398662 3 29366294 5 2 966631801 3 3 348652717 2 3 389290763 5 1 147747440 2 29366296 3 1 389290764 1 556605329 3 206422528 1 2 206422527 5 2 588790354 1 2 86883813 4 2 744868656 3 2 184147678 1 2 360543851 5 3 91111257 3 1 556605329 1 292015612 1 857731778 3 507308490 1 1 998228699 3 564836883 3 1 681728741 3 438133772 4 2 429939460 4 1 588790353 2 747241049 2 3 6632154 5 1 231398662 3 348652717 1 3 681728740 5 1 360543850 1 963873520 2 389290765 1 2 389290763 2 2 766356434 4 1 147747440 3 507308488 2 1 348652718 1 231398662 1 565111336 2 963873520 1 3 86883812 3 2 780418693 2 2 184147677 1 3 539527855 4 1 81073252 2 747241048 3 3 1000000000 5 3 91111256 4 1 539527855 1 207264423 2 56519637 1 3 438133771 3 1 216140704 1 963873520 2 292015613 5 1 998228699 3 6632155 4 3 878542863 2 2 6632155 3 1 81073252 1 507308489 1 482818266 1 273869784 2 710733676 2 2 231398661 5 1 207264423 1 747241048 1 292015612 3 963056778 3 1 998228699 2 565111336 1 2 744868655 5 2 29366294 5 3 963056778 2 2 91111257 2 3 29366295 5 1 389290764 2 588790354 3 1 101250004 1 348652718 2 665245340 2 2 91111258 4 3 744868657 2 1 438133771 2 565111337 1 1 29366295 3 780418695 4 2 76211860 1 1 147747440 3 377509581 3 1 963873520 2 360543851 2 1 246549659 1 206422528 2 588790354 3 2 273869785 3 2 564836881 3 2 6632156 3 1 360543850 2 86883812 2 2 207264423 5 3 744868657 4 3 173087940 5 2 966631801 3 1 360543850 2 998228698 4 1 780418694 2 389290765 3 2 1 5 3 292015611 3 3 360543851 2 1 565111336 2 565111336 4 1 348652718 2 76211862 1 1 389290764 1 588790353 2 966631802 4 2 744868657 4 2 313062681 3 1 556605329 3 313062681 2 3 360543850 1 1 417188303 2 389290763 4 3 81073253 4 2 360543849 3 2 91111258 3 1 556605329 3 963056780 2 2 747241048 5 2 81073253 4 1 507308489 1 565111336 2 81073252 2 3 507308488 5 2 766356435 1 1 588790353 2 273869785 4 1 963873520 1 76211861 1 588790353 1 81073252 3 781833037 5 1 482818266 1 556605329 2 292015612 4 2 681728742 5 1 963873520 2 91111256 4 1 588790353 2 231398662 2 3 273869784 5 3 273869784 2 1 313062682 3 539527854 2 3 184147679 4 1 1000000000 3 999999999 3 1 292015612 1 173087940 2 963873521 2 3 91111257 4 1 565111336 3 417188302 4 3 766356433 4 2 710733674 3 2 56519637 5 2 6632154 2 3 781833036 3 2 173087941 3 1 556605329 3 539527854 1 1 147747440 1 6632155 3 76211861 2 1 539527855 1 998228699 1 857731778 1 231398662 2 360543849 1 1 565111336 3 292015611 3 1 665245341 1 766356434 3 6632156 3 3 91111258 1 1 1000000000 3 429939458 1 1 147747440 3 231398663 4 3 91111257 3 3 564836883 4 3 313062683 4 2 147747440 2 3 147747440 3 3 429939458 4 3 966631803 4 2 184147678 5 3 273869784 4 3 348652717 2 2 417188304 4 3 564836882 4 2 963056780 5 1 681728741 3 564836883 4 3 998228700 1 1 292015612 2 273869785 2 3 588790352 5 1 588790353 1 207264423 1 565111336 3 207264424 2 3 878542862 1 1 780418694 3 231398661 5 2 86883811 2 1 377509580 1 878542863 2 878542864 2 2 963873521 1 2 417188303 4 1 360543850 3 539527855 3 2 101250004 4 3 231398662 3 1 292015612 3 81073251 2 2 747241049 5 1 565111336 1 565111336 2 429939459 2 2 781833038 3 1 348652718 2 665245340 2 1 429939459 2 29366294 5 1 206422528 3 999999999 4 2 101250003 1 1 966631802 1 747241048 2 206422529 4 2 857731779 3 1 482818266 3 91111258 3 1 507308489 1 781833037 1 313062682 2 91111256 3 1 81073252 3 507308489 4 3 438133772 2 3 207264424 1 3 173087939 1 3 147747440 4 3 747241048 3 3 963056780 4 2 963056780 3 1 147747440 3 81073252 3 2 710733675 1 2 438133772 4 3 744868655 3 1 86883812 2 556605330 5 1 377509580 2 588790352 2 3 91111256 5 1 1000000000 1 565111336 2 588790354 4 3 744868656 5 3 588790354 1 3 81073253 5 3 963056779 1 1 1000000000 2 417188303 1 3 556605330 3 1 564836882 2 389290764 1 2 564836882 1 3 878542863 1 1 766356434 3 86883812 2 3 878542862 5 1 878542863 2 710733674 5 1 91111257 2 101250005 1 2 966631802 4 2 417188302 2 1 747241048 2 665245341 5 3 998228699 1 3 710733675 1 1 6632155 3 184147677 2 2 744868657 1 3 76211862 3 1 998228699 2 429939460 5 2 780418695 1 1 482818266 2 200354483 3 1 588790353 3 81073251 5 1 173087940 1 857731778 1 966631802 3 246549660 2 3 81073251 3 3 200354483 3 2 207264422 5 1 292015612 3 206422529 2 2 417188302 3 3 173087940 2 1 184147678 2 417188303 2 3 482818266 2 3 482818265 3 2 56519638 1 3 781833036 4 3 184147679 2 2 766356435 1 3 747241048 2 1 438133771 1 710733675 3 76211860 4 1 482818266 1 246549659 2 564836883 5 3 998228698 2 3 744868655 5 3 29366295 5 2 482818265 3 1 438133771 3 780418693 1 3 588790354 4 1 231398662 1 173087940 1 216140704 1 207264423 1 273869784 1 200354483 3 998228699 4 1 565111336 1 966631802 2 857731777 5 3 91111256 3 2 766356434 4 3 184147678 3 2 766356433 3 2 710733675 5 1 173087940 1 963873520 1 101250004 1 747241048 1 556605329 3 6632154 1 2 348652718 1 1 6632155 2 1000000000 3 3 207264424 5 1 438133771 3 147747439 3 1 1 2 81073252 3 2 313062681 2 1 963056779 3 681728742 1 2 588790353 3 2 377509580 1 1 313062682 3 963056779 5 1 173087940 1 966631802 2 231398663 2 1 91111257 1 417188303 2 966631801 2 3 81073253 4 3 507308488 3 1 348652718 1 81073252 3 86883812 2 1 91111257 2 429939459 2 2 292015611 2 3 588790353 4 2 539527855 3 2 710733674 5 3 360543850 5 1 564836882 1 91111257 2 56519638 3 3 417188302 1 3 377509579 1 2 1000000000 2 1 76211861 1 360543850 3 313062683 3 3 6632156 3 3 966631802 5 2 292015612 3 1 81073252 3 360543850 2 3 998228700 3 2 273869783 1 2 417188303 1 1 173087940 1 747241048 1 377509580 3 878542862 1 3 747241047 1 1 76211861 3 6632154 3 3 588790353 4 1 292015612 3 998228700 2 3 564836881 4 1 564836882 2 292015613 3 3 231398662 2 1 76211861 2 360543850 1 3 429939460 4 1 963873520 3 206422527 1 1 292015612 1 998228699 2 747241048 2 1 184147678 3 6632154 5 1 878542863 2 744868657 2 3 781833037 5 3 417188303 3 3 76211861 3 2 556605328 2 1 998228699 1 507308489 3 588790353 5 1 313062682 2 556605328 1 1 273869784 1 744868656 3 6632156 2 3 781833038 1 2 184147678 5 1 710733675 1 482818266 1 565111336 3 348652719 3 3 86883813 3 2 539527854 2 1 998228699 3 207264422 2 1 207264423 1 539527855 2 6632155 2 3 56519639 4 1 744868656 2 665245341 5 3 963873520 1 1 710733675 2 857731778 2 1 6632155 1 857731778 3 565111335 3 3 101250004 4 2 207264422 3 1 216140704 2 273869783 1 1 184147678 3 56519637 1 1 710733675 2 482818265 3 1 91111257 2 81073251 5 3 273869783 1 2 588790353 5 2 360543850 1 2 91111257 2 3 207264424 1 2 963873519 5 2 173087939 5 1 147747440 2 184147678 5 2 963873520 5 1 86883812 1 966631802 1 101250004 1 417188303 1 29366295 2 231398661 3 2 747241049 1 3 429939458 5 1 681728741 1 963873520 3 377509579 5 3 744868655 3 1 681728741 1 681728741 3 206422528 2 3 101250003 1 1 429939459 1 963873520 3 556605329 4 3 539527856 2 2 780418693 5 3 273869784 5 3 565111335 5 2 878542862 4 1 588790353 2 507308489 5 2 780418693 5 3 665245341 2 3 81073251 2 1 292015612 3 857731777 5 2 507308490 4 3 273869784 1 1 173087940 2 76211861 5 2 681728740 3 3 998228700 1 2 377509581 3 1 56519638 1 417188303 2 184147678 4 3 963056778 4 2 417188303 4 1 101250004 3 429939458 3 2 184147679 2 2 438133771 4 1 101250004 2 206422528 1 3 86883813 5 1 429939459 3 81073252 2 2 200354483 5 1 313062682 1 1000000000 1 781833037 3 429939459 2 3 878542862 3 1 564836882 3 429939459 5 1 91111257 1 206422528 3 710733675 4 3 216140704 5 2 588790354 3 3 6632155 4 3 200354484 1 2 857731778 4 3 273869785 3 2 313062683 5 3 1000000000 4 3 878542862 1 2 29366296 4 1 147747440 2 56519638 2 1 6632155 1 438133771 3 76211861 1 1 1 2 173087941 5 1 539527855 2 966631801 4 2 200354483 3 2 963056778 4 1 963873520 2 273869785 3 1 963873520 3 348652718 1 1 665245341 3 273869784 1 3 2 3 2 665245342 1 2 1 1 1 173087940 2 147747440 3 1 507308489 1 273869784 3 101250005 5 2 1 3 2 665245340 5 3 507308490 1 1 91111257 2 780418693 1 1 6632155 3 184147679 2 2 173087941 3 1 665245341 2 482818267 5 1 766356434 2 744868656 3 1 206422528 3 56519639 1 1 86883812 3 147747441 4 1 147747440 3 781833037 5 1 147747440 3 564836883 1 3 963873520 3 3 91111256 1 2 246549658 2 3 966631803 4 2 348652718 4 3 556605330 4 3 963056778 2 1 216140704 2 429939459 5 1 878542863 2 348652719 2 3 6632154 3 3 744868655 5 3 184147677 2 1 564836882 3 710733675 5 1 101250004 2 313062681 2 1 556605329 1 878542863 2 91111257 1 2 56519638 4 1 878542863 2 216140704 1 3 482818266 4 1 207264423 3 313062683 4 2 360543850 3 1 588790353 2 200354484 4 2 665245340 2 3 29366296 3 2 710733676 4 2 963056779 2 1 206422528 1 81073252 3 710733676 5 3 313062683 2 2 766356434 3 1 963873520 1 216140704 1 173087940 1 147747440 3 999999999 1 2 173087940 1 3 963056780 2 1 966631802 3 588790353 5 3 360543851 3 1 998228699 2 6632156 1 2 2 4 1 780418694 1 1000000000 3 389290763 5 2 76211861 3 1 231398662 1 313062682 1 200354483 1 216140704 3 681728740 2 3 313062683 2 1 681728741 2 216140704 4 1 963873520 3 184147679 5 3 564836881 3 3 360543849 5 1 747241048 2 780418693 3 1 231398662 2 1000000000 2 1 101250004 3 747241048 1 1 482818266 3 206422527 2 1 998228699 3 292015611 4 1 377509580 3 878542862 5 2 780418695 5 3 966631802 3 1 781833037 2 710733674 4 2 1000000000 1 1 766356434 2 313062682 1 1 91111257 2 86883811 3 2 963873519 5 1 963873520 2 681728742 5 3 231398661 5 2 744868655 2 3 216140703 3 3 91111256 4 3 200354483 1 3 246549660 3 2 101250005 3 2 438133770 4 2 747241049 4 3 857731779 4 1 292015612 3 273869784 5 1 565111336 2 588790354 1 1 29366295 1 963056779 3 246549658 2 3 56519637 2 1 292015612 3 556605328 2 3 348652718 1 2 56519638 4 1 206422528 3 963056780 4 1 665245341 3 710733674 4 1 348652718 1 29366295 2 273869783 5 2 360543850 1 3 1000000000 3 3 216140703 5 3 206422529 5 3 184147679 5 1 207264423 1 438133771 1 56519638 3 6632155 4 3 200354482 4 1 438133771 3 81073253 4 2 246549658 2 1 963056779 3 173087940 3 1 231398662 2 438133772 2 3 681728741 4 2 6632154 3 1 963056779 2 963873521 4 3 147747441 4 1 429939459 3 206422527 5 1 966631802 1 86883812 3 29366295 4 2 744868656 1 1 56519638 2 780418693 5 2 998228698 2 1 81073252 3 417188303 1 3 556605328 2 3 206422528 4 2 417188304 5 1 377509580 3 147747440 1 1 313062682 1 747241048 2 29366294 5 1 348652718 2 101250005 3 2 101250004 1 1 665245341 3 76211860 1 2 173087939 4 1 207264423 2 348652718 4 2 665245341 3 1 963873520 3 6632155 1 3 56519637 3 3 588790354 3 1 207264423 1 200354483 2 1000000000 1 1 417188303 1 86883812 2 963873520 2 3 766356434 4 2 998228698 4 2 206422527 3 3 963873519 5 1 216140704 3 438133772 2 2 780418694 4 1 76211861 3 417188304 5 1 184147678 3 766356435 2 3 231398663 5 2 313062683 4 3 878542863 1 2 998228698 4 2 206422527 5 1 780418694 1 184147678 3 681728741 4 1 710733675 2 747241049 4 1 86883812 1 482818266 3 438133770 4 2 1000000000 1 3 963873519 5 2 588790352 2 1 76211861 1 216140704 1 81073252 1 417188303 2 744868656 5 3 963873519 2 3 710733674 1 3 313062683 5 1 429939459 1 429939459 1 246549659 2 482818267 4 1 313062682 1 780418694 2 438133771 5 2 246549658 2 3 173087940 1 1 781833037 1 665245341 2 565111337 2 2 482818267 5 1 998228699 3 360543851 1 2 81073251 4 1 184147678 2 438133771 3 1 710733675 1 206422528 2 747241048 2 3 963873520 1 3 86883813 5 1 482818266 2 200354483 1 2 184147677 4 2 76211860 1 2 348652719 1 2 6632154 4 2 29366294 2 2 81073252 3 3 747241047 4 2 81073252 2 1 313062682 1 91111257 1 1 3 200354482 4 3 744868657 3 1 313062682 2 744868655 4 2 273869784 5 2 766356434 2 1 998228699 2 744868655 2 2 780418694 5 1 216140704 2 207264423 3 2 539527855 2 3 76211860 1 1 482818266 1 539527855 2 56519637 4 1 565111336 2 377509581 2 2 588790353 2 3 998228699 5 3 710733674 3 1 377509580 2 206422527 4 3 781833036 3 1 207264423 1 1000000000 2 744868655 3 2 681728740 5 3 216140704 3 2 206422528 1 1 184147678 3 681728740 2 2 482818267 1 1 539527855 2 313062682 4 3 86883813 2 1 348652718 1 507308489 3 76211860 5 1 101250004 2 216140703 1 3 216140703 3 1 1000000000 3 556605328 3 1 6632155 3 963056778 4 1 781833037 2 56519637 5 1 507308489 3 389290765 4 2 91111257 5 2 744868656 4 3 6632154 4 2 1 4 1 681728741 2 231398661 2 2 101250004 1 1 360543850 1 588790353 2 482818266 5 2 857731778 4 3 184147679 3 1 200354483 1 173087940 3 389290763 4 2 246549659 1 1 1 2 206422528 3 1 173087940 2 206422528 2 1 681728741 3 147747441 4 1 348652718 3 207264424 5 3 207264424 2 3 665245342 4 2 216140705 5 3 878542864 1 3 744868656 1 1 292015612 3 998228698 5 2 556605328 4 1 206422528 2 857731779 1 3 206422528 3 3 173087939 5 1 1 2 207264424 4 2 747241048 2 3 710733676 4 1 81073252 3 29366294 2 1 360543850 3 963056779 1 3 207264423 1 1 681728741 2 29366295 1 2 91111258 2 1 438133771 2 482818265 3 2 147747441 5 2 313062683 2 1 482818266 2 747241048 4 1 564836882 2 348652719 4 3 101250005 4 3 681728741 1 1 348652718 1 482818266 2 389290765 2 1 747241048 2 539527856 5 1 507308489 1 313062682 2 780418695 4 1 429939459 2 429939458 3 1 389290764 3 429939458 1 2 313062682 4 1 507308489 2 91111257 3 1 29366295 3 206422529 2 1 29366295 1 429939459 3 207264424 4 3 1 1 2 173087940 1 1 173087940 2 81073253 4 3 966631801 1 1 216140704 3 766356433 1 3 710733675 3 3 998228699 3 3 81073251 5 2 273869785 5 3 86883813 2 2 747241049 4 1 206422528 1 781833037 1 878542863 3 76211862 5 1 665245341 2 780418693 2 2 207264423 3 1 91111257 1 1000000000 3 438133771 4 1 963873520 2 86883811 4 1 101250004 1 184147678 1 966631802 2 966631801 2 3 200354483 2 2 507308489 5 2 184147679 2 1 184147678 3 2 5 1 173087940 2 539527854 2 1 184147678 2 998228698 4 1 998228699 3 200354484 5 1 29366295 3 206422527 2 1 231398662 3 966631803 2 3 377509580 2 3 86883811 4 3 482818267 2 2 377509580 3 1 438133771 3 86883812 5 2 998228700 5 3 200354482 3 1 207264423 3 377509579 4 3 710733676 4 1 360543850 2 1000000000 4 1 86883812 2 588790353 5 1 966631802 1 216140704 3 963873521 1 3 681728740 3 3 781833037 5 2 313062683 5 2 999999999 4 2 878542863 1 3 710733676 5 2 781833036 1 1 91111257 2 101250005 1 1 86883812 2 507308490 1 2 389290763 4 1 681728741 3 29366294 5 3 348652717 1 2 565111335 3 2 101250003 5 1 507308489 3 999999999 1 3 857731779 1 2 29366296 5 2 744868656 3 1 101250004 1 564836882 2 966631802 2 3 781833037 4 3 246549660 4 3 417188303 5 3 539527856 1 2 564836882 4 3 744868657 2 3 206422529 3 3 507308490 3 3 744868657 3 3 1000000000 5 3 91111258 5 3 389290765 4 2 878542862 1 3 963056779 3 2 246549658 3 3 744868657 2 2 744868656 1 2 207264424 3 3 313062683 3 1 744868656 2 429939459 4 1 389290764 2 744868657 4 1 507308489 2 56519637 1 1 216140704 2 744868656 2 3 86883813 2 2 173087940 2 3 747241048 3 1 81073252 2 377509579 4 1 173087940 2 184147678 4 3 963873520 1 2 1000000000 2 3 231398663 5 3 313062682 2 3 231398663 2 3 76211861 2 3 556605329 1 2 246549660 5 3 6632155 3 1 438133771 3 292015612 2 1 207264423 2 6632156 2 2 76211860 3 3 348652719 2 2 878542862 2 3 681728741 5 1 184147678 1 231398662 3 360543851 4 2 101250003 4 3 857731777 2 1 377509580 3 313062683 3 2 507308488 1 1 681728741 3 556605328 1 3 2 2 1 565111336 2 963873520 1 1 389290764 2 246549658 2 2 76211862 3 2 747241049 4 1 556605329 1 744868656 1 966631802 3 963873521 5 3 86883813 5 1 556605329 2 417188302 4 1 556605329 3 781833038 3 2 565111336 3 1 963873520 1 273869784 2 348652718 2 2 781833037 4 1 1000000000 3 231398661 2 3 29366295 1 2 206422528 4 1 417188303 1 231398662 2 780418695 5 1 101250004 2 81073253 3 2 482818265 5 2 438133770 1 3 313062682 3 2 438133772 5 2 292015611 5 2 781833036 2 3 665245341 1 3 86883811 5 1 216140704 1 556605329 3 273869784 3 2 878542864 1 1 878542863 3 857731777 4 2 377509581 3 1 313062682 3 207264423 4 1 482818266 1 429939459 1 292015612 1 857731778 2 966631803 2 2 81073252 4 1 348652718 3 780418695 4 2 206422529 5 2 966631801 1 1 438133771 2 292015612 5 1 56519638 2 184147678 4 2 273869785 1 3 200354484 5 1 6632155 1 998228699 3 878542862 1 1 81073252 2 91111256 1 3 539527854 2 2 207264422 3 2 588790352 3 3 348652719 1 2 665245342 3 2 207264423 1 1 966631802 1 246549659 3 81073252 3 2 6632156 3 3 246549658 2 3 231398663 3 1 101250004 3 147747439 2 2 438133772 3 3 482818267 1 1 173087940 1 231398662 1 744868656 2 710733674 3 3 665245340 3 2 313062682 3 1 766356434 2 207264423 3 3 878542863 4 1 665245341 1 147747440 3 963056779 5 3 966631803 1 3 246549660 4 2 588790354 1 1 744868656 1 998228699 1 438133771 3 91111257 1 1 565111336 1 429939459 1 564836882 1 966631802 1 81073252 3 556605329 2 2 417188304 5 1 313062682 2 781833037 3 1 766356434 1 780418694 1 1 1 963056779 1 998228699 1 246549659 3 147747440 3 1 878542863 1 360543850 3 147747440 5 1 246549659 3 878542864 2 1 565111336 2 780418693 4 1 681728741 2 76211861 3 3 81073253 1 2 556605329 5 1 86883812 2 377509581 5 3 539527855 4 2 206422528 2 3 76211861 2 3 539527855 5 2 184147679 1 1 231398662 3 29366294 4 1 507308489 2 348652718 1 3 417188302 5 3 91111256 5 2 184147679 3 3 429939458 4 2 963056779 2 2 781833038 5 1 389290764 1 482818266 1 710733675 1 681728741 3 360543849 2 3 781833036 4 3 429939458 2 2 429939459 4 2 539527854 4 3 216140705 3 3 231398663 5 3 273869783 5 2 29366295 5 1 377509580 3 29366295 5 3 438133770 2 2 857731779 4 1 744868656 3 86883813 3 2 429939460 2 2 417188304 4 2 681728740 1 3 665245341 3 3 966631802 5 2 91111258 5 3 780418695 3 2 147747439 3 1 966631802 3 6632156 5 3 76211862 1 3 184147678 1 1 429939459 1 747241048 1 313062682 1 429939459 1 963873520 3 507308488 1 2 273869785 4 2 438133771 3 3 747241049 2 3 147747441 5 1 710733675 3 147747441 2 2 665245342 4 2 998228699 1 3 564836883 1 3 200354482 4 3 76211860 4 1 207264423 3 710733675 3 2 273869784 4 2 173087941 2 2 857731778 3 3 482818265 3 2 710733676 4 3 963873521 4 1 564836882 3 766356433 5 2 482818267 1 2 781833037 1 2 56519638 3 3 91111258 1 1 29366295 1 780418694 2 565111335 3 1 539527855 1 998228699 2 1000000000 5 2 780418695 2 1 29366295 3 482818266 2 2 377509580 3 3 564836882 5 3 231398661 3 1 565111336 3 173087941 4 3 377509579 4 2 588790354 1 1 1000000000 2 377509580 3 3 665245340 3 3 744868657 2 1 747241048 1 564836882 3 348652718 3 1 231398662 3 780418693 2 2 216140703 2 2 780418693 1 1 556605329 1 710733675 1 313062682 2 147747441 1 3 564836881 5 2 389290765 4 2 744868657 1 2 184147679 2 3 56519637 5 2 556605329 2 3 998228698 1 1 207264423 2 81073253 3 2 963873521 5 3 91111256 1 2 999999999 5 3 565111336 2 3 681728741 5 3 292015613 5 2 963873521 2 1 429939459 1 588790353 2 246549660 3 3 231398663 2 2 963056780 1 3 206422528 4 3 747241047 2 1 998228699 1 206422528 3 780418694 2 3 377509580 3 2 29366294 1 3 710733675 3 2 710733676 3 1 681728741 2 207264422 2 1 1000000000 2 200354483 2 3 564836881 4 1 878542863 1 184147678 2 564836882 3 2 966631803 4 2 313062683 5 1 206422528 1 56519638 3 744868657 5 2 417188304 2 3 81073252 2 2 998228699 1 1 438133771 2 665245341 5 1 200354483 1 56519638 3 588790353 3 1 1000000000 3 292015611 4 1 438133771 2 207264422 3 1 101250004 3 231398663 4 3 665245341 4 3 857731779 1 3 86883811 3 1 76211861 3 6632155 3 1 206422528 3 710733674 4 1 482818266 3 200354484 4 2 348652719 1 1 6632155 2 313062681 2 2 482818265 2 3 507308489 2 1 564836882 2 147747440 5 3 999999999 4 2 76211861 4 1 747241048 1 588790353 2 507308489 2 2 91111258 1 3 292015612 2 1 429939459 2 1 1 3 780418695 5 3 588790353 5 2 665245342 5 1 292015612 3 507308490 3 3 200354482 2 2 588790353 5 2 766356433 1 1 81073252 3 1 2 2 207264424 5 2 998228700 1 2 963873519 4 3 417188302 4 1 482818266 2 184147677 4 3 147747440 1 3 710733676 4 2 429939460 5 1 273869784 1 6632155 1 565111336 2 348652718 4 1 173087940 2 56519638 4 3 207264422 3 3 389290764 2 3 313062682 5 1 781833037 3 206422529 4 2 231398662 3 2 781833036 4 3 56519637 4 1 588790353 2 348652719 3 2 429939459 1 3 6632156 2 3 56519638 3 2 101250003 5 1 207264423 2 999999999 5 2 81073252 3 1 389290764 3 246549659 2 1 565111336 1 1000000000 2 417188303 4 2 878542864 5 1 1000000000 3 878542863 1 1 429939459 3 999999999 1 3 313062682 3 3 273869784 4 3 91111257 5 1 86883812 2 200354483 2 2 963056780 2 3 438133772 2 1 216140704 2 200354484 2 1 101250004 3 429939459 2 1 81073252 2 76211862 2 3 147747439 5 1 747241048 3 6632156 5 1 963873520 1 348652718 3 966631802 1 1 565111336 1 377509580 1 539527855 2 878542862 4 1 766356434 1 963873520 3 81073251 4 1 101250004 2 963873520 5 2 507308488 4 1 665245341 3 206422528 2 2 556605329 3 1 6632155 1 417188303 3 147747441 2 3 482818265 2 3 1 1 3 173087939 5 1 665245341 2 681728742 1 3 780418693 3 3 91111256 2 2 482818267 5 2 91111258 2 3 744868656 2 2 878542862 5 2 313062682 5 1 147747440 3 377509581 5 3 417188303 2 2 963056779 3 2 564836883 5 2 429939458 1 3 184147677 5 3 857731777 5 3 766356434 4 2 292015613 3 2 231398661 1 3 348652719 2 1 539527855 3 173087939 1 2 781833037 4 2 878542863 3 1 147747440 1 556605329 2 216140704 1 3 999999999 5 1 147747440 1 507308489 3 747241047 4 2 507308490 5 2 507308490 5 1 417188303 3 200354484 4 2 360543849 3 2 207264424 1 3 710733675 4 3 438133771 3 2 76211860 4 3 482818267 2 3 681728740 3 2 417188302 5 2 963873519 2 2 216140704 4 1 747241048 3 207264423 4 3 565111337 4 3 360543849 3 1 429939459 1 744868656 3 91111256 4 2 360543850 2 2 173087940 5 3 878542863 5 3 206422529 1 3 539527856 1 2 539527855 4 2 1 2 3 6632156 1 1 556605329 1 507308489 3 588790352 4 2 681728742 2 1 710733675 1 564836882 2 564836882 5 2 1000000000 3 2 766356434 2 1 781833037 1 1 3 429939458 3 1 56519638 3 438133771 4 2 6632154 3 2 417188302 2 3 389290765 3 3 857731779 5 2 348652717 4 1 273869784 2 588790354 3 1 91111257 1 76211861 1 313062682 1 292015612 3 273869784 1 3 29366294 4 3 747241049 2 2 766356434 1 2 200354483 3 2 744868656 1 2 377509580 2 2 747241047 3 1 207264423 3 313062682 1 2 1 5 3 665245342 2 1 564836882 1 963056779 2 747241047 2 1 377509580 1 780418694 1 482818266 2 564836882 4 2 101250004 1 1 1 1 565111336 1 91111257 2 966631803 3 2 429939459 2 2 482818266 4 1 780418694 1 857731778 3 360543851 1 1 86883812 3 313062681 2 1 91111257 1 665245341 3 206422529 3 2 507308489 1 3 86883811 1 1 216140704 3 1 1 1 200354483 2 507308488 3 2 206422527 4 3 207264424 5 1 565111336 3 86883812 2 1 857731778 2 429939459 4 3 86883812 3 1 377509580 3 998228698 1 2 56519638 4 1 216140704 1 348652718 2 482818265 3 1 963873520 1 81073252 3 963056779 2 2 998228698 3 3 360543849 3 3 681728742 1 2 91111258 3 2 76211861 1 1 556605329 3 963056780 1 3 184147679 5 1 173087940 1 273869784 3 348652718 2 1 216140704 1 56519638 3 377509580 3 2 1 1 1 588790353 2 780418695 3 1 878542863 2 963056778 4 2 1000000000 5 2 780418695 1 1 216140704 3 744868656 1 1 482818266 3 200354483 5 1 681728741 1 206422528 3 539527855 2 1 313062682 2 200354482 5 3 998228700 4 2 966631803 4 3 147747439 4 3 207264423 1 2 556605330 4 3 231398663 2 3 91111258 1 3 206422529 4 1 963873520 1 377509580 2 556605328 2 2 173087941 3 2 86883812 4 2 207264423 2 1 417188303 1 1000000000 1 710733675 3 91111258 3 3 147747439 4 2 998228698 4 1 665245341 3 231398661 2 3 86883811 1 1 91111257 3 429939460 2 2 857731779 3 2 81073252 3 3 76211861 4 3 200354482 5 1 780418694 3 389290763 1 3 292015613 1 2 744868655 2 2 878542863 4 2 56519637 4 2 565111335 3 3 101250003 1 2 417188303 2 2 216140704 3 1 966631802 3 313062682 3 2 101250004 1 3 482818267 4 1 966631802 3 216140703 5 3 273869783 2 1 747241048 2 963056780 4 3 292015612 3 1 1 3 438133770 1 1 76211861 1 963873520 3 963056778 4 2 998228700 3 1 966631802 3 438133771 3 3 377509579 2 2 747241047 1 1 482818266 2 292015611 4 1 665245341 1 76211861 1 744868656 3 292015611 5 2 564836881 5 2 200354483 2 3 313062683 4 1 184147678 1 292015612 2 91111258 4 3 101250004 1 3 564836882 1 3 556605330 4 2 747241049 2 2 389290763 2 1 438133771 2 963056780 4 3 482818266 5 1 313062682 2 173087939 1 2 766356434 4 2 29366295 4 1 56519638 3 207264423 5 2 360543849 4 1 76211861 1 207264423 1 200354483 2 417188303 1 1 6632155 1 29366295 1 348652718 3 246549658 3 2 101250003 1 3 76211861 5 3 56519637 1 1 377509580 2 588790354 4 1 206422528 2 377509581 3 1 313062682 1 507308489 3 101250005 5 2 292015613 4 3 482818265 1 1 206422528 3 963873519 1 1 76211861 2 29366296 5 3 348652717 1 1 101250004 2 710733675 3 3 81073251 3 2 81073251 2 3 246549660 5 2 173087939 1 1 292015612 3 438133770 5 3 588790353 5 2 438133772 1 2 999999999 3 1 857731778 2 206422529 4 3 681728740 1 1 184147678 2 147747439 1 2 710733674 1 2 231398663 3 2 147747440 4 2 6632156 4 3 377509579 4 2 29366295 4 2 781833038 1 1 781833037 3 313062683 4 2 963873520 5 1 507308489 2 91111257 5 3 588790354 5 1 389290764 2 81073253 3 2 857731778 3 3 744868655 5 3 206422527 3 1 710733675 2 998228699 1 2 766356435 5 1 781833037 3 681728742 5 1 665245341 3 665245342 4 1 147747440 2 200354484 3 1 963056779 3 744868656 2 3 91111256 1 3 6632156 5 1 173087940 2 429939460 3 2 360543849 5 2 747241047 5 2 588790353 2 3 377509581 2 2 246549659 1 2 429939458 5 3 6632156 1 1 101250004 3 91111257 4 3 999999999 2 1 207264423 3 710733676 5 3 564836883 2 2 963056779 5 2 780418695 1 3 200354484 4 1 207264423 1 273869784 1 377509580 2 206422527 3 2 556605328 3 2 56519639 3 3 429939460 2 3 878542864 3 2 744868656 5 3 857731778 2 1 507308489 2 878542863 4 2 878542864 2 1 101250004 2 781833036 3 2 588790353 3 2 200354483 5 2 56519638 3 1 744868656 1 482818266 2 539527854 4 1 389290764 2 101250003 3 1 348652718 1 429939459 2 665245340 3 3 86883812 5 1 246549659 3 744868655 1 3 417188304 1 2 246549660 4 3 360543850 5 2 507308490 4 1 147747440 1 246549659 1 101250004 1 482818266 2 744868656 2 2 56519637 2 2 200354483 1 3 313062683 1 3 556605330 5 2 588790352 3 3 963873520 4 1 273869784 1 360543850 3 29366294 5 2 539527855 1 3 184147677 2 1 91111257 2 91111258 5 3 101250004 1 1 200354483 3 766356435 5 1 91111257 2 417188304 2 1 963873520 2 207264422 5 1 86883812 3 588790352 4 1 76211861 1 147747440 3 292015612 5 3 998228699 1 1 438133771 1 747241048 3 2 1 2 482818266 4 3 429939458 2 2 273869783 2 3 6632156 4 3 273869784 2 2 857731778 2 3 206422529 2 2 206422527 3 1 200354483 3 207264424 3 3 173087939 3 1 507308489 1 482818266 1 292015612 1 147747440 3 207264423 5 3 377509579 4 2 173087939 4 1 780418694 1 1 2 766356434 4 1 348652718 3 348652719 4 1 6632155 2 292015613 2 2 539527856 2 1 747241048 3 207264423 3 1 76211861 3 313062682 3 2 556605330 5 2 565111336 2 2 665245341 1 1 966631802 3 781833036 4 2 173087940 3 3 878542862 1 3 246549660 1 2 313062683 3 1 417188303 2 998228700 2 2 216140705 3 2 665245340 1 3 56519637 2 2 438133771 2 2 313062681 4 3 101250004 1 2 507308488 2 3 292015611 2 1 438133771 3 29366296 3 2 91111257 5 1 681728741 3 588790353 5 1 966631802 1 377509580 3 966631803 1 3 1000000000 5 2 1000000000 5 1 878542863 3 200354484 2 2 6632156 4 1 206422528 3 173087941 5 3 91111256 4 2 665245342 4 2 429939458 4 3 963873521 3 1 556605329 1 747241048 1 780418694 3 200354482 3 1 539527855 2 429939458 4 1 91111257 3 6632156 4 1 878542863 3 292015612 5 2 2 4 3 101250005 1 3 747241049 1 2 313062683 1 3 966631803 4 1 998228699 1 998228699 3 878542864 2 2 389290764 3 2 588790352 5 1 963873520 2 417188302 2 3 200354484 3 1 438133771 3 438133772 4 3 744868655 2 2 556605328 3 1 665245341 2 857731778 1 1 665245341 1 539527855 1 539527855 1 1000000000 1 963056779 2 200354484 5 2 710733675 5 1 86883812 1 507308489 1 710733675 3 246549660 3 3 564836881 3 1 878542863 2 246549660 1 2 91111257 2 1 963056779 1 173087940 3 747241047 4 2 273869783 1 2 216140704 5 3 1 2 2 766356433 1 2 878542863 3 2 507308488 4 3 200354482 1 1 780418694 3 147747439 5 3 588790353 5 2 482818266 3 1 246549659 3 482818266 5 2 429939459 3 3 539527855 3 3 966631801 3 3 665245341 3 3 588790353 4 2 389290764 3 1 857731778 1 147747440 1 781833037 2 56519637 3 1 438133771 1 998228699 3 29366294 4 1 184147678 2 999999999 2 1 781833037 2 6632155 3 2 710733675 3 3 710733676 1 1 565111336 3 292015611 3 1 556605329 3 857731779 1 1 348652718 3 507308488 1 2 292015613 2 2 86883812 2 3 556605328 1 3 564836883 4 3 101250003 3 3 564836881 2 3 556605329 1 2 389290764 1 3 29366295 1 1 91111257 1 216140704 1 246549659 3 184147678 2 1 377509580 3 565111337 4 1 878542863 2 747241047 3 2 857731779 1 1 184147678 1 91111257 1 681728741 3 744868656 1 1 1000000000 1 6632155 1 747241048 1 429939459 3 207264422 3 1 564836882 3 184147677 5 2 507308490 5 2 482818267 2 2 273869783 1 1 56519638 2 963873519 1 2 681728741 2 1 86883812 1 710733675 1 665245341 1 963873520 2 681728740 4 3 998228700 1 2 6632154 5 1 81073252 3 1000000000 3 3 173087939 3 2 200354483 1 3 539527855 1 2 766356433 1 3 200354482 5 1 781833037 3 29366295 1 1 101250004 2 292015611 3 1 206422528 3 200354483 3 2 966631802 2 1 360543850 2 482818265 4 1 417188303 3 482818265 2 2 417188303 3 3 539527856 1 2 966631802 3 2 147747439 2 1 963056779 1 429939459 3 348652718 2 3 200354483 5 2 539527854 5 1 963873520 2 76211860 2 1 665245341 1 857731778 2 86883811 5 2 857731778 5 1 86883812 2 348652718 3 3 747241049 2 3 292015611 2 1 556605329 3 360543850 3 1 173087940 1 1 2 200354482 2 1 76211861 1 207264423 1 1 1 76211861 1 766356434 2 747241049 3 3 766356433 2 3 565111336 2 3 292015612 5 2 246549659 4 1 246549659 1 780418694 3 565111337 2 2 86883813 2 1 998228699 3 744868657 4 3 556605330 2 2 29366294 1 3 507308488 5 3 2 1 3 348652719 4 1 665245341 2 292015611 4 3 313062682 5 3 417188304 2 2 216140703 2 2 417188304 2 2 966631801 1 2 565111337 3 2 206422528 5 1 207264423 3 81073253 2 2 963056780 4 3 56519637 5 1 998228699 3 556605328 2 2 766356433 3 1 231398662 1 292015612 2 56519638 4 1 998228699 1 81073252 2 6632154 4 3 216140705 4 3 207264424 1 2 438133772 4 1 710733675 2 184147678 1 2 665245341 2 2 998228699 2 2 747241049 2 3 665245341 4 2 588790354 3 1 681728741 2 6632154 2 2 744868657 1 3 360543850 4 2 360543850 5 3 313062683 1 2 747241047 3 2 998228699 5 1 91111257 3 29366296 1 1 1000000000 1 29366295 3 76211862 2 1 878542863 1 56519638 3 1000000000 1 1 56519638 1 147747440 3 81073251 1 3 147747440 5 3 507308489 5 1 101250004 2 1 3 2 6632156 2 1 81073252 1 6632155 3 565111335 5 1 173087940 3 681728741 5 1 292015612 2 101250004 3 2 91111256 2 3 360543850 2 1 963873520 1 147747440 1 86883812 3 564836882 5 2 747241047 3 1 292015612 1 1000000000 3 313062683 3 1 200354483 1 101250004 2 348652717 1 3 963056779 4 1 313062682 1 747241048 1 556605329 2 998228698 5 3 998228699 3 3 86883813 3 2 1000000000 1 1 231398662 1 76211861 1 216140704 3 417188304 2 3 184147678 1 2 200354483 1 2 313062682 3 3 292015613 3 1 86883812 3 313062683 2 1 206422528 3 963056778 3 1 377509580 3 377509581 2 1 206422528 1 710733675 1 313062682 2 200354484 4 1 389290764 2 963056779 1 3 417188303 4 1 963056779 1 348652718 2 273869785 5 2 86883812 2 3 81073251 5 3 780418693 4 2 2 5 1 292015612 1 246549659 2 147747440 2 1 665245341 2 1 5 1 173087940 2 273869785 5 1 207264423 3 29366296 5 1 246549659 3 2 4 1 173087940 3 963056779 2 2 246549658 2 2 206422529 5 2 313062681 3 3 665245340 4 1 56519638 3 963873520 3 2 389290763 4 2 588790354 1 3 710733674 4 1 857731778 2 507308488 3 2 389290764 4 2 377509580 1 1 556605329 1 348652718 2 207264423 2 1 482818266 1 665245341 2 766356434 2 1 173087940 3 665245342 1 3 56519638 5 1 206422528 1 76211861 1 377509580 1 101250004 3 963873520 1 1 878542863 1 556605329 1 998228699 3 429939459 2 1 206422528 3 438133771 4 2 231398663 3 1 998228699 3 348652718 3 3 377509579 2 3 86883812 3 3 781833037 4 3 292015612 1 2 665245341 2 1 857731778 3 200354484 1 2 878542862 3 1 998228699 1 216140704 1 206422528 3 747241047 5 1 313062682 3 744868656 1 3 963056778 2 1 292015612 1 231398662 2 564836881 1 2 91111256 5 3 482818265 4 1 81073252 1 86883812 1 147747440 3 200354483 2 3 998228700 5 3 565111335 4 2 565111337 3 3 963873519 3 1 29366295 1 246549659 3 744868656 5 3 482818265 5 1 878542863 1 556605329 1 857731778 2 292015613 2 3 6632156 3 1 29366295 3 246549658 1 3 348652718 5 3 998228700 3 1 1 3 966631803 2 3 147747441 1 2 76211860 4 1 273869784 1 207264423 3 91111257 1 2 6632156 3 1 6632155 2 313062681 5 2 539527856 3 2 744868657 3 1 429939459 2 29366295 3 2 482818267 1 1 6632155 3 417188304 5 3 348652717 3 3 766356433 1 2 857731778 1 2 200354482 3 1 206422528 3 206422528 2 2 81073252 5 1 438133771 2 998228698 1 3 246549659 3 1 348652718 2 963056778 4 2 438133771 5 1 76211861 1 207264423 1 200354483 3 747241047 1 2 429939458 1 1 6632155 2 76211861 4 3 539527855 2 3 216140703 3 1 273869784 2 766356434 1 3 556605328 3 2 91111257 1 2 781833037 3 2 710733676 4 3 29366295 5 1 91111257 3 429939459 2 2 86883813 4 3 539527856 3 3 76211861 3 2 56519638 1 3 173087940 5 3 438133771 2 1 539527855 3 999999999 1 1 539527855 3 998228698 2 3 417188303 4 1 665245341 3 747241047 2 1 56519638 3 173087941 5 3 313062681 5 2 665245341 5 1 56519638 3 710733676 5 2 999999999 5 1 429939459 1 348652718 1 206422528 2 200354484 4 3 539527855 2 1 231398662 1 963056779 2 173087941 5 1 389290764 1 998228699 3 81073251 3 1 857731778 1 348652718 2 744868655 3 1 744868656 1 101250004 1 780418694 1 966631802 3 1000000000 3 2 200354484 4 2 173087941 1 1 963873520 2 273869783 2 2 781833036 1 1 292015612 2 292015611 4 2 91111258 2 2 377509581 4 1 744868656 2 417188304 1 3 313062681 1 3 564836881 1 2 207264424 1 3 389290764 2 3 389290764 1 1 348652718 1 681728741 2 1000000000 1 1 377509580 3 781833036 1 2 313062682 4 3 207264423 4 2 857731779 3 3 438133771 5 3 76211862 1 3 588790354 3 3 76211861 5 1 539527855 2 29366295 2 1 206422528 3 292015613 5 3 101250004 3 2 744868657 4 1 747241048 1 76211861 2 184147677 4 2 81073251 5 1 963056779 2 91111257 2 3 200354484 1 3 348652717 3 3 86883813 5 3 747241049 3 1 780418694 1 206422528 3 710733676 1 2 56519637 1 2 2 5 2 273869785 2 3 966631802 4 3 1 2 2 101250005 2 2 101250005 1 2 539527856 4 3 963873521 4 2 91111257 5 2 91111256 5 3 429939458 3 2 313062681 2 1 91111257 3 744868657 1 1 360543850 3 565111335 1 2 539527855 4 1 429939459 3 999999999 5 2 389290764 2 2 963056780 2 2 417188302 2 1 507308489 2 389290765 5 2 313062683 1 2 710733674 4 1 207264423 1 147747440 1 963056779 2 76211860 4 1 780418694 2 377509580 2 3 539527855 2 3 56519639 2 2 389290764 1 2 184147678 5 1 313062682 2 963873519 5 1 564836882 3 86883812 3 2 780418695 3 3 966631803 2 1 429939459 1 744868656 2 556605329 2 1 360543850 3 966631801 2 1 966631802 1 86883812 1 878542863 3 780418693 3 2 377509580 1 3 1 5 3 56519639 5 1 766356434 3 966631803 2 2 681728742 3 1 665245341 2 348652717 2 1 91111257 3 507308490 2 1 878542863 2 780418693 4 1 76211861 2 588790353 5 3 76211862 2 3 246549660 1 2 998228699 4 1 1000000000 1 878542863 1 766356434 1 1000000000 1 6632155 3 539527855 2 3 273869784 5 2 966631803 5 2 1000000000 5 1 507308489 1 216140704 1 963056779 1 539527855 1 665245341 3 184147677 1 1 206422528 3 781833038 2 1 200354483 2 966631802 3 1 747241048 1 998228699 2 710733676 5 2 273869784 3 3 438133771 4 3 91111256 3 1 710733675 2 966631803 3 3 744868657 4 2 86883812 1 2 360543851 3 1 507308489 2 76211861 2 2 1000000000 5 2 292015611 4 3 1000000000 2 1 273869784 3 231398662 3 1 417188303 2 878542864 4 1 588790353 2 246549659 1 3 173087941 3 3 246549658 4 3 200354484 2 2 857731779 4 1 200354483 3 1000000000 3 2 76211861 2 3 857731777 5 1 81073252 3 781833037 3 2 998228699 5 1 1 1 539527855 2 744868657 1 3 710733676 3 3 507308490 1 2 857731778 2 1 1000000000 3 292015613 1 3 273869785 3 2 556605328 2 1 507308489 3 86883813 3 2 966631801 2 3 681728740 4 2 206422528 1 3 377509579 1 2 963873520 3 2 564836882 3 3 539527856 4 1 665245341 2 76211861 5 2 482818265 5 1 91111257 1 173087940 3 744868655 5 2 966631803 2 1 56519638 2 273869784 5 3 963873521 5 2 417188304 3 2 417188303 4 3 507308490 2 2 417188302 4 2 101250005 2 3 482818267 4 3 556605328 2 3 857731779 2 2 539527854 3 1 681728741 1 76211861 1 6632155 3 780418694 2 3 360543849 1 3 101250004 3 1 747241048 1 539527855 2 438133772 4 3 173087939 5 1 507308489 1 556605329 1 565111336 1 86883812 3 206422528 5 1 147747440 1 6632155 3 1 2 2 429939458 3 2 292015613 1 1 507308489 2 360543849 1 2 966631803 4 1 710733675 2 482818265 2 1 200354483 3 206422529 5 3 173087939 1 2 360543850 5 3 710733674 3 3 377509581 4 3 780418694 1 2 710733674 3 2 878542863 2 3 438133772 2 2 781833038 1 1 766356434 3 507308488 5 1 966631802 1 81073252 1 184147678 3 216140704 1 2 292015613 4 2 878542864 2 3 781833038 2 1 780418694 1 313062682 2 173087939 2 1 348652718 1 360543850 2 665245341 2 1 389290764 2 360543849 3 1 216140704 3 999999999 3 2 91111258 4 2 710733676 3 1 507308489 3 588790354 5 1 564836882 1 438133771 3 665245342 1 3 6632155 4 3 389290764 2 2 857731777 2 1 231398662 2 857731777 5 1 417188303 1 429939459 3 665245340 5 3 184147677 1 3 781833038 1 1 556605329 1 1000000000 2 999999999 1 2 273869783 5 2 998228700 4 3 273869783 5 3 273869785 5 2 206422528 5 3 429939459 3 3 81073251 3 2 417188302 4 3 246549659 3 3 216140703 4 2 998228699 3 3 781833036 1 3 91111258 1 3 246549658 3 3 91111257 1 2 747241047 5 3 710733674 4 2 147747439 2 3 878542862 4 1 998228699 2 963873521 3 3 507308489 3 3 588790353 4 2 6632155 4 2 857731777 3 1 91111257 3 564836882 3 1 998228699 1 273869784 3 29366295 5 3 377509579 3 3 999999999 4 2 766356435 2 1 86883812 3 273869785 4 1 207264423 2 482818265 2 2 246549659 4 3 377509580 5 1 539527855 1 101250004 3 216140703 1 2 86883812 4 2 747241048 1 1 429939459 1 389290764 2 292015611 1 1 360543850 3 6632155 1 2 173087941 3 3 292015611 2 2 966631802 5 1 747241048 1 216140704 1 747241048 2 588790353 3 2 744868656 1 2 6632154 5 3 56519639 1 1 998228699 3 966631803 2 2 313062683 2 2 173087940 5 1 539527855 3 766356434 3 3 556605329 5 3 91111257 2 2 101250005 2 3 1000000000 2 2 377509579 2 1 313062682 3 206422529 5 1 377509580 2 999999999 5 1 681728741 1 766356434 2 81073251 1 2 1 5 2 231398662 5 1 184147678 2 200354484 3 2 173087939 2 1 206422528 2 86883812 3 3 963873521 3 3 556605330 3 3 56519639 1 3 6632154 5 2 438133771 4 2 429939460 2 2 200354484 1 1 963056779 1 184147678 3 482818267 3 3 206422529 2 2 200354482 5 2 29366295 3 1 206422528 1 665245341 1 417188303 1 556605329 3 438133772 1 1 29366295 3 744868655 1 2 1 2 1 231398662 2 766356434 3 2 292015613 2 1 101250004 1 1000000000 3 438133772 2 3 438133770 1 2 6632156 1 1 6632155 1 6632155 2 147747439 2 1 76211861 2 231398663 3 1 744868656 2 966631803 5 3 56519638 5 1 744868656 2 1 1 2 91111257 4 2 184147678 1 2 56519637 1 2 565111336 3 1 963056779 1 857731778 3 206422528 4 3 966631802 4 2 184147678 1 3 200354484 2 1 101250004 3 246549659 3 2 273869785 5 2 1 1 2 348652719 1 3 963056780 1 1 998228699 3 292015613 5 1 998228699 1 101250004 3 360543851 4 3 29366294 2 3 744868655 1 1 207264423 3 360543851 4 3 429939460 2 2 56519639 2 3 348652717 3 3 417188304 1 1 429939459 1 76211861 2 200354482 1 2 565111335 3 1 56519638 1 206422528 2 417188303 4 1 747241048 1 173087940 1 377509580 2 564836882 5 1 429939459 1 56519638 2 966631802 2 2 878542864 4 1 556605329 2 438133771 1 2 56519637 3 2 2 4 1 710733675 2 963056779 3 2 377509579 3 2 747241047 4 3 963056780 1 1 564836882 1 429939459 2 216140704 1 1 313062682 2 348652718 1 2 998228698 2 1 200354483 2 588790352 2 1 744868656 1 246549659 1 665245341 1 565111336 2 780418695 1 2 76211861 3 3 564836883 3 1 482818266 3 56519638 2 1 101250004 1 998228699 3 348652719 2 2 91111258 4 1 6632155 2 206422527 2 3 81073253 5 3 963873520 4 2 147747441 1 2 539527855 2 1 482818266 1 91111257 2 216140705 5 3 184147679 2 2 963873519 3 1 963056779 2 184147677 1 1 565111336 2 766356435 2 1 184147678 1 377509580 3 377509581 4 2 710733675 2 1 81073252 1 539527855 3 963056779 5 2 507308488 3 2 246549660 3 1 377509580 1 76211861 1 966631802 3 6632156 1 3 429939460 4 1 482818266 3 588790352 2 2 565111337 5 1 766356434 3 781833038 2 1 313062682 3 147747440 5 2 29366296 4 3 482818265 3 2 998228698 3 3 231398662 5 2 348652719 4 2 389290765 1 1 766356434 3 6632154 4 2 665245341 5 3 998228699 2 3 966631803 4 2 173087941 3 2 963873519 4 1 207264423 3 91111257 5 1 417188303 3 963056778 3 3 588790352 3 3 429939460 4 1 781833037 1 665245341 1 1 1 231398662 2 744868656 1 3 417188303 5 1 482818266 2 507308490 4 3 6632155 3 3 207264423 3 3 29366296 3 2 147747441 3 2 1 4 1 565111336 3 76211862 5 3 216140703 3 2 76211861 5 1 6632155 2 857731779 4 1 56519638 1 417188303 3 377509580 1 1 857731778 2 665245340 3 3 231398662 4 1 482818266 1 766356434 1 588790353 1 360543850 3 313062683 1 3 564836882 3 1 56519638 1 313062682 2 101250005 2 2 417188304 5 3 147747441 2 1 438133771 1 246549659 3 200354484 4 2 206422529 1 2 200354483 5 2 744868655 4 1 348652718 2 207264424 5 3 564836882 2 2 91111258 1 3 348652718 1 3 377509580 4 3 147747439 1 2 482818265 4 1 429939459 1 998228699 1 147747440 3 564836881 5 1 681728741 3 665245340 1 2 747241047 4 1 438133771 2 184147677 2 3 507308490 2 1 348652718 1 710733675 1 86883812 3 184147679 4 3 564836881 4 2 744868655 3 1 76211861 2 207264424 5 1 348652718 3 1 3 1 963056779 2 999999999 2 1 173087940 1 313062682 2 207264423 3 1 6632155 1 91111257 3 86883812 3 3 173087940 5 2 292015611 3 1 780418694 2 348652717 2 1 184147678 2 963873520 2 3 86883812 3 2 744868657 3 3 681728740 5 1 1000000000 3 766356434 2 1 184147678 3 360543849 5 1 564836882 1 206422528 2 482818267 2 3 200354484 3 1 966631802 3 998228698 1 2 348652719 4 3 681728741 2 2 6632156 5 1 377509580 3 710733674 3 2 91111257 1 3 857731778 4 2 429939458 1 3 665245340 5 3 507308490 4 2 273869784 5 2 56519639 3 2 360543851 5 2 665245340 3 2 429939459 1 2 360543850 3 1 184147678 3 998228700 3 3 878542862 4 3 56519639 5 2 482818267 5 1 781833037 1 389290764 2 747241048 3 3 91111258 2 3 206422529 4 2 710733676 1 3 81073253 2 1 998228699 2 857731778 3 2 231398663 5 1 747241048 3 360543850 5 1 710733675 3 681728741 5 2 780418695 5 2 665245342 2 2 588790353 1 3 710733674 3 1 857731778 1 86883812 2 999999999 2 1 966631802 3 389290763 1 3 246549658 2 1 147747440 2 377509579 4 3 438133772 2 2 348652717 3 2 966631803 3 2 173087939 4 2 292015613 2 2 564836882 2 2 417188304 2 3 76211861 5 2 216140703 5 2 147747439 5 1 747241048 3 999999999 4 1 482818266 3 206422528 4 3 184147679 4 2 231398662 1 2 389290764 3 1 231398662 3 417188304 5 3 76211862 1 2 1000000000 4 2 76211862 3 2 173087941 1 2 482818267 3 1 780418694 1 29366295 1 539527855 2 207264423 2 3 147747441 2 2 857731778 1 3 482818266 4 1 588790353 3 231398663 3 3 665245342 3 1 878542863 1 781833037 2 389290763 4 1 556605329 3 963873521 5 2 313062683 4 3 91111256 5 1 963056779 2 76211862 4 3 207264423 1 2 766356434 1 2 710733674 1 2 565111335 4 1 588790353 1 101250004 3 184147678 4 3 231398663 5 3 216140705 4 2 429939459 5 3 963873521 4 1 231398662 1 744868656 1 76211861 3 313062683 2 2 857731777 3 3 998228698 3 2 966631803 5 3 564836883 2 2 313062683 4 2 564836881 4 3 184147677 1 3 482818265 4 1 76211861 1 766356434 3 710733675 1 3 857731779 4 2 1000000000 5 1 744868656 2 207264423 5 2 273869785 2 2 878542863 5 1 147747440 2 963056778 3 1 216140704 1 780418694 2 998228700 5 3 744868655 2 3 766356435 5 3 56519639 5 2 744868655 2 1 348652718 3 1 1 3 539527856 1 3 507308490 4 3 878542864 1 1 76211861 3 81073253 3 2 91111256 2 3 313062682 4 3 998228698 5 3 482818267 2 3 1 1 1 173087940 2 857731778 3 3 360543849 3 1 556605329 1 588790353 2 207264424 5 1 216140704 3 539527854 3 1 429939459 2 377509579 5 2 966631802 3 3 1 3 2 556605328 5 1 56519638 1 482818266 3 780418695 4 2 507308490 2 3 147747440 2 1 313062682 2 564836882 3 3 91111257 3 2 417188302 4 3 539527854 5 3 1000000000 3 1 1000000000 2 438133771 2 3 184147678 5 3 963056780 1 3 29366296 2 2 539527856 5 2 360543851 2 1 588790353 1 273869784 2 999999999 3 2 76211861 4 3 184147679 5 1 206422528 1 29366295 1 998228699 1 507308489 1 360543850 1 781833037 3 588790354 1 2 273869784 3 3 565111337 3 3 556605329 4 3 747241049 5 1 273869784 2 429939459 3 3 556605329 3 2 438133771 2 2 86883811 2 1 206422528 3 781833036 5 3 313062683 3 2 966631803 4 3 539527854 3 3 999999999 1 2 1000000000 5 2 184147679 3 3 438133772 5 3 292015613 3 1 588790353 1 482818266 1 56519638 1 710733675 1 966631802 3 857731777 5 3 313062682 2 3 429939460 2 2 360543850 4 2 147747439 4 2 417188304 4 3 313062682 2 1 76211861 1 747241048 2 556605330 4 3 963873521 2 3 507308490 4 2 966631802 1 3 231398661 4 1 91111257 3 781833036 4 3 206422529 4 3 76211862 5 3 91111258 3 2 766356434 1 1 780418694 1 360543850 2 747241048 1 2 781833037 2 1 878542863 2 438133772 3 2 313062683 3 3 507308488 4 3 360543851 2 1 565111336 1 76211861 1 780418694 2 81073252 2 3 348652718 3 2 747241048 1 2 963056779 5 2 429939459 1 2 780418695 3 3 565111337 3 3 200354484 1 3 556605329 2 3 389290763 4 3 147747441 5 2 184147678 3 1 744868656 3 1 1 2 76211862 5 2 147747441 3 1 86883812 1 417188303 3 588790353 1 3 564836883 3 2 998228700 3 1 246549659 3 780418694 3 2 963873519 2 3 377509580 3 1 747241048 1 273869784 3 173087940 5 3 507308490 3 2 206422527 5 3 766356435 3 3 1000000000 2 2 429939459 2 2 101250005 3 2 780418695 2 2 377509581 2 3 389290763 5 3 565111335 3 3 6632156 4 3 173087940 5 2 86883813 4 2 781833036 2 3 389290765 5 1 507308489 1 292015612 3 507308488 1 2 564836883 2 1 482818266 3 1000000000 4 1 963873520 1 313062682 3 780418693 2 1 665245341 1 780418694 3 766356435 4 3 246549660 1 3 360543851 5 2 999999999 4 1 216140704 1 313062682 2 744868655 1 1 539527855 1 216140704 1 681728741 1 998228699 3 231398663 4 3 744868656 1 3 766356434 1 2 482818266 1 3 963056780 3 2 710733675 1 1 963056779 1 565111336 2 216140704 4 3 360543850 4 3 29366294 3 2 246549659 4 2 292015611 3 3 56519639 3 1 216140704 1 878542863 2 963873519 3 2 147747440 2 3 565111335 4 2 781833037 5 2 292015611 1 3 2 4 3 86883812 2 2 101250003 4 3 539527856 1 1 564836882 2 377509580 2 3 377509580 2 1 207264423 2 744868655 3 1 56519638 1 360543850 2 963056778 3 3 507308488 4 2 564836881 3 1 564836882 1 766356434 2 781833036 5 1 556605329 2 588790352 2 3 86883813 3 1 101250004 2 216140703 4 3 216140704 1 1 665245341 1 556605329 3 76211860 5 3 556605330 5 3 216140704 1 3 101250005 3 3 246549660 5 3 56519639 5 2 781833037 1 2 273869784 5 3 857731777 3 1 556605329 3 377509580 4 2 173087939 4 1 438133771 3 998228698 3 1 565111336 2 389290764 2 1 81073252 1 781833037 3 556605330 2 3 81073253 3 3 565111336 1 2 781833037 5 1 710733675 2 184147677 1 2 878542862 1 2 2 5 2 216140703 1 2 29366295 4 1 206422528 1 389290764 1 360543850 1 246549659 2 507308490 4 2 184147677 1 3 313062681 2 2 1000000000 3 3 273869783 4 3 963873519 2 1 857731778 3 417188302 1 1 389290764 2 681728742 4 2 710733675 4 2 56519639 4 1 1000000000 3 998228700 4 2 780418693 5 3 231398662 1 3 766356435 1 3 231398663 5 3 417188302 3 3 216140704 1 1 348652718 2 963873520 2 1 231398662 1 6632155 1 588790353 3 564836883 1 2 147747441 3 3 313062683 4 3 389290763 5 3 963873520 5 3 966631803 4 2 231398661 5 2 216140703 1 2 665245340 2 1 564836882 2 29366295 3 2 360543850 1 1 206422528 2 206422529 4 3 6632156 4 3 539527856 4 1 438133771 2 56519637 2 2 417188304 2 2 665245340 5 2 206422528 1 3 744868655 1 3 206422528 3 2 273869783 3 1 273869784 2 313062683 4 2 429939459 3 1 147747440 2 1000000000 4 3 76211862 3 1 588790353 2 963873520 4 3 273869785 5 3 780418695 5 1 348652718 2 56519639 3 2 216140704 1 3 857731778 5 2 360543850 4 2 377509581 3 3 665245341 4 1 56519638 3 665245340 5 1 86883812 2 207264422 1 3 206422528 5 2 147747441 4 2 710733674 4 3 482818266 1 3 998228700 5 1 101250004 1 81073252 3 966631802 1 2 565111337 5 3 184147679 3 2 747241048 2 3 539527856 3 2 966631801 5 1 360543850 3 966631802 3 2 781833038 5 1 564836882 3 313062681 3 1 86883812 2 246549658 1 1 81073252 1 963873520 1 348652718 2 6632156 1 1 231398662 1 81073252 1 744868656 2 780418695 3 1 184147678 3 292015613 1 1 781833037 2 246549659 4 1 206422528 2 29366295 2 3 747241048 3 3 766356435 2 1 216140704 1 313062682 2 998228700 1 3 377509579 4 2 206422529 1 3 878542864 3 3 76211861 4 3 147747440 1 1 998228699 3 747241048 3 3 2 4 1 507308489 3 565111337 4 3 966631801 1 3 207264423 5 3 292015613 4 2 556605330 4 2 878542862 1 1 29366295 2 857731778 3 3 377509579 4 1 963056779 1 348652718 1 81073252 2 417188303 4 2 200354483 1 3 86883812 2 1 1 1 744868656 3 507308489 5 3 482818265 1 3 556605328 5 3 878542862 4 1 588790353 1 360543850 3 507308489 2 1 1 3 86883811 3 3 313062683 2 1 857731778 3 29366294 5 1 507308489 2 101250004 1 1 147747440 3 744868657 1 2 681728742 4 3 539527854 5 3 231398663 4 1 200354483 1 91111257 3 29366295 3 1 389290764 2 744868656 5 2 246549659 2 1 348652718 3 231398662 1 1 564836882 3 966631801 4 1 780418694 1 438133771 2 417188304 4 3 564836882 5 2 200354483 3 2 429939458 1 1 963056779 3 781833038 3 1 565111336 2 747241047 4 2 6632156 4 3 710733675 4 1 76211861 1 780418694 1 389290764 2 681728742 2 3 207264423 5 2 246549658 5 2 231398663 5 1 665245341 3 878542862 3 2 556605329 4 2 200354482 3 1 565111336 1 681728741 1 438133771 1 231398662 1 417188303 3 173087941 4 3 438133772 1 3 564836883 5 1 389290764 2 744868656 2 2 966631802 5 1 766356434 2 588790352 1 1 292015612 3 780418694 3 2 417188302 4 2 588790354 5 1 81073252 2 206422529 3 2 76211862 1 3 966631801 2 2 565111337 1 3 710733674 5 2 963873521 4 1 207264423 3 56519637 4 2 246549658 5 2 389290765 4 1 681728741 3 438133772 1 1 292015612 2 417188304 4 3 377509580 5 3 429939458 3 1 173087940 2 81073253 5 2 76211860 3 3 273869783 3 1 389290764 2 200354483 5 2 747241049 4 3 206422527 5 3 747241047 5 1 313062682 1 963873520 3 482818265 1 2 207264423 2 2 292015611 1 2 81073252 4 2 377509579 2 3 565111337 4 1 377509580 3 389290765 3 2 878542864 2 2 963873521 5 1 76211861 1 389290764 2 101250005 1 1 963873520 3 507308488 5 1 147747440 3 998228699 3 1 56519638 2 216140704 5 2 999999999 3 3 206422529 1 2 963873521 1 2 438133770 1 2 781833038 1 3 747241049 2 3 781833037 4 1 207264423 3 438133772 1 3 766356435 3 2 710733675 2 2 56519637 5 3 389290763 4 1 206422528 2 273869784 5 2 539527855 5 3 81073251 5 1 588790353 1 200354483 2 29366294 5 3 377509581 4 1 1 3 200354483 2 1 507308489 2 438133771 3 3 292015611 2 3 565111336 1 1 556605329 2 348652719 5 2 246549660 2 2 86883811 1 1 438133771 1 963873520 3 273869784 5 3 147747439 2 1 86883812 1 86883812 3 681728740 5 1 389290764 2 998228698 2 1 417188303 3 246549659 4 2 6632156 5 1 565111336 2 781833036 4 1 438133771 3 878542863 2 3 6632155 4 2 766356435 3 1 438133771 3 173087941 3 2 246549659 3 3 963056778 5 1 539527855 3 313062683 3 2 86883813 1 2 438133771 4 2 507308490 3 2 438133770 5 2 377509579 1 2 963056779 2 1 482818266 2 878542864 4 2 292015613 1 3 744868656 5 1 348652718 3 101250003 2 2 780418694 5 1 360543850 2 173087939 1 2 6632156 3 3 360543851 4 1 857731778 3 744868656 3 1 91111257 3 681728740 5 2 76211862 5 2 147747439 1 2 81073253 5 3 81073252 3 3 360543850 4 3 564836881 3 2 744868656 1 3 348652718 2 3 564836881 3 3 292015611 2 1 147747440 1 377509580 3 417188302 5 1 81073252 3 81073252 3 3 207264422 3 1 681728741 3 438133772 4 3 360543849 1 1 246549659 2 389290765 1 3 173087939 2 2 966631801 3 3 565111335 5 2 292015612 3 3 438133772 4 1 564836882 1 507308489 1 207264423 2 565111337 2 1 184147678 1 998228699 2 101250004 5 1 507308489 3 184147679 5 1 438133771 3 963873520 4 3 507308488 5 2 292015611 2 3 999999999 3 3 292015613 3 2 389290765 3 2 216140703 5 2 507308490 5 2 1 1 2 747241049 1 1 56519638 3 681728740 3 1 29366295 1 744868656 3 710733675 5 3 273869783 1 2 29366296 1 3 507308490 3 3 91111258 5 2 766356433 3 2 200354482 1 1 998228699 1 564836882 3 681728742 4 1 377509580 1 147747440 3 710733675 1 1 147747440 1 56519638 2 429939459 4 1 963056779 2 556605329 1 3 101250003 4 3 377509579 5 2 313062682 3 1 81073252 1 482818266 1 565111336 1 207264423 1 438133771 3 81073252 3 3 539527855 4 2 482818266 3 2 747241047 3 3 348652719 1 2 231398663 5 2 86883813 4 2 857731777 3 3 184147679 3 1 878542863 2 1000000000 3 2 2 1 3 206422528 4 3 101250005 5 2 744868656 3 2 681728741 5 1 766356434 2 200354482 4 3 963056778 4 1 81073252 1 681728741 1 963056779 3 507308489 3 2 246549660 1 3 507308490 4 2 81073251 3 2 507308489 3 3 348652717 4 2 206422528 5 3 744868655 3 2 207264424 2 2 438133770 1 3 588790354 1 2 429939458 5 1 665245341 3 56519638 1 3 86883813 3 1 966631802 3 147747440 4 1 747241048 3 91111258 2 3 246549658 5 1 216140704 2 857731778 4 3 482818266 5 2 665245342 1 2 963873520 4 3 56519639 4 2 507308488 1 1 76211861 1 29366295 3 377509581 3 2 313062682 4 1 665245341 3 665245340 5 1 539527855 3 963873520 4 2 206422529 3 1 744868656 3 56519638 4 2 429939458 2 2 429939458 1 1 747241048 3 429939459 2 3 360543849 1 1 377509580 3 878542864 2 3 207264424 3 2 29366296 1 1 86883812 1 101250004 1 966631802 1 200354483 2 507308488 2 2 539527855 4 1 588790353 2 507308488 1 1 216140704 2 231398663 2 1 81073252 2 313062683 1 3 200354483 5 2 101250005 4 1 86883812 2 429939458 3 2 377509580 5 3 360543850 5 2 273869783 5 3 313062683 4 2 878542862 4 3 91111258 4 1 206422528 3 417188302 2 2 429939459 1 1 780418694 2 360543850 2 3 507308489 2 2 998228698 2 1 29366295 1 389290764 1 86883812 2 507308490 1 2 539527856 2 3 273869784 1 1 147747440 1 556605329 3 273869785 5 1 747241048 3 216140705 5 3 665245342 4 2 206422527 4 1 780418694 3 744868655 4 2 29366296 4 1 781833037 1 539527855 1 76211861 2 273869784 4 3 507308490 4 3 147747441 5 2 429939458 4 3 857731779 1 3 200354484 3 3 744868655 4 1 231398662 1 29366295 1 565111336 3 86883812 5 1 76211861 1 101250004 2 539527854 3 3 173087940 2 3 389290764 2 1 173087940 3 681728742 5 2 206422529 1 2 6632154 3 1 565111336 3 417188303 3 2 963873519 5 1 482818266 1 747241048 1 56519638 3 780418693 4 2 6632156 1 3 665245341 2 3 313062683 3 2 588790352 3 2 216140703 3 3 710733676 2 3 878542864 4 3 681728741 1 2 744868657 5 3 744868656 4 2 417188303 2 3 665245342 3 3 747241047 5 2 963056780 1 2 313062683 5 2 564836881 1 2 556605329 2 1 963056779 2 417188303 2 3 360543850 5 3 6632156 5 1 216140704 3 360543851 1 1 29366295 3 665245340 3 3 878542864 4 1 348652718 1 389290764 2 206422527 1 1 6632155 1 377509580 3 360543850 1 1 246549659 3 565111336 4 3 101250005 1 3 231398663 1 1 710733675 2 389290764 3 1 377509580 2 377509579 5 3 878542864 5 1 565111336 1 147747440 3 565111335 5 3 966631802 1 1 216140704 1 273869784 1 273869784 3 76211860 3 3 747241048 4 3 246549660 3 1 56519638 2 101250004 4 1 81073252 1 417188303 3 313062683 2 2 147747440 3 3 173087940 1 3 781833038 1 3 313062682 5 1 86883812 3 963873519 5 1 438133771 3 246549659 1 3 564836883 2 2 147747439 4 1 963056779 3 29366294 1 1 1000000000 3 56519638 3 1 482818266 2 6632154 2 1 710733675 3 781833036 4 3 429939460 3 3 216140705 2 2 56519637 1 2 556605330 2 1 438133771 1 231398662 1 429939459 1 710733675 1 438133771 1 207264423 2 147747440 2 3 999999999 5 3 1 5 2 857731779 4 1 781833037 1 86883812 1 438133771 1 101250004 2 710733676 5 3 206422529 5 3 91111256 3 1 556605329 3 81073252 4 1 665245341 1 878542863 3 313062683 1 3 206422529 5 1 438133771 3 348652719 5 2 429939459 3 1 438133771 1 29366295 1 966631802 3 292015613 5 3 292015611 4 1 438133771 1 184147678 2 681728742 1 2 6632155 3 1 998228699 2 857731777 2 1 963056779 3 744868656 5 2 1 1 3 184147678 5 1 747241048 2 91111256 5 2 377509580 4 2 747241049 2 1 1000000000 2 780418693 4 2 91111258 1 1 101250004 3 292015613 3 1 1000000000 3 565111335 4 2 539527854 1 3 91111256 5 3 998228700 3 3 206422527 1 3 81073251 4 1 184147678 3 273869783 1 1 681728741 1 781833037 1 56519638 2 780418693 5 1 963873520 3 173087939 4 2 231398661 3 3 766356434 5 3 216140703 5 3 857731778 1 1 438133771 2 780418695 5 2 313062682 1 2 438133772 2 1 747241048 1 556605329 3 101250005 5 3 207264423 5 1 360543850 1 91111257 1 56519638 2 857731777 4 3 438133771 5 2 565111335 4 2 292015612 5 3 377509581 4 3 665245341 5 3 101250004 5 2 206422527 4 2 665245341 1 3 429939460 1 2 292015611 3 2 377509581 2 2 81073253 2 2 216140704 3 3 429939459 2 1 360543850 2 766356433 4 1 556605329 3 999999999 3 3 966631802 1 1 417188303 3 564836882 5 2 565111335 2 3 781833037 5 3 91111257 2 1 507308489 1 963873520 3 744868656 2 1 206422528 2 2 3 2 878542863 1 2 438133771 1 2 857731777 5 1 857731778 1 101250004 3 56519637 2 2 246549659 5 3 76211860 5 3 780418693 3 2 539527854 4 3 878542863 5 3 998228698 2 1 966631802 3 438133771 1 3 857731779 2 3 76211860 4 3 173087940 1 3 438133771 4 3 565111335 4 1 966631802 2 292015612 2 3 429939458 2 1 207264423 2 539527856 1 3 313062682 4 1 681728741 1 76211861 2 184147678 3 3 313062682 1 2 348652717 4 1 966631802 3 438133770 2 3 878542864 5 1 1000000000 3 681728741 1 3 429939458 3 2 207264423 3 2 681728740 4 3 781833038 2 2 231398662 2 2 173087939 5 2 878542864 1 3 963056780 4 1 429939459 1 417188303 1 780418694 3 173087939 3 1 81073252 1 29366295 1 206422528 1 963873520 1 681728741 2 963056780 4 3 766356434 4 2 292015613 5 2 184147679 1 1 56519638 1 1 1 482818266 2 963873520 1 3 147747440 2 1 6632155 3 781833037 4 3 86883812 4 2 781833038 5 1 564836882 3 780418694 3 1 780418694 2 417188303 2 3 313062683 1 3 744868656 3 2 173087939 3 2 963056779 5 3 313062682 5 3 966631802 5 3 482818266 3 1 429939459 3 665245342 4 2 878542862 1 1 438133771 1 313062682 1 878542863 2 565111335 5 1 184147678 1 377509580 3 565111337 5 2 998228699 4 3 206422528 3 2 539527856 3 1 966631802 3 429939459 3 2 6632154 5 1 963873520 3 292015611 1 2 56519639 5 2 200354482 5 3 147747441 1 1 966631802 3 173087941 3 3 781833037 5 1 389290764 3 313062681 1 2 963056778 4 3 681728742 3 1 966631802 3 565111335 1 2 963873519 5 3 417188304 3 1 482818266 1 76211861 1 292015612 1 780418694 3 200354484 5 2 710733676 4 2 76211861 5 3 231398662 2 1 417188303 2 360543850 3 3 681728742 3 2 91111256 2 2 766356434 4 2 556605328 1 3 360543851 4 1 966631802 3 556605330 5 3 565111335 1 2 184147678 2 3 438133771 5 3 231398662 5 2 681728740 3 3 86883813 4 2 417188302 4 3 766356434 2 2 86883811 5 1 6632155 3 556605328 5 1 173087940 2 781833038 3 2 438133771 3 3 539527854 4 1 781833037 1 438133771 2 681728740 3 3 766356435 5 2 588790352 5 1 389290764 1 539527855 2 781833037 1 1 377509580 2 173087941 5 1 206422528 3 76211861 5 2 438133772 5 3 313062683 4 2 539527856 2 2 781833036 4 2 6632154 2 1 963873520 2 556605330 3 3 963873519 5 2 6632154 5 2 681728740 5 2 273869784 3 3 76211862 4 3 207264424 1 1 507308489 2 200354483 4 1 389290764 3 360543850 3 2 173087941 3 1 857731778 1 564836882 2 429939459 1 1 273869784 3 878542862 1 3 313062683 4 2 539527856 1 1 482818266 2 173087941 5 1 780418694 2 665245342 5 1 207264423 2 417188302 2 3 101250005 1 3 438133770 5 2 417188304 4 3 539527854 2 1 588790353 1 292015612 3 963056779 3 1 246549659 1 231398662 1 246549659 3 216140705 4 1 81073252 2 747241048 2 1 556605329 1 206422528 2 91111256 1 1 681728741 1 184147678 2 206422527 2 3 389290764 1 2 429939459 5 1 273869784 2 564836882 4 3 76211861 1 2 681728740 2 3 389290765 1 1 857731778 2 438133770 2 1 29366295 1 966631802 1 482818266 3 588790353 1 1 438133771 1 91111257 1 184147678 1 29366295 2 216140705 2 1 565111336 2 377509580 5 3 1 5 2 76211860 5 3 348652717 5 1 588790353 2 780418693 5 1 417188303 1 564836882 3 56519637 4 1 29366295 2 539527855 4 1 101250004 1 681728741 3 780418695 5 3 417188304 1 1 206422528 1 29366295 1 76211861 3 998228698 3 3 246549659 4 1 766356434 2 963873521 2 2 86883813 2 2 200354484 1 1 360543850 2 665245342 5 1 565111336 3 101250005 4 1 963873520 3 1000000000 2 3 231398663 2 3 438133772 5 3 999999999 5 3 438133772 2 3 710733674 1 1 417188303 2 389290764 2 1 482818266 2 200354484 5 3 999999999 5 3 438133770 4 1 184147678 3 206422529 3 2 588790354 3 3 207264422 2 3 6632155 5 1 998228699 3 246549660 4 2 766356435 2 2 781833038 3 2 200354484 2 1 710733675 3 184147677 1 1 231398662 2 766356435 3 1 710733675 3 56519639 4 2 565111335 3 2 781833036 2 1 273869784 2 998228700 1 2 482818267 5 2 360543851 2 2 564836882 4 2 273869783 5 1 565111336 1 56519638 3 56519639 3 3 173087939 4 3 998228698 1 3 710733675 1 3 963056780 2 3 348652718 2 3 588790352 1 1 207264423 1 377509580 2 588790354 5 1 91111257 3 206422529 3 2 963056780 2 1 780418694 3 665245340 2 3 2 1 3 360543851 4 1 56519638 1 292015612 1 565111336 1 56519638 1 710733675 3 2 5 3 200354483 3 2 507308490 2 2 147747440 1 3 857731778 2 2 101250004 5 3 539527854 1 3 292015611 1 1 216140704 3 1000000000 4 1 963056779 2 81073253 2 1 766356434 3 200354483 4 3 360543849 2 1 173087940 2 377509579 2 1 91111257 3 377509580 3 2 539527856 1 2 313062683 1 1 389290764 2 56519637 5 2 206422528 1 1 507308489 1 564836882 1 313062682 3 207264424 5 2 747241048 1 3 147747441 1 3 206422528 5 2 747241048 2 2 482818265 2 3 539527854 2 3 766356433 1 3 999999999 4 3 1 4 2 429939460 2 2 438133771 4 2 1 4 3 963056779 4 1 246549659 1 963873520 1 348652718 3 744868655 2 1 710733675 2 348652718 5 2 556605328 5 3 780418695 3 1 588790353 1 710733675 2 76211862 2 2 246549658 1 1 963873520 3 76211861 1 3 507308489 1 1 781833037 2 780418694 5 1 29366295 3 710733674 3 2 173087940 2 2 273869784 4 1 744868656 3 482818267 5 2 101250004 4 3 963873520 2 2 438133772 2 2 76211862 4 2 539527855 4 1 1000000000 1 292015612 3 313062682 1 1 1 1 963873520 3 438133771 3 3 86883812 4 1 417188303 2 6632155 3 2 206422529 3 2 482818265 4 1 507308489 3 29366295 1 3 780418694 1 2 216140704 2 2 556605328 4 1 565111336 3 1000000000 5 3 207264424 4 1 6632155 1 207264423 3 665245342 2 3 710733676 5 3 681728742 2 2 747241048 4 2 963056780 5 1 6632155 2 681728742 3 3 963056778 5 3 1000000000 1 1 1000000000 1 565111336 1 91111257 2 878542862 3 3 539527856 3 1 766356434 3 556605330 5 3 348652719 4 1 313062682 2 389290765 3 2 963056780 4 1 86883812 3 556605329 2 1 878542863 3 780418693 3 3 966631803 5 2 91111258 3 2 101250004 3 2 56519639 5 1 857731778 1 539527855 1 780418694 1 878542863 1 246549659 1 565111336 2 147747440 4 2 507308490 5 2 998228700 2 1 29366295 2 681728741 2 1 246549659 1 780418694 1 966631802 3 998228699 5 1 857731778 3 207264422 4 3 963873519 2 3 91111257 5 1 81073252 2 377509579 4 3 766356433 4 3 710733674 5 3 482818265 5 3 429939459 1 1 878542863 1 857731778 3 998228700 1 2 417188302 1 1 216140704 1 200354483 2 857731777 2 1 231398662 3 665245341 5 2 665245342 1 1 231398662 1 878542863 1 780418694 1 348652718 2 565111336 1 3 377509580 1 1 482818266 1 173087940 2 389290765 1 2 747241047 5 3 206422528 3 3 665245341 3 2 6632155 2 2 857731777 2 3 539527855 3 3 184147677 2 3 91111258 2 1 781833037 3 857731777 5 1 963056779 2 781833038 3 3 173087941 4 3 273869783 4 2 91111257 2 1 29366295 2 200354482 2 1 438133771 2 313062682 3 2 2 4 3 681728740 3 3 29366294 2 3 56519638 1 1 539527855 3 780418693 1 3 147747439 3 1 76211861 1 963873520 3 588790352 1 3 2 4 3 556605328 1 1 710733675 1 207264423 3 999999999 2 2 56519637 1 3 377509581 2 1 273869784 1 207264423 2 377509581 1 1 216140704 1 539527855 2 681728742 4 2 360543849 4 3 389290765 1 2 207264424 2 1 200354483 3 966631803 4 2 29366294 5 2 56519638 2 1 744868656 1 206422528 2 588790354 4 3 482818266 5 3 231398661 4 3 200354483 5 2 200354483 1 1 429939459 2 81073251 2 1 747241048 1 744868656 1 565111336 1 206422528 3 313062683 3 1 101250004 1 147747440 1 438133771 1 963056779 1 389290764 1 377509580 2 389290765 1 3 273869783 4 1 29366295 1 147747440 2 206422527 2 1 207264423 1 1 3 564836883 1 2 556605328 2 2 482818267 3 3 231398661 1 1 438133771 3 747241048 2 3 747241049 4 1 710733675 2 313062681 2 1 565111336 3 6632154 5 2 273869784 1 2 292015612 1 1 482818266 2 292015613 3 2 588790353 5 2 998228700 2 3 482818265 4 3 86883811 3 3 710733676 4 2 184147679 4 3 76211860 5 3 200354482 4 1 665245341 1 173087940 1 76211861 2 360543851 1 3 173087941 5 2 216140704 4 1 313062682 3 556605329 2 2 564836883 3 3 710733676 1 2 216140705 1 1 766356434 3 588790354 1 1 766356434 3 681728741 4 1 681728741 2 206422528 5 2 292015612 4 3 507308490 1 2 999999999 3 3 999999999 4 2 360543851 1 2 6632154 3 1 173087940 1 857731778 2 998228700 2 2 429939458 4 1 29366295 1 91111257 1 81073252 3 565111337 5 2 184147679 3 2 780418695 3 3 539527856 4 1 744868656 3 417188302 4 2 417188302 3 3 681728741 3 1 588790353 2 246549658 4 1 417188303 1 780418694 3 565111335 2 3 81073253 3 1 429939459 3 681728741 4 1 207264423 3 200354482 5 1 507308489 3 998228698 1 3 747241049 1 2 348652719 4 1 147747440 1 246549659 3 766356435 1 3 539527856 3 2 966631802 4 2 429939459 5 3 747241048 1 1 292015612 2 747241047 1 1 998228699 2 766356435 3 1 438133771 2 438133772 2 1 556605329 1 29366295 2 744868655 5 1 91111257 1 101250004 2 998228700 2 3 292015611 2 2 429939458 4 2 963873519 2 1 482818266 1 438133771 1 998228699 2 565111337 4 3 564836882 4 2 588790354 4 3 2 4 2 963873520 1 3 76211862 2 1 482818266 2 710733674 4 1 417188303 1 360543850 1 744868656 3 482818267 5 1 200354483 2 878542864 2 2 482818265 3 2 438133771 5 1 438133771 3 998228698 1 2 681728740 4 2 564836881 1 1 482818266 2 963873520 2 2 216140703 4 1 377509580 1 86883812 1 781833037 1 665245341 1 857731778 2 216140703 4 3 539527856 3 2 173087941 2 2 91111257 3 2 91111258 1 3 438133770 5 1 360543850 2 781833036 1 1 556605329 1 1 1 348652718 3 348652717 5 3 564836882 1 2 998228698 5 2 556605328 1 2 231398662 4 3 173087940 5 3 417188303 1 3 556605328 5 3 29366296 2 2 101250005 1 2 966631803 4 1 564836882 3 29366296 3 1 1 2 438133770 2 3 482818266 5 2 147747439 4 3 998228700 5 1 963056779 1 292015612 1 56519638 2 76211861 4 3 710733676 2 1 86883812 1 200354483 2 206422528 1 3 438133772 2 3 81073253 2 1 377509580 2 29366294 2 1 377509580 1 710733675 3 377509581 2 3 438133770 2 1 6632155 2 173087939 5 2 206422527 1 1 1000000000 1 76211861 2 539527856 1 1 878542863 2 565111336 5 3 429939458 3 1 206422528 3 963056780 3 1 56519638 3 348652717 4 1 429939459 3 313062681 4 2 556605329 2 3 216140703 1 3 539527854 4 3 780418695 1 1 273869784 3 438133770 3 2 377509580 4 2 200354482 1 3 588790352 1 1 963873520 2 565111336 3 1 207264423 3 206422527 3 3 998228699 3 2 744868657 1 3 429939460 4 2 184147677 4 1 206422528 1 184147678 1 878542863 3 681728741 5 1 766356434 1 1000000000 1 665245341 2 681728741 3 2 360543850 3 2 565111337 1 1 781833037 2 482818267 1 3 744868655 1 3 101250005 5 1 781833037 1 744868656 1 273869784 1 963056779 3 377509581 2 3 556605329 3 1 963873520 1 292015612 1 665245341 1 29366295 2 207264424 3 3 389290765 1 2 539527854 4 3 246549659 2 2 81073252 3 3 747241049 2 1 231398662 3 565111335 3 2 76211860 2 2 998228700 5 1 173087940 2 878542862 5 2 963056780 4 2 744868657 4 3 216140704 4 3 780418695 1 1 313062682 3 101250004 1 3 564836882 2 2 86883811 2 2 507308490 3 3 966631802 2 3 963056780 2 2 1 4 1 1000000000 1 556605329 3 29366296 1 1 81073252 2 101250003 1 2 963056779 5 3 747241048 5 3 360543849 3 2 747241048 3 2 766356435 2 2 766356434 1 2 76211862 1 2 857731777 2 2 747241048 5 2 966631803 3 1 76211861 1 665245341 1 744868656 2 963056780 2 1 147747440 1 147747440 2 878542864 4 1 206422528 2 744868655 2 2 360543850 3 1 556605329 3 273869785 4 3 360543851 5 1 29366295 1 564836882 3 348652717 3 2 665245341 4 2 681728740 4 3 1000000000 5 2 246549660 3 2 780418695 1 1 6632155 2 588790352 3 3 360543850 4 3 56519637 5 3 292015611 1 1 681728741 3 747241047 2 1 81073252 2 173087939 1 1 86883812 2 206422529 1 2 360543851 1 3 292015611 3 2 360543850 5 2 963056778 3 2 878542864 1 1 246549659 3 998228700 3 1 292015612 1 681728741 1 417188303 1 564836882 2 539527856 4 3 91111258 5 2 429939460 4 2 963873519 1 3 963056779 1 3 963873521 5 3 360543851 3 1 417188303 1 231398662 3 292015612 4 3 273869783 3 3 429939460 5 3 56519639 3 1 184147678 3 101250005 2 2 292015613 3 2 878542864 5 2 780418695 2 2 101250003 2 3 564836881 5 1 781833037 1 681728741 2 588790354 3 2 556605329 1 1 292015612 3 184147678 1 1 29366295 1 216140704 1 438133771 1 246549659 1 216140704 3 744868656 5 3 857731777 4 3 780418695 3 2 292015613 1 1 780418694 3 76211862 3 2 200354484 3 1 360543850 1 710733675 2 429939458 5 2 56519638 1 2 29366295 3 2 966631802 3 2 273869785 1 3 147747440 2 3 665245341 3 3 389290763 5 2 438133770 5 2 539527854 1 3 681728741 3 1 744868656 3 313062683 3 1 665245341 3 963056779 5 1 246549659 3 360543850 5 1 200354483 3 231398662 5 3 963056779 4 1 539527855 2 556605328 2 1 539527855 2 184147678 1 3 91111257 5 2 565111336 2 2 966631802 5 2 360543851 5 3 76211862 5 1 101250004 3 766356433 3 1 565111336 1 292015612 1 348652718 1 556605329 2 963056780 3 1 360543850 3 429939460 1 2 564836883 5 1 710733675 3 207264424 3 3 766356433 2 3 857731779 2 2 438133770 4 2 766356433 2 3 348652719 1 1 173087940 3 313062683 5 2 963056780 5 3 781833038 1 3 539527855 4 1 998228699 2 389290763 1 2 216140703 3 1 878542863 2 744868655 2 2 878542864 4 2 56519638 2 2 389290765 1 2 76211862 5 3 857731778 4 3 966631801 5 1 963873520 1 348652718 3 878542862 5 2 780418695 5 1 507308489 2 507308488 2 3 360543849 2 2 878542863 5 2 147747439 3 1 292015612 1 173087940 2 76211861 5 2 86883812 5 1 377509580 3 207264423 2 3 246549660 2 3 292015612 1 2 348652719 1 1 556605329 1 292015612 3 231398661 4 2 780418693 1 2 56519637 2 2 710733674 3 1 313062682 2 29366294 2 1 389290764 3 313062681 5 3 998228698 4 2 963056780 5 1 1000000000 3 963873520 2 1 6632155 2 101250004 4 1 76211861 1 781833037 2 200354483 5 3 216140705 4 2 184147677 3 1 6632155 1 781833037 1 86883812 3 766356434 4 2 588790352 1 3 231398661 1 3 91111257 5 1 781833037 2 539527854 2 1 565111336 3 389290765 3 1 878542863 3 963056779 1 1 429939459 2 482818265 4 2 963056778 1 3 878542863 1 2 747241047 1 1 744868656 2 216140705 1 1 200354483 1 246549659 2 963056779 1 3 963056779 4 1 91111257 3 747241049 1 3 200354483 5 3 273869784 2 1 963056779 3 360543850 3 2 86883813 5 1 857731778 3 206422529 4 2 86883813 4 1 360543850 3 348652719 2 3 2 4 3 998228700 1 2 147747439 3 1 507308489 2 200354482 4 1 6632155 2 681728742 1 3 878542864 1 2 231398663 1 1 1 3 29366295 4 1 482818266 2 91111256 5 2 206422528 5 3 744868655 3 1 780418694 1 91111257 1 857731778 2 91111258 2 3 1000000000 3 3 565111337 1 1 86883812 2 246549660 3 3 173087939 4 1 360543850 1 246549659 1 588790353 3 216140703 2 3 101250005 4 1 173087940 3 781833036 2 2 389290765 4 3 781833036 4 1 482818266 1 556605329 2 781833038 1 2 360543851 2 1 273869784 2 781833037 5 2 780418694 1 3 81073253 5 3 681728740 4 3 360543851 2 3 1000000000 2 2 564836881 3 3 963873520 4 2 539527856 2 1 998228699 2 482818265 5 3 6632155 5 1 101250004 1 216140704 1 857731778 3 173087941 4 2 292015611 1 2 292015612 2 2 438133772 3 1 780418694 1 1000000000 1 207264423 1 438133771 3 91111256 2 2 507308488 2 3 147747441 5 3 348652717 4 1 216140704 1 6632155 2 147747440 4 2 206422528 1 2 206422528 1 3 539527856 3 1 173087940 3 86883811 1 2 81073252 1 2 564836882 1 1 348652718 3 744868656 2 2 710733674 5 3 780418694 5 3 998228700 4 1 857731778 3 482818266 3 1 147747440 1 207264423 2 539527856 1 2 81073251 5 3 564836883 2 3 200354483 5 1 665245341 2 482818267 4 1 710733675 3 91111256 2 1 417188303 3 147747440 2 2 348652719 3 3 348652718 3 1 998228699 2 76211861 5 3 86883812 5 1 101250004 2 588790354 1 1 81073252 2 438133770 3 2 313062682 3 2 781833037 3 2 417188302 5 2 273869783 3 3 216140704 4 2 76211860 2 3 76211860 4 3 200354482 1 2 438133771 3 3 747241047 1 1 564836882 1 966631802 2 81073253 4 1 878542863 1 29366295 3 780418693 1 2 348652719 2 1 539527855 2 207264423 5 1 556605329 1 417188303 2 588790353 3 3 173087939 2 1 438133771 1 556605329 3 963873521 5 2 963056779 3 2 246549659 5 3 91111257 2 3 438133772 4 3 710733674 2 2 998228700 5 3 6632154 1 3 56519637 5 1 966631802 2 565111336 3 1 173087940 3 360543849 1 1 507308489 1 507308489 1 76211861 2 206422528 2 3 200354484 5 3 966631802 4 2 389290763 2 3 556605330 5 2 878542864 1 3 206422528 5 2 681728742 5 1 173087940 1 377509580 1 963056779 3 76211860 3 2 389290764 2 1 101250004 3 963056779 1 2 857731779 4 2 564836881 2 1 781833037 1 389290764 3 1000000000 2 2 86883812 3 2 857731779 4 3 507308490 2 2 206422527 1 3 377509581 2 2 857731778 4 2 963056780 3 1 507308489 1 91111257 3 86883811 1 1 417188303 1 273869784 1 588790353 1 966631802 3 360543850 2 1 878542863 2 101250005 3 3 1 1 3 86883812 1 1 564836882 2 665245341 4 2 81073253 1 1 565111336 2 766356433 1 2 200354482 1 2 966631802 3 2 681728742 3 1 377509580 2 564836883 1 1 438133771 3 101250003 3 2 360543850 3 2 101250004 3 1 429939459 1 231398662 1 747241048 3 377509581 5 1 91111257 3 565111335 1 3 963056779 5 2 200354482 3 1 81073252 1 565111336 3 86883811 5 2 29366294 5 3 665245341 2 3 377509579 1 3 564836883 3 1 681728741 1 207264423 1 507308489 3 348652717 1 3 246549660 2 1 91111257 3 292015613 4 2 56519637 3 2 556605328 5 2 81073253 4 3 184147678 2 3 998228700 2 3 216140703 1 1 857731778 2 539527856 3 1 200354483 1 539527855 3 231398661 2 2 101250004 2 2 966631803 3 1 966631802 1 360543850 1 564836882 1 6632155 2 438133771 4 2 507308489 4 3 878542862 3 1 1000000000 1 857731778 1 313062682 1 313062682 1 147747440 3 588790353 5 1 348652718 3 147747441 2 3 744868657 3 3 710733676 3 1 147747440 3 710733676 4 2 744868655 3 3 231398661 1 1 588790353 3 507308488 2 3 747241048 2 2 29366296 4 2 360543849 2 3 206422528 2 2 588790352 1 1 200354483 3 438133770 5 1 963873520 2 556605328 4 1 348652718 2 857731778 2 2 184147679 1 1 665245341 1 429939459 3 963056778 2 2 588790352 2 2 710733674 1 2 86883811 2 3 780418693 4 2 360543850 2 1 207264423 3 417188303 5 1 246549659 2 665245342 5 2 360543850 4 1 231398662 2 1000000000 1 2 556605328 3 2 744868655 3 3 348652719 4 3 147747440 4 3 564836881 3 3 348652718 2 1 766356434 1 1 2 744868657 3 1 56519638 2 966631802 1 1 246549659 1 507308489 2 1 4 3 588790353 4 2 681728741 3 1 1000000000 1 360543850 3 507308488 5 3 588790352 5 2 377509580 1 3 101250005 2 3 76211862 5 1 565111336 1 744868656 2 76211862 5 1 417188303 3 966631803 5 3 6632154 2 2 998228699 2 2 556605329 4 3 565111336 1 3 246549659 5 2 360543851 2 2 963056779 4 2 377509580 2 3 429939459 5 1 665245341 3 417188303 1 1 565111336 2 231398661 4 2 507308488 4 3 231398662 5 1 565111336 2 360543849 1 3 184147677 1 3 539527856 2 2 429939458 1 3 184147677 1 3 91111256 2 3 507308489 1 2 389290765 3 3 173087941 1 1 200354483 3 216140705 3 2 56519639 5 3 564836882 2 3 173087939 3 3 216140705 3 1 565111336 1 1 3 681728742 1 2 246549659 5 3 184147678 3 2 878542863 5 1 963056779 3 681728742 3 1 313062682 3 29366296 4 3 1 3 1 1 3 56519638 3 3 207264423 5 1 81073252 1 6632155 1 710733675 3 216140703 1 2 292015611 5 3 1000000000 4 2 878542864 2 3 556605329 2 3 29366296 5 3 231398663 3 2 91111256 4 3 76211862 2 3 6632154 4 1 56519638 1 565111336 3 200354482 2 2 6632154 5 2 56519638 2 2 86883811 5 2 76211860 4 1 231398662 2 246549660 2 2 200354482 2 3 744868655 1 2 101250005 5 1 292015612 3 56519639 5 2 539527856 4 2 273869784 2 2 963873521 2 3 81073253 4 1 200354483 1 360543850 3 966631803 1 3 963873521 2 2 766356433 3 1 781833037 2 429939458 3 3 878542864 4 2 539527855 2 3 273869783 2 1 56519638 2 744868657 5 2 29366295 3 1 273869784 3 766356433 5 3 539527855 1 1 766356434 1 1000000000 1 507308489 2 200354482 3 2 665245340 4 1 857731778 1 56519638 2 781833038 4 1 76211861 3 377509580 1 3 681728740 5 3 565111335 4 2 292015613 3 3 200354483 4 2 556605330 3 3 857731778 2 2 482818265 1 2 389290765 2 3 206422528 1 3 780418693 1 1 780418694 2 747241047 3 3 246549660 3 3 963873520 5 3 556605328 1 3 29366295 1 2 710733676 1 3 292015612 2 1 6632155 1 6632155 2 2 3 2 438133771 5 3 539527855 3 3 710733676 3 3 56519637 2 1 766356434 2 747241047 4 2 231398661 1 3 81073251 2 3 231398662 1 3 173087940 1 3 56519637 3 2 998228699 3 2 417188303 2 2 377509580 4 3 377509580 3 1 438133771 3 744868657 1 2 766356434 2 1 565111336 2 216140704 2 3 565111335 5 1 6632155 1 292015612 3 507308490 5 1 878542863 3 101250003 4 1 147747440 3 91111257 2 1 565111336 1 417188303 2 231398661 1 3 482818267 1 2 101250004 2 2 377509581 3 1 101250004 1 781833037 3 207264424 2 1 81073252 2 1000000000 1 2 173087941 2 1 29366295 3 665245342 2 2 348652717 2 2 348652718 2 1 482818266 1 200354483 1 200354483 3 966631801 5 2 91111258 5 1 147747440 3 147747439 3 1 556605329 2 878542862 2 3 6632155 3 2 1000000000 1 2 963873519 3 2 1000000000 1 1 56519638 1 184147678 2 360543849 1 2 81073251 1 3 206422527 3 1 76211861 3 857731778 2 2 998228698 3 1 348652718 3 173087941 3 3 665245342 5 3 681728741 5 1 556605329 3 173087939 4 1 147747440 3 76211860 5 3 998228700 5 1 588790353 1 744868656 1 681728741 3 963873521 4 1 313062682 1 147747440 1 564836882 1 747241048 1 216140704 3 438133772 3 1 963056779 2 6632154 3 3 206422529 2 3 91111256 5 3 292015611 5 1 292015612 2 389290765 1 2 56519639 5 2 780418693 5 3 681728740 1 2 231398661 5 1 857731778 3 207264423 3 2 747241049 4 2 292015612 3 3 313062683 1 1 273869784 1 417188303 2 1000000000 5 3 81073252 5 2 173087940 1 2 207264424 3 2 507308490 3 1 273869784 1 878542863 1 710733675 3 246549660 3 1 313062682 3 766356435 2 3 173087941 3 3 86883812 4 2 76211862 4 1 963873520 1 417188303 1 360543850 2 429939458 5 3 360543849 4 2 6632156 3 1 744868656 3 313062682 2 1 747241048 2 377509580 1 1 998228699 3 207264424 4 2 429939459 3 3 348652719 2 3 564836881 4 3 360543850 3 1 101250004 2 29366296 5 1 565111336 3 173087941 3 3 963873519 2 2 147747440 5 2 438133772 1 1 1000000000 1 377509580 3 1 1 3 747241049 4 3 556605328 3 1 101250004 3 556605329 1 2 417188302 2 1 246549659 2 200354484 3 1 29366295 3 81073251 2 1 565111336 2 6632155 4 3 207264422 4 3 86883811 2 1 29366295 1 539527855 1 184147678 3 206422528 4 3 231398663 2 3 744868655 4 3 246549658 4 1 747241048 2 173087939 5 3 781833038 1 3 348652718 5 3 29366296 3 1 781833037 1 348652718 2 246549660 4 1 781833037 1 747241048 2 6632155 2 1 377509580 1 389290764 2 56519638 2 2 963873519 1 2 966631802 2 2 81073251 1 2 173087941 5 3 507308489 4 3 86883813 1 3 81073253 5 3 292015613 3 2 565111335 3 2 292015612 5 1 780418694 3 565111336 3 2 780418695 2 2 780418694 4 1 207264423 2 878542864 3 3 377509580 2 3 998228699 3 3 206422527 5 3 206422529 5 2 438133770 4 1 360543850 3 665245342 4 2 681728740 3 1 200354483 1 273869784 2 6632154 4 3 998228699 1 3 857731777 5 2 76211862 1 2 184147678 1 2 200354482 2 1 878542863 2 81073253 3 3 231398663 2 1 389290764 2 766356434 5 3 417188304 2 1 1000000000 3 184147677 4 3 389290765 5 1 101250004 2 86883812 2 1 292015612 3 747241048 4 2 91111258 1 3 438133770 5 3 313062682 1 1 246549659 2 389290764 5 1 81073252 1 1000000000 1 200354483 2 206422527 5 3 29366295 2 1 86883812 1 539527855 2 710733674 5 2 482818265 2 1 292015612 3 360543850 2 3 91111257 3 2 200354482 5 2 56519639 2 2 878542863 1 3 565111335 2 1 231398662 3 417188302 5 2 231398661 1 1 389290764 1 438133771 1 780418694 1 482818266 2 1 3 2 681728740 2 1 273869784 3 76211862 5 2 963056780 2 3 86883811 5 2 482818267 4 3 780418694 1 3 781833038 3 3 377509580 2 2 482818266 3 3 76211862 4 1 963873520 2 963056780 5 3 231398662 1 3 173087941 4 2 564836883 3 3 292015611 2 1 86883812 1 710733675 1 857731778 2 417188303 4 1 81073252 2 665245341 4 3 556605329 2 3 273869784 5 3 147747439 5 3 348652719 3 2 313062681 2 1 588790353 3 998228700 1 1 781833037 2 81073253 4 3 147747440 2 3 564836883 5 1 710733675 2 565111337 2 3 963056778 5 2 86883813 2 1 360543850 2 377509581 3 1 963056779 3 747241049 3 1 681728741 1 482818266 3 313062681 4 2 273869785 1 1 710733675 3 556605329 5 1 878542863 2 86883813 1 3 6632155 5 1 998228699 1 1 1 1000000000 1 389290764 3 429939458 1 3 216140705 1 1 184147678 1 482818266 1 429939459 1 564836882 1 857731778 2 857731779 4 1 710733675 1 438133771 2 429939459 5 1 246549659 2 766356434 4 3 29366295 4 1 963056779 2 963056779 2 3 86883813 4 2 76211862 2 2 206422529 4 1 665245341 3 963056780 2 1 313062682 1 681728741 3 999999999 3 3 710733676 1 3 2 3 3 507308488 2 3 565111335 4 2 482818266 4 2 1 3 1 313062682 1 438133771 3 998228699 4 3 273869783 1 1 29366295 1 744868656 3 780418695 5 2 998228699 4 2 348652717 5 1 216140704 1 681728741 1 216140704 2 507308488 4 1 556605329 1 173087940 1 747241048 1 565111336 3 588790352 5 3 780418694 1 3 76211861 4 1 747241048 1 963873520 2 998228699 4 2 173087940 5 1 360543850 1 998228699 3 86883812 5 3 2 1 3 417188303 3 2 206422528 3 1 292015612 3 76211862 3 3 539527856 4 2 747241048 1 3 710733676 2 2 389290764 3 1 482818266 2 963873519 4 2 76211860 4 2 564836883 4 3 2 1 3 539527856 3 2 780418695 4 3 206422529 4 2 998228699 4 2 482818267 2 1 184147678 1 173087940 2 231398662 2 2 766356434 4 1 206422528 3 438133771 1 2 780418694 3 3 1000000000 1 3 429939460 5 1 482818266 3 781833037 1 2 998228700 4 2 507308490 1 3 200354482 2 1 377509580 1 56519638 3 963873520 2 2 963056780 1 3 147747440 1 1 184147678 2 348652719 2 2 206422528 4 2 482818266 5 1 389290764 1 556605329 3 438133771 2 3 1000000000 5 3 76211860 4 3 565111337 5 3 76211861 5 3 507308489 1 2 681728741 4 3 56519637 5 2 539527855 3 3 6632154 1 1 206422528 3 360543850 5 1 747241048 1 91111257 2 81073251 1 1 665245341 2 564836882 3 3 878542863 4 1 766356434 2 963873521 3 2 857731778 5 3 857731777 5 3 81073251 4 3 565111335 3 3 76211861 5 2 665245341 5 2 101250004 4 1 781833037 2 565111336 3 2 539527855 2 1 147747440 2 389290763 3 3 81073251 3 1 91111257 1 564836882 2 710733676 5 1 438133771 2 681728740 5 3 246549659 1 3 246549659 1 3 963873520 2 3 292015613 3 3 963056779 4 1 507308489 2 273869785 4 2 29366294 5 2 377509579 1 1 56519638 2 29366294 3 1 966631802 3 184147679 2 1 963056779 1 348652718 2 482818267 3 1 6632155 1 710733675 2 665245341 3 3 313062683 3 3 207264422 4 2 86883811 3 2 1000000000 4 1 857731778 3 360543851 1 2 207264423 2 2 747241048 5 1 482818266 2 507308488 3 3 246549660 1 3 246549659 3 3 91111258 1 3 377509579 4 1 231398662 3 766356434 1 3 780418694 3 2 1 3 3 417188302 1 2 539527854 5 2 710733674 1 2 857731777 4 1 998228699 1 207264423 2 76211860 3 1 556605329 1 216140704 2 81073251 3 1 556605329 1 556605329 1 200354483 1 360543850 2 564836883 2 2 56519639 1 2 313062681 1 1 273869784 2 56519637 2 2 681728740 1 3 417188304 3 3 564836882 2 1 56519638 1 231398662 3 507308489 3 2 216140705 3 1 966631802 2 780418694 3 2 246549660 5 2 86883811 1 3 417188302 1 3 147747441 1 1 564836882 3 780418695 5 1 81073252 3 857731779 4 1 206422528 2 91111256 2 2 101250005 5 2 665245340 5 3 963873520 1 2 173087941 3 3 389290763 3 3 231398662 1 3 86883811 2 3 56519639 4 3 963873519 1 1 780418694 3 539527856 1 2 588790353 5 2 963873519 3 2 200354484 1 2 963873521 4 3 747241048 5 2 417188304 2 3 360543850 4 1 76211861 3 564836883 3 2 200354482 3 3 56519638 3 3 1 1 1 56519638 3 564836881 5 1 556605329 3 292015612 5 3 747241047 1 3 2 4 3 173087939 4 1 710733675 3 780418694 2 2 207264424 2 1 377509580 2 81073251 4 3 857731778 1 3 360543849 4 2 360543849 1 2 86883813 1 3 744868657 1 3 963873521 3 1 360543850 3 744868656 5 1 313062682 1 963873520 3 147747440 1 2 101250004 1 2 173087939 1 2 665245342 3 1 781833037 3 966631803 3 3 998228698 5 2 780418693 5 2 747241049 5 2 206422529 2 2 747241049 2 1 348652718 1 86883812 1 6632155 2 173087939 4 1 556605329 2 206422528 4 1 200354483 1 292015612 2 313062682 3 2 588790354 1 3 348652717 1 1 207264423 1 348652718 3 417188303 2 1 665245341 3 857731778 4 1 556605329 3 292015611 5 2 766356433 5 1 564836882 3 857731778 1 1 206422528 1 273869784 2 780418693 2 2 781833036 2 1 766356434 3 998228700 3 1 998228699 3 482818265 5 1 857731778 3 2 2 2 564836882 3 2 101250003 3 3 878542864 4 2 438133772 3 3 207264424 4 2 29366296 1 3 747241047 2 3 207264422 2 1 556605329 2 857731777 2 1 539527855 1 348652718 3 348652718 2 1 91111257 2 273869785 4 1 389290764 1 1 1 292015612 1 556605329 3 710733675 2 2 377509581 3 2 6632154 1 3 207264423 4 3 429939460 4 2 556605329 5 1 556605329 1 377509580 2 389290763 3 2 966631801 3 1 348652718 2 507308490 4 1 507308489 2 417188302 4 3 665245340 2 2 56519637 3 2 878542862 5 2 780418693 1 3 292015613 5 3 681728741 4 1 200354483 2 1 3 2 292015611 2 1 781833037 1 681728741 3 747241047 3 1 963056779 3 360543851 5 1 963056779 2 216140703 1 3 1 2 1 556605329 3 313062683 3 1 56519638 2 781833037 5 1 766356434 3 963873520 2 3 998228699 3 1 438133771 1 360543850 3 780418695 1 2 292015611 5 3 6632155 3 3 389290764 5 2 216140705 2 2 207264424 2 1 966631802 3 565111336 3 3 246549660 5 3 313062681 1 2 389290765 3 3 744868655 1 2 857731778 2 2 29366296 5 3 878542862 5 3 665245342 1 2 681728741 4 3 539527855 4 1 91111257 1 377509580 1 360543850 1 1 3 665245340 2 2 710733675 2 1 86883812 2 539527854 3 2 999999999 1 3 565111337 1 3 246549660 2 1 348652718 1 438133771 2 76211862 4 3 438133770 5 1 56519638 3 231398663 3 2 556605328 3 3 200354484 2 3 588790352 1 3 377509579 1 2 29366294 5 3 998228700 5 1 86883812 3 999999999 1 2 76211861 2 3 963873519 1 1 216140704 1 766356434 1 147747440 2 86883813 3 1 360543850 2 101250004 4 3 173087941 1 2 389290764 1 1 482818266 3 231398661 3 3 206422527 4 2 438133770 1 3 564836881 4 3 206422527 5 3 438133772 5 3 360543850 1 1 91111257 3 389290763 5 2 999999999 5 1 963056779 2 429939458 2 2 313062683 5 1 206422528 2 389290763 4 1 438133771 1 747241048 1 998228699 1 747241048 2 878542863 1 3 744868657 3 2 780418694 1 2 200354483 4 1 76211861 3 438133772 5 2 292015613 4 3 507308488 2 1 56519638 3 963873521 2 1 200354483 3 348652719 1 1 292015612 3 76211861 5 1 438133771 3 2 5 1 207264423 1 556605329 3 246549658 5 1 292015612 2 29366295 3 3 999999999 2 3 6632154 3 3 966631803 2 1 766356434 2 998228700 4 3 747241049 4 3 56519639 1 2 780418695 2 2 86883813 3 1 348652718 2 6632154 3 2 206422528 5 3 389290763 2 3 273869783 1 2 966631802 5 3 206422527 5 1 91111257 3 81073251 1 2 438133771 5 1 482818266 1 173087940 3 781833036 3 1 747241048 1 91111257 3 438133772 4 3 744868656 3 1 781833037 3 588790353 5 2 101250005 1 2 556605329 5 2 206422527 1 1 200354483 2 246549659 2 3 1000000000 3 3 173087940 5 2 1 1 2 438133772 2 1 998228699 2 377509580 4 3 207264423 2 3 76211860 3 1 588790353 2 348652718 2 3 216140703 3 2 200354482 5 1 963056779 2 200354483 2 2 231398663 3 1 878542863 2 963056779 4 2 206422528 1 2 781833037 1 1 780418694 3 1000000000 1 1 91111257 2 417188302 2 1 292015612 2 81073252 2 3 966631801 3 2 348652718 5 2 966631801 1 2 665245340 1 1 998228699 2 417188304 5 3 101250005 3 1 207264423 1 1000000000 3 348652718 3 1 710733675 2 857731777 4 2 313062681 2 2 878542864 4 2 377509581 1 2 200354482 5 3 588790353 3 2 857731777 4 2 86883811 3 2 184147679 1 2 588790354 2 3 539527856 1 1 101250004 3 348652719 2 3 482818265 3 2 963873519 1 3 348652718 4 2 417188302 4 2 29366296 3 3 507308490 5 2 665245340 5 3 482818267 2 3 857731778 2 1 313062682 1 539527855 3 56519639 4 3 588790353 1 3 438133772 3 1 588790353 1 966631802 2 29366294 5 1 417188303 3 857731778 1 3 56519637 5 3 6632155 1 2 417188303 2 3 998228699 5 3 360543851 5 3 246549658 2 1 313062682 2 710733674 1 3 313062683 1 2 1000000000 5 2 29366294 1 3 389290763 1 1 710733675 2 766356433 1 1 556605329 3 507308489 3 2 91111258 1 1 565111336 2 507308490 5 3 857731778 5 2 348652717 1 1 81073252 3 184147678 4 1 184147678 1 966631802 2 963056780 1 1 963873520 3 744868655 1 1 963056779 3 744868656 3 3 429939459 5 3 710733676 2 2 556605330 5 3 781833036 1 3 588790352 2 1 360543850 3 206422529 5 3 360543849 2 2 588790353 3 3 781833036 4 3 438133770 2 1 348652718 2 6632154 3 2 963056780 2 1 1 3 231398662 5 3 29366294 1 3 565111337 3 2 507308490 5 1 565111336 2 2 4 3 246549658 5 3 565111335 1 2 998228700 2 2 389290763 2 2 313062683 5 3 878542862 4 3 76211860 4 3 207264423 3 2 963873519 1 3 588790353 5 3 173087941 4 2 101250003 1 2 710733674 2 2 417188304 5 3 747241049 5 2 184147677 1 2 507308489 2 2 878542864 2 1 539527855 2 86883811 5 1 507308489 2 101250003 5 2 744868655 4 1 966631802 2 173087939 1 2 273869783 4 2 81073251 3 2 747241049 2 2 173087941 5 1 206422528 1 273869784 3 747241047 4 3 998228700 1 2 377509580 5 3 360543850 1 1 184147678 1 507308489 1 173087940 2 86883812 2 1 29366295 1 101250004 3 438133770 1 1 744868656 3 2 3 2 744868655 4 1 206422528 1 710733675 3 781833038 5 1 76211861 2 857731778 3 3 101250004 1 2 766356434 4 2 206422527 3 1 966631802 1 744868656 2 966631802 4 1 681728741 1 998228699 3 417188303 1 3 565111336 5 1 292015612 1 292015612 2 101250003 5 3 781833038 1 1 292015612 3 29366296 2 3 389290764 2 2 998228699 1 1 56519638 3 417188303 5 1 56519638 1 56519638 2 1000000000 3 3 665245341 4 3 878542863 3 3 963873520 5 3 781833036 5 1 747241048 1 292015612 2 348652718 1 3 216140703 4 1 878542863 2 231398661 2 3 313062681 4 1 292015612 1 963056779 1 200354483 1 963873520 1 246549659 1 1 1 147747440 3 438133771 5 1 681728741 1 360543850 2 348652718 3 2 1000000000 1 3 86883813 2 1 147747440 3 963056780 3 1 681728741 1 147747440 2 747241047 2 1 780418694 3 173087941 5 1 184147678 2 389290763 4 2 565111337 4 3 556605328 2 2 966631802 3 2 857731777 3 1 744868656 2 86883811 2 2 231398661 5 3 780418695 2 1 747241048 2 81073251 4 1 1 1 86883812 3 81073253 1 2 744868657 5 3 766356433 1 3 360543850 1 1 665245341 3 681728742 1 1 507308489 1 565111336 2 206422527 5 1 101250004 3 507308489 3 1 744868656 1 216140704 3 292015613 2 3 173087941 1 1 780418694 1 360543850 3 76211860 1 1 665245341 3 184147677 4 3 231398661 1 3 76211862 1 2 216140703 5 3 963873519 1 2 665245340 2 2 273869784 3 2 91111256 1 1 665245341 3 556605330 2 1 438133771 2 507308488 2 1 147747440 1 207264423 3 273869785 1 2 507308488 3 2 76211861 3 2 507308488 2 2 417188304 4 2 231398663 5 3 313062681 5 2 565111336 3 2 564836882 1 3 6632154 2 3 389290765 5 2 438133771 1 3 246549659 5 1 507308489 2 91111257 5 3 681728742 1 1 766356434 3 539527855 5 3 81073251 2 3 76211860 2 2 710733675 1 2 998228698 2 3 1 5 2 999999999 1 3 91111256 5 3 963056778 1 1 6632155 1 966631802 3 273869784 1 1 184147678 2 91111258 4 3 200354482 5 1 507308489 1 588790353 3 56519637 1 3 429939460 1 2 999999999 4 1 747241048 3 565111336 3 2 76211861 2 3 389290764 1 3 963056778 1 2 206422529 4 2 878542864 2 2 780418693 3 1 206422528 2 377509580 3 3 507308489 3 3 200354484 2 1 966631802 2 360543849 2 3 565111335 3 2 1000000000 5 1 91111257 2 216140703 3 3 556605330 1 2 292015613 5 3 29366295 5 3 744868655 3 3 292015611 5 1 857731778 2 360543849 2 2 101250005 5 3 780418695 3 3 360543849 4 3 360543849 3 1 878542863 1 360543850 3 665245342 3 3 389290763 2 2 389290763 4 1 207264423 2 231398662 1 2 81073252 4 2 482818266 1 2 417188304 2 3 766356435 5 2 81073253 3 1 76211861 3 744868656 5 3 565111335 4 2 91111258 1 1 292015612 1 207264423 3 91111256 5 2 507308489 2 2 539527856 3 1 878542863 2 998228700 2 2 556605328 2 1 231398662 2 564836883 4 2 29366294 5 3 878542863 3 1 56519638 2 231398661 5 1 313062682 2 313062682 4 2 86883813 2 1 6632155 2 206422527 2 1 184147678 2 681728740 1 2 588790354 5 3 878542862 5 1 429939459 3 588790352 1 2 507308489 3 3 292015613 4 2 206422527 1 2 429939459 2 1 56519638 3 857731778 3 2 207264424 2 3 348652717 3 1 216140704 2 539527856 1 2 744868655 1 3 206422527 5 1 184147678 1 556605329 3 56519637 4 1 206422528 2 389290763 1 1 184147678 3 766356435 1 2 539527856 2 2 184147678 3 1 273869784 1 963056779 2 665245342 4 3 710733676 4 1 207264423 3 81073252 3 1 766356434 2 747241048 5 3 389290764 4 2 56519638 5 3 184147678 5 1 348652718 3 200354483 1 2 781833037 4 2 360543851 1 2 377509581 1 2 81073253 1 1 565111336 1 56519638 1 766356434 2 665245342 2 2 184147677 3 2 29366295 5 2 246549659 1 2 1 1 2 292015612 4 1 389290764 3 76211861 1 3 998228698 5 2 313062682 4 1 348652718 1 998228699 1 389290764 1 348652718 1 438133771 1 681728741 3 101250004 2 3 292015613 4 2 313062683 2 3 665245341 4 2 681728742 5 2 207264423 2 2 588790352 3 1 556605329 1 681728741 3 507308489 3 1 292015612 1 184147678 1 389290764 1 857731778 2 878542864 4 1 147747440 2 681728742 4 1 101250004 2 878542862 3 3 781833037 2 1 588790353 1 200354483 2 417188304 1 2 963056780 4 1 348652718 2 313062681 2 3 207264422 2 3 507308488 3 2 246549658 4 2 710733676 2 3 207264422 5 1 81073252 3 81073253 4 3 998228698 4 2 173087941 4 2 565111337 4 3 292015611 1 2 998228700 4 2 86883813 2 3 91111257 3 3 206422529 3 2 173087939 5 2 200354484 4 1 747241048 2 216140703 2 1 539527855 1 482818266 1 878542863 1 56519638 3 681728740 3 3 389290765 4 1 273869784 1 86883812 1 86883812 1 665245341 3 86883813 4 3 184147679 2 3 588790354 5 1 29366295 1 781833037 2 101250004 1 1 348652718 2 273869783 3 3 76211861 2 2 966631801 1 3 417188304 1 2 389290763 4 2 417188303 3 1 207264423 1 966631802 3 665245342 4 2 91111258 2 3 963873520 3 2 231398662 5 3 6632155 1 2 206422529 3 3 781833037 4 2 200354483 4 2 348652717 2 3 966631802 5 1 781833037 1 86883812 1 539527855 1 29366295 2 963873519 2 3 360543850 3 2 507308489 3 2 86883813 3 1 101250004 1 206422528 2 482818267 1 3 429939459 2 3 147747441 2 1 744868656 1 780418694 1 966631802 2 857731779 2 2 507308488 3 1 482818266 3 1 2 3 539527854 1 3 147747439 4 3 744868657 4 2 377509579 5 2 56519637 1 3 565111335 4 1 438133771 2 781833038 2 2 710733675 5 3 564836883 1 1 184147678 2 681728741 1 3 681728741 1 1 6632155 3 565111335 5 2 781833038 3 2 565111337 5 2 246549660 4 1 377509580 3 564836883 1 2 565111337 4 2 781833036 1 1 216140704 3 417188302 5 1 206422528 3 173087940 2 2 781833038 4 1 377509580 3 565111336 3 3 86883813 2 3 1000000000 4 3 556605329 2 2 780418693 1 3 963873520 3 3 665245341 4 3 231398663 5 2 246549659 1 1 998228699 3 206422529 4 3 588790354 4 2 360543851 2 2 173087941 2 1 963873520 1 86883812 1 292015612 1 348652718 2 184147679 5 3 184147678 3 2 29366296 2 2 273869783 4 3 564836881 1 2 377509581 3 3 963873520 4 3 313062681 4 2 29366295 5 3 744868655 1 1 206422528 1 313062682 2 292015612 2 3 966631802 1 2 206422527 2 2 417188302 5 2 681728740 4 3 766356434 3 3 360543850 3 1 963056779 3 389290764 3 1 81073252 3 438133772 3 3 86883813 5 1 429939459 2 81073252 3 1 1 1 747241048 1 963056779 3 313062682 4 3 86883811 2 2 348652717 2 2 710733675 5 2 564836881 1 2 206422529 5 3 710733675 1 1 76211861 1 348652718 2 313062681 2 1 998228699 1 998228699 2 963873521 5 2 206422529 4 1 747241048 2 246549658 1 1 377509580 1 91111257 2 999999999 2 1 780418694 3 184147678 4 3 665245340 1 1 963873520 1 780418694 3 766356435 3 1 429939459 1 998228699 3 200354483 5 2 56519639 4 3 389290765 1 3 438133770 5 3 360543851 1 3 377509579 4 2 665245342 4 3 246549660 5 3 56519637 5 3 313062683 3 1 184147678 1 681728741 2 348652719 2 2 173087941 2 1 564836882 3 348652717 4 3 781833038 1 2 101250004 5 2 91111258 2 1 29366295 1 998228699 1 681728741 1 184147678 1 206422528 2 231398663 2 1 81073252 1 360543850 1 780418694 2 313062681 2 2 101250005 4 3 1000000000 2 2 206422529 1 1 313062682 2 91111258 5 3 766356435 2 2 747241048 3 1 1000000000 3 665245341 3 3 292015611 2 1 389290764 3 564836883 5 3 216140704 5 1 963873520 3 710733674 1 1 216140704 1 86883812 2 29366294 4 3 1000000000 4 3 76211860 2 2 710733674 4 2 780418694 1 1 963873520 3 564836881 5 2 781833038 2 1 963056779 3 348652719 5 2 200354484 5 2 556605330 3 2 681728741 2 2 206422529 2 2 313062683 4 1 744868656 3 744868656 5 3 681728742 2 2 348652718 5 1 184147678 3 200354483 4 3 665245341 1 1 766356434 2 417188302 2 1 173087940 3 292015611 2 3 417188302 2 3 91111256 5 3 482818267 3 2 681728741 3 1 1000000000 2 29366296 4 2 206422528 3 2 207264423 4 2 588790354 4 2 556605330 3 3 273869785 4 2 564836883 1 2 216140705 5 3 200354482 4 3 564836883 5 3 81073252 1 1 429939459 1 206422528 2 766356434 1 2 438133770 4 2 348652719 1 1 963056779 1 429939459 3 780418693 1 3 963873521 3 3 507308488 1 1 147747440 1 417188303 3 216140703 1 3 966631802 5 3 999999999 3 1 200354483 2 539527856 1 2 216140703 1 3 231398662 4 3 101250003 5 3 556605328 2 1 665245341 2 360543850 3 1 348652718 1 417188303 2 207264422 3 2 588790354 4 2 200354483 1 3 86883812 5 1 539527855 2 206422528 2 2 857731779 2 1 539527855 1 86883812 3 273869785 1 3 216140704 2 3 231398662 3 2 360543851 2 3 360543849 3 1 1000000000 3 91111256 4 2 246549658 1 3 76211861 2 2 216140704 2 2 507308490 1 3 429939459 1 1 184147678 2 29366294 5 1 184147678 3 91111258 4 1 565111336 3 588790354 1 3 206422529 1 2 101250004 4 3 565111336 4 2 273869784 1 3 681728741 3 1 963873520 1 878542863 1 565111336 1 147747440 1 173087940 2 200354484 3 1 556605329 3 507308489 2 3 744868655 1 2 766356433 2 2 206422527 1 1 231398662 2 206422529 3 1 56519638 1 564836882 1 246549659 1 91111257 3 438133770 3 2 556605329 1 2 91111256 5 3 76211861 2 2 29366296 3 3 429939460 5 3 101250005 2 3 744868655 1 3 206422529 4 2 963873521 3 2 681728741 2 1 6632155 3 966631801 5 3 1 3 3 539527854 2 1 857731778 3 507308490 4 1 564836882 3 999999999 3 3 564836881 4 1 206422528 3 878542863 2 2 389290764 5 2 81073252 3 1 173087940 3 200354483 5 1 710733675 3 556605330 3 2 206422529 4 3 360543851 5 1 147747440 1 216140704 2 173087940 4 2 348652718 5 2 766356435 3 3 173087940 2 3 539527854 3 1 857731778 3 101250004 3 2 878542863 3 2 360543850 3 3 963873519 1 2 348652719 5 2 184147678 1 2 417188302 4 3 747241048 1 3 507308489 4 3 216140704 4 1 184147678 1 207264423 1 389290764 2 101250005 2 2 101250005 3 1 377509580 2 963056780 1 3 857731777 2 3 747241048 3 3 348652719 3 2 744868655 4 3 710733675 1 2 681728742 2 2 273869783 4 1 76211861 2 744868656 1 3 56519639 4 2 564836883 3 2 207264424 1 1 206422528 3 482818267 1 3 744868657 2 2 273869783 3 3 184147677 2 1 200354483 3 6632156 4 3 1000000000 3 1 216140704 2 556605329 5 1 564836882 2 747241049 3 1 857731778 3 6632154 1 3 200354482 1 3 747241049 5 2 292015613 2 1 377509580 3 273869783 2 1 147747440 3 565111336 1 3 482818265 4 3 429939458 2 3 963056779 4 3 507308488 4 2 173087941 1 3 292015613 4 2 6632154 4 1 207264423 2 438133771 4 3 966631801 1 1 878542863 1 147747440 3 76211861 2 3 6632155 3 2 999999999 3 3 348652719 5 3 348652719 4 3 29366294 3 2 564836882 1 1 147747440 1 273869784 2 963873520 5 3 1000000000 3 2 780418694 4 1 292015612 2 389290763 1 3 744868657 5 3 539527856 4 3 173087939 3 2 966631802 5 2 216140705 2 1 231398662 1 184147678 1 348652718 1 273869784 3 200354482 2 2 781833038 1 1 539527855 2 665245341 3 1 998228699 3 86883813 2 2 231398663 4 2 681728742 2 3 681728740 5 2 206422527 2 2 681728741 4 2 564836882 4 3 184147678 2 3 147747441 4 1 710733675 2 389290764 2 3 556605330 3 1 878542863 3 556605329 2 3 273869784 2 2 313062681 4 2 207264424 3 2 857731777 5 2 744868655 1 2 998228699 5 3 246549660 4 2 56519637 2 1 207264423 3 86883813 4 1 482818266 3 207264424 2 1 231398662 3 963873520 3 1 766356434 2 963873520 2 2 91111258 4 3 438133772 1 3 207264424 3 3 246549659 5 2 231398662 2 3 857731778 5 2 273869783 2 3 231398663 3 2 482818266 5 2 998228698 4 1 216140704 3 556605329 1 1 360543850 3 91111257 1 3 744868656 5 1 780418694 2 91111257 4 3 207264423 2 3 273869785 1 3 389290763 1 3 556605329 5 1 147747440 3 878542864 5 3 81073253 1 3 389290763 5 3 565111336 3 3 556605330 2 2 86883811 1 1 1 2 539527854 2 3 76211860 1 3 963873520 5 3 206422529 2 1 377509580 3 206422528 5 2 744868655 3 2 86883812 4 3 744868656 1 2 6632154 5 2 681728742 2 1 81073252 3 766356433 3 3 507308490 4 1 246549659 2 665245340 4 1 966631802 3 857731779 1 2 747241049 2 3 91111258 3 3 744868656 1 3 780418694 4 1 963056779 2 857731778 4 2 246549659 5 2 780418693 2 2 766356435 2 1 273869784 1 681728741 3 429939459 5 3 417188303 1 2 360543850 5 1 744868656 1 556605329 1 1 1 313062682 2 86883813 2 2 91111257 5 2 206422528 3 3 56519638 4 2 173087939 5 3 348652718 1 2 565111335 4 3 216140704 3 2 56519638 2 1 389290764 2 998228698 5 2 565111336 1 2 173087941 4 2 207264424 5 2 588790354 2 3 206422527 5 1 348652718 2 206422529 4 1 184147678 1 539527855 1 1000000000 2 184147678 2 1 348652718 2 173087941 5 3 556605330 5 1 438133771 3 76211861 5 2 564836882 5 1 565111336 3 246549660 5 1 429939459 1 292015612 2 76211862 2 3 781833037 2 1 56519638 3 744868656 4 2 360543851 1 3 564836882 2 3 780418695 3 2 173087940 1 2 564836882 4 1 207264423 1 857731778 3 207264424 3 3 231398663 4 2 216140705 3 3 231398662 4 1 147747440 1 6632155 3 857731777 4 3 200354484 2 2 564836882 1 3 2 2 3 747241049 5 2 1 4 3 966631801 1 3 216140703 5 2 246549660 4 3 766356433 4 1 429939459 1 91111257 2 207264422 1 2 313062681 1 1 29366295 3 231398661 1 3 710733675 5 1 348652718 2 184147677 5 1 1 3 665245342 3 2 539527856 1 1 744868656 2 556605330 4 1 1000000000 3 173087939 2 3 216140703 1 1 565111336 3 565111335 1 1 377509580 1 565111336 3 206422528 4 1 313062682 2 377509581 4 3 246549658 1 2 184147679 1 2 246549658 2 1 200354483 1 998228699 2 56519637 2 3 29366296 1 3 206422529 5 3 966631803 3 2 966631801 5 1 101250004 3 665245341 1 2 206422527 5 2 377509581 2 1 147747440 2 91111257 3 2 207264423 4 1 963873520 2 200354482 4 3 417188304 5 3 710733674 5 2 681728742 2 3 292015611 4 3 681728742 1 3 348652717 2 2 246549658 5 2 417188303 3 3 6632154 1 2 780418695 1 3 273869785 1 1 963873520 1 966631802 1 665245341 1 747241048 3 556605329 1 3 56519639 1 3 710733675 1 3 292015611 5 2 966631803 1 1 564836882 2 313062681 2 3 231398663 1 3 966631802 2 3 966631803 4 3 216140704 1 2 963056779 4 1 878542863 3 292015613 1 2 507308489 4 3 556605330 4 3 710733674 2 2 747241048 4 2 665245340 2 1 81073252 3 665245341 2 1 780418694 2 438133771 3 2 377509581 4 3 206422527 4 2 231398663 4 1 91111257 3 377509580 2 2 429939459 1 2 81073253 5 3 206422529 5 1 29366295 1 360543850 3 91111257 2 3 556605329 1 2 998228699 5 3 29366294 2 3 417188302 2 1 313062682 3 747241047 3 2 2 3 3 966631803 2 1 482818266 3 681728742 1 1 766356434 2 207264424 1 2 216140704 1 1 246549659 3 184147679 2 2 246549660 1 3 681728742 4 1 76211861 3 438133770 4 1 56519638 3 76211860 4 2 588790353 4 2 207264424 3 3 747241049 2 2 1000000000 3 1 207264423 3 273869784 1 2 6632154 4 1 417188303 2 348652717 2 1 781833037 1 710733675 2 747241047 4 2 147747439 1 3 963873521 2 2 539527855 3 3 377509581 1 2 6632154 2 3 377509579 4 3 1 2 1 313062682 3 246549658 1 3 781833038 1 2 56519639 3 3 482818265 2 3 6632154 1 2 565111336 5 1 81073252 3 857731778 2 2 76211862 3 3 216140703 3 1 780418694 2 857731778 3 2 91111257 4 2 216140703 5 3 565111337 3 2 665245341 5 1 231398662 3 539527855 2 2 417188304 4 3 710733676 1 2 564836882 5 3 173087940 5 1 747241048 3 200354482 1 3 963873521 5 1 878542863 1 781833037 3 207264422 5 3 507308489 5 3 539527855 2 2 482818265 1 3 313062683 1 1 389290764 2 780418694 5 3 438133771 1 2 206422528 5 2 556605330 1 1 29366295 3 377509579 2 3 417188303 1 2 429939459 4 1 231398662 3 681728740 4 1 184147678 1 710733675 2 963056778 3 3 482818265 2 2 56519639 2 3 857731779 1 2 200354483 4 2 966631803 1 3 878542864 5 1 184147678 1 564836882 2 377509579 2 2 6632154 1 3 539527855 2 1 507308489 3 781833037 2 2 207264422 2 1 766356434 1 348652718 2 313062681 3 2 539527855 5 1 588790353 3 207264423 3 3 91111257 3 2 878542864 2 3 747241048 1 3 173087939 1 2 292015611 5 1 147747440 3 200354484 5 1 81073252 3 781833036 1 2 216140704 4 3 681728740 1 1 681728741 2 556605330 3 3 780418693 2 1 56519638 3 507308488 4 1 313062682 2 539527856 1 1 780418694 2 29366295 1 3 86883813 2 3 429939458 1 2 200354483 3 1 1 2 6632156 1 1 482818266 3 780418695 2 2 76211862 3 1 1000000000 1 966631802 2 747241047 5 1 780418694 1 710733675 2 207264422 5 1 86883812 2 966631803 5 2 200354483 2 3 780418694 1 3 173087939 2 3 216140703 1 1 878542863 1 273869784 1 76211861 2 29366296 3 1 184147678 2 6632156 1 1 348652718 1 173087940 3 966631803 3 3 91111258 2 3 184147679 4 1 147747440 2 360543849 4 1 539527855 3 747241047 1 1 747241048 1 1000000000 1 744868656 3 200354483 1 2 781833036 4 1 507308489 2 76211860 3 3 565111335 5 1 565111336 2 56519639 3 2 292015612 5 3 429939459 3 1 216140704 2 29366294 2 1 81073252 1 273869784 2 200354483 5 3 665245341 5 3 438133770 5 1 766356434 2 6632155 5 3 681728741 3 3 246549660 3 3 1000000000 2 2 147747439 1 1 1 1 81073252 2 1000000000 3 2 963873521 5 1 101250004 1 857731778 1 377509580 1 565111336 1 360543850 2 348652717 3 2 6632155 2 2 744868656 3 2 681728742 1 1 507308489 1 6632155 3 216140703 4 2 539527855 3 3 482818265 1 3 780418695 4 1 747241048 2 76211861 3 1 273869784 1 565111336 1 556605329 2 998228698 4 2 710733674 1 1 1 1 360543850 3 438133772 4 1 482818266 2 857731779 1 3 780418695 4 3 710733676 3 3 878542864 1 2 200354483 2 2 29366294 1 1 231398662 1 6632155 2 6632154 2 3 29366295 2 3 681728740 4 1 417188303 1 744868656 2 564836882 2 2 231398662 1 1 184147678 1 206422528 2 246549660 1 2 766356435 4 2 184147679 3 2 857731777 2 3 963873519 5 3 507308489 5 2 710733676 2 3 360543851 2 2 781833037 4 2 173087940 5 1 780418694 3 101250003 1 3 681728741 4 1 710733675 3 29366295 2 3 184147677 3 2 6632156 3 2 200354483 1 2 246549659 5 1 878542863 3 292015612 3 2 173087939 2 2 81073253 4 1 747241048 3 747241049 3 1 781833037 3 348652719 1 3 86883813 3 1 681728741 2 556605330 5 3 564836883 1 1 681728741 1 781833037 2 665245341 3 3 91111258 5 3 216140705 1 3 29366294 4 3 507308490 4 2 1 3 1 216140704 2 56519638 5 2 429939460 5 3 781833038 3 2 29366296 3 1 360543850 2 747241049 3 3 86883812 5 3 963056779 2 2 556605328 3 1 206422528 1 313062682 3 564836883 1 3 216140703 2 2 29366296 1 3 29366296 4 3 292015612 1 3 999999999 1 1 200354483 1 348652718 3 173087939 4 1 507308489 3 292015612 1 3 101250004 4 3 780418694 2 2 6632155 4 2 766356435 4 2 417188304 2 1 438133771 1 781833037 1 292015612 2 91111258 4 2 507308490 3 3 998228699 3 1 482818266 1 998228699 3 429939460 1 1 966631802 1 564836882 3 963056779 4 2 29366295 1 2 389290764 1 3 556605329 5 2 780418693 4 2 857731777 4 2 766356435 2 1 206422528 3 56519638 5 3 313062681 3 1 377509580 3 781833038 5 1 184147678 3 564836881 2 1 147747440 3 91111256 3 1 6632155 2 207264424 4 3 56519637 4 1 747241048 2 273869785 3 3 147747439 1 2 1 5 2 76211862 3 3 747241048 5 3 963873521 4 2 86883811 5 2 417188304 3 3 184147679 4 3 292015611 1 2 710733676 5 1 1 1 565111336 1 963056779 1 29366295 2 389290763 3 2 781833036 1 2 556605329 2 2 556605328 2 2 998228700 2 2 292015613 5 2 681728741 5 2 206422527 5 3 216140705 5 1 744868656 1 292015612 2 86883811 2 2 482818265 3 3 231398662 2 1 747241048 2 710733675 2 3 966631803 4 1 665245341 1 6632155 3 780418694 3 2 389290765 2 3 273869784 2 3 173087940 2 1 963056779 1 200354483 1 292015612 3 878542863 1 1 101250004 2 565111335 4 2 360543851 3 3 348652719 2 3 482818267 5 2 207264424 3 3 313062682 1 2 377509581 5 1 681728741 3 556605329 5 1 313062682 3 231398662 1 1 857731778 3 744868656 3 3 29366296 1 3 564836881 1 1 231398662 1 710733675 3 507308488 1 2 173087939 4 2 564836882 2 2 101250005 2 3 744868657 3 1 231398662 1 216140704 1 101250004 3 665245341 1 2 273869784 4 1 173087940 1 565111336 2 86883813 5 3 81073253 2 1 91111257 1 681728741 3 747241049 2 2 878542863 1 2 56519639 4 2 744868656 1 2 86883813 2 1 200354483 2 747241047 3 1 216140704 1 556605329 1 998228699 1 246549659 2 747241047 5 1 539527855 3 360543850 1 3 963873521 1 2 1000000000 1 1 878542863 3 231398662 3 3 348652719 2 1 184147678 2 360543849 2 1 710733675 1 147747440 1 207264423 1 1 1 482818266 3 292015611 4 1 184147678 2 101250004 2 3 507308488 3 3 747241047 1 2 665245342 2 3 29366294 3 1 781833037 1 29366295 1 313062682 1 360543850 3 781833036 2 2 231398662 3 1 417188303 1 429939459 3 966631803 5 1 206422528 2 76211861 3 1 766356434 1 360543850 2 173087940 5 3 963873520 1 2 81073252 5 2 747241047 4 3 348652717 1 3 857731779 4 1 710733675 1 429939459 1 1000000000 1 1 3 348652718 1 3 206422529 5 2 565111337 1 3 206422528 1 1 539527855 3 963056779 3 1 231398662 1 747241048 2 564836883 1 2 76211862 4 2 101250003 3 3 966631803 1 2 216140705 2 3 744868655 3 2 6632154 5 1 482818266 2 348652719 1 1 147747440 1 963056779 1 564836882 2 565111337 1 1 710733675 3 963056780 1 1 91111257 1 101250004 2 56519637 4 3 564836882 1 1 246549659 3 878542862 5 1 710733675 3 360543850 2 3 966631801 3 1 273869784 2 173087940 3 1 747241048 1 998228699 1 231398662 1 565111336 3 539527855 1 1 963873520 1 292015612 2 744868656 2 3 710733675 5 3 360543850 5 1 780418694 3 389290763 4 2 744868656 4 3 539527855 1 3 665245341 3 1 747241048 3 273869784 4 1 147747440 3 963056780 1 3 417188303 1 2 76211862 1 2 377509580 2 2 744868656 3 2 360543849 1 2 665245342 3 3 963873520 1 3 360543850 2 3 56519639 1 2 747241048 4 3 564836882 5 2 86883811 2 3 780418694 5 2 588790353 5 2 556605330 2 1 184147678 3 101250005 3 2 173087940 5 1 747241048 3 857731778 5 3 998228699 1 3 966631802 4 3 76211861 2 3 588790353 2 2 556605328 4 3 766356434 3 1 29366295 2 417188304 1 1 246549659 2 360543849 1 3 147747440 5 3 963873519 1 3 86883811 5 2 482818265 3 1 665245341 2 91111258 2 3 998228699 2 3 76211862 2 1 710733675 2 966631802 5 3 747241048 1 1 200354483 1 313062682 2 780418694 2 3 91111256 3 3 588790353 2 1 556605329 1 665245341 2 781833036 5 2 377509580 3 1 963056779 2 588790353 3 3 507308490 2 2 377509580 2 1 588790353 3 313062681 3 3 313062682 4 1 744868656 3 207264422 1 2 963873520 2 3 539527856 3 2 173087939 4 1 564836882 3 564836882 5 2 565111336 1 1 216140704 2 780418693 3 1 207264423 2 681728741 1 3 744868655 2 3 2 1 2 246549658 1 1 313062682 3 292015613 5 1 216140704 3 91111258 3 1 710733675 2 998228700 1 3 273869783 1 1 556605329 3 665245341 1 3 86883812 5 3 417188302 3 3 200354483 1 3 173087941 3 1 313062682 1 313062682 1 507308489 1 417188303 2 665245340 5 2 81073253 2 2 744868657 4 3 101250005 3 3 710733675 3 2 200354482 1 1 273869784 3 963056778 4 1 857731778 1 292015612 1 966631802 2 539527856 2 1 539527855 2 231398663 2 1 273869784 2 273869784 1 2 184147679 1 2 588790352 2 1 86883812 3 556605328 3 2 377509580 5 1 86883812 2 273869784 4 1 348652718 3 417188302 5 3 857731778 2 3 147747440 1 2 216140705 4 2 966631801 4 1 29366295 3 781833037 5 3 878542864 5 3 966631803 2 2 681728740 2 2 173087941 2 3 231398661 4 2 665245341 4 2 292015611 5 2 1000000000 5 3 348652717 1 1 56519638 3 963873521 4 3 781833038 3 3 588790354 3 2 206422529 4 3 184147677 1 3 556605329 3 1 6632155 1 91111257 3 76211862 5 2 417188303 2 3 857731779 2 1 966631802 1 565111336 3 999999999 5 3 377509580 2 2 273869785 3 3 878542863 4 2 147747441 1 2 744868657 3 3 81073252 4 1 216140704 2 766356435 1 2 360543851 3 1 101250004 3 564836883 4 2 173087940 2 3 231398661 1 2 556605330 5 3 86883813 4 3 665245340 5 1 206422528 3 216140704 2 2 747241047 5 3 1000000000 5 1 313062682 2 2 2 1 556605329 3 147747439 2 2 780418695 2 3 184147679 1 1 744868656 1 1000000000 1 200354483 1 681728741 3 780418693 1 1 438133771 3 29366296 3 1 360543850 3 6632156 3 3 86883812 5 1 429939459 2 963056780 2 2 231398663 2 3 200354484 5 2 966631802 1 3 173087939 2 2 184147679 1 1 780418694 2 6632155 2 3 564836881 2 3 588790354 5 1 377509580 3 747241049 5 2 81073251 4 3 564836881 2 2 76211860 2 1 91111257 2 231398662 2 3 766356435 4 2 766356435 5 2 744868657 4 2 292015613 4 1 556605329 3 507308490 2 1 857731778 2 56519637 3 2 963056780 3 3 417188303 3 1 710733675 1 292015612 3 173087941 5 3 539527856 3 2 81073251 4 1 246549659 3 348652719 1 3 564836883 4 2 216140704 4 1 681728741 3 438133771 4 3 292015611 5 2 231398663 1 1 173087940 3 91111256 3 1 857731778 2 710733674 5 1 539527855 1 246549659 2 231398661 4 2 565111337 3 2 966631803 3 2 81073251 4 2 207264424 3 2 417188302 2 2 665245341 4 3 91111257 4 3 744868655 3 2 147747441 1 3 173087941 5 2 246549658 5 2 539527854 4 2 101250004 3 3 216140703 2 2 539527856 4 1 1 1 665245341 3 56519638 3 1 780418694 2 963056780 5 3 360543851 2 3 681728740 2 2 766356434 5 1 273869784 2 998228698 3 2 878542862 2 1 389290764 2 565111337 1 2 91111258 4 3 564836882 5 2 147747440 1 1 565111336 2 216140703 1 1 29366295 2 710733675 4 3 76211861 1 2 292015612 1 3 360543849 3 1 482818266 2 200354484 4 3 857731777 4 3 588790353 3 2 564836882 3 2 998228699 3 1 429939459 2 482818265 2 1 29366295 1 313062682 3 348652718 1 2 710733675 3 1 101250004 1 348652718 2 966631801 1 1 998228699 1 417188303 3 184147677 1 3 313062683 4 3 747241049 2 3 6632154 4 2 857731777 1 3 91111256 5 3 482818265 5 1 147747440 1 681728741 1 377509580 1 417188303 1 507308489 1 216140704 2 348652718 1 1 1000000000 1 389290764 1 292015612 1 998228699 3 200354482 5 3 681728742 3 1 857731778 2 878542862 1 1 6632155 3 998228700 4 1 681728741 1 565111336 2 710733675 1 2 184147678 2 1 878542863 2 216140703 5 2 6632154 4 3 6632156 4 3 1 1 1 173087940 2 29366295 5 1 292015612 1 81073252 1 6632155 2 556605328 1 3 207264423 1 1 963873520 3 744868657 4 2 780418695 4 2 482818266 2 2 966631801 2 3 429939458 4 3 86883811 2 3 184147679 5 1 207264423 3 710733674 5 3 857731778 1 1 438133771 3 56519637 1 2 963056780 3 2 273869785 4 3 539527855 3 3 681728742 2 2 539527856 5 1 710733675 2 200354482 3 3 999999999 4 1 482818266 1 101250004 2 878542862 4 2 878542864 5 2 246549660 4 1 665245341 2 231398661 4 1 665245341 3 76211862 5 2 91111256 5 2 313062681 4 3 377509580 1 2 273869785 2 3 963056779 2 1 963056779 3 482818267 1 2 91111256 3 2 564836883 5 1 389290764 1 857731778 3 389290763 3 3 588790354 2 2 565111335 5 1 966631802 2 564836882 4 2 101250004 5 1 206422528 1 273869784 1 292015612 1 313062682 2 231398662 4 1 781833037 3 780418694 2 3 417188302 5 3 556605329 4 1 1 3 1 2 3 292015611 2 3 998228698 4 3 231398662 1 1 91111257 1 76211861 3 1 1 2 878542863 2 3 998228700 1 2 766356435 3 1 1000000000 1 246549659 3 966631803 3 1 744868656 2 588790352 5 1 173087940 3 857731778 2 1 377509580 1 681728741 1 360543850 1 1 3 246549660 1 3 417188302 3 3 200354483 5 3 744868657 5 2 231398662 2 2 184147679 5 3 588790353 5 2 429939459 4 1 766356434 1 507308489 3 564836883 1 2 86883812 5 2 101250003 2 2 1000000000 5 1 681728741 2 389290763 5 1 216140704 1 231398662 3 173087939 5 2 173087941 3 3 539527855 5 2 482818266 1 3 184147678 4 2 963056780 1 3 539527854 3 2 878542864 5 3 417188304 4 3 216140705 2 3 588790352 1 1 710733675 3 966631802 2 1 998228699 3 389290765 5 3 963873519 3 2 6632155 1 2 200354483 1 3 781833036 1 1 857731778 1 86883812 2 747241047 5 1 438133771 1 417188303 3 747241048 5 1 207264423 3 29366295 2 3 766356435 1 2 292015612 3 1 86883812 1 781833037 2 780418695 2 2 963056778 1 1 417188303 3 389290765 4 3 246549660 4 3 681728742 1 2 963873521 4 3 389290765 2 3 377509581 4 2 438133770 4 2 781833036 4 1 963873520 1 710733675 3 216140704 4 3 507308488 3 1 101250004 2 766356433 1 3 1 1 1 681728741 2 81073251 2 3 273869784 5 1 216140704 2 360543851 4 1 857731778 2 184147677 5 2 216140703 4 2 56519638 2 3 207264424 4 3 246549659 1 3 588790352 5 3 878542862 2 3 313062682 1 1 231398662 2 963056779 5 3 56519637 1 3 231398663 4 3 963873521 2 2 389290763 3 1 766356434 1 389290764 1 417188303 2 184147678 1 3 878542863 1 1 6632155 2 246549659 5 1 377509580 2 564836883 5 3 216140705 5 3 184147679 2 2 6632154 2 2 207264424 2 1 173087940 2 878542862 3 3 231398663 2 3 1 5 2 588790353 2 1 681728741 2 417188302 3 2 6632155 1 2 766356433 1 1 565111336 2 360543849 4 3 91111258 4 2 539527856 2 1 539527855 1 878542863 1 360543850 1 81073252 2 273869785 5 3 76211862 2 2 665245340 1 2 963873520 4 1 588790353 2 147747441 3 2 184147678 5 2 417188302 1 2 857731777 2 3 417188302 1 3 6632155 5 3 963873520 3 1 857731778 1 91111257 3 184147677 5 3 710733674 2 1 81073252 3 348652719 5 2 556605329 2 3 173087940 2 2 292015612 5 3 539527854 1 2 565111335 4 3 482818267 3 1 966631802 2 6632155 2 2 665245342 3 3 588790353 3 2 429939458 5 2 665245340 4 2 999999999 3 1 963873520 1 29366295 3 747241048 5 3 147747440 4 3 1 1 2 588790354 5 2 565111336 1 1 377509580 1 482818266 3 206422528 5 1 86883812 3 681728741 3 1 417188303 2 963056778 3 2 998228698 1 1 556605329 2 665245340 1 2 963056778 2 1 766356434 1 781833037 3 184147677 4 2 231398661 4 1 564836882 3 747241049 1 2 665245340 2 1 147747440 2 389290765 3 2 348652719 4 2 101250005 4 2 588790354 4 1 207264423 1 206422528 1 184147678 2 206422528 1 1 665245341 3 999999999 5 3 588790352 3 2 780418694 3 3 963056778 5 3 1000000000 4 3 565111335 1 1 857731778 2 360543851 3 1 780418694 3 200354483 1 1 147747440 1 56519638 1 231398662 2 999999999 5 2 207264422 3 2 564836882 4 1 482818266 3 231398661 3 2 963873520 3 2 665245340 1 3 565111336 2 1 507308489 1 963873520 2 29366295 3 3 766356434 4 2 56519638 2 2 56519639 3 3 231398663 3 1 681728741 2 360543851 1 3 417188302 5 3 1 4 2 206422528 2 3 231398661 5 1 781833037 3 482818265 1 3 292015612 4 2 565111337 5 1 963873520 3 539527856 3 2 348652719 2 3 417188304 4 1 81073252 2 1000000000 5 1 147747440 2 173087941 5 1 6632155 3 665245340 4 2 101250003 4 3 963056778 3 1 556605329 2 963056779 4 3 101250003 2 2 389290763 1 2 539527855 5 1 747241048 1 6632155 3 292015612 5 2 246549658 5 2 184147679 3 2 91111258 2 1 766356434 1 766356434 2 200354484 3 2 360543849 3 1 438133771 3 56519638 5 2 6632155 2 1 6632155 3 564836882 1 1 564836882 1 313062682 3 56519639 1 3 200354483 3 1 273869784 2 963873520 5 3 29366296 5 2 184147678 3 3 744868656 5 3 81073253 5 2 147747439 1 3 565111336 3 3 963056778 1 2 539527855 3 2 998228698 1 2 556605328 1 1 231398662 3 6632156 4 2 29366296 1 2 91111256 3 1 781833037 2 966631801 3 2 417188304 1 2 292015613 2 3 273869784 5 3 216140703 3 1 6632155 2 348652717 3 2 1 2 2 1 4 3 377509579 2 3 564836882 1 1 539527855 1 29366295 1 417188303 1 429939459 2 200354484 4 3 56519639 4 1 564836882 1 417188303 2 963056779 1 3 565111336 1 3 231398663 2 1 147747440 3 348652717 5 1 482818266 1 231398662 3 998228699 1 1 231398662 2 963873519 4 3 766356433 4 2 86883811 1 1 91111257 1 231398662 1 565111336 2 216140705 1 2 766356434 2 3 29366296 3 3 588790352 5 2 231398661 5 2 681728742 2 3 29366296 1 2 86883812 1 2 377509580 1 1 91111257 2 780418693 1 2 429939459 2 2 101250003 2 1 6632155 2 766356435 3 3 147747440 1 1 6632155 2 438133771 1 3 348652718 5 2 184147678 2 3 1 3 3 999999999 5 1 1000000000 2 781833037 4 3 963056778 5 1 1 3 147747441 3 2 147747439 1 1 429939459 1 857731778 1 1000000000 2 565111335 5 2 86883812 4 2 377509580 5 2 539527856 3 2 173087939 2 2 565111337 4 1 963056779 1 6632155 1 147747440 1 963056779 2 56519638 5 2 744868657 2 2 588790353 4 1 781833037 1 360543850 2 292015613 3 2 292015612 3 3 966631802 5 1 6632155 2 292015613 4 2 91111256 3 1 588790353 2 292015612 4 2 588790352 4 2 56519637 2 3 1000000000 2 2 86883813 4 1 29366295 1 184147678 1 56519638 1 91111257 3 206422528 4 1 963873520 3 273869783 5 1 710733675 1 780418694 1 429939459 3 539527855 5 3 556605330 5 2 292015612 4 3 588790353 3 3 665245342 4 2 857731778 5 1 29366295 3 966631802 5 2 246549658 3 1 780418694 1 564836882 2 565111335 1 3 681728742 2 1 744868656 2 206422528 1 3 91111257 5 2 966631803 1 3 81073253 2 2 29366295 4 3 878542864 5 2 747241048 3 2 744868657 5 3 56519637 1 2 665245340 4 2 744868657 4 2 710733676 4 3 781833037 2 2 389290764 4 1 377509580 3 184147678 5 2 998228700 3 2 482818267 2 2 206422529 2 3 482818265 4 2 857731777 1 2 710733674 1 1 429939459 1 539527855 1 438133771 2 766356433 5 1 348652718 3 86883811 2 2 1000000000 3 2 781833038 2 2 429939459 5 2 1 3 2 6632154 3 1 998228699 1 1 1 81073252 2 857731778 3 2 781833036 5 1 588790353 3 246549658 5 2 878542863 5 3 216140705 5 2 91111256 1 1 744868656 3 313062682 4 3 101250005 1 3 747241049 1 2 780418695 4 3 56519638 4 3 565111337 3 1 766356434 1 360543850 1 1 1 963873520 2 766356433 3 1 766356434 2 313062683 2 3 56519639 3 1 313062682 3 91111258 4 1 6632155 1 744868656 3 200354483 2 2 231398661 3 1 6632155 1 1 2 1000000000 2 1 966631802 3 2 1 3 1000000000 3 3 389290764 1 3 588790353 2 1 963056779 1 377509580 2 1 1 3 216140705 5 1 29366295 2 963056778 3 3 81073252 1 2 29366294 2 1 1 2 665245340 4 2 999999999 4 3 781833037 4 3 206422529 1 2 76211860 2 1 389290764 2 1 4 3 292015611 1 3 91111258 1 1 966631802 1 998228699 2 29366296 1 1 781833037 3 781833036 1 2 81073253 3 2 482818266 2 3 780418695 3 3 963873520 1 2 81073253 2 2 963056779 3 3 360543850 1 1 710733675 3 1 4 3 780418693 1 3 273869784 1 3 81073252 1 3 231398663 3 3 878542864 1 1 963873520 2 556605329 2 2 360543850 1 2 963873521 3 2 389290764 4 1 207264423 1 86883812 2 564836883 1 3 56519639 4 1 216140704 1 588790353 2 744868657 4 2 173087941 1 2 86883812 3 2 1000000000 1 1 313062682 3 556605329 3 2 101250005 5 3 710733675 1 1 556605329 1 507308489 1 482818266 3 665245340 1 3 101250003 5 2 206422527 4 1 747241048 2 246549659 1 1 81073252 2 878542862 1 3 539527856 3 1 389290764 2 246549659 2 2 292015611 2 2 389290765 5 1 231398662 2 998228700 2 3 998228698 1 3 781833037 2 1 29366295 1 744868656 2 147747441 1 2 147747439 5 3 29366294 1 1 81073252 1 91111257 1 747241048 3 963056778 1 1 963873520 2 588790352 2 1 173087940 2 429939460 2 1 681728741 2 216140704 4 2 389290764 3 2 348652718 5 1 710733675 2 231398661 2 2 539527856 1 2 556605328 3 1 857731778 3 556605330 2 3 29366295 4 2 231398662 4 3 360543851 2 2 147747441 3 3 56519637 4 3 207264423 5 2 173087940 1 3 184147677 2 1 6632155 1 101250004 2 556605329 1 2 963056779 2 2 438133771 4 3 91111257 2 1 781833037 3 360543850 4 2 780418694 4 1 76211861 2 313062681 4 3 313062682 3 3 147747441 4 2 565111335 1 3 91111258 2 3 429939458 3 1 273869784 3 216140703 3 1 86883812 1 101250004 1 781833037 2 507308488 1 3 710733675 1 3 539527855 1 2 29366295 1 1 91111257 2 766356433 1 1 966631802 3 780418693 2 3 417188302 4 1 878542863 2 377509579 4 1 747241048 1 665245341 1 588790353 1 207264423 1 665245341 2 348652719 1 1 184147678 3 76211861 1 1 348652718 3 781833036 5 3 565111337 1 2 710733674 1 1 216140704 1 998228699 2 665245340 5 2 857731778 1 1 507308489 1 556605329 3 710733675 3 1 1 2 857731777 4 2 781833038 3 2 747241047 5 1 438133771 3 147747441 1 1 246549659 2 710733675 1 3 588790352 2 1 539527855 2 1000000000 2 1 1000000000 1 313062682 3 963873520 3 2 246549658 1 3 710733675 2 2 56519638 5 1 246549659 3 482818267 5 3 556605330 5 2 231398661 1 3 482818265 4 2 377509580 3 2 556605330 2 1 56519638 1 963873520 3 744868656 2 2 184147678 4 3 81073253 4 3 207264422 4 3 963056779 3 2 507308488 3 2 564836881 3 1 539527855 2 231398663 1 3 207264423 5 2 1 4 2 273869784 4 2 482818265 4 3 998228699 5 2 313062683 4 1 377509580 2 966631801 1 1 313062682 3 91111257 2 2 998228698 4 1 747241048 2 998228700 1 3 231398663 3 1 747241048 2 417188304 4 1 539527855 2 6632154 3 3 246549660 2 2 389290763 3 3 429939459 2 2 86883811 1 1 766356434 3 147747440 4 1 747241048 2 389290765 5 3 207264423 4 3 76211862 2 1 564836882 3 429939459 3 3 86883812 2 3 681728740 5 1 216140704 3 216140704 4 2 6632154 2 1 389290764 2 878542863 2 2 389290763 1 1 588790353 1 6632155 2 857731779 3 3 377509580 3 2 216140705 1 1 417188303 1 147747440 1 744868656 2 588790353 4 3 29366295 1 3 360543851 1 2 313062682 2 3 360543850 1 2 184147677 4 1 438133771 2 417188302 1 2 565111335 4 3 710733675 3 3 147747440 1 2 429939458 5 2 56519639 4 3 216140703 3 1 206422528 2 857731778 4 1 81073252 1 101250004 3 313062681 5 2 173087941 5 1 482818266 3 91111257 2 3 556605330 1 1 360543850 1 6632155 1 565111336 3 76211862 2 2 246549658 2 2 200354482 4 3 231398663 4 1 216140704 3 744868657 2 2 348652717 2 2 556605329 2 3 200354483 1 3 564836883 1 1 681728741 3 744868655 3 3 588790354 4 3 564836883 5 2 6632156 1 1 6632155 1 207264423 1 744868656 1 6632155 1 998228699 2 998228699 3 3 878542862 3 2 348652719 4 2 429939458 1 1 744868656 1 273869784 3 231398662 2 2 665245342 1 1 539527855 3 681728740 2 1 173087940 2 147747440 1 1 147747440 2 313062681 5 2 348652717 5 3 147747440 2 2 665245340 3 1 564836882 3 963056778 5 2 29366295 1 1 665245341 2 231398663 2 2 539527854 4 2 857731779 3 1 200354483 3 781833036 4 3 216140703 2 3 231398662 3 2 438133771 4 2 81073253 5 3 966631801 3 1 1000000000 2 292015612 2 3 81073253 1 2 766356433 2 2 588790354 2 2 184147678 4 1 747241048 1 564836882 2 292015612 3 2 780418695 1 3 781833037 4 1 482818266 2 81073251 4 2 588790352 3 1 429939459 3 681728740 4 2 556605329 2 2 1000000000 1 1 206422528 2 507308488 4 2 681728742 3 3 681728742 5 2 313062681 3 3 878542862 4 1 482818266 1 56519638 1 417188303 1 206422528 1 207264423 1 29366295 1 147747440 3 216140705 5 3 313062683 2 1 360543850 2 556605330 5 1 29366295 3 998228698 4 2 507308488 3 1 56519638 2 292015612 3 3 963873520 2 3 216140705 3 3 1000000000 3 2 507308490 4 2 857731778 1 3 539527854 2 2 744868657 2 3 564836881 1 1 313062682 3 857731777 2 3 360543849 4 1 766356434 3 377509580 1 1 438133771 1 206422528 3 963873520 3 3 6632156 3 1 81073252 3 76211860 3 2 377509580 4 3 76211862 5 2 963056780 2 3 998228699 4 1 81073252 1 482818266 1 76211861 2 173087940 3 3 744868656 3 3 147747441 5 1 1000000000 2 173087941 5 3 766356435 3 3 780418694 3 1 1000000000 1 360543850 3 744868655 4 3 231398663 2 2 963873519 5 3 56519639 5 3 173087941 4 2 857731779 2 1 6632155 3 710733675 1 3 216140703 1 2 6632156 3 2 963873521 4 1 564836882 1 81073252 1 878542863 2 206422529 4 3 91111257 2 1 780418694 1 963056779 3 878542864 2 2 878542863 1 3 539527854 2 3 360543851 2 1 747241048 1 588790353 1 231398662 2 360543850 5 3 438133771 3 2 744868657 3 1 417188303 3 999999999 1 1 744868656 3 86883812 4 3 681728742 3 3 86883812 5 2 200354482 4 3 377509581 4 3 565111336 4 1 207264423 1 101250004 3 565111336 3 1 429939459 1 507308489 3 744868656 5 3 231398663 4 1 556605329 2 216140705 1 2 417188302 2 2 963873520 5 1 389290764 3 564836881 5 2 963873519 1 1 147747440 1 216140704 1 273869784 3 556605330 1 3 216140704 5 3 857731778 5 3 76211861 2 2 246549660 2 1 781833037 2 207264422 2 1 206422528 2 665245340 1 1 966631802 1 963056779 3 207264422 4 2 6632156 2 1 147747440 2 147747439 5 3 747241048 5 3 710733676 1 1 482818266 2 360543849 5 2 1 5 1 482818266 1 539527855 3 564836883 1 3 76211860 4 3 781833036 2 2 1000000000 1 1 878542863 3 665245341 2 2 29366295 4 3 878542864 5 1 273869784 2 556605329 2 3 389290765 2 1 539527855 2 966631802 1 1 556605329 3 216140704 1 2 963056778 2 3 564836881 5 2 200354484 1 1 507308489 2 564836882 4 1 857731778 2 173087939 4 2 200354483 4 1 588790353 1 681728741 1 377509580 2 857731777 1 1 781833037 1 1000000000 3 565111337 3 2 147747439 4 1 6632155 1 665245341 3 710733674 1 3 564836881 5 1 348652718 1 313062682 2 878542863 2 1 429939459 1 780418694 3 231398663 5 2 999999999 5 1 348652718 1 86883812 2 184147679 3 1 86883812 1 246549659 1 231398662 3 588790352 2 1 206422528 3 857731778 2 2 417188302 3 2 565111337 1 1 6632155 2 91111257 1 1 781833037 3 857731778 1 3 91111257 3 3 482818267 1 2 665245341 1 2 539527855 1 3 665245341 5 2 86883811 2 3 313062681 1 1 565111336 2 206422528 2 3 565111337 5 1 91111257 2 81073252 4 1 539527855 2 766356435 5 3 216140705 3 2 184147678 3 3 507308489 3 1 81073252 3 963056779 3 2 207264424 5 1 878542863 3 246549660 1 2 747241047 3 2 781833036 2 3 556605328 5 2 184147678 2 1 710733675 1 766356434 2 206422527 1 1 313062682 3 766356434 5 3 781833038 5 2 998228698 4 1 91111257 1 963873520 3 564836881 2 2 231398661 3 3 313062682 1 2 744868655 4 3 963056780 4 1 588790353 3 429939460 2 2 29366295 4 3 200354483 1 2 963873521 1 3 438133770 3 1 246549659 1 81073252 3 963056778 4 3 744868657 4 1 780418694 1 744868656 2 565111337 4 2 417188302 1 3 231398662 2 1 147747440 2 665245341 5 3 292015612 1 3 389290765 2 3 81073252 1 2 438133772 2 3 780418695 1 3 184147677 5 1 780418694 1 766356434 2 389290764 5 1 665245341 3 744868655 3 2 878542864 3 1 963873520 3 564836881 1 3 588790352 1 1 710733675 1 507308489 1 710733675 2 348652719 4 2 665245340 1 2 556605328 5 3 681728740 1 1 744868656 2 216140704 4 2 216140705 2 3 482818265 5 3 6632156 3 2 216140704 2 3 766356435 5 1 438133771 3 200354484 1 2 744868655 2 3 200354483 3 1 207264423 3 173087940 3 1 588790353 2 963873521 2 3 231398663 3 3 744868657 2 3 216140704 4 3 206422527 4 1 565111336 2 292015612 4 2 56519639 3 2 216140703 4 3 681728742 4 3 313062682 3 2 246549658 1 3 747241047 5 2 963873519 1 2 377509581 1 1 438133771 3 565111335 5 1 81073252 2 482818267 5 1 780418694 2 766356433 3 2 963873520 1 1 206422528 1 6632155 2 781833036 2 2 76211860 5 1 184147678 1 101250004 2 417188302 5 1 588790353 3 556605328 5 2 710733676 1 1 710733675 3 417188302 3 3 1 1 1 377509580 1 292015612 3 556605330 1 1 292015612 1 998228699 1 766356434 1 417188303 2 507308489 5 3 246549660 1 3 206422529 5 3 766356435 5 1 147747440 2 147747440 3 2 747241049 4 2 588790354 1 2 273869784 5 1 966631802 3 6632155 4 3 998228699 1 3 998228700 4 3 184147679 3 1 6632155 2 86883811 3 3 417188304 1 1 207264423 3 173087940 4 3 966631802 5 2 417188302 2 1 231398662 3 200354483 3 2 206422529 4 3 206422529 2 1 781833037 1 766356434 3 101250004 5 3 963873519 5 2 76211860 4 1 91111257 1 184147678 3 417188302 5 2 207264424 4 3 710733676 1 2 56519638 1 1 76211861 2 206422527 2 1 101250004 1 377509580 1 565111336 1 207264423 2 246549660 3 2 966631803 1 2 565111336 1 3 878542864 5 1 998228699 3 76211862 3 1 482818266 2 360543850 1 1 780418694 1 878542863 3 710733676 1 2 6632154 2 1 565111336 3 665245341 2 2 781833036 1 3 857731779 5 2 781833037 4 2 6632156 2 1 539527855 3 429939460 2 3 482818267 3 1 781833037 2 417188303 2 2 857731778 1 2 56519637 1 2 1 4 1 377509580 3 539527855 1 1 231398662 1 747241048 2 429939459 5 3 966631803 1 1 6632155 1 207264423 1 273869784 1 1 2 482818267 5 2 417188302 2 2 81073252 2 2 86883813 2 1 81073252 1 184147678 3 710733674 3 1 273869784 3 184147677 1 2 360543850 1 1 101250004 1 681728741 3 747241047 3 1 878542863 2 429939458 5 2 86883813 3 2 29366296 5 3 998228699 5 3 56519637 4 3 91111256 2 3 206422527 5 3 539527856 2 1 101250004 2 56519638 5 3 292015611 2 2 91111256 4 2 348652718 5 2 184147679 3 1 81073252 1 86883812 3 507308490 3 1 438133771 2 360543849 1 2 147747441 3 2 766356435 4 1 231398662 1 184147678 2 966631801 2 3 56519638 4 2 91111258 2 1 200354483 1 6632155 1 29366295 2 273869783 2 3 878542862 2 1 207264423 1 200354483 1 200354483 3 292015611 2 1 963056779 3 101250005 5 2 966631802 3 1 417188303 2 231398663 2 1 665245341 2 780418694 5 1 878542863 1 963873520 2 313062683 5 3 417188302 3 3 429939458 1 1 76211861 2 429939458 2 1 963056779 3 781833037 5 3 206422527 2 1 507308489 2 86883811 5 1 1 2 56519637 2 3 184147677 4 2 86883813 3 2 216140703 5 1 389290764 2 438133772 3 1 206422528 3 417188302 4 1 216140704 1 377509580 2 81073251 5 3 963056780 2 3 438133771 4 1 216140704 1 29366295 2 588790352 3 1 147747440 2 200354482 2 2 246549659 1 3 998228700 4 1 588790353 1 207264423 2 173087940 5 1 173087940 1 1 1 91111257 3 681728740 2 2 101250004 5 2 273869783 1 3 313062681 4 2 878542862 4 2 998228699 4 1 780418694 3 377509579 3 1 206422528 3 507308488 4 1 313062682 2 2 4 3 91111256 5 3 86883811 1 1 878542863 2 429939460 1 1 86883812 3 207264424 1 2 588790352 5 2 665245342 1 3 56519638 3 1 1 1 482818266 3 744868657 1 1 360543850 1 184147678 1 963056779 3 781833037 4 2 417188302 2 3 963873520 3 3 377509580 2 2 389290764 5 2 377509581 4 1 665245341 2 231398663 2 3 81073252 1 2 710733675 4 2 438133772 2 2 56519638 3 1 429939459 3 200354483 3 3 91111256 2 2 507308490 4 2 665245342 3 2 780418694 4 3 216140705 1 2 710733676 1 2 565111335 2 2 360543849 5 2 216140705 1 3 781833036 4 1 878542863 2 246549658 5 1 564836882 1 780418694 1 747241048 3 963873519 4 3 966631801 1 1 507308489 2 857731777 4 1 1 3 348652718 1 1 207264423 1 231398662 2 91111256 4 2 313062681 5 3 200354484 1 2 389290764 3 2 766356435 4 1 565111336 1 56519638 1 780418694 3 348652719 2 3 1000000000 2 3 681728740 3 1 539527855 2 313062681 2 3 564836881 1 1 246549659 1 313062682 3 878542863 4 3 76211860 5 1 76211861 2 780418695 1 1 963056779 1 207264423 3 588790354 4 3 681728740 4 3 429939458 3 3 665245340 3 2 292015612 3 3 744868657 2 1 389290764 3 147747439 2 1 216140704 3 360543850 2 3 710733676 5 3 207264423 2 2 857731778 5 2 766356434 3 1 360543850 3 377509581 1 1 878542863 2 348652719 1 2 966631802 5 1 507308489 3 665245341 2 1 1 3 56519637 5 3 539527855 3 1 360543850 3 744868657 3 3 556605328 5 3 313062682 5 3 207264424 1 3 556605329 3 3 101250003 1 2 878542863 4 3 231398662 5 1 86883812 2 6632155 5 2 200354484 4 1 292015612 2 710733674 4 1 744868656 3 101250005 4 3 438133771 5 2 91111258 5 3 438133772 2 2 963056779 1 3 998228700 2 1 184147678 3 207264422 2 1 507308489 3 966631802 1 3 101250005 1 3 29366294 1 2 744868657 5 2 438133770 1 3 76211861 4 2 292015611 2 3 781833037 5 2 556605330 1 2 216140705 1 1 781833037 2 998228698 3 1 231398662 2 360543851 5 1 998228699 3 207264422 2 1 780418694 1 429939459 2 781833036 1 3 389290763 3 2 360543849 3 3 101250004 5 1 438133771 3 101250004 2 1 377509580 3 207264423 3 3 438133772 5 2 539527855 1 3 556605329 5 2 878542863 2 3 292015611 3 1 539527855 3 681728742 1 3 29366294 3 3 710733674 3 3 360543851 5 2 86883813 1 1 744868656 2 200354482 3 3 76211860 3 3 507308489 4 2 273869784 3 2 231398663 3 3 429939460 2 3 710733674 2 3 710733674 2 2 710733676 2 2 781833036 4 3 2 5 1 313062682 3 565111337 5 3 6632156 3 2 556605330 4 1 565111336 3 744868657 1 1 747241048 1 507308489 2 766356433 3 3 857731779 1 1 507308489 2 86883811 5 1 665245341 1 184147678 1 1000000000 2 857731778 5 3 539527855 4 2 231398661 1 2 963873519 3 1 91111257 2 507308489 4 1 482818266 2 857731778 5 1 438133771 3 313062683 2 3 966631802 1 3 313062682 1 1 710733675 2 681728740 1 2 360543850 4 3 681728740 5 1 744868656 2 565111336 3 1 292015612 2 6632154 1 1 429939459 3 998228700 2 3 1000000000 1 3 681728742 3 2 482818265 5 2 348652718 2 2 313062683 3 1 216140704 2 781833037 3 1 665245341 1 781833037 2 539527854 2 3 2 4 2 966631802 4 3 348652719 4 3 6632156 4 3 216140704 4 3 56519638 5 3 1000000000 3 3 246549658 5 3 966631803 3 3 963873520 4 3 417188302 4 1 556605329 1 216140704 2 389290763 2 2 292015612 2 3 273869785 3 1 1 3 438133772 3 3 348652719 5 3 377509581 4 2 710733674 5 3 1 4 2 429939458 4 2 231398662 5 2 681728741 4 3 273869783 1 2 348652719 2 3 292015612 3 1 348652718 1 76211861 1 173087940 1 998228699 3 747241047 3 3 556605330 2 1 389290764 2 246549658 2 3 246549658 1 1 780418694 3 273869785 1 2 556605329 1 3 91111258 1 3 348652717 4 2 747241048 2 2 29366296 5 3 417188303 4 2 86883813 5 3 744868655 1 3 588790353 2 2 681728742 2 3 963056779 2 2 565111335 3 2 766356433 3 1 86883812 2 780418695 2 1 216140704 3 377509579 4 3 6632156 1 1 377509580 3 91111258 2 2 147747439 1 3 966631801 1 1 91111257 2 417188304 5 3 231398661 3 2 429939459 1 2 1000000000 1 2 507308490 5 2 76211862 4 3 998228698 1 1 173087940 3 173087940 3 3 963873519 3 3 565111337 3 2 556605329 1 3 231398663 5 2 56519638 1 2 507308489 1 2 780418694 5 2 710733674 5 2 273869785 4 1 766356434 1 681728741 3 206422529 4 1 781833037 2 377509581 2 1 963873520 3 147747439 5 1 91111257 3 747241049 2 3 780418693 2 3 878542864 5 3 429939459 4 1 389290764 3 781833037 2 3 482818266 3 1 348652718 3 665245341 1 3 86883812 5 2 556605329 1 2 184147679 4 1 588790353 1 963873520 1 564836882 3 429939460 5 3 1000000000 5 1 539527855 2 184147678 2 2 417188303 3 2 565111336 3 3 766356435 5 1 147747440 1 29366295 3 665245342 1 3 6632156 5 3 588790354 2 1 780418694 3 292015611 1 1 482818266 3 313062681 5 1 565111336 1 780418694 3 565111337 2 2 963056780 3 1 389290764 3 273869783 1 3 29366295 4 1 377509580 2 780418693 3 3 429939459 5 3 6632154 4 1 101250004 2 56519637 2 3 216140705 2 3 963056779 1 1 360543850 3 206422527 4 2 147747439 1 1 665245341 2 780418693 5 3 377509580 5 1 766356434 3 744868657 4 1 588790353 1 963056779 2 963056779 3 1 348652718 2 6632154 4 2 747241048 4 1 389290764 1 81073252 1 377509580 3 184147678 2 1 556605329 3 417188302 3 3 556605329 4 2 744868656 4 3 539527854 3 2 710733674 5 1 588790353 2 273869785 4 3 29366295 3 3 438133772 5 1 91111257 3 147747440 5 2 766356433 2 1 91111257 1 91111257 1 665245341 1 377509580 1 417188303 2 360543849 4 2 565111337 5 1 348652718 1 76211861 1 781833037 3 781833038 1 2 966631803 1 1 539527855 1 86883812 2 429939458 5 3 857731778 2 1 206422528 2 377509580 5 3 963873520 5 1 747241048 1 681728741 3 91111258 1 1 588790353 1 781833037 3 6632155 3 1 216140704 3 6632154 4 2 389290765 2 2 556605328 2 3 56519639 4 2 507308488 2 3 781833036 4 3 6632156 1 2 966631801 2 3 556605330 3 3 438133771 4 2 147747441 3 1 184147678 1 360543850 3 565111335 3 1 966631802 1 710733675 1 200354483 3 81073253 5 1 482818266 3 273869783 1 3 81073253 5 2 360543851 2 2 857731779 3 3 56519639 2 1 780418694 2 206422529 4 2 556605328 3 2 747241047 3 1 76211861 1 377509580 3 963873521 4 1 389290764 2 681728741 4 2 438133771 4 1 231398662 3 781833038 3 2 556605330 1 1 963056779 2 86883811 4 3 565111335 5 2 29366296 2 2 780418694 5 3 539527854 3 3 206422527 2 2 216140704 1 3 438133771 3 3 246549659 4 1 207264423 3 1 1 3 564836883 5 2 377509581 4 2 86883812 3 1 857731778 1 246549659 1 360543850 3 1 5 2 438133770 5 1 86883812 3 81073252 2 1 966631802 2 539527856 1 1 507308489 3 438133771 2 3 963873521 1 1 482818266 1 565111336 1 482818266 2 76211861 3 1 206422528 1 507308489 2 564836881 1 1 429939459 1 747241048 3 564836882 5 3 966631801 2 3 766356434 1 2 86883812 2 1 76211861 1 246549659 2 963056780 5 1 766356434 3 273869783 1 3 200354483 2 2 507308490 2 1 184147678 2 292015612 2 3 507308490 4 1 101250004 3 313062681 5 3 438133772 2 3 246549659 3 1 81073252 3 429939458 3 1 81073252 2 556605330 2 2 588790353 4 1 429939459 1 184147678 1 539527855 1 207264423 3 747241049 4 1 963873520 2 998228698 5 3 744868657 5 3 999999999 1 2 507308488 4 3 348652719 3 2 998228700 3 3 292015613 3 2 681728742 3 3 564836881 3 3 184147679 1 2 173087939 3 3 482818265 1 3 1000000000 2 3 963056779 5 1 313062682 1 6632155 2 231398662 3 1 200354483 1 744868656 1 377509580 1 377509580 3 81073253 5 3 86883811 1 2 878542864 1 3 348652719 5 2 747241049 2 2 91111258 1 2 56519638 4 1 56519638 1 81073252 2 246549660 2 2 29366296 4 3 200354482 3 3 744868655 1 3 1000000000 5 2 207264424 1 3 539527854 2 2 313062682 4 3 766356434 5 2 86883811 5 3 76211861 4 3 417188302 2 1 231398662 3 482818265 2 2 429939459 3 2 246549659 2 1 91111257 3 207264423 1 1 348652718 2 6632156 4 1 29366295 2 377509580 1 3 76211862 1 1 173087940 3 1000000000 5 3 998228699 3 1 348652718 2 482818265 1 1 273869784 1 588790353 3 377509579 5 1 76211861 1 91111257 1 507308489 2 81073251 4 2 963873519 4 3 313062682 5 1 780418694 2 91111257 2 2 966631801 3 2 747241048 3 2 101250005 4 2 173087941 5 3 313062681 4 1 147747440 1 292015612 1 313062682 3 2 2 3 507308488 5 1 565111336 1 200354483 3 273869784 2 2 313062681 5 1 429939459 2 966631803 1 1 766356434 3 231398661 1 1 747241048 3 173087940 1 3 588790352 1 1 81073252 3 665245340 3 3 766356433 1 1 101250004 1 482818266 2 377509581 2 2 1000000000 4 1 29366295 1 681728741 3 417188302 1 2 76211862 3 2 744868657 4 2 539527855 3 1 565111336 1 389290764 3 6632156 3 1 173087940 1 857731778 1 507308489 1 216140704 1 878542863 2 766356435 3 2 482818266 4 3 389290765 2 2 184147679 3 3 710733674 2 3 86883811 5 1 206422528 3 81073251 5 2 6632154 1 1 710733675 3 216140704 3 3 665245342 4 2 963056779 1 2 565111337 5 1 86883812 3 389290763 1 2 56519637 4 1 273869784 1 86883812 3 588790354 1 1 857731778 1 710733675 3 780418694 1 1 780418694 2 173087941 3 2 389290764 2 2 200354484 5 3 1 1 1 273869784 1 417188303 2 29366295 3 1 231398662 2 200354484 2 3 147747439 4 3 482818267 2 2 273869784 5 2 963056779 5 1 998228699 2 999999999 3 2 766356435 1 1 482818266 3 147747441 5 2 556605329 1 2 184147677 4 3 681728741 4 3 857731778 2 3 999999999 2 2 429939460 2 2 565111337 5 3 81073252 2 1 588790353 1 76211861 2 56519639 5 3 665245342 4 1 313062682 2 200354482 2 1 56519638 2 29366294 2 1 1 3 246549660 1 3 438133771 4 2 2 3 2 231398663 3 1 429939459 2 565111335 1 1 766356434 1 56519638 2 857731777 1 3 747241047 4 1 377509580 2 966631802 4 3 377509579 2 3 29366295 1 1 857731778 1 231398662 1 539527855 2 438133772 1 1 665245341 2 781833037 2 1 963873520 2 206422527 2 1 273869784 3 29366296 4 2 766356433 2 3 246549660 1 2 507308490 4 2 747241049 4 3 766356434 4 3 429939460 2 1 81073252 1 207264423 3 292015611 1 1 200354483 2 6632156 2 3 184147678 2 3 556605328 5 1 963056779 2 91111257 2 3 539527855 5 1 681728741 2 565111335 1 3 348652719 5 1 184147678 3 360543851 1 3 173087940 1 1 348652718 1 360543850 2 507308489 3 2 101250004 3 3 588790352 3 3 389290763 4 3 556605330 1 2 588790353 3 2 966631803 5 1 173087940 2 206422527 4 2 173087939 1 2 429939460 2 2 539527855 1 2 963873521 3 1 6632155 1 216140704 3 2 4 1 539527855 2 313062682 5 3 857731778 3 2 377509581 4 2 273869784 2 3 246549660 2 3 200354484 2 3 710733675 3 3 173087940 2 3 207264422 4 2 200354482 5 2 665245341 1 1 681728741 1 216140704 3 966631802 1 2 216140703 4 2 91111256 2 3 206422529 5 1 76211861 1 313062682 2 101250005 3 1 29366295 2 81073252 1 1 147747440 2 747241047 2 3 173087940 4 2 246549658 2 2 482818266 2 1 389290764 1 389290764 2 216140705 3 1 231398662 3 565111335 3 2 1000000000 2 1 747241048 1 377509580 1 200354483 2 966631803 2 3 963873520 1 1 878542863 1 565111336 2 999999999 3 3 564836883 3 2 76211861 3 1 1000000000 2 482818265 3 3 56519638 2 2 246549658 2 1 360543850 1 564836882 1 710733675 1 76211861 1 56519638 1 81073252 3 207264424 4 3 966631801 4 1 565111336 2 86883813 5 2 292015612 4 2 507308490 1 2 91111256 5 3 564836883 5 1 556605329 2 86883812 3 2 878542864 2 2 313062682 1 2 29366295 2 3 206422528 1 3 76211860 4 3 206422528 5 2 101250005 5 3 207264423 1 2 101250005 5 1 292015612 2 389290764 2 2 665245341 1 2 6632156 4 3 184147678 1 1 747241048 2 86883812 2 1 781833037 3 6632154 5 3 216140703 2 2 76211862 2 1 482818266 3 273869785 5 1 556605329 1 588790353 2 665245340 1 1 6632155 1 588790353 1 963873520 1 81073252 1 710733675 1 91111257 3 292015612 1 3 507308488 5 3 681728740 4 3 207264422 4 1 710733675 3 588790352 5 3 565111335 3 2 360543850 4 1 91111257 3 313062683 4 1 963873520 1 231398662 3 1 4 2 292015612 4 1 588790353 2 207264423 5 3 429939460 1 3 231398662 4 1 377509580 2 76211862 3 3 6632156 5 3 966631801 2 3 147747441 1 2 56519638 3 3 184147678 2 3 588790353 2 1 963873520 3 747241047 5 2 207264424 5 3 998228700 4 2 681728741 3 1 588790353 3 963056780 2 3 878542864 1 2 438133771 2 3 173087939 2 2 273869785 5 1 998228699 1 207264423 3 1 2 2 246549659 3 2 998228700 2 1 539527855 2 482818267 1 1 963056779 2 91111258 5 3 556605330 5 1 482818266 2 81073253 4 2 29366294 2 2 588790354 3 2 184147679 4 3 292015613 2 2 744868655 2 3 857731777 5 2 200354482 3 3 539527856 4 3 56519638 5 2 482818266 1 2 29366296 4 1 184147678 2 780418695 1 3 556605329 3 2 963873520 2 2 91111258 5 2 216140703 1 1 417188303 1 963056779 2 86883813 3 3 438133771 1 3 216140705 1 3 184147678 4 2 216140704 1 2 231398663 2 1 292015612 1 91111257 2 360543851 5 1 780418694 3 665245342 2 2 86883811 3 3 200354482 3 3 966631802 3 2 857731777 3 3 857731779 2 2 173087941 5 1 76211861 2 507308490 1 2 246549660 1 3 348652717 5 2 588790352 5 2 565111336 2 3 76211862 2 2 273869784 2 1 780418694 2 710733674 3 2 147747440 1 2 216140704 4 1 360543850 3 710733675 3 3 747241049 1 1 966631802 1 710733675 3 313062683 3 2 313062683 1 3 273869784 4 3 780418695 3 2 998228698 5 1 417188303 3 184147677 1 1 200354483 3 29366296 2 2 101250005 1 2 1 4 2 206422527 2 1 747241048 1 665245341 2 747241049 2 2 565111335 4 3 348652717 2 3 781833037 4 3 438133770 4 3 438133772 4 3 273869784 2 3 766356433 2 2 710733674 1 1 565111336 2 429939459 4 1 966631802 3 86883812 3 1 482818266 2 999999999 2 1 216140704 3 681728742 3 3 744868655 5 3 963873519 1 2 29366296 5 2 963873521 3 2 184147677 1 1 389290764 1 588790353 3 231398661 1 2 747241048 2 3 377509579 2 2 747241047 4 1 273869784 2 681728741 2 3 173087939 3 1 377509580 1 539527855 1 564836882 3 207264424 2 2 963056778 5 1 76211861 3 216140703 3 1 998228699 3 878542863 1 1 29366295 2 417188304 3 3 747241047 4 2 173087940 4 1 101250004 3 81073253 4 3 556605328 2 3 216140704 4 2 313062681 3 2 710733674 4 1 184147678 2 539527856 1 2 429939458 3 2 780418693 4 3 389290763 5 2 216140703 3 1 417188303 3 292015612 5 3 966631802 3 1 438133771 3 781833037 3 3 216140703 2 3 81073252 4 1 147747440 3 564836881 4 1 565111336 1 1000000000 1 377509580 1 878542863 3 998228699 3 3 1000000000 1 1 766356434 2 556605330 2 1 348652718 3 292015613 5 1 348652718 1 377509580 3 29366294 4 1 963056779 1 857731778 1 963056779 1 998228699 1 313062682 1 766356434 1 747241048 1 878542863 1 857731778 1 998228699 2 565111337 1 1 207264423 2 966631801 4 1 246549659 2 417188302 1 2 389290764 2 1 29366295 1 147747440 2 348652717 2 1 438133771 3 273869784 1 2 781833036 4 2 313062681 1 1 766356434 2 681728740 5 2 56519639 5 1 76211861 2 216140703 1 3 91111258 2 1 539527855 1 766356434 2 292015612 5 1 507308489 1 231398662 2 665245342 5 1 556605329 1 216140704 1 417188303 2 56519639 2 3 348652719 4 1 1 3 963056778 5 3 231398662 2 3 556605328 2 3 966631801 2 1 747241048 3 1 4 3 348652718 3 3 999999999 4 3 1 1 2 200354484 3 2 56519637 4 1 313062682 2 81073251 1 2 963873520 4 2 147747441 5 2 207264423 2 2 377509581 4 2 963873519 1 3 857731778 3 1 389290764 2 963056778 1 1 857731778 3 216140704 1 2 216140704 1 2 429939458 4 3 417188303 3 3 246549658 1 1 147747440 1 207264423 3 781833037 5 1 766356434 2 360543849 5 3 878542864 3 1 966631802 1 429939459 1 173087940 2 417188302 3 1 348652718 3 389290765 4 2 29366294 3 3 966631802 5 3 184147678 4 2 539527856 1 1 507308489 1 273869784 3 313062681 3 3 1000000000 3 3 665245341 3 1 216140704 3 438133770 4 3 389290765 3 2 565111336 1 1 744868656 3 91111258 4 2 184147679 4 1 101250004 3 360543850 5 3 173087941 5 3 273869783 1 3 556605329 1 3 780418694 3 2 377509580 5 1 348652718 3 744868657 3 1 1000000000 3 429939458 3 2 101250004 3 2 273869783 1 3 482818265 3 2 565111336 2 2 417188304 2 2 564836882 3 3 556605329 5 1 6632155 1 780418694 3 482818266 2 3 348652718 1 1 681728741 1 1 1 292015612 3 6632155 3 3 6632154 4 2 173087940 3 1 1 1 101250004 3 681728741 1 1 173087940 3 564836881 3 3 273869783 4 1 588790353 3 86883812 3 2 231398663 5 1 76211861 2 101250004 3 1 747241048 3 231398662 4 2 292015613 3 2 2 3 3 273869785 3 1 377509580 3 101250003 2 1 780418694 2 482818267 2 2 6632155 1 1 665245341 1 966631802 2 76211861 5 1 101250004 2 313062681 3 1 710733675 1 86883812 2 231398661 5 1 665245341 3 857731777 3 2 313062682 2 1 507308489 1 246549659 2 417188303 1 1 216140704 2 2 1 3 216140705 1 3 681728742 3 1 710733675 3 216140704 3 1 857731778 3 999999999 2 3 482818267 2 3 206422529 1 1 147747440 3 292015612 5 1 966631802 3 246549659 5 1 6632155 1 76211861 1 1 3 878542862 1 2 200354483 2 3 565111335 1 3 6632154 4 2 29366295 1 1 360543850 1 747241048 2 147747440 1 2 81073251 1 1 710733675 3 429939458 1 2 1000000000 4 3 273869785 3 2 101250003 4 2 86883811 3 2 246549659 2 3 564836881 5 1 6632155 2 588790353 2 3 29366294 1 2 564836882 2 3 206422529 1 2 206422529 4 2 681728741 5 2 429939460 5 1 747241048 1 273869784 3 360543849 4 2 482818265 5 3 6632154 5 3 747241049 5 3 231398661 1 3 29366294 1 1 998228699 2 377509580 4 1 588790353 2 292015611 5 2 747241048 2 1 565111336 1 766356434 2 429939459 1 1 206422528 1 429939459 1 963056779 1 966631802 3 780418695 3 2 507308489 5 1 438133771 1 565111336 1 81073252 2 200354484 2 2 744868655 1 2 766356435 5 3 744868655 4 2 348652718 3 3 292015613 2 2 564836881 2 3 173087939 2 3 216140705 3 3 56519637 2 1 101250004 3 206422527 3 3 857731778 2 3 86883811 1 1 231398662 1 1 2 207264423 4 2 963056778 1 2 206422527 4 3 963873520 2 3 507308490 5 3 101250005 3 3 348652717 5 3 564836883 5 3 147747439 2 3 292015613 5 3 76211861 2 3 966631801 5 1 744868656 2 389290764 1 2 206422529 1 2 377509581 2 3 710733676 3 2 207264422 5 3 417188302 4 3 998228699 3 2 963873519 4 1 246549659 2 999999999 3 3 81073252 2 3 147747441 3 2 6632154 3 1 6632155 3 231398662 2 2 173087939 2 1 966631802 2 231398663 2 2 556605329 5 3 81073253 1 3 963873520 1 2 429939458 2 3 389290763 1 1 780418694 2 766356434 2 3 207264423 1 1 348652718 3 91111258 5 1 207264423 3 86883811 3 2 747241049 4 3 1000000000 4 1 998228699 1 665245341 3 417188303 2 2 963873519 5 1 966631802 2 200354483 2 3 292015612 2 1 389290764 2 780418694 1 2 29366296 3 3 482818267 1 3 507308490 1 1 565111336 2 56519638 4 3 878542863 4 2 665245342 1 2 429939460 5 3 292015612 2 3 681728742 1 2 91111257 2 3 86883813 4 1 438133771 1 482818266 1 389290764 1 56519638 1 147747440 1 91111257 3 878542863 3 3 564836881 5 3 963056778 3 3 76211860 5 2 482818266 1 1 86883812 2 273869784 3 2 56519639 4 1 766356434 1 216140704 2 29366294 5 1 1 3 76211862 1 1 56519638 2 556605328 2 1 6632155 2 565111337 3 1 101250004 2 184147678 5 3 377509580 5 1 173087940 3 207264422 1 1 81073252 2 588790353 1 1 507308489 2 207264424 5 3 766356434 2 1 200354483 2 556605328 2 2 507308488 5 1 207264423 2 878542862 5 1 556605329 3 216140705 5 2 780418693 1 1 556605329 2 857731777 5 2 206422527 2 3 76211862 3 1 91111257 2 273869785 2 2 91111258 5 3 966631802 2 2 429939459 1 2 377509580 2 3 438133770 1 3 878542862 3 1 710733675 3 292015611 1 3 81073253 2 2 780418695 3 2 780418695 4 1 81073252 3 91111256 4 2 86883813 2 2 348652718 1 1 766356434 2 780418695 4 3 747241049 1 3 507308490 5 3 200354482 4 1 76211861 3 29366295 2 2 556605330 5 3 6632155 1 1 292015612 3 360543849 1 1 781833037 2 507308489 2 1 29366295 3 273869784 4 1 482818266 1 86883812 3 377509579 5 1 556605329 2 173087941 2 2 101250005 1 3 507308490 4 2 1000000000 1 1 963873520 1 482818266 2 56519639 3 3 389290764 1 3 747241049 4 1 29366295 2 747241047 1 2 857731778 1 1 744868656 3 781833038 4 2 1000000000 2 1 780418694 2 857731777 3 1 781833037 1 206422528 2 292015613 4 2 101250005 5 2 29366296 4 2 81073251 1 2 207264423 2 1 565111336 2 173087940 2 3 2 2 3 231398661 3 2 147747440 3 1 389290764 1 966631802 3 556605328 4 3 216140705 4 3 857731777 3 1 29366295 1 147747440 3 246549660 5 1 56519638 1 389290764 3 348652717 5 1 966631802 1 998228699 1 766356434 2 6632155 5 2 507308489 4 1 231398662 2 147747440 3 3 200354483 2 3 780418693 5 1 348652718 1 963056779 1 377509580 3 966631802 1 1 507308489 3 200354484 1 1 744868656 2 966631801 1 1 665245341 3 780418693 3 3 999999999 5 3 710733676 3 2 360543849 1 2 273869783 3 1 539527855 3 780418693 2 1 360543850 1 438133771 1 781833037 3 966631803 3 1 564836882 1 482818266 2 56519638 5 3 710733675 3 3 360543851 1 3 556605329 3 1 360543850 2 556605328 5 3 966631803 2 2 231398663 4 1 56519638 1 507308489 1 56519638 3 206422529 3 2 91111256 2 2 101250005 5 3 207264424 1 1 206422528 1 389290764 2 29366296 4 1 429939459 3 747241049 1 1 744868656 1 377509580 1 781833037 3 710733674 5 1 81073252 1 507308489 1 507308489 3 665245341 5 1 417188303 3 857731777 2 3 766356435 3 2 216140704 4 2 207264422 1 1 231398662 2 744868657 5 3 744868655 4 1 313062682 3 86883812 5 3 565111335 4 2 6632154 2 1 246549659 1 313062682 2 556605328 2 1 389290764 3 780418693 3 2 6632156 2 2 963873520 4 2 681728741 2 1 216140704 1 91111257 2 184147678 1 3 348652717 1 2 81073251 4 2 1 5 2 360543850 1 3 781833036 1 2 565111336 4 1 81073252 3 184147678 4 3 377509581 4 3 76211862 5 3 360543850 5 2 588790353 1 2 963056779 3 3 360543849 1 3 588790353 4 2 206422527 3 2 173087939 2 2 963873520 1 1 681728741 3 206422527 3 1 348652718 2 565111336 1 2 101250004 5 1 76211861 3 857731778 4 3 101250003 5 2 76211860 4 3 507308488 3 1 231398662 2 231398662 3 3 780418694 3 1 292015612 1 710733675 1 101250004 1 963056779 3 781833037 3 1 482818266 3 781833037 1 1 91111257 3 565111335 5 3 966631801 3 2 389290764 4 2 857731777 3 3 429939458 5 2 1 4 3 6632154 2 1 216140704 1 556605329 3 998228700 3 1 81073252 2 389290764 3 2 313062681 5 1 6632155 1 780418694 3 417188302 3 1 56519638 2 780418694 2 2 184147677 3 1 565111336 2 206422528 1 3 417188304 3 1 507308489 3 101250005 4 2 200354482 1 2 565111336 3 1 273869784 3 360543850 3 3 963873519 4 2 147747441 5 3 86883811 5 1 1 1 963873520 1 539527855 1 438133771 3 507308489 5 1 147747440 2 29366295 4 1 56519638 3 86883812 4 2 173087941 4 1 780418694 2 556605329 4 1 348652718 3 681728742 5 3 744868657 1 3 348652719 2 3 780418694 1 1 963056779 1 780418694 3 389290763 4 2 200354484 3 1 588790353 2 564836881 4 3 184147679 4 2 1000000000 4 1 539527855 1 417188303 2 86883813 3 1 556605329 1 588790353 3 1000000000 5 1 998228699 2 665245341 2 3 360543849 4 2 348652717 4 1 76211861 1 101250004 3 564836881 2 3 781833036 5 3 963056780 4 3 360543850 2 2 556605328 4 1 1000000000 1 207264423 3 246549658 4 1 747241048 1 348652718 3 81073251 4 1 6632155 2 565111335 3 2 273869783 5 2 56519638 4 1 963056779 3 216140703 1 1 564836882 3 29366296 4 2 1000000000 3 1 766356434 2 710733676 3 1 963056779 3 246549660 1 2 1 5 3 184147677 1 3 246549658 4 3 206422527 2 1 29366295 2 539527854 2 3 588790353 4 3 565111335 5 1 747241048 2 246549659 1 2 147747439 3 2 963056779 2 1 507308489 2 377509580 5 3 91111258 2 3 91111256 2 1 588790353 3 665245342 1 1 963873520 1 539527855 1 482818266 1 206422528 2 564836881 3 1 417188303 1 665245341 2 438133770 2 1 665245341 2 780418695 5 2 273869785 4 1 29366295 3 539527855 4 2 231398662 4 3 292015613 5 2 417188302 4 2 1 4 3 417188304 4 1 539527855 1 744868656 2 588790352 2 3 710733675 4 2 539527854 1 3 207264424 5 3 681728742 3 1 348652718 1 246549659 1 878542863 1 556605329 1 507308489 3 1 3 2 766356434 5 1 429939459 2 507308489 3 2 878542864 5 1 963056779 1 665245341 3 766356434 1 2 780418695 5 3 348652717 1 2 246549660 3 1 482818266 3 29366296 4 1 780418694 1 348652718 1 86883812 3 564836883 4 2 963056779 3 3 966631803 5 1 81073252 3 200354482 2 1 417188303 3 147747440 2 3 207264423 4 1 588790353 2 86883813 2 2 565111335 3 3 184147678 2 2 482818265 3 2 556605329 5 2 6632156 3 3 966631801 4 2 231398663 1 2 665245342 2 3 56519639 1 2 207264424 5 1 429939459 1 86883812 3 313062681 2 1 86883812 1 360543850 3 1 2 2 360543851 2 3 781833037 1 1 216140704 2 482818266 3 1 184147678 2 665245341 2 3 76211861 3 1 86883812 1 556605329 3 963873520 5 1 200354483 3 6632156 4 1 564836882 1 438133771 1 207264423 2 231398663 4 1 81073252 2 878542864 1 3 417188304 2 3 231398663 1 3 429939460 4 3 76211862 1 2 29366295 4 3 216140704 2 1 292015612 3 963873521 2 3 389290765 4 2 438133772 1 3 878542864 3 3 6632154 1 1 91111257 2 963873519 1 1 780418694 1 377509580 2 360543851 1 2 507308489 3 3 273869785 5 2 482818266 1 2 246549660 4 2 564836882 4 3 482818265 1 2 588790352 5 1 348652718 1 207264423 3 482818267 5 2 963873519 5 3 246549658 2 1 507308489 3 86883811 1 3 292015613 5 2 292015612 4 1 507308489 2 878542863 4 2 966631802 4 1 216140704 3 966631803 2 2 963056778 3 2 313062683 3 2 273869783 3 1 1000000000 1 564836882 1 6632155 2 81073251 4 3 766356434 1 3 29366294 3 1 273869784 3 377509581 2 1 389290764 1 507308489 3 966631801 2 1 377509580 3 482818267 2 3 1000000000 1 1 313062682 3 292015611 2 1 206422528 1 780418694 3 147747440 5 2 216140704 1 1 91111257 1 173087940 1 6632155 2 91111258 5 2 81073252 3 3 507308488 3 3 429939459 1 3 360543850 2 1 507308489 2 681728742 3 2 1 5 1 588790353 1 86883812 1 101250004 1 681728741 1 482818266 1 86883812 3 556605328 2 2 966631801 3 3 207264424 4 3 200354482 5 3 417188303 5 1 101250004 3 963873519 1 1 81073252 3 438133772 1 1 81073252 2 200354482 1 1 781833037 3 313062682 2 2 81073253 3 1 1 2 86883813 4 1 744868656 1 216140704 3 1000000000 4 3 781833037 4 3 6632154 1 3 429939459 2 1 744868656 1 86883812 3 292015612 3 2 665245341 4 3 665245342 3 1 539527855 1 878542863 2 147747441 1 3 744868656 5 1 963056779 3 565111335 5 1 417188303 2 206422529 4 2 780418694 4 3 313062681 1 3 313062681 2 2 313062682 5 2 429939459 2 2 207264423 4 2 857731779 5 2 429939460 3 1 29366295 1 507308489 3 360543850 4 1 389290764 1 766356434 2 91111256 1 3 29366296 3 2 963056779 5 3 857731779 4 3 173087941 5 3 438133771 3 2 966631803 3 1 1000000000 3 56519639 4 1 206422528 3 564836883 5 2 348652719 4 2 101250004 2 2 360543851 3 3 91111258 4 2 857731777 2 2 857731777 1 1 766356434 2 539527855 3 1 273869784 1 766356434 3 539527856 4 2 2 1 1 1000000000 3 744868655 3 3 766356435 1 1 389290764 2 2 1 3 101250003 1 3 564836882 4 3 76211860 2 2 292015613 3 1 207264423 1 377509580 2 766356434 4 2 313062681 5 1 56519638 3 429939458 5 1 998228699 3 556605329 1 2 556605330 1 1 147747440 1 744868656 2 963873519 4 2 147747440 5 3 147747440 4 3 360543851 1 3 438133770 4 1 966631802 3 482818265 5 3 207264424 3 2 507308490 2 3 76211862 1 1 292015612 3 76211862 5 3 6632155 1 3 710733676 5 3 963873519 2 3 565111337 4 3 207264423 3 3 556605329 5 2 681728741 1 2 766356435 1 2 564836883 5 2 246549658 5 3 6632156 1 2 556605329 3 1 681728741 2 963873520 4 2 963873519 5 2 766356433 3 1 81073252 3 1000000000 3 3 206422529 4 1 565111336 2 81073252 3 1 246549659 2 417188302 5 2 101250003 2 1 91111257 2 998228699 5 1 766356434 3 766356434 5 1 81073252 3 360543849 2 2 76211862 1 1 482818266 1 86883812 3 780418693 2 3 81073253 3 2 246549659 3 3 744868656 3 3 206422528 1 2 91111257 2 1 438133771 1 963873520 2 998228699 5 1 565111336 3 56519638 1 1 438133771 2 292015613 4 3 966631802 2 1 173087940 2 86883813 2 2 747241049 2 1 963056779 1 878542863 1 681728741 1 273869784 1 29366295 3 588790353 1 3 348652717 2 1 173087940 1 147747440 3 207264423 4 1 998228699 1 76211861 3 184147679 4 2 482818266 4 1 963873520 3 710733675 1 3 216140705 4 2 744868656 4 3 76211861 4 3 348652719 2 1 482818266 3 588790354 1 3 665245341 5 1 417188303 1 1 2 273869783 5 1 857731778 1 101250004 2 539527856 2 2 173087939 3 2 216140703 3 1 781833037 3 780418694 3 3 101250003 2 3 780418694 4 1 147747440 2 206422527 5 3 999999999 4 3 966631803 1 3 747241049 4 2 207264424 4 2 857731779 5 2 781833038 5 2 389290765 4 1 206422528 3 1 5 3 564836881 2 3 963873520 3 1 429939459 3 292015611 5 3 556605329 4 2 377509580 1 2 681728741 5 3 857731779 4 3 966631803 2 3 377509579 4 1 857731778 1 292015612 2 29366296 5 3 878542864 3 2 348652717 3 3 966631801 5 2 184147679 3 1 206422528 1 710733675 3 417188304 4 2 963056780 4 2 206422528 2 3 206422529 3 1 86883812 1 389290764 2 360543850 5 3 206422528 5 3 998228700 3 1 588790353 1 173087940 2 482818267 5 2 348652718 1 3 91111256 2 3 206422529 2 1 963056779 2 216140703 3 1 966631802 2 147747439 3 1 539527855 1 273869784 3 998228699 3 1 313062682 1 998228699 2 313062683 4 3 878542862 2 1 998228699 3 348652719 2 1 206422528 1 507308489 3 766356435 1 2 710733675 1 1 780418694 1 966631802 3 588790352 4 2 76211861 2 2 507308488 3 2 313062682 3 3 56519639 1 3 963056778 4 2 966631802 2 2 389290764 2 1 184147678 1 665245341 2 246549659 1 1 857731778 3 710733675 5 3 966631801 4 3 292015613 5 1 966631802 1 857731778 2 539527856 3 3 147747441 3 3 539527855 4 2 747241048 5 2 56519638 3 2 216140704 3 1 207264423 2 966631803 1 2 81073253 5 2 565111336 1 3 565111337 4 1 1 2 429939460 2 3 665245342 1 3 878542862 3 2 216140704 3 1 292015612 2 206422529 1 3 681728740 1 1 539527855 3 857731779 5 1 665245341 1 173087940 3 184147677 1 2 878542864 3 2 29366295 1 1 857731778 1 747241048 2 766356433 2 2 1 3 3 348652717 2 2 389290764 2 2 963873521 2 1 1 1 313062682 1 173087940 3 377509580 4 2 360543849 4 1 91111257 2 539527855 4 1 273869784 2 963873520 1 3 857731779 3 1 246549659 2 780418694 2 1 292015612 2 56519637 5 3 998228700 2 2 76211860 4 3 2 4 2 147747441 4 2 539527854 4 1 710733675 1 417188303 1 6632155 1 417188303 2 963056778 2 3 781833037 3 3 747241048 5 3 681728740 4 1 86883812 2 539527855 5 3 710733674 4 3 857731778 1 3 588790353 5 3 665245340 2 1 781833037 1 216140704 2 216140704 5 3 76211860 2 2 206422527 4 3 417188302 4 2 747241048 2 1 963056779 2 216140704 4 1 147747440 2 963873519 5 1 998228699 1 348652718 1 710733675 2 147747439 5 2 207264423 2 2 86883813 4 3 963873520 5 2 200354484 2 2 389290764 3 1 857731778 2 588790353 2 2 29366295 1 3 360543851 4 3 173087939 4 1 200354483 1 780418694 1 747241048 1 429939459 2 588790353 3 2 747241049 3 2 588790354 5 2 1 5 2 565111336 3 3 184147677 5 1 963056779 1 207264423 3 766356435 3 2 564836882 5 2 292015612 5 1 766356434 2 966631802 1 3 556605330 5 2 565111337 2 1 273869784 2 564836882 5 2 206422529 1 2 216140705 5 3 857731779 3 3 780418693 3 1 878542863 1 998228699 1 744868656 2 963056779 5 2 81073251 4 1 81073252 2 556605330 3 2 438133771 3 3 681728742 2 2 539527854 2 2 417188304 3 1 766356434 2 963873519 5 3 216140704 5 3 360543851 2 3 857731779 3 1 76211861 3 86883813 4 1 184147678 3 246549660 4 1 857731778 2 1000000000 3 1 878542863 1 231398662 1 482818266 2 389290763 4 3 429939460 1 3 564836881 1 2 781833036 5 1 200354483 3 744868655 1 3 360543849 5 2 665245340 1 2 377509579 2 2 780418694 2 2 81073252 3 2 81073251 5 1 963056779 1 588790353 3 348652717 3 2 56519639 2 2 292015612 3 2 207264423 2 1 348652718 1 564836882 1 857731778 1 966631802 2 360543851 1 2 417188303 4 3 857731777 3 1 29366295 3 1000000000 1 3 710733676 5 2 998228698 3 3 389290763 3 1 1000000000 1 565111336 2 2 3 2 377509579 5 1 184147678 1 206422528 2 348652718 3 2 744868656 2 1 76211861 2 348652719 2 2 91111258 2 1 438133771 2 565111336 5 3 565111335 5 1 438133771 1 857731778 1 963873520 3 360543851 4 2 81073252 4 3 1 2 1 101250004 3 207264424 5 3 744868655 2 2 963873520 4 1 747241048 2 747241049 3 3 564836882 3 1 710733675 1 564836882 1 507308489 2 76211860 3 2 200354482 2 2 780418693 5 2 200354483 5 3 556605328 5 3 292015613 5 2 200354484 2 3 147747441 1 1 86883812 3 681728740 2 3 747241047 4 2 377509580 3 1 781833037 1 389290764 2 857731779 4 2 998228700 5 3 780418695 5 2 998228699 4 1 556605329 1 147747440 1 81073252 3 539527856 2 1 429939459 3 482818265 5 3 556605328 3 1 781833037 1 360543850 1 963056779 1 963056779 1 507308489 2 744868657 5 3 1 1 3 857731777 3 1 565111336 2 231398663 4 2 1 2 2 766356435 5 1 781833037 1 173087940 3 231398663 2 1 665245341 1 348652718 2 216140705 5 3 565111337 3 3 429939458 1 1 91111257 2 417188304 2 3 1 2 3 6632154 3 3 1000000000 5 3 76211862 2 1 101250004 2 76211861 2 3 231398662 3 2 184147677 3 2 1000000000 1 3 878542862 5 2 857731778 1 1 710733675 3 665245341 1 1 963056779 2 747241049 1 1 556605329 3 377509579 2 2 231398661 3 2 438133770 4 1 348652718 2 780418693 4 2 207264423 4 3 1 2 2 766356433 4 3 438133770 2 2 29366296 3 1 86883812 3 292015612 2 3 857731778 2 2 565111335 2 2 86883813 1 1 29366295 2 200354482 5 2 710733674 2 3 766356434 3 3 482818267 1 1 76211861 2 76211861 4 2 348652718 1 3 747241048 4 2 565111336 4 3 147747439 1 2 588790354 3 1 6632155 1 246549659 2 216140703 2 3 588790352 2 3 710733676 4 1 429939459 1 389290764 2 246549658 1 2 200354482 4 2 438133772 5 3 184147678 5 1 539527855 2 2 1 3 781833036 5 2 429939460 4 2 377509581 3 1 216140704 3 200354482 3 1 184147678 2 184147679 5 2 744868656 2 3 173087939 4 1 273869784 3 246549660 4 1 1000000000 3 766356434 5 3 246549660 5 3 86883812 3 1 6632155 2 91111256 4 2 999999999 5 1 273869784 3 246549660 1 1 1 3 91111258 2 3 231398662 4 3 216140703 5 3 588790354 1 3 292015612 1 1 389290764 2 744868655 5 1 710733675 3 564836881 4 1 6632155 2 565111337 3 3 747241049 5 2 780418693 1 2 966631801 3 1 744868656 2 1000000000 5 3 565111336 5 1 539527855 1 564836882 1 857731778 3 565111336 3 2 878542862 5 3 963873521 2 3 747241047 4 1 147747440 3 207264423 2 2 207264424 1 2 91111257 3 2 966631803 3 1 377509580 3 173087939 2 1 588790353 3 29366295 5 2 539527854 3 2 273869785 4 2 360543850 3 1 710733675 2 273869784 5 1 781833037 1 417188303 3 665245341 4 3 781833038 3 2 216140704 3 3 438133771 2 3 313062681 5 3 29366294 3 3 417188303 2 1 744868656 2 216140705 2 2 417188304 5 2 963056779 5 2 429939460 3 3 216140703 2 2 429939460 3 2 781833037 2 3 207264424 4 2 389290764 2 3 389290763 4 2 1 5 3 101250003 2 1 710733675 1 1000000000 3 184147677 3 3 6632154 5 1 292015612 1 507308489 3 999999999 4 1 747241048 2 216140705 4 1 292015612 1 377509580 2 665245342 2 1 231398662 1 1 2 76211861 1 3 377509579 1 3 29366294 3 1 313062682 2 292015611 1 3 147747441 4 3 429939460 2 3 963056780 1 3 91111258 5 1 216140704 1 91111257 1 292015612 3 377509580 4 1 556605329 2 857731778 1 3 76211861 5 2 744868655 3 2 966631801 3 3 482818266 5 3 710733674 5 3 963873519 2 2 565111336 1 3 377509581 3 1 246549659 3 348652717 2 1 963056779 1 91111257 2 438133772 2 2 273869783 3 1 76211861 3 86883812 5 1 744868656 1 429939459 2 565111335 1 3 963056778 2 3 963056778 5 1 482818266 3 313062681 5 3 507308488 3 1 273869784 3 1 5 1 246549659 2 206422528 5 1 313062682 3 565111336 3 3 665245341 3 2 998228698 4 3 56519639 4 2 101250004 5 3 438133771 3 2 348652719 5 3 438133772 4 1 216140704 3 438133770 4 1 313062682 2 206422529 2 2 389290763 1 1 273869784 1 216140704 3 56519637 2 3 781833038 5 1 313062682 1 246549659 1 76211861 1 417188303 1 539527855 2 998228699 3 2 348652718 1 2 147747440 3 2 681728740 4 2 231398662 2 3 1 3 1 681728741 1 417188303 3 963056778 2 2 360543851 2 2 377509579 2 2 857731779 3 3 1 1 3 878542863 5 3 766356434 3 1 313062682 3 1000000000 3 3 878542863 3 2 56519638 4 1 246549659 1 216140704 2 147747441 3 1 744868656 2 710733676 5 3 29366295 1 1 313062682 2 29366294 2 2 81073252 3 3 313062681 2 2 200354482 2 3 6632154 2 1 29366295 3 1 2 2 246549658 3 3 389290764 3 1 565111336 3 564836883 5 3 6632154 5 2 966631802 1 2 681728741 1 2 56519637 2 3 292015611 4 3 744868656 5 3 482818267 3 1 147747440 3 207264424 4 1 246549659 3 76211860 2 3 747241047 3 3 556605329 4 2 963056778 1 1 556605329 3 963056780 3 2 206422529 4 1 360543850 1 348652718 2 482818266 1 2 101250004 5 1 231398662 2 273869783 3 3 86883812 1 2 348652719 4 2 360543851 2 1 766356434 3 747241049 4 2 360543849 3 3 292015613 1 2 231398662 2 3 360543849 1 1 86883812 3 76211860 3 2 292015612 4 1 273869784 1 377509580 2 747241049 3 1 747241048 1 76211861 3 438133771 2 2 273869784 5 3 565111337 2 1 313062682 2 1000000000 3 3 507308490 2 1 231398662 1 744868656 2 507308490 1 1 292015612 2 998228700 5 3 482818266 5 3 313062682 5 3 417188302 4 2 29366295 1 3 417188304 1 2 766356435 1 3 173087939 5 1 963873520 2 200354484 5 3 216140703 2 1 966631802 3 184147678 3 1 482818266 1 1000000000 3 588790353 4 1 81073252 1 1 2 482818265 1 3 1000000000 3 3 998228698 5 3 348652718 2 2 963873519 3 2 665245342 2 3 2 3 2 781833036 4 3 173087941 2 1 76211861 1 417188303 3 417188304 4 3 207264423 3 3 588790352 1 2 206422527 5 1 91111257 1 29366295 2 565111336 2 3 998228700 5 1 206422528 3 29366295 2 1 292015612 1 556605329 2 313062683 2 3 147747439 5 2 184147678 1 3 313062681 2 3 747241049 2 2 565111335 5 2 539527856 5 2 780418695 2 1 29366295 1 360543850 3 665245341 5 3 417188304 4 1 246549659 1 747241048 3 417188304 5 3 56519638 3 2 966631801 5 2 56519638 3 3 389290763 5 2 200354483 3 3 292015612 5 2 878542864 5 3 147747441 4 3 81073251 1 2 747241048 1 2 6632155 1 2 781833038 1 1 292015612 1 6632155 2 86883811 4 3 857731777 4 2 1 4 2 747241047 2 1 744868656 3 86883811 1 3 781833036 1 1 29366295 2 389290763 5 3 878542864 1 3 231398661 4 3 147747439 3 3 966631801 1 3 588790353 5 3 878542864 1 3 81073252 4 3 665245341 2 1 313062682 2 710733676 2 3 999999999 1 1 216140704 1 360543850 3 6632156 4 1 998228699 3 313062683 1 2 665245340 3 1 101250004 1 207264423 1 482818266 3 147747441 3 1 292015612 3 389290765 2 1 56519638 2 766356434 1 1 780418694 1 1 2 231398663 4 3 588790352 3 1 966631802 2 56519638 1 3 963056779 3 2 966631802 3 1 781833037 3 710733676 1 2 389290764 2 3 377509579 4 2 313062681 4 1 200354483 3 101250003 3 1 417188303 3 184147679 2 1 780418694 1 417188303 2 417188302 4 3 781833038 4 3 565111335 3 2 6632154 5 2 681728742 4 3 389290765 5 1 438133771 3 29366294 3 3 507308488 2 1 206422528 2 963056780 1 2 86883812 2 1 556605329 2 206422528 1 3 91111257 4 1 744868656 3 744868656 5 3 681728740 2 3 556605330 3 1 207264423 1 966631802 1 998228699 1 539527855 3 588790354 3 3 360543850 1 3 292015611 3 1 781833037 3 56519637 3 3 539527854 4 1 6632155 1 86883812 1 1000000000 3 101250005 1 3 665245341 5 3 998228699 3 3 781833036 5 2 1 1 1 744868656 1 565111336 2 878542864 5 2 348652717 1 2 76211860 5 3 389290763 3 1 184147678 3 665245340 3 2 507308489 5 3 780418695 3 2 29366294 5 1 507308489 2 539527856 1 1 744868656 3 292015613 5 3 377509579 3 2 539527854 1 2 564836881 5 1 292015612 1 101250004 3 1000000000 2 2 438133770 3 2 710733674 2 1 565111336 3 744868657 4 1 665245341 3 86883812 2 3 438133772 1 2 246549660 3 2 2 4 3 56519637 1 3 780418695 2 2 29366294 4 1 564836882 2 86883813 4 2 389290764 4 3 966631802 5 2 564836881 4 2 556605329 4 1 963873520 2 963873519 3 1 438133771 1 966631802 3 313062683 2 1 564836882 1 273869784 3 6632154 2 1 76211861 3 1 5 1 564836882 2 360543850 3 1 588790353 2 207264423 4 3 429939460 2 1 781833037 3 681728740 2 1 76211861 2 744868657 1 1 963056779 3 766356435 4 3 747241047 2 3 482818266 3 3 878542863 2 3 231398663 3 1 56519638 1 147747440 2 565111335 2 2 184147677 3 3 6632155 2 3 246549659 5 2 273869785 2 3 747241048 1 2 86883813 2 2 86883811 4 2 507308488 3 2 681728742 1 2 216140703 5 1 273869784 3 681728740 4 2 438133772 2 1 292015612 3 200354483 4 2 744868657 2 3 313062681 3 2 86883813 1 1 665245341 2 206422527 1 2 313062682 2 1 1000000000 3 878542864 5 2 966631803 5 2 389290765 1 2 173087940 5 2 147747441 3 2 429939459 3 3 780418695 5 1 6632155 2 377509579 2 3 963873521 1 3 246549658 3 2 507308488 4 1 86883812 2 747241047 5 2 292015612 3 2 766356434 3 1 389290764 2 81073253 3 2 173087939 1 3 231398662 3 2 556605328 1 2 360543850 3 1 246549659 3 29366294 1 1 91111257 1 744868656 3 86883811 2 2 781833038 4 2 507308489 5 1 429939459 1 81073252 1 216140704 1 744868656 2 429939459 1 1 429939459 3 147747441 1 3 81073251 1 1 292015612 1 998228699 2 184147677 2 3 184147677 5 3 429939460 4 1 857731778 3 998228698 4 2 184147678 3 3 857731777 3 3 56519638 4 2 56519638 4 2 429939458 2 3 101250005 2 1 556605329 1 539527855 2 76211860 1 3 781833036 3 3 780418693 4 2 273869784 4 2 747241047 3 3 389290764 4 1 998228699 3 665245340 2 1 588790353 1 348652718 1 207264423 3 173087940 2 1 348652718 2 766356433 1 1 200354483 3 246549658 3 3 206422529 5 3 86883813 2 2 6632154 3 2 86883812 4 3 966631802 4 2 681728742 4 3 438133772 5 1 963873520 2 966631801 2 2 417188304 2 2 507308489 2 2 101250003 5 2 539527854 1 1 710733675 1 389290764 1 207264423 3 147747440 2 2 313062683 2 1 389290764 1 744868656 3 564836881 3 3 292015612 4 1 857731778 1 507308489 2 588790352 3 1 857731778 1 438133771 1 1 1 507308489 1 184147678 3 360543851 5 2 292015611 1 1 963056779 1 564836882 2 766356433 5 1 1000000000 3 313062681 3 3 246549658 2 2 565111336 4 3 766356435 3 2 348652718 5 2 564836882 3 3 588790353 2 2 747241049 5 3 429939458 3 2 438133771 1 1 429939459 3 273869784 5 3 588790352 5 1 710733675 2 878542862 4 2 781833036 4 3 766356433 2 2 101250005 5 1 76211861 2 857731778 3 3 710733675 4 2 348652717 5 3 313062681 5 2 360543851 1 2 565111337 4 1 246549659 2 744868657 4 3 207264422 4 3 292015613 1 3 56519638 1 1 292015612 2 216140703 1 3 780418694 2 2 29366295 2 2 438133772 3 2 231398663 1 1 998228699 3 377509581 4 1 389290764 3 780418693 1 1 588790353 2 101250003 2 3 857731778 1 1 507308489 2 747241049 3 3 710733675 3 3 482818266 1 2 86883811 5 3 246549658 1 3 966631803 2 1 56519638 2 565111335 1 2 747241049 4 1 147747440 1 360543850 3 184147677 1 3 313062681 1 1 184147678 3 744868657 1 3 963056780 4 2 564836881 4 1 1000000000 3 231398663 2 3 710733674 3 3 665245342 1 2 766356434 3 2 482818265 5 2 216140704 5 3 539527854 5 1 744868656 1 1 3 998228698 2 1 429939459 1 564836882 3 173087941 2 3 81073251 3 3 377509581 2 2 564836881 1 2 246549658 1 2 710733674 2 1 564836882 3 56519639 4 3 564836882 1 2 963056778 2 2 246549659 5 3 377509580 5 3 377509580 2 3 206422527 1 1 565111336 2 857731778 2 2 665245342 2 2 966631802 5 3 56519638 1 2 878542862 5 3 207264423 2 2 56519637 1 3 438133772 4 2 417188303 3 3 348652717 1 3 780418694 3 1 438133771 1 963056779 1 556605329 2 313062683 1 3 173087941 1 1 588790353 3 231398662 2 1 389290764 3 101250004 2 3 147747440 4 1 564836882 3 56519637 4 2 216140705 5 1 377509580 3 91111257 3 3 2 5 1 348652718 3 564836881 3 3 173087939 5 3 878542862 4 1 417188303 1 76211861 3 747241049 4 1 207264423 2 1000000000 4 2 681728740 3 3 360543850 5 3 101250003 5 3 588790354 3 1 313062682 1 1000000000 1 681728741 2 780418694 5 2 998228698 1 2 665245340 1 2 482818267 3 2 963873520 5 1 710733675 1 147747440 2 81073251 4 1 766356434 2 292015613 4 1 6632155 1 963056779 3 507308488 5 2 313062682 4 1 417188303 1 747241048 2 556605330 2 1 482818266 1 1 3 780418693 2 2 389290763 2 2 81073251 2 2 564836881 2 2 438133771 1 1 857731778 2 482818265 4 2 56519638 4 2 780418693 1 2 81073253 3 3 246549658 2 3 207264424 3 3 681728742 1 2 91111258 4 3 588790352 4 3 273869784 1 3 81073252 1 1 147747440 1 147747440 1 313062682 3 29366296 2 3 200354483 5 3 216140704 3 2 81073252 4 2 681728741 4 2 482818266 2 2 963873520 1 1 360543850 2 246549658 1 2 665245341 2 3 539527854 2 3 184147677 2 2 963056779 4 2 292015612 5 1 963873520 3 482818267 5 2 389290763 5 2 747241049 5 1 101250004 3 81073253 1 1 29366295 3 781833038 5 1 665245341 3 29366295 3 1 747241048 3 963056778 5 1 246549659 3 389290763 1 1 348652718 2 744868656 4 3 377509580 1 2 438133772 3 1 147747440 2 76211861 3 2 184147677 5 3 966631803 2 2 200354484 1 3 565111336 5 1 1000000000 1 348652718 1 556605329 3 206422527 5 2 998228700 2 3 173087941 4 3 207264424 4 2 86883813 2 2 313062681 5 2 6632156 4 1 417188303 2 206422528 2 1 781833037 1 588790353 2 438133771 5 1 348652718 1 781833037 1 565111336 3 101250003 2 3 273869783 1 3 313062681 1 1 184147678 3 744868656 4 3 966631803 2 3 29366295 5 2 780418695 4 3 81073251 1 2 29366295 3 2 417188303 1 3 184147679 1 3 1 1 1 184147678 2 780418693 4 1 539527855 2 565111336 3 3 200354482 5 1 744868656 2 766356434 5 2 184147677 2 1 963873520 1 747241048 2 857731777 4 2 766356433 1 2 81073253 5 2 539527856 2 1 539527855 2 564836881 3 1 963056779 2 665245341 2 1 539527855 2 878542862 5 3 313062683 5 3 565111337 2 1 781833037 3 1000000000 4 3 76211861 4 3 417188303 1 1 998228699 1 1000000000 2 710733676 2 2 313062681 4 3 781833036 1 3 429939459 2 3 429939458 1 2 76211860 4 3 539527855 2 3 206422528 2 2 1000000000 3 2 999999999 1 3 1 1 2 76211862 2 1 81073252 1 1000000000 2 482818266 1 3 173087939 4 3 246549658 4 1 963056779 3 147747441 1 1 76211861 3 377509580 4 2 147747439 2 3 564836882 4 1 565111336 3 1000000000 4 1 360543850 2 556605330 3 3 857731778 1 3 91111256 3 1 507308489 2 86883813 4 2 360543851 4 1 780418694 2 665245341 2 2 91111258 2 1 780418694 3 966631803 4 2 313062681 1 3 681728741 4 3 744868655 3 2 744868656 5 2 147747440 2 1 206422528 1 747241048 3 6632154 3 3 963873520 5 3 781833037 2 1 29366295 2 273869784 2 2 246549659 3 2 6632155 3 2 1000000000 4 3 81073253 1 2 1000000000 4 1 200354483 3 963056778 3 2 781833037 3 3 417188302 3 1 76211861 2 963056778 3 2 389290764 2 2 565111337 1 3 564836883 2 1 507308489 1 588790353 3 507308490 2 3 86883813 3 3 56519637 3 3 29366296 4 2 56519637 3 3 184147677 2 3 564836881 3 1 360543850 3 438133771 3 3 76211860 5 3 207264424 4 1 86883812 2 878542863 4 1 101250004 3 429939460 5 3 766356433 4 1 966631802 1 360543850 3 507308489 5 3 206422527 5 3 173087939 4 2 173087939 5 3 781833037 4 3 438133772 3 3 482818265 1 3 781833036 5 1 348652718 1 101250004 1 878542863 2 681728741 1 1 482818266 1 1000000000 2 710733675 4 3 377509581 4 2 878542862 2 3 482818265 4 2 766356435 5 2 56519637 2 1 231398662 1 963873520 2 184147678 3 1 101250004 3 216140703 5 3 429939460 4 2 86883813 3 2 998228698 1 2 766356435 4 1 438133771 3 360543849 4 3 207264424 5 1 101250004 2 556605329 5 3 360543850 3 1 781833037 2 173087941 5 2 438133770 2 2 780418693 2 3 710733675 4 2 963056780 3 2 1000000000 2 1 438133771 3 781833037 5 3 565111335 1 1 438133771 1 81073252 2 781833038 1 2 81073252 4 3 1000000000 3 2 246549659 1 3 564836881 4 2 206422527 1 1 56519638 3 86883812 2 1 206422528 3 781833036 1 1 206422528 2 348652719 5 1 766356434 3 200354483 1 3 1 1 2 91111256 5 3 539527856 5 3 313062683 2 3 29366294 1 1 507308489 3 246549659 4 2 377509579 2 1 998228699 3 744868657 2 1 173087940 3 147747441 3 2 857731778 1 2 6632155 1 2 348652717 3 2 246549660 5 3 665245341 5 3 438133770 3 2 246549659 2 3 878542864 2 3 539527856 4 1 588790353 2 539527855 1 1 565111336 3 417188304 5 2 292015613 4 3 313062681 1 2 273869783 3 3 200354482 3 1 1 2 173087940 2 1 101250004 1 147747440 3 377509580 5 2 565111337 1 2 681728740 5 3 565111336 5 2 747241048 3 3 231398663 2 2 780418693 1 1 147747440 2 246549659 3 3 963873519 3 2 147747439 3 3 564836883 1 2 56519639 5 1 781833037 3 1 5 3 81073253 1 2 781833038 1 3 216140704 3 3 564836882 1 1 588790353 1 1 3 2 4 3 86883811 1 3 564836882 2 1 429939459 3 292015612 1 3 744868655 4 1 1000000000 1 998228699 3 200354482 1 3 966631802 4 1 377509580 3 1 1 1 1 1 292015612 3 556605330 4 3 360543849 2 1 231398662 3 780418694 4 2 564836882 2 2 1 5 3 91111258 5 3 147747441 2 1 273869784 3 56519639 2 1 588790353 1 6632155 1 556605329 1 438133771 3 438133771 1 1 173087940 1 565111336 1 556605329 2 744868656 5 2 766356435 5 1 91111257 1 101250004 3 747241047 2 1 665245341 2 681728742 5 3 588790352 3 1 565111336 2 998228699 3 1 482818266 3 206422528 2 1 101250004 3 963873520 1 3 564836882 2 3 200354482 4 2 29366296 4 3 76211861 2 1 963873520 2 429939460 2 2 963056780 3 3 417188304 1 2 878542864 3 1 438133771 3 710733675 5 3 246549660 2 2 1 5 3 429939459 5 1 588790353 1 963873520 3 360543850 1 1 963873520 2 389290764 1 1 588790353 3 565111336 3 2 86883812 2 2 966631802 2 1 710733675 3 273869785 2 1 200354483 2 101250003 5 3 438133772 2 1 1 2 665245341 4 3 231398661 1 3 56519639 2 1 766356434 1 681728741 2 216140705 1 3 1 4 1 482818266 1 81073252 3 482818267 2 2 966631802 2 1 29366295 1 963873520 3 360543849 5 3 878542862 3 1 781833037 3 539527854 2 2 963873519 3 1 878542863 2 429939460 3 2 744868656 5 1 216140704 2 998228699 4 3 429939460 4 1 878542863 1 556605329 3 665245341 3 1 766356434 3 101250004 5 1 507308489 3 206422527 3 2 766356434 3 1 348652718 1 348652718 2 56519638 5 3 507308489 2 3 1000000000 4 1 681728741 1 292015612 1 507308489 3 565111336 5 1 588790353 1 56519638 3 681728741 4 3 6632155 1 1 438133771 3 184147679 2 3 766356433 4 3 564836882 3 2 76211861 1 2 76211860 3 2 360543849 3 3 482818266 3 3 231398663 3 3 101250005 5 3 200354484 4 1 91111257 2 556605330 1 3 744868657 1 2 417188303 4 2 29366295 3 2 101250004 2 1 539527855 3 348652719 4 2 1 3 1 246549659 3 1000000000 4 3 101250003 1 1 184147678 2 377509580 2 1 348652718 3 56519637 2 2 231398663 1 2 200354484 2 3 747241048 3 3 207264422 2 3 147747440 4 3 556605328 2 3 963056780 1 3 681728741 5 3 744868656 3 2 246549658 4 2 360543851 3 2 377509580 2 3 857731778 2 2 292015611 1 2 313062683 1 3 857731778 3 1 417188303 1 710733675 2 857731779 4 3 681728741 4 2 29366296 5 3 665245341 2 2 681728742 3 2 76211861 1 1 231398662 3 565111337 1 1 744868656 1 76211861 2 86883811 2 2 507308489 2 1 273869784 2 999999999 5 1 147747440 1 292015612 3 438133771 2 3 81073253 1 3 998228698 5 2 781833038 3 2 207264422 4 2 507308490 4 3 313062682 5 2 766356435 2 2 565111337 5 3 417188303 1 1 963056779 3 744868656 2 2 200354484 4 1 348652718 2 377509580 5 1 6632155 2 781833038 4 1 665245341 3 216140705 2 1 998228699 3 29366296 5 2 438133772 5 1 101250004 2 246549658 1 2 665245342 1 1 56519638 1 857731778 2 565111337 3 2 780418695 3 1 780418694 1 292015612 3 747241049 2 1 1 2 206422528 4 3 2 5 2 173087939 1 2 184147678 3 2 206422528 4 2 1000000000 4 2 86883813 4 1 246549659 2 539527856 1 2 507308488 2 3 539527856 4 2 184147678 5 2 206422527 3 3 565111335 5 1 184147678 3 101250005 4 3 360543851 4 1 539527855 1 963056779 2 681728741 5 3 747241049 5 2 963056780 5 2 101250005 1 2 86883811 5 1 207264423 1 998228699 3 206422527 2 1 207264423 1 273869784 1 86883812 1 216140704 3 539527855 5 3 200354483 4 3 857731777 1 1 588790353 3 710733676 3 1 710733675 1 313062682 1 878542863 2 963873519 3 3 360543850 1 3 206422528 4 1 360543850 3 710733675 1 1 360543850 2 6632155 5 1 231398662 3 966631802 1 3 377509579 1 1 781833037 2 389290764 1 3 173087940 3 3 781833036 1 1 292015612 1 857731778 1 206422528 1 556605329 2 429939458 4 2 216140704 2 3 348652718 1 1 665245341 3 963056779 4 1 389290764 1 744868656 1 998228699 1 781833037 1 781833037 1 313062682 1 200354483 2 360543850 1 2 482818266 2 3 273869785 1 3 565111336 5 2 1 3 2 292015612 2 2 710733674 2 2 857731777 4 1 564836882 1 998228699 3 878542862 1 2 56519639 4 3 588790352 1 3 857731778 3 2 348652718 1 1 101250004 1 966631802 3 29366294 5 3 348652719 3 3 556605329 1 2 101250004 1 3 438133772 1 1 76211861 1 200354483 2 744868657 4 3 429939458 4 1 184147678 2 1000000000 2 3 292015613 2 3 565111337 5 1 377509580 3 348652718 3 3 377509579 3 1 101250004 1 207264423 3 429939459 2 3 246549659 5 2 389290763 2 3 86883812 5 2 6632156 2 3 147747441 5 2 360543850 2 2 710733676 2 3 86883813 4 3 766356435 1 3 200354482 4 2 29366296 5 2 6632156 3 1 963873520 1 780418694 2 429939458 2 1 878542863 3 246549659 4 2 588790353 3 1 482818266 2 81073252 1 1 76211861 3 377509581 5 3 313062681 5 2 273869783 5 1 564836882 1 781833037 3 564836882 4 2 207264422 4 1 1000000000 1 231398662 3 56519639 5 3 565111335 2 2 556605329 4 2 417188304 4 1 292015612 1 963056779 2 147747441 4 3 29366294 4 3 147747439 5 3 231398662 5 1 207264423 2 81073251 4 1 206422528 1 76211861 1 1000000000 1 507308489 3 173087941 1 1 539527855 2 482818267 3 3 91111256 2 3 780418693 1 2 781833036 1 3 2 1 2 81073253 3 2 173087939 2 1 665245341 1 101250004 2 184147679 1 2 710733676 2 2 56519639 4 3 360543851 2 1 1 2 81073251 2 2 292015611 5 1 556605329 3 292015611 5 3 173087940 1 3 681728740 2 1 292015612 3 966631801 2 1 781833037 2 1 4 2 963873520 3 1 963873520 3 710733674 5 2 81073253 4 1 963056779 3 482818265 1 3 313062681 4 3 76211862 3 2 56519638 4 1 482818266 1 313062682 3 1000000000 3 3 556605329 2 3 101250003 1 3 681728742 1 3 482818265 5 2 747241049 2 1 588790353 1 747241048 1 710733675 1 273869784 3 200354482 2 1 200354483 2 231398663 1 1 588790353 3 963873520 1 3 747241048 1 3 200354483 2 2 389290765 2 2 556605328 3 2 313062683 1 1 438133771 1 998228699 3 246549659 3 3 857731778 1 1 29366295 1 313062682 3 963873521 3 2 747241047 3 3 231398662 3 2 588790352 4 3 966631802 4 2 184147677 3 3 539527855 2 1 781833037 3 507308490 2 2 781833037 5 1 588790353 1 184147678 2 91111258 5 2 766356433 1 2 665245341 5 3 389290763 5 3 207264423 2 2 744868657 2 3 1 3 3 998228698 2 1 588790353 2 429939460 5 2 86883813 5 3 766356435 2 3 438133772 3 2 482818265 5 3 963873520 3 2 91111257 4 3 389290763 5 3 360543850 1 1 438133771 3 565111337 1 1 681728741 1 438133771 1 665245341 3 482818267 4 2 665245342 1 1 438133771 3 999999999 1 2 564836881 1 3 878542863 2 2 56519637 4 2 588790352 2 1 681728741 3 1 3 3 588790353 1 2 744868656 2 3 588790353 2 3 565111337 4 1 6632155 1 588790353 3 747241049 5 1 588790353 1 6632155 3 507308489 1 2 588790354 2 2 86883811 3 3 184147677 5 1 780418694 3 6632156 5 2 377509581 1 2 216140704 5 1 207264423 3 206422529 2 1 313062682 3 81073251 5 2 173087940 5 2 6632154 2 1 1 3 207264424 4 3 91111256 5 3 56519639 4 1 348652718 2 86883812 3 2 147747440 5 2 966631801 1 3 313062682 1 1 429939459 2 29366294 1 2 76211861 1 1 173087940 2 200354482 2 1 710733675 2 360543850 5 1 556605329 2 184147679 2 2 273869784 4 3 665245340 3 3 1 1 3 780418693 2 1 101250004 3 438133772 4 2 507308489 2 2 539527856 3 3 564836882 3 2 963873520 2 3 429939459 3 3 91111258 4 2 539527854 2 3 565111335 5 1 246549659 3 565111335 1 3 377509579 5 2 878542863 1 3 438133772 2 1 747241048 3 857731778 1 3 389290764 3 3 29366296 5 1 231398662 2 556605329 2 1 963056779 1 507308489 1 507308489 1 292015612 2 29366295 2 2 216140705 3 1 966631802 1 348652718 2 184147679 4 2 231398661 3 1 292015612 1 81073252 1 417188303 3 273869785 1 2 91111256 5 3 56519637 5 1 101250004 3 91111256 3 3 564836883 4 1 564836882 3 747241048 1 1 292015612 2 273869783 2 1 744868656 3 507308490 4 3 963873521 5 1 56519638 1 200354483 2 482818265 2 2 539527856 3 3 429939460 5 1 556605329 2 184147678 4 2 348652717 4 1 56519638 2 91111258 3 2 966631803 2 1 348652718 1 389290764 1 998228699 1 389290764 3 665245341 2 3 878542864 3 3 963056780 1 3 206422528 2 3 207264423 2 3 76211860 5 3 292015611 1 2 147747440 4 3 86883811 3 3 76211860 2 3 184147678 5 3 857731777 4 1 438133771 2 539527854 3 3 565111337 5 3 966631803 4 3 348652717 2 3 6632155 5 3 878542862 3 2 781833037 5 1 1000000000 2 878542863 4 3 857731779 4 1 1 2 86883812 4 1 539527855 1 429939459 2 29366294 2 2 389290765 1 2 216140704 5 1 429939459 2 966631803 3 2 539527856 3 1 507308489 2 76211862 1 1 507308489 2 184147678 2 3 6632156 1 3 780418695 2 1 438133771 3 184147677 5 3 429939459 3 3 207264423 4 1 81073252 3 56519638 1 3 231398662 4 3 747241049 1 2 29366295 2 2 429939460 2 3 101250003 3 2 29366295 3 1 588790353 2 681728740 3 3 556605328 4 3 29366294 3 1 780418694 3 184147678 5 1 781833037 3 507308490 2 2 273869783 2 1 273869784 2 998228699 4 2 101250003 1 2 377509581 5 3 91111256 1 3 482818266 4 2 29366295 5 1 539527855 1 206422528 1 963873520 1 878542863 2 780418693 1 1 857731778 2 681728741 4 1 747241048 3 766356434 5 3 231398661 5 1 565111336 1 56519638 2 766356434 1 1 438133771 3 81073253 1 1 710733675 1 101250004 1 780418694 1 665245341 3 6632155 5 3 747241049 3 1 780418694 3 556605329 1 2 564836882 3 1 76211861 3 91111258 5 3 766356433 4 1 665245341 3 348652718 5 2 781833036 5 1 246549659 1 389290764 2 86883813 1 1 207264423 2 76211861 2 1 857731778 1 966631802 1 766356434 1 313062682 2 56519637 2 1 273869784 2 184147678 2 1 56519638 2 998228698 1 1 539527855 2 438133771 1 1 173087940 3 147747441 1 1 482818266 2 966631803 2 3 564836882 4 1 173087940 1 389290764 2 313062683 2 3 184147679 5 2 966631803 1 2 91111258 2 3 878542862 2 3 744868656 2 2 857731779 2 1 86883812 2 963873521 2 2 207264424 2 1 539527855 3 781833036 2 1 81073252 1 507308489 3 231398661 2 3 565111335 5 2 207264422 1 2 482818267 3 1 780418694 1 780418694 3 29366295 3 2 348652718 2 2 76211861 1 1 29366295 2 360543850 1 2 963056779 5 1 588790353 2 963056780 2 1 207264423 3 564836882 2 3 147747440 4 2 429939459 4 1 766356434 2 216140703 4 1 91111257 3 878542862 3 3 147747441 3 3 360543851 2 2 2 5 2 246549658 3 2 216140705 4 2 56519638 1 2 781833038 4 3 56519638 5 2 438133771 3 2 216140703 4 3 200354482 3 3 216140704 3 2 360543851 5 2 878542863 1 3 147747441 5 1 76211861 1 747241048 1 417188303 3 76211860 5 1 781833037 3 766356433 4 3 429939460 3 3 216140704 3 2 857731777 4 3 966631802 2 3 857731779 2 2 313062683 4 3 507308489 5 3 1000000000 1 3 539527856 4 3 1 5 3 710733676 4 2 360543850 4 2 147747440 5 1 710733675 2 780418695 4 3 29366296 4 2 878542864 3 3 1000000000 2 3 963873521 5 2 246549660 1 2 184147678 1 2 482818267 1 1 878542863 2 348652719 5 1 56519638 2 231398663 4 3 710733675 5 3 507308490 1 1 377509580 2 292015613 5 2 246549658 5 3 780418695 1 3 29366295 4 2 348652719 4 2 207264423 3 1 747241048 3 564836881 5 2 966631802 4 3 963056780 1 1 565111336 3 710733674 1 2 539527855 5 1 6632155 2 207264422 1 2 564836883 3 1 76211861 1 998228699 3 963056780 3 2 56519638 2 3 998228700 3 3 565111337 5 3 348652717 5 2 744868657 4 1 173087940 2 200354484 1 3 681728742 5 2 429939459 4 3 781833037 4 1 6632155 1 565111336 3 348652719 5 1 564836882 3 565111335 3 1 273869784 1 857731778 1 1000000000 2 200354483 5 2 565111335 1 3 588790352 1 3 184147678 4 2 81073252 3 2 147747439 4 1 665245341 3 963056780 3 2 565111335 2 1 482818266 1 273869784 2 86883811 1 3 91111256 4 3 389290763 5 3 207264422 1 2 29366296 3 3 6632156 2 2 200354484 5 1 6632155 3 744868656 5 2 56519637 1 2 963873521 2 2 389290763 4 2 556605329 5 3 101250003 3 3 360543849 2 3 206422527 5 2 1000000000 5 1 665245341 1 184147678 3 878542862 2 1 206422528 3 216140703 1 3 200354484 4 2 417188303 4 2 273869784 2 3 292015611 4 1 588790353 1 273869784 1 780418694 1 91111257 2 429939458 1 3 766356435 4 3 2 4 2 963873520 3 1 231398662 2 173087939 4 1 206422528 2 747241048 5 1 747241048 1 507308489 1 781833037 3 999999999 2 1 681728741 1 1000000000 3 744868657 1 2 184147679 4 2 878542863 2 3 29366294 5 2 29366295 1 2 207264423 2 3 200354482 4 2 313062682 5 1 173087940 3 665245341 4 2 878542863 3 2 389290764 3 1 744868656 2 6632156 5 1 173087940 2 246549660 5 2 231398663 3 3 101250003 5 3 206422529 2 2 76211860 1 2 963873521 2 3 1000000000 1 3 377509580 2 3 360543849 1 3 710733676 1 3 429939458 3 3 588790352 2 1 6632155 3 91111258 4 2 29366294 3 3 766356435 2 1 147747440 1 29366295 2 963056780 1 2 665245340 4 1 857731778 2 360543850 3 2 360543850 5 3 565111335 1 1 6632155 2 781833038 5 2 292015611 1 1 966631802 3 556605329 4 1 710733675 3 564836882 3 2 963873521 4 2 200354482 5 3 2 2 2 200354482 2 2 147747441 1 1 1 3 292015613 5 2 29366294 1 3 377509581 4 3 963873520 2 1 438133771 2 963873519 3 3 417188304 1 3 200354483 2 1 681728741 2 147747441 2 3 998228698 2 2 29366295 3 1 507308489 2 292015612 3 3 200354482 2 2 91111256 5 3 564836881 4 1 539527855 2 313062682 2 1 963873520 3 963056778 3 3 86883812 3 3 348652719 4 2 292015611 5 3 963056779 1 2 766356435 2 1 173087940 3 963056780 5 2 744868656 5 3 101250003 1 3 207264423 5 3 6632155 5 1 963873520 1 147747440 1 184147678 1 348652718 1 147747440 1 389290764 3 206422528 4 3 744868657 3 3 963873520 2 1 998228699 3 76211860 2 2 360543849 5 2 429939459 4 1 147747440 1 173087940 3 360543850 1 3 588790353 1 1 878542863 2 747241047 3 1 29366295 1 507308489 2 273869783 3 2 999999999 2 3 206422528 2 1 747241048 2 588790352 3 2 966631802 5 2 231398663 1 3 747241047 4 3 86883812 1 3 482818267 3 3 744868657 2 1 539527855 1 539527855 1 6632155 2 81073252 3 3 744868656 2 3 963873520 1 1 482818266 1 1000000000 1 101250004 1 313062682 3 81073253 4 2 781833036 2 3 81073252 2 1 231398662 3 207264424 1 3 565111335 3 1 1 3 173087940 1 3 963056779 3 2 556605328 4 3 246549660 2 2 588790353 4 1 588790353 3 348652719 2 1 86883812 3 184147677 3 2 781833036 2 1 556605329 1 86883812 1 231398662 1 377509580 2 565111335 2 2 207264422 5 2 6632154 3 3 588790354 4 2 216140704 5 3 681728740 3 2 273869784 3 3 681728742 2 3 438133771 2 1 76211861 3 665245340 4 2 556605330 4 1 76211861 1 539527855 3 313062683 1 2 564836883 1 2 963056778 5 1 438133771 1 564836882 3 564836883 2 3 91111257 2 1 86883812 2 417188303 2 2 389290763 3 2 377509580 5 1 963873520 3 29366294 3 3 29366296 2 3 998228700 3 3 482818267 4 2 710733674 5 1 273869784 1 438133771 2 565111336 5 2 482818267 4 3 588790352 4 2 246549658 4 3 878542863 1 1 29366295 3 710733675 3 2 56519638 5 1 710733675 3 216140704 3 1 377509580 2 2 4 1 857731778 3 507308489 5 2 429939458 3 1 173087940 2 588790354 1 1 76211861 2 147747441 2 1 360543850 3 963873520 4 1 564836882 3 6632156 5 2 417188304 4 1 147747440 3 206422528 3 3 429939459 3 3 91111257 4 2 565111335 1 1 147747440 1 348652718 2 56519638 1 1 556605329 2 564836882 2 2 963056778 2 3 780418695 2 3 780418694 4 2 429939460 3 1 86883812 2 999999999 2 2 6632156 5 2 963056778 1 3 781833038 5 1 438133771 2 665245340 4 1 147747440 2 348652717 1 3 200354482 2 2 29366295 5 3 101250005 3 2 438133770 3 2 556605328 1 2 438133770 1 3 184147678 4 1 207264423 1 429939459 2 91111256 1 2 417188302 4 1 1 1 231398662 1 207264423 3 147747441 5 1 539527855 3 438133770 2 2 780418695 1 2 681728742 2 2 184147679 1 3 966631803 1 3 76211861 1 2 998228699 4 3 878542864 3 2 313062683 4 3 482818265 1 2 417188303 2 2 1 1 2 56519639 4 2 292015611 5 3 377509579 1 1 710733675 1 744868656 2 417188302 2 1 565111336 3 173087940 4 1 360543850 2 246549659 4 2 86883812 2 2 246549660 4 2 200354482 2 2 482818266 1 2 564836881 5 2 681728740 3 2 963873520 1 3 565111335 4 2 273869785 5 2 744868656 2 1 429939459 1 207264423 3 56519638 1 1 101250004 1 998228699 3 417188303 2 1 56519638 3 966631802 1 2 744868656 5 3 173087940 5 2 2 5 3 747241047 3 1 207264423 3 878542862 2 3 76211861 3 3 86883812 2 1 588790353 2 273869784 5 1 857731778 1 76211861 3 438133772 3 2 377509579 1 2 101250003 3 1 292015612 2 998228699 4 3 206422528 2 2 101250005 2 3 781833036 3 3 86883813 5 3 539527854 2 1 377509580 3 81073253 4 3 29366295 1 3 101250004 2 1 76211861 3 1 4 1 1000000000 1 216140704 1 482818266 1 231398662 3 56519638 1 3 389290764 4 1 292015612 2 681728742 2 3 1000000000 2 1 200354483 3 29366295 3 2 246549660 2 1 747241048 2 417188302 5 2 963873519 1 3 200354482 4 2 507308489 2 1 246549659 3 710733674 1 3 766356433 3 3 200354482 2 2 147747439 2 1 29366295 2 273869783 4 2 857731779 5 2 207264424 3 3 665245340 4 3 292015613 2 3 360543851 2 1 781833037 3 292015612 4 2 744868657 2 1 438133771 3 564836881 1 2 313062683 4 2 91111257 3 3 216140703 4 3 313062682 3 3 6632155 2 3 147747441 4 1 963873520 2 556605329 1 2 665245340 5 3 438133771 2 2 246549659 4 3 29366294 5 3 76211862 1 1 710733675 3 360543850 1 1 781833037 1 564836882 1 216140704 3 556605328 3 3 91111258 1 1 360543850 2 1 1 3 2 5 1 313062682 3 565111336 5 2 963056779 5 1 200354483 3 216140704 5 1 200354483 2 1 5 1 417188303 2 780418694 4 2 966631803 2 1 564836882 1 6632155 3 963873520 2 1 781833037 3 91111256 1 2 231398662 4 3 389290764 2 2 273869785 2 1 216140704 1 1 3 76211860 4 3 565111336 3 3 173087939 5 2 482818266 5 3 389290763 4 2 173087939 2 2 216140703 2 2 966631801 1 1 207264423 3 781833037 2 2 377509579 3 3 91111257 2 1 6632155 3 200354484 1 2 184147678 4 1 6632155 3 1 5 1 29366295 2 1000000000 5 1 998228699 1 747241048 2 417188302 4 2 966631801 1 3 963056779 5 3 313062681 3 3 273869785 3 1 963873520 2 29366294 2 2 429939460 5 1 564836882 3 665245341 4 3 29366294 5 2 681728742 5 1 780418694 3 348652717 1 1 857731778 2 184147679 3 1 231398662 3 207264422 2 2 966631803 3 1 86883812 1 206422528 1 91111257 2 56519639 5 2 539527854 3 2 564836882 4 1 539527855 2 665245341 4 1 86883812 3 101250005 3 3 313062683 4 2 81073252 2 3 963873521 1 2 147747440 3 3 91111256 2 1 173087940 1 173087940 1 747241048 2 101250003 1 1 565111336 2 556605328 5 3 216140703 3 2 556605330 4 1 564836882 3 216140703 2 1 91111257 3 29366294 4 3 292015612 2 2 507308490 1 2 6632155 2 2 429939459 2 1 200354483 1 482818266 3 76211861 3 1 292015612 3 147747439 3 1 184147678 3 565111335 2 1 29366295 1 377509580 3 998228699 2 3 56519637 2 3 417188303 3 3 81073252 2 2 200354484 2 1 273869784 3 91111257 1 2 999999999 4 1 429939459 3 963873519 2 3 681728740 5 2 173087940 5 3 665245340 5 2 766356434 1 2 963873519 4 3 681728741 4 1 389290764 3 348652719 3 2 556605328 3 1 780418694 2 206422528 5 2 273869783 5 1 76211861 1 857731778 1 482818266 2 389290763 2 2 766356435 3 3 857731779 4 3 766356433 4 2 86883811 1 3 781833038 1 2 206422527 5 1 389290764 3 81073251 3 3 231398662 5 2 206422528 2 1 564836882 3 963056778 2 3 744868657 5 1 1000000000 2 507308488 4 2 963056780 1 3 147747441 1 1 207264423 3 963873520 4 1 963056779 2 206422528 2 1 429939459 1 216140704 3 857731778 2 2 292015613 2 1 173087940 3 438133770 5 3 564836883 3 3 207264424 4 2 360543849 4 3 292015612 2 2 744868655 4 2 29366295 2 2 588790354 4 3 438133771 4 2 766356435 4 2 539527856 3 2 539527854 1 3 231398662 3 2 216140704 3 1 1 2 86883812 4 3 200354482 2 3 246549659 1 1 29366295 2 747241047 4 1 81073252 1 482818266 2 206422529 3 1 231398662 2 389290763 4 2 86883812 3 3 588790354 5 1 710733675 1 507308489 1 998228699 1 963873520 2 206422527 5 3 313062682 5 1 147747440 3 878542864 1 3 273869784 1 2 6632156 5 1 998228699 1 482818266 1 313062682 3 781833036 3 3 1000000000 4 2 86883811 4 3 963056780 4 1 273869784 3 377509581 1 2 207264422 1 1 565111336 3 556605328 2 3 1 2 2 147747439 4 3 206422528 5 2 429939459 2 3 665245340 5 1 377509580 1 744868656 2 429939460 2 3 556605330 2 1 998228699 3 313062681 2 1 231398662 3 665245342 1 3 86883812 2 1 747241048 3 963873521 5 1 507308489 3 231398662 3 2 207264423 4 1 81073252 2 966631803 3 3 857731778 2 3 429939458 5 1 91111257 1 966631802 3 963056780 3 3 780418694 3 3 665245342 4 3 101250005 4 2 766356435 1 1 200354483 3 438133771 1 3 216140704 1 2 348652717 3 1 417188303 3 313062681 2 1 231398662 1 766356434 2 681728740 4 1 878542863 1 565111336 2 857731777 4 3 565111337 5 2 857731778 4 1 389290764 1 292015612 1 231398662 2 56519639 2 2 273869784 2 1 348652718 3 206422528 3 3 999999999 1 2 565111335 3 2 417188302 1 2 556605330 1 1 565111336 2 6632154 2 3 878542864 3 3 173087940 2 1 273869784 1 998228699 1 963056779 3 998228699 4 1 313062682 3 556605330 2 2 6632156 3 2 963873521 2 3 147747439 1 3 747241047 1 1 417188303 2 173087939 5 3 91111257 4 3 780418693 2 1 231398662 1 231398662 1 360543850 3 766356435 3 2 81073251 1 2 556605328 3 2 539527855 1 2 6632155 4 3 429939459 4 1 200354483 1 56519638 3 184147679 5 3 273869785 2 3 417188303 5 3 273869783 1 3 216140705 5 3 76211860 3 3 966631802 4 1 6632155 2 29366296 1 1 710733675 3 56519638 2 1 147747440 3 564836881 4 3 744868655 4 3 273869783 3 3 710733675 4 2 963873521 4 3 710733676 5 3 216140703 4 2 231398663 5 1 273869784 3 348652717 2 3 681728740 1 1 86883812 2 91111256 3 2 539527856 5 1 665245341 2 76211862 1 1 966631802 1 377509580 1 29366295 3 417188303 3 1 200354483 1 681728741 2 766356434 5 3 588790353 3 3 781833038 4 1 91111257 2 766356435 1 3 207264423 4 2 29366296 1 1 963873520 1 200354483 3 556605330 2 3 76211860 1 2 429939460 1 2 963056779 3 1 565111336 1 184147678 3 780418693 5 2 377509580 5 1 206422528 2 273869783 3 3 588790354 3 3 313062681 1 1 766356434 2 206422529 4 3 147747441 4 1 556605329 2 147747439 4 2 966631802 1 2 2 4 2 348652719 5 2 360543851 5 3 857731779 4 3 231398663 4 3 507308490 3 2 91111258 3 2 200354483 2 3 348652718 4 2 780418694 1 3 231398662 3 3 184147678 2 3 744868657 3 3 878542862 5 3 681728742 2 2 482818265 4 1 29366295 2 857731778 3 3 681728740 5 3 360543849 3 2 878542862 5 2 348652717 2 2 377509581 1 1 29366295 1 101250004 2 1000000000 4 2 147747441 1 1 781833037 3 101250005 1 3 417188303 3 1 147747440 2 417188304 1 2 389290764 5 1 429939459 3 482818267 5 3 963056778 2 3 200354484 5 2 292015613 5 2 1 3 1 273869784 3 780418695 2 2 744868656 2 1 313062682 3 184147678 1 3 998228700 5 3 292015612 3 1 76211861 1 438133771 2 29366296 4 3 507308489 3 2 56519637 4 3 665245342 1 2 417188303 2 2 360543850 4 2 313062681 2 2 565111335 4 1 91111257 2 963056778 1 1 81073252 1 56519638 3 389290765 2 3 857731778 1 2 429939459 4 2 207264422 2 1 966631802 1 184147678 2 710733674 5 3 173087940 5 2 360543851 1 3 389290765 3 1 29366295 3 246549658 2 1 147747440 2 539527854 5 2 56519637 1 3 184147678 3 2 507308489 2 1 101250004 3 207264422 5 1 417188303 2 998228700 2 2 588790354 2 1 681728741 1 81073252 1 207264423 1 963873520 3 963873519 3 1 539527855 3 200354483 1 1 91111257 1 429939459 1 1 2 348652718 1 2 681728741 4 1 556605329 2 348652719 1 1 766356434 3 231398662 5 2 86883813 2 2 377509581 2 3 56519637 2 1 963056779 3 539527856 3 2 710733676 3 1 564836882 3 998228698 5 3 292015613 5 1 216140704 1 539527855 2 565111337 2 1 313062682 3 216140705 3 2 29366294 4 1 507308489 3 966631803 4 1 216140704 2 207264422 4 2 857731778 4 2 6632155 2 1 173087940 3 292015613 3 2 780418693 3 1 173087940 2 857731777 3 3 665245340 2 1 966631802 3 878542862 4 2 710733676 3 2 184147678 5 2 766356433 2 1 76211861 3 389290764 3 2 857731778 3 3 780418693 2 2 429939459 1 3 273869784 3 2 273869784 1 1 539527855 3 101250003 5 2 147747439 5 3 147747441 3 3 389290763 3 2 780418693 5 3 710733676 3 1 747241048 2 999999999 4 2 878542864 3 2 747241047 1 3 681728741 3 1 246549659 2 273869783 4 1 91111257 1 231398662 1 857731778 1 389290764 2 377509579 5 1 377509580 2 781833036 3 1 1000000000 1 273869784 2 86883813 2 1 564836882 1 389290764 1 246549659 1 766356434 3 313062681 3 3 360543850 1 3 6632156 2 3 556605330 3 2 101250005 5 2 246549658 4 1 681728741 2 744868657 4 2 998228698 3 2 857731778 1 3 565111335 5 2 101250004 2 2 857731778 4 2 417188302 3 1 6632155 3 2 3 3 999999999 4 2 184147677 1 1 766356434 1 1 2 747241049 4 3 389290765 3 1 507308489 1 1000000000 3 29366296 2 1 292015612 1 206422528 1 744868656 3 173087941 4 3 781833037 1 1 216140704 2 207264423 4 1 348652718 1 377509580 1 231398662 3 963056780 2 2 588790352 2 3 231398662 3 1 6632155 3 1000000000 3 1 101250004 2 101250003 5 2 207264424 4 2 963873521 3 1 147747440 1 81073252 1 998228699 1 147747440 1 206422528 2 857731777 2 3 744868655 1 1 963056779 1 781833037 3 781833037 5 3 564836881 2 2 173087940 1 1 507308489 3 556605328 2 1 539527855 2 29366294 3 2 216140705 3 3 588790352 4 3 998228700 3 3 389290765 3 1 206422528 3 564836881 5 3 766356435 1 3 857731777 5 1 207264423 2 207264424 5 3 438133772 2 3 76211860 4 2 781833037 1 2 438133770 3 1 360543850 2 507308488 5 2 744868657 5 1 507308489 3 781833037 4 2 313062682 4 1 81073252 1 6632155 1 681728741 3 588790352 5 1 101250004 2 963056778 3 2 963056778 2 1 6632155 3 246549658 3 1 6632155 1 348652718 1 556605329 1 1 1 348652718 2 6632156 1 1 56519638 3 588790353 2 1 539527855 2 781833038 2 3 360543849 2 3 1 2 1 744868656 2 429939459 3 3 389290764 4 3 207264422 1 1 206422528 2 76211861 4 3 878542862 2 3 417188302 1 2 273869784 2 2 206422528 3 1 482818266 2 76211862 5 1 588790353 1 781833037 2 539527856 5 3 246549660 3 2 273869783 4 2 360543850 4 3 292015611 5 2 781833037 2 1 766356434 3 207264424 5 3 86883813 4 1 231398662 2 377509579 1 3 56519637 4 1 101250004 2 482818267 3 1 556605329 2 556605328 3 2 781833037 4 1 878542863 3 507308488 1 3 507308488 2 1 744868656 2 348652719 3 1 29366295 1 173087940 2 1 2 3 76211860 5 1 29366295 2 86883812 3 3 766356433 3 3 216140705 2 3 781833037 5 3 556605328 2 1 963056779 1 173087940 1 173087940 2 507308489 1 2 91111256 5 2 101250003 3 2 966631803 5 1 91111257 1 766356434 2 86883813 2 3 313062682 4 3 747241047 1 1 273869784 2 292015613 5 1 565111336 3 206422528 5 2 565111337 3 1 313062682 3 206422527 5 1 747241048 1 766356434 2 389290764 5 1 998228699 1 565111336 1 998228699 3 86883812 2 1 173087940 3 207264423 3 1 482818266 1 878542863 2 665245341 1 1 86883812 3 565111335 2 1 417188303 3 86883812 4 2 76211860 2 1 206422528 2 377509579 4 2 184147678 5 2 76211862 4 3 29366294 2 2 857731778 1 2 184147677 2 1 348652718 1 56519638 3 173087939 2 2 780418695 1 2 56519637 4 2 389290764 1 2 588790353 2 2 200354483 4 3 966631802 2 2 216140705 5 2 81073252 5 3 173087941 2 2 564836882 2 3 998228699 4 2 246549659 2 3 216140704 5 2 348652718 2 3 29366294 5 3 998228699 4 3 556605330 5 1 966631802 1 556605329 3 963056778 5 2 1000000000 3 1 710733675 1 86883812 1 963056779 2 200354482 4 1 246549659 2 781833037 3 3 999999999 4 3 747241048 5 2 200354483 5 2 780418694 2 2 206422528 2 3 76211861 2 1 710733675 1 76211861 1 173087940 1 292015612 2 781833036 4 3 147747439 4 2 507308488 4 1 747241048 3 780418694 3 2 231398663 3 1 438133771 1 389290764 2 998228698 1 1 360543850 3 588790353 1 1 565111336 3 184147677 4 1 200354483 3 417188303 1 2 681728742 5 2 564836882 1 1 429939459 3 56519638 1 1 81073252 3 292015611 5 3 780418695 4 3 781833036 1 2 588790352 4 2 429939458 1 3 588790354 5 1 313062682 1 246549659 1 360543850 1 6632155 2 101250005 5 3 206422527 5 2 1000000000 3 1 206422528 1 963056779 1 147747440 1 766356434 1 710733675 3 417188303 4 3 86883811 3 3 91111256 2 2 184147679 5 1 1 3 963873521 1 1 438133771 2 231398661 1 3 173087939 4 2 482818265 3 1 482818266 1 360543850 3 507308489 2 2 780418693 1 1 681728741 3 389290763 3 1 507308489 3 86883812 4 1 184147678 3 744868656 3 1 780418694 2 507308488 1 1 86883812 2 966631801 5 2 173087940 1 3 206422527 4 3 184147677 1 3 438133772 5 2 781833038 2 2 81073253 2 3 292015613 3 2 417188303 2 3 556605330 5 3 292015611 1 2 348652717 5 1 184147678 2 539527854 4 1 857731778 1 184147678 3 91111257 3 1 588790353 3 766356434 5 3 565111337 4 1 173087940 1 360543850 2 76211860 3 2 665245341 2 3 710733675 2 1 231398662 2 780418695 5 2 507308490 3 2 766356435 2 2 360543850 4 2 206422529 1 2 91111256 1 3 207264424 5 3 147747440 4 2 429939459 4 3 556605329 5 3 200354482 1 1 781833037 1 417188303 2 417188302 2 1 147747440 3 681728742 5 3 744868656 4 3 766356433 4 1 231398662 2 76211860 3 1 963873520 3 91111258 5 2 29366296 2 3 91111258 5 2 438133772 1 2 710733676 5 2 231398662 3 3 6632156 4 2 999999999 1 3 681728741 5 3 878542862 3 2 292015611 3 2 998228699 2 3 147747441 2 1 665245341 3 744868657 4 2 184147677 1 3 207264423 3 1 6632155 1 246549659 3 147747440 4 1 29366295 1 86883812 2 86883813 2 2 56519637 1 3 101250003 4 1 966631802 2 744868657 5 3 86883811 4 3 857731779 2 3 744868655 4 2 216140704 2 1 966631802 3 747241049 5 2 781833036 5 2 246549658 4 3 539527854 1 2 377509581 4 3 747241048 1 1 207264423 3 438133770 4 3 76211861 2 3 1 5 2 998228698 1 2 273869784 5 1 438133771 1 91111257 2 665245340 3 3 482818265 3 2 207264424 1 3 539527856 1 2 86883812 1 2 588790354 1 3 313062683 2 3 101250005 3 2 857731777 5 1 429939459 2 200354482 4 1 780418694 1 781833037 1 147747440 2 744868655 1 3 86883813 1 2 86883813 4 3 360543851 3 2 565111337 1 2 231398663 5 3 438133770 1 2 200354483 2 3 539527856 5 3 377509580 5 2 292015613 1 3 246549658 2 1 681728741 3 556605330 4 2 963056780 1 1 417188303 3 29366294 2 1 564836882 1 747241048 2 81073253 3 3 348652719 1 1 313062682 1 539527855 3 360543851 2 1 429939459 2 1 3 2 998228698 5 2 389290763 3 3 313062681 3 1 1 1 417188303 1 86883812 3 1 3 1 564836882 2 747241047 2 2 246549660 4 2 766356434 2 1 744868656 1 966631802 2 200354484 2 3 6632154 4 2 482818266 1 2 231398663 1 1 966631802 2 681728742 3 3 564836882 1 3 665245340 4 2 556605329 1 1 101250004 3 665245342 5 2 507308489 5 3 91111257 3 1 766356434 2 246549658 4 2 246549658 2 3 556605328 2 2 184147677 4 2 56519637 2 1 1 1 963873520 1 246549659 1 313062682 3 360543851 1 1 963873520 3 86883813 4 1 781833037 2 200354482 3 1 966631802 1 216140704 3 1000000000 2 3 998228698 2 2 246549659 5 2 564836883 1 2 348652719 5 3 292015611 4 2 231398663 1 1 417188303 1 184147678 2 147747440 5 3 766356435 2 3 86883812 4 2 564836883 4 2 780418694 5 2 86883813 4 3 313062683 3 2 429939458 5 1 998228699 3 292015612 4 1 206422528 2 710733676 1 2 86883811 4 2 438133772 1 2 417188303 2 2 29366296 1 2 6632156 2 2 857731778 1 2 665245340 2 2 747241047 2 1 389290764 1 273869784 3 744868655 2 3 482818266 3 2 539527856 1 1 417188303 2 360543849 1 2 273869783 4 3 231398661 5 2 56519637 1 3 348652719 1 3 710733674 2 2 588790353 2 3 963873521 5 1 747241048 2 207264422 5 1 417188303 1 747241048 3 56519637 3 2 292015612 4 2 147747440 4 1 184147678 2 781833038 2 2 91111257 1 2 556605330 1 1 206422528 3 173087940 2 3 81073252 2 3 857731778 1 2 417188302 1 3 1 1 1 766356434 2 556605329 4 3 878542862 2 3 184147677 4 1 360543850 2 665245341 3 3 1000000000 5 3 539527856 3 1 963056779 1 747241048 2 86883812 3 3 81073253 5 1 6632155 3 781833036 4 1 348652718 1 556605329 1 565111336 2 781833037 4 1 81073252 2 744868657 4 1 963056779 2 781833037 3 2 184147678 5 1 231398662 3 147747441 1 1 781833037 1 857731778 2 6632154 2 1 389290764 3 6632154 4 1 998228699 2 377509579 2 3 292015611 2 1 878542863 3 780418694 2 3 184147677 4 1 556605329 1 348652718 2 665245341 1 2 438133770 3 3 857731777 5 1 1 2 429939458 4 3 216140705 3 3 1 3 2 246549659 1 2 377509579 3 2 1000000000 4 3 360543851 1 1 377509580 1 313062682 1 360543850 1 966631802 3 101250004 4 1 966631802 2 273869785 5 2 76211861 1 2 556605330 3 1 216140704 1 1 2 963056779 5 1 231398662 3 588790353 3 3 147747440 5 3 747241047 3 2 539527856 5 1 173087940 2 81073252 5 1 857731778 1 184147678 1 781833037 1 173087940 1 665245341 1 565111336 1 564836882 2 781833037 2 3 81073251 5 2 56519637 4 2 6632154 2 3 389290763 3 3 998228700 4 2 417188304 5 3 29366295 4 2 377509580 4 3 76211862 4 3 91111257 3 3 429939459 3 3 173087939 3 2 2 3 2 966631801 5 3 999999999 5 3 81073253 5 2 292015613 3 1 665245341 3 81073251 1 2 780418694 1 3 101250005 1 1 744868656 2 29366296 5 3 417188302 3 1 273869784 1 966631802 1 206422528 2 564836882 2 1 744868656 3 377509579 2 1 665245341 1 857731778 1 1 2 231398661 4 3 857731779 3 3 348652718 5 1 998228699 1 565111336 2 86883811 4 1 744868656 1 710733675 1 681728741 1 29366295 1 482818266 3 200354484 5 3 6632156 2 2 86883811 4 3 360543851 5 2 377509580 1 1 29366295 2 377509581 2 1 184147678 3 313062682 5 2 710733674 1 1 81073252 2 747241049 1 1 313062682 2 766356435 2 2 86883812 5 2 564836882 5 2 173087939 5 2 273869785 3 2 966631803 4 1 200354483 2 231398663 1 2 564836882 3 2 556605330 1 2 29366296 4 3 710733674 2 3 6632154 4 3 216140703 4 3 665245341 1 2 216140703 3 3 6632154 4 3 857731777 3 2 564836881 1 1 781833037 2 565111336 1 3 389290763 2 1 438133771 1 963056779 3 360543849 3 1 6632155 1 101250004 2 966631802 5 3 857731778 5 1 564836882 1 963873520 2 86883811 5 2 231398661 3 3 147747440 5 2 173087941 1 3 710733675 3 3 780418694 4 1 963056779 3 206422527 1 2 966631801 3 2 565111335 1 1 246549659 2 747241047 2 2 231398661 3 3 200354483 5 1 76211861 1 966631802 3 781833036 1 1 91111257 3 878542863 3 1 588790353 1 565111336 1 588790353 1 56519638 2 780418694 3 2 56519637 4 1 348652718 1 780418694 3 76211860 2 3 76211862 5 2 377509581 3 1 231398662 3 766356434 2 1 766356434 3 963056779 3 3 6632156 1 2 588790354 3 1 231398662 1 246549659 3 744868657 1 1 147747440 2 184147679 4 3 377509579 3 3 246549659 4 1 780418694 1 200354483 1 564836882 1 556605329 3 91111258 3 3 29366294 2 1 56519638 1 665245341 2 710733676 1 1 665245341 2 313062682 2 1 81073252 2 665245342 4 3 231398661 2 1 173087940 2 313062682 2 2 564836883 5 3 588790353 5 2 588790354 4 2 101250003 3 2 313062683 2 1 998228699 1 565111336 3 101250003 3 2 963056779 4 2 780418693 5 3 56519637 2 3 360543850 4 1 539527855 2 966631802 3 1 429939459 1 766356434 2 665245340 1 2 780418695 3 3 438133770 2 3 539527854 4 2 878542862 5 2 1000000000 1 2 780418694 3 2 86883812 1 3 998228699 1 2 184147678 5 2 438133772 4 1 273869784 1 681728741 3 292015611 2 3 348652719 5 1 781833037 2 377509580 3 3 429939460 4 1 246549659 3 998228700 4 2 101250005 3 2 360543850 1 1 56519638 3 963056779 4 1 389290764 2 292015613 5 2 429939460 1 2 1000000000 3 1 207264423 1 173087940 1 1000000000 1 377509580 3 507308488 4 2 438133772 5 3 1000000000 1 2 681728742 4 3 56519638 2 2 565111335 2 2 184147677 2 3 216140704 4 3 173087941 1 1 565111336 3 200354484 4 1 438133771 3 539527856 3 1 246549659 3 184147678 5 3 963056780 4 2 665245340 4 1 273869784 1 878542863 1 207264423 1 998228699 3 147747440 4 2 780418693 5 3 747241049 5 1 292015612 3 438133770 4 1 556605329 2 56519639 1 2 313062681 3 1 29366295 3 389290763 5 1 482818266 2 588790353 4 2 200354484 1 3 588790354 1 3 438133771 5 1 681728741 3 998228698 1 1 963873520 1 292015612 3 539527855 4 3 246549658 1 2 963056780 5 2 780418695 1 1 29366295 2 681728742 5 2 966631803 4 3 681728741 4 3 81073252 5 3 377509580 5 3 348652718 3 2 101250003 3 2 360543849 1 3 29366294 5 3 184147677 5 3 273869784 4 3 1000000000 2 2 76211861 4 1 246549659 1 56519638 3 86883812 4 1 998228699 2 246549658 5 3 766356433 1 2 539527856 5 2 681728742 2 2 147747440 5 2 216140703 1 2 81073252 5 3 556605329 2 1 710733675 3 81073253 5 1 963056779 3 81073251 3 3 507308490 5 1 710733675 3 273869785 2 2 507308490 5 1 564836882 2 200354484 1 2 963873521 4 2 56519638 5 3 710733674 4 1 998228699 3 963873520 4 2 780418694 1 3 482818265 2 2 313062683 3 3 878542864 4 3 273869785 5 2 710733675 1 1 564836882 1 101250004 2 389290763 4 1 377509580 1 360543850 3 744868657 5 1 360543850 2 665245341 3 1 665245341 2 389290763 2 1 101250004 1 360543850 1 76211861 2 710733676 3 3 556605329 4 1 81073252 1 429939459 2 417188303 3 2 963873519 4 3 766356435 5 2 292015612 1 1 780418694 1 184147678 1 963056779 2 313062681 1 2 999999999 1 1 76211861 2 273869783 1 1 588790353 2 29366294 2 2 76211862 1 2 857731777 5 1 1 1 747241048 3 744868655 1 1 173087940 1 86883812 2 963056779 3 3 417188304 4 1 878542863 1 76211861 3 101250005 3 2 966631801 2 1 963873520 2 200354482 5 3 389290765 1 3 507308490 3 3 507308490 2 3 173087940 5 1 273869784 2 91111256 2 3 348652718 2 2 681728742 3 1 147747440 2 273869784 3 2 747241047 5 3 781833036 4 2 963056779 4 3 539527856 4 1 417188303 2 101250005 2 1 539527855 3 710733676 3 3 360543850 1 2 963873521 1 2 173087939 3 1 857731778 2 963056779 5 3 200354484 2 1 878542863 3 147747439 4 1 206422528 3 963056779 5 2 348652718 5 1 348652718 1 246549659 1 246549659 2 857731778 3 2 101250004 3 1 360543850 2 200354484 3 1 998228699 2 101250004 4 1 173087940 1 76211861 3 29366294 2 1 507308489 2 206422528 3 1 216140704 1 781833037 1 1000000000 2 878542864 1 1 76211861 3 246549659 1 3 1000000000 5 2 348652718 5 2 207264422 4 1 348652718 3 2 5 1 857731778 2 360543849 4 3 744868655 3 3 1 1 2 878542862 2 3 966631801 2 2 91111258 5 3 665245341 3 3 565111335 4 1 231398662 3 429939460 5 2 173087941 1 2 857731779 4 3 747241047 2 2 438133771 1 2 963873519 2 2 86883813 4 2 878542864 1 2 556605329 5 3 438133772 1 2 482818266 2 3 246549660 1 3 766356435 4 3 313062683 3 2 417188304 1 2 429939458 1 2 29366295 2 2 1000000000 5 3 76211860 1 1 147747440 2 780418694 2 3 173087940 1 3 81073253 5 1 273869784 2 76211861 2 1 292015612 3 963056780 3 1 417188303 3 781833036 4 2 507308488 4 1 389290764 1 292015612 1 539527855 3 482818267 2 1 101250004 3 539527854 1 1 857731778 2 273869784 4 2 744868657 5 1 710733675 2 389290765 2 2 963873519 4 3 710733674 5 2 207264424 4 3 681728741 4 3 564836882 4 2 710733675 1 3 56519639 3 2 780418693 3 1 438133771 3 507308489 1 2 147747440 3 3 963056780 5 2 710733676 4 3 747241048 3 1 389290764 1 91111257 2 681728740 1 3 588790354 1 3 963873521 3 3 200354484 1 2 564836883 1 1 231398662 1 207264423 3 1 5 1 878542863 3 360543851 3 1 173087940 3 313062682 5 3 565111337 5 2 348652717 4 1 348652718 1 556605329 3 565111337 3 2 857731778 5 1 429939459 1 539527855 3 665245342 1 2 173087940 1 1 292015612 1 81073252 1 91111257 1 556605329 3 565111337 2 2 377509580 3 1 429939459 3 539527854 1 2 665245342 4 3 747241047 3 3 377509579 2 3 184147678 1 2 6632155 2 2 857731777 4 3 857731778 3 2 360543849 2 1 963056779 1 173087940 3 780418693 2 3 588790354 2 3 184147678 2 1 313062682 3 878542864 1 3 665245342 2 3 273869785 3 2 273869785 4 2 76211860 5 1 539527855 3 747241049 4 3 313062681 4 1 482818266 1 878542863 1 857731778 1 377509580 2 246549660 2 1 744868656 1 998228699 1 101250004 2 56519639 1 3 86883811 1 3 292015611 1 1 273869784 1 429939459 1 360543850 3 81073253 1 2 744868657 2 1 539527855 3 360543850 5 1 665245341 2 101250004 4 3 966631803 4 3 507308488 5 2 313062682 4 3 744868655 1 1 29366295 1 81073252 2 681728742 1 3 417188304 4 3 246549658 3 1 81073252 2 781833036 2 3 231398661 2 2 665245342 5 1 348652718 1 206422528 3 781833038 2 2 482818266 2 2 389290763 3 1 482818266 2 56519637 3 3 360543851 3 1 246549659 1 780418694 2 482818266 3 3 184147679 5 3 206422527 5 1 564836882 2 781833037 2 3 781833036 2 3 963873521 1 3 556605329 2 2 147747441 2 2 81073252 4 1 588790353 2 231398662 4 2 482818267 1 1 438133771 3 963056780 3 3 710733674 4 1 588790353 3 377509581 3 3 273869785 3 1 101250004 1 781833037 1 216140704 1 231398662 1 360543850 2 56519639 1 3 184147678 4 1 966631802 3 710733676 2 2 184147677 5 1 246549659 2 101250005 3 1 360543850 2 747241047 4 2 6632154 2 2 313062683 3 3 710733675 4 1 6632155 1 348652718 3 6632156 2 2 539527856 5 2 1 2 1 6632155 1 588790353 1 101250004 3 556605330 1 1 377509580 1 200354483 2 878542863 2 3 857731778 2 1 565111336 3 147747439 4 3 710733676 2 1 710733675 2 780418693 2 1 348652718 2 91111257 5 2 963873521 4 3 766356434 1 2 389290765 1 3 184147677 2 1 781833037 3 744868657 2 3 999999999 2 3 6632156 2 1 1 2 565111337 2 1 556605329 2 963056778 5 1 377509580 3 1 5 1 878542863 2 417188303 4 3 184147678 5 3 507308488 1 3 207264422 3 3 588790354 4 2 710733676 4 1 681728741 1 780418694 3 360543849 5 1 389290764 2 564836882 2 2 507308489 1 2 482818267 3 2 348652717 2 1 292015612 1 389290764 3 273869783 3 2 76211862 1 3 231398662 1 1 744868656 3 29366294 4 1 998228699 1 681728741 2 565111335 5 1 91111257 3 313062683 2 3 147747439 3 1 206422528 2 710733676 4 3 216140703 3 1 539527855 2 565111336 5 3 417188303 2 1 101250004 2 710733674 1 2 173087940 4 1 216140704 2 565111337 1 2 588790352 3 1 963873520 2 766356434 1 3 86883811 3 2 417188303 4 1 744868656 2 231398661 2 1 857731778 2 101250003 3 2 963873519 4 3 1 4 1 564836882 3 86883811 4 1 998228699 3 681728740 4 3 963056780 5 1 438133771 3 665245340 4 3 781833037 5 2 539527856 3 1 564836882 2 184147679 3 2 878542864 2 3 348652718 2 3 747241048 5 1 207264423 3 91111256 2 2 429939460 2 1 556605329 1 781833037 1 963873520 2 101250005 4 2 588790353 2 1 564836882 1 29366295 3 147747441 4 3 857731779 1 3 360543850 1 1 564836882 3 216140705 4 1 81073252 2 184147677 1 2 963873520 4 3 747241048 5 3 184147677 2 1 91111257 3 207264424 1 1 417188303 3 207264422 2 3 780418693 3 1 81073252 2 101250005 2 2 710733676 1 1 556605329 1 482818266 2 360543850 1 2 482818267 2 2 184147679 2 2 6632155 2 3 857731778 4 1 438133771 1 781833037 2 360543851 2 1 313062682 2 360543849 4 3 744868655 2 1 348652718 1 292015612 3 482818266 1 3 565111335 4 2 556605328 2 1 539527855 2 86883813 2 3 747241049 1 1 438133771 1 744868656 1 246549659 3 56519638 1 1 184147678 2 998228700 4 1 766356434 2 998228699 1 2 273869784 1 1 292015612 1 1000000000 2 681728742 4 3 564836883 3 3 76211860 5 1 86883812 3 200354484 3 1 348652718 1 360543850 1 998228699 1 206422528 1 565111336 3 147747439 4 3 313062682 4 1 539527855 2 1 2 2 360543851 1 1 1000000000 1 781833037 2 966631803 4 2 231398663 3 2 539527854 4 2 216140704 2 2 998228698 5 1 429939459 2 86883813 1 2 588790354 1 3 564836882 1 2 360543851 2 2 360543851 5 1 665245341 2 348652717 1 2 665245341 2 3 438133770 3 1 878542863 1 710733675 3 273869783 2 3 81073252 3 1 417188303 1 348652718 1 744868656 1 438133771 2 482818265 3 3 206422528 2 1 539527855 3 857731779 5 3 966631803 3 1 292015612 1 766356434 2 564836881 5 2 681728742 2 1 857731778 3 429939460 5 3 998228700 1 3 348652717 3 3 963873520 2 3 389290764 5 1 1000000000 2 564836882 4 3 86883812 3 3 710733676 5 2 246549660 4 1 1 1 963873520 3 313062681 1 2 1 1 1 429939459 3 665245342 2 1 231398662 1 438133771 1 588790353 2 173087939 5 2 781833038 5 3 999999999 3 2 681728742 2 3 963873520 2 2 56519639 4 3 857731778 2 2 681728742 1 3 766356434 1 1 744868656 2 76211860 5 3 184147678 4 2 273869783 3 1 246549659 1 91111257 1 91111257 2 29366295 3 2 998228700 1 3 231398662 3 3 348652718 1 3 29366296 4 3 780418695 2 1 766356434 3 710733675 4 1 101250004 2 360543850 1 2 710733675 5 2 377509581 5 3 429939460 5 2 963056780 1 2 173087940 4 2 556605328 2 2 564836883 4 1 963056779 1 665245341 2 313062683 5 2 86883812 5 3 780418695 2 2 81073251 4 1 417188303 3 417188303 2 1 588790353 2 417188303 3 2 681728742 5 2 76211862 5 1 878542863 3 173087941 1 2 857731778 2 1 710733675 1 556605329 2 206422529 4 3 507308490 5 1 6632155 2 438133772 5 3 207264424 4 3 81073253 5 2 76211860 1 2 766356435 4 3 207264422 4 3 216140703 3 3 348652719 1 3 81073251 5 3 91111257 2 1 417188303 3 564836882 2 1 482818266 1 681728741 3 200354483 5 1 56519638 1 780418694 2 206422528 5 2 963873520 3 2 348652719 1 2 766356434 2 1 76211861 3 507308488 3 1 173087940 3 29366294 2 2 56519639 2 3 780418694 5 1 507308489 2 313062681 4 3 482818266 1 3 206422527 2 1 147747440 2 231398661 2 2 246549659 2 2 29366296 3 1 565111336 2 878542863 4 2 389290763 3 3 231398661 4 2 438133770 2 1 29366295 3 482818266 2 1 681728741 1 744868656 2 438133771 5 3 564836881 5 3 963873520 3 1 389290764 3 963056779 2 3 966631802 3 2 81073252 3 2 81073252 3 1 747241048 2 206422529 2 2 429939458 5 1 482818266 3 507308488 3 1 507308489 3 184147679 1 1 101250004 1 184147678 2 539527855 1 1 200354483 3 429939460 1 3 857731778 1 3 665245341 4 1 6632155 2 747241047 1 2 6632156 4 3 966631802 3 1 200354483 2 681728742 2 3 781833038 4 3 747241048 2 3 91111257 4 3 780418693 4 2 857731779 3 2 438133772 4 3 857731777 3 2 564836883 5 2 86883811 3 2 173087941 2 1 417188303 2 781833036 5 2 147747439 5 3 91111258 2 2 348652718 3 3 101250004 3 3 963056780 3 2 429939458 2 2 781833037 4 3 207264423 4 1 76211861 3 966631802 1 3 438133772 4 2 91111256 3 3 207264422 3 3 292015612 3 1 246549659 3 999999999 3 1 207264423 2 539527855 5 1 588790353 3 710733674 5 2 389290764 5 3 81073251 5 2 565111337 4 1 76211861 1 206422528 2 147747440 5 3 747241048 5 3 963873520 3 3 184147679 4 3 86883812 3 3 966631803 5 1 101250004 2 29366294 3 2 963056779 5 3 710733674 4 2 184147678 3 2 482818267 2 2 766356434 4 2 417188304 1 3 207264424 5 3 216140704 5 1 539527855 3 273869785 2 1 76211861 2 963873521 1 1 147747440 3 207264422 3 2 665245340 4 3 565111335 1 2 173087940 2 2 878542864 3 3 766356433 3 1 101250004 3 556605330 5 2 147747439 4 2 377509581 5 2 781833037 5 3 780418694 1 1 507308489 3 998228700 4 1 781833037 3 966631801 5 2 377509579 2 3 766356434 1 1 744868656 2 101250003 3 1 173087940 1 101250004 3 56519637 2 3 781833036 5 1 564836882 1 564836882 2 206422528 2 1 556605329 1 710733675 1 681728741 2 766356435 5 1 184147678 3 963056778 5 2 200354483 3 2 565111336 2 3 86883813 5 2 747241047 2 3 184147678 5 1 29366295 3 564836882 1 2 565111337 1 2 206422527 4 1 417188303 3 482818267 5 2 588790353 5 2 86883811 5 3 348652717 3 1 565111336 1 681728741 2 81073251 2 3 681728740 5 3 710733676 5 2 76211862 2 1 878542863 3 588790354 2 3 417188302 4 2 56519637 4 2 588790354 3 3 878542862 1 2 29366296 3 3 710733676 4 2 963873521 5 2 963056779 3 2 429939458 1 2 200354483 1 1 348652718 2 963056780 1 1 429939459 3 781833038 4 3 76211860 5 3 710733675 3 3 86883812 1 3 273869783 1 1 588790353 2 781833037 5 2 56519639 1 1 348652718 2 147747441 1 3 216140705 4 2 417188303 2 3 565111337 5 1 966631802 1 216140704 2 507308489 3 3 710733676 3 2 1000000000 1 3 710733675 4 3 184147677 2 1 482818266 1 565111336 2 766356435 5 3 998228699 4 1 76211861 2 389290765 3 1 147747440 2 998228700 5 2 438133771 3 2 273869785 4 2 681728741 2 3 6632154 2 3 313062681 5 3 292015613 4 2 482818267 1 2 29366296 1 3 216140703 2 1 963056779 1 564836882 1 747241048 2 313062681 2 3 564836882 5 2 76211861 5 2 56519639 2 2 207264422 1 3 360543849 5 1 76211861 1 564836882 2 556605329 1 2 878542862 4 2 665245342 2 2 665245342 5 2 747241048 2 1 377509580 1 429939459 2 966631802 5 3 681728742 4 3 681728742 1 2 231398661 1 2 273869785 5 2 6632156 2 1 81073252 1 389290764 1 963056779 3 565111335 1 3 81073253 2 1 292015612 2 966631801 2 3 665245340 1 1 417188303 3 76211862 1 2 539527854 5 2 29366296 5 3 588790354 4 3 857731779 5 1 348652718 1 565111336 2 231398663 5 3 766356434 2 1 665245341 3 482818267 4 3 747241049 3 3 963873520 2 2 313062682 2 2 744868656 5 1 966631802 1 147747440 3 539527854 4 2 101250005 3 3 963056778 3 1 507308489 1 429939459 3 360543849 4 1 29366295 3 76211860 3 3 91111258 5 2 216140705 2 1 76211861 2 747241049 5 1 76211861 2 539527856 1 1 710733675 3 184147678 4 1 681728741 1 231398662 3 389290764 3 1 744868656 2 292015611 4 1 539527855 2 273869784 5 3 665245341 2 1 147747440 1 348652718 1 1 1 710733675 3 313062681 4 3 207264423 5 2 966631801 4 3 710733676 5 2 556605329 1 3 29366295 4 3 91111258 2 1 273869784 3 565111337 1 2 963056778 1 3 681728742 3 2 377509581 2 2 101250005 4 1 665245341 3 147747439 1 2 273869784 1 1 360543850 3 539527855 5 1 429939459 2 744868655 2 2 857731778 4 2 744868656 5 1 348652718 2 681728742 2 2 963873520 2 3 389290764 5 3 429939459 3 3 101250004 2 2 998228698 5 1 780418694 3 565111337 4 2 147747440 1 1 766356434 3 438133771 2 1 878542863 1 1000000000 2 56519639 3 2 857731777 5 1 438133771 3 878542864 3 2 91111258 3 3 878542864 5 1 81073252 2 438133772 4 2 963056779 2 2 556605328 4 1 207264423 2 998228699 2 2 206422528 4 3 565111337 4 1 1000000000 2 86883813 2 1 744868656 2 963873520 4 2 963056780 2 3 6632155 4 2 377509579 4 2 246549660 2 2 216140705 3 2 360543850 1 1 76211861 2 438133770 4 3 91111256 4 1 348652718 3 417188302 5 3 966631802 2 2 878542863 2 3 377509580 1 1 438133771 3 231398661 2 2 360543851 2 2 147747440 3 1 998228699 1 539527855 1 780418694 2 6632156 1 2 273869784 3 3 564836881 4 3 556605329 5 2 565111335 1 2 91111257 1 3 999999999 1 3 76211860 5 2 6632155 4 1 246549659 3 417188302 1 3 565111337 2 3 101250004 4 3 710733674 1 2 681728740 3 3 76211862 1 3 963873521 1 3 565111336 3 1 76211861 3 216140705 1 1 681728741 3 766356433 5 2 564836882 3 2 556605330 2 3 417188302 1 2 681728740 2 1 781833037 2 744868657 4 3 556605328 3 2 86883813 5 3 747241048 4 1 588790353 1 780418694 2 507308489 3 3 780418694 3 1 56519638 1 507308489 2 56519637 1 3 556605328 1 2 564836882 4 3 200354483 5 1 963873520 2 417188304 4 3 482818265 5 3 429939458 1 1 292015612 3 963873520 2 1 963056779 1 313062682 3 588790354 2 2 665245341 5 1 564836882 1 1000000000 1 1000000000 3 878542862 1 1 417188303 1 482818266 3 348652717 5 3 747241047 3 2 2 5 1 429939459 3 292015611 1 3 292015612 2 3 878542863 5 2 681728742 2 1 206422528 1 482818266 1 564836882 2 744868657 1 3 1000000000 1 1 207264423 2 147747440 3 1 438133771 1 377509580 1 173087940 2 377509579 5 1 200354483 3 681728742 1 1 200354483 1 747241048 2 56519639 3 3 292015612 1 2 780418695 4 3 246549658 3 1 246549659 2 200354484 3 3 206422527 3 1 1000000000 3 588790353 2 3 147747440 4 3 766356435 2 2 81073252 3 2 81073253 2 1 857731778 3 56519639 2 1 963056779 2 565111337 2 1 184147678 2 766356434 3 3 389290764 3 1 389290764 3 565111337 1 2 781833038 1 2 878542864 2 1 665245341 3 231398662 5 3 200354484 3 3 417188302 5 2 231398661 1 2 101250005 4 2 438133772 2 1 216140704 2 147747441 2 1 565111336 1 564836882 3 207264423 1 2 216140703 4 3 999999999 4 1 360543850 2 417188303 4 2 206422528 1 1 429939459 3 246549658 4 1 389290764 2 438133772 1 3 348652718 4 3 6632156 5 3 313062682 3 2 207264424 5 3 665245341 1 1 878542863 2 184147679 1 2 429939458 2 3 556605330 3 3 878542863 3 2 556605328 2 1 539527855 1 438133771 2 360543849 5 3 556605328 4 3 438133771 1 2 348652718 2 1 91111257 3 963056779 4 2 438133772 4 3 744868657 1 1 76211861 2 665245341 1 2 56519639 3 3 539527855 5 3 998228700 3 1 747241048 3 91111257 1 2 857731778 1 1 766356434 2 292015611 5 2 438133772 1 1 1 3 56519639 5 2 482818265 2 3 101250003 1 2 565111336 5 1 966631802 2 781833038 2 1 1 2 29366295 4 3 147747440 5 2 507308490 1 1 507308489 2 539527854 4 2 747241047 1 1 681728741 1 766356434 2 389290763 2 3 588790353 5 2 665245341 3 3 781833036 5 3 507308490 4 1 246549659 3 429939458 1 2 766356435 2 1 292015612 3 101250005 2 3 744868655 4 3 173087939 4 3 231398661 5 1 781833037 2 556605329 1 2 966631803 3 2 207264424 5 2 313062681 2 1 564836882 2 206422528 5 1 173087940 1 313062682 3 681728741 2 1 389290764 1 389290764 1 184147678 1 200354483 1 963873520 3 216140705 2 1 998228699 3 665245342 4 2 588790353 3 3 564836883 5 1 681728741 1 438133771 2 231398661 3 3 216140705 3 2 206422528 5 2 565111336 1 2 76211861 3 1 1 1 747241048 1 147747440 2 246549660 5 1 147747440 2 184147678 3 2 147747440 3 3 556605329 3 2 963056778 2 1 1 1 86883812 1 878542863 2 564836881 4 2 360543849 5 1 681728741 1 184147678 1 76211861 3 417188302 5 1 246549659 1 313062682 2 216140703 2 2 313062682 1 2 173087939 3 1 665245341 3 200354482 5 3 313062682 4 1 1000000000 2 556605329 1 2 999999999 4 3 744868656 2 1 377509580 2 999999999 1 1 429939459 2 184147679 2 1 206422528 1 91111257 1 200354483 1 292015612 1 665245341 2 292015611 2 1 588790353 3 417188303 1 2 206422528 4 3 200354484 4 1 588790353 1 231398662 2 216140705 4 3 360543851 2 2 744868657 3 1 539527855 1 781833037 1 710733675 3 216140705 2 1 81073252 1 780418694 1 665245341 3 766356434 2 1 184147678 2 438133772 5 3 780418695 3 2 539527855 1 2 878542862 4 2 56519637 3 2 438133772 3 2 6632156 2 2 86883812 4 3 878542863 1 1 184147678 3 200354483 5 3 246549658 5 3 200354482 5 1 747241048 3 29366295 1 1 438133771 3 665245340 2 2 231398661 2 2 878542864 1 1 963056779 1 273869784 2 857731779 2 3 681728742 2 3 246549658 2 1 417188303 1 857731778 3 91111256 5 2 565111335 1 3 91111257 1 1 76211861 2 565111337 4 2 246549658 5 1 681728741 3 482818266 5 3 1000000000 1 3 857731777 2 1 710733675 2 360543850 2 3 360543850 3 1 86883812 3 963056778 2 2 56519637 3 1 200354483 2 86883813 2 2 91111257 2 3 313062682 2 2 539527856 1 3 556605328 2 2 29366294 2 1 438133771 2 292015612 1 3 76211862 4 3 747241047 3 2 998228698 3 2 744868656 3 2 216140704 1 3 101250005 2 3 273869785 5 2 81073253 5 2 377509579 1 3 292015612 1 3 780418695 1 2 246549658 5 1 963056779 3 389290764 2 2 184147677 4 1 482818266 1 200354483 1 147747440 3 207264424 1 2 206422528 4 1 389290764 3 231398661 3 2 780418694 4 3 173087939 1 3 207264422 3 1 878542863 3 857731778 2 1 56519638 1 207264423 2 438133772 4 1 998228699 2 206422529 1 2 207264424 2 3 588790354 5 3 56519638 1 3 556605328 4 2 91111258 4 3 744868656 1 2 101250004 1 3 963056780 4 2 507308488 3 1 6632155 1 6632155 2 417188303 2 1 1000000000 2 556605330 5 2 101250005 4 3 966631802 2 3 184147679 3 3 348652717 5 2 665245340 4 2 173087941 3 2 781833038 1 1 507308489 1 377509580 1 482818266 3 963873520 5 2 556605329 2 2 1 2 1 292015612 2 76211861 5 2 101250005 2 3 747241048 4 2 507308489 5 3 564836881 5 2 389290765 1 3 76211862 5 2 207264424 3 3 86883811 3 3 273869784 4 3 273869783 4 1 56519638 2 207264424 2 1 216140704 2 780418693 2 1 556605329 1 377509580 1 200354483 3 998228698 2 1 507308489 3 681728740 3 2 766356434 2 3 556605329 2 3 29366295 2 3 681728740 4 2 429939459 3 2 966631803 1 2 710733676 1 2 29366294 2 1 81073252 1 556605329 3 857731779 3 2 966631803 4 3 348652719 2 3 313062681 4 1 564836882 2 747241049 2 1 565111336 1 417188303 1 246549659 1 360543850 2 966631802 4 3 313062682 5 1 482818266 3 564836882 3 1 1 3 246549659 3 3 246549659 4 1 81073252 2 539527854 2 1 588790353 1 507308489 1 389290764 2 1 4 3 710733674 2 1 81073252 1 101250004 2 313062683 1 2 780418693 1 2 780418694 1 1 348652718 2 857731779 5 2 963056779 2 1 482818266 1 246549659 2 744868655 5 3 429939460 1 2 556605330 1 3 963056780 4 3 556605329 3 3 482818267 3 2 780418694 1 1 417188303 1 173087940 3 377509579 1 1 482818266 3 963873520 1 2 747241048 2 1 313062682 2 231398663 5 2 348652717 4 1 966631802 3 556605328 4 2 710733674 4 3 184147678 5 1 81073252 3 966631802 2 1 56519638 1 963056779 3 963873520 4 1 556605329 1 173087940 1 507308489 2 273869784 5 3 665245341 3 3 681728742 5 2 747241048 3 2 556605328 3 1 438133771 3 998228699 4 3 29366294 1 2 246549659 1 1 564836882 3 766356434 3 1 681728741 1 878542863 1 1000000000 2 377509581 5 2 389290765 2 2 539527854 2 2 91111258 2 1 963056779 3 781833038 3 2 857731777 5 3 1 3 1 963873520 1 963056779 1 744868656 2 878542863 3 3 681728741 1 2 6632156 3 2 998228700 3 2 231398663 2 2 101250004 1 3 565111336 1 3 292015613 4 2 963056778 3 3 206422529 2 1 216140704 2 665245340 2 1 998228699 1 780418694 3 216140705 3 1 6632155 2 507308488 1 3 273869784 1 2 313062683 1 1 216140704 3 438133772 4 2 273869783 3 1 1000000000 1 998228699 3 564836882 5 1 998228699 1 744868656 3 966631801 2 2 200354483 3 1 710733675 1 565111336 3 313062682 5 1 6632155 1 539527855 2 482818266 3 3 588790352 1 3 173087939 3 1 147747440 2 389290763 2 3 710733675 5 1 207264423 2 246549659 2 2 857731778 1 3 101250004 4 2 200354484 4 3 766356434 4 1 564836882 3 101250004 4 1 81073252 2 565111337 4 1 565111336 1 273869784 1 29366295 1 564836882 3 417188304 3 1 998228699 2 377509580 3 1 781833037 3 86883812 2 1 313062682 3 184147677 5 3 200354482 5 1 147747440 1 507308489 3 206422529 4 2 206422529 1 2 147747440 4 2 878542863 4 2 81073253 5 3 857731777 5 1 564836882 2 313062681 2 2 429939460 1 3 681728741 3 2 81073253 4 3 417188302 3 3 963056779 1 2 231398662 4 3 766356435 4 3 76211861 3 1 101250004 1 681728741 3 766356435 4 3 556605330 4 1 29366295 2 101250004 3 3 565111336 4 2 231398662 1 1 147747440 3 377509579 5 2 91111256 4 2 539527854 4 3 507308489 3 1 966631802 1 766356434 2 313062681 2 1 216140704 3 780418693 4 2 377509580 5 3 998228700 1 3 91111257 4 1 417188303 2 780418694 1 3 417188303 3 3 360543849 5 3 348652719 5 3 556605328 2 2 231398661 4 1 857731778 2 744868655 3 1 565111336 2 6632155 1 3 292015613 4 3 681728742 2 3 417188302 2 2 6632155 1 1 206422528 1 81073252 2 76211860 1 3 86883813 2 1 348652718 2 710733676 4 1 507308489 1 200354483 3 200354483 5 2 377509579 2 3 184147679 2 1 710733675 3 6632154 2 2 348652718 1 1 1000000000 1 565111336 1 173087940 3 857731779 2 3 389290764 3 2 360543851 5 3 780418695 5 2 429939458 1 3 377509580 3 3 556605329 3 1 292015612 3 86883812 5 2 681728740 5 1 781833037 1 348652718 2 710733676 5 2 963873520 5 1 482818266 3 389290763 3 1 184147678 3 556605328 4 2 766356433 3 3 438133772 2 1 200354483 1 507308489 2 273869785 2 1 200354483 3 963056780 5 2 216140705 3 1 556605329 1 206422528 1 184147678 2 81073252 4 3 539527854 3 1 1 2 81073252 3 2 744868657 3 2 588790352 3 3 81073253 1 2 966631802 2 3 710733676 5 1 747241048 1 147747440 3 565111335 3 2 710733676 2 3 438133770 1 1 539527855 1 966631802 3 482818266 5 2 539527854 1 1 246549659 3 588790352 4 3 665245341 1 2 588790354 3 2 273869785 4 3 292015611 5 2 681728740 1 2 482818267 5 2 200354483 1 1 348652718 2 360543849 3 2 766356434 4 2 681728741 4 1 556605329 3 780418694 5 1 29366295 2 273869783 1 3 766356433 5 3 681728740 2 2 173087939 1 1 482818266 3 246549658 5 3 6632156 2 1 710733675 1 857731778 3 429939459 2 3 857731779 3 3 216140705 2 2 173087940 3 3 507308489 4 3 417188302 1 2 710733675 5 2 377509579 2 1 963056779 2 2 5 1 556605329 1 377509580 2 231398663 5 3 29366296 4 2 564836882 1 1 348652718 2 963873521 4 3 482818265 3 2 417188302 1 1 173087940 2 86883812 3 3 482818265 1 2 665245342 2 1 29366295 3 744868656 2 3 56519639 5 2 963056778 3 3 56519638 5 2 710733676 5 3 766356435 1 2 966631802 5 1 91111257 1 6632155 2 878542863 1 1 76211861 3 206422529 3 1 564836882 2 91111258 2 1 429939459 1 878542863 3 507308489 1 3 231398663 3 1 377509580 3 29366294 5 1 101250004 1 766356434 1 91111257 1 438133771 3 429939459 1 2 429939458 1 2 963873519 3 2 588790352 4 1 1000000000 2 246549658 3 2 556605329 5 1 6632155 2 348652718 5 3 56519639 2 3 273869784 4 3 360543849 5 3 377509579 5 2 273869783 1 1 681728741 3 200354482 3 2 360543849 3 1 91111257 1 6632155 1 681728741 1 429939459 2 1 5 1 507308489 2 747241047 4 3 857731778 3 2 216140704 5 3 963056780 2 2 565111336 4 2 857731779 3 3 29366296 1 2 710733675 2 2 681728740 2 3 966631803 4 3 91111256 3 3 429939458 3 1 507308489 2 81073251 1 2 878542864 3 1 6632155 2 348652718 1 1 747241048 1 360543850 3 588790353 2 2 878542863 3 1 56519638 2 231398662 1 1 389290764 3 292015613 1 1 173087940 2 173087939 2 3 91111257 1 1 556605329 3 564836883 3 3 173087941 2 2 766356434 3 3 588790353 5 3 184147679 4 1 744868656 3 207264424 1 2 91111258 3 1 200354483 2 963873520 1 3 429939458 3 3 86883811 1 3 998228700 1 1 998228699 2 744868655 2 1 966631802 2 482818267 4 3 780418694 5 2 482818266 4 2 588790352 5 1 231398662 2 173087940 1 2 81073253 1 3 999999999 4 2 207264424 1 2 966631802 4 3 231398663 2 2 781833036 5 2 710733675 2 1 681728741 2 780418695 3 1 147747440 3 780418695 4 3 417188302 3 3 665245340 1 3 292015613 1 3 377509580 3 3 781833037 5 3 998228698 3 3 588790352 1 2 246549660 1 2 81073251 1 3 417188303 4 1 507308489 3 588790354 3 1 206422528 3 429939460 5 3 377509581 1 2 173087941 1 1 665245341 3 766356434 1 3 482818266 3 2 998228699 5 2 246549659 2 3 1000000000 1 1 273869784 3 389290763 2 3 207264423 1 3 747241047 2 3 216140703 4 3 231398661 3 1 556605329 3 173087939 5 1 76211861 3 173087939 5 3 429939459 3 3 857731778 5 3 273869783 1 1 781833037 1 184147678 3 377509579 4 2 200354482 1 3 857731777 2 1 377509580 3 565111336 2 2 878542862 2 3 147747439 4 1 998228699 3 966631801 4 1 76211861 1 1000000000 1 878542863 3 173087941 5 1 963056779 2 507308490 2 3 564836882 3 1 780418694 2 781833037 4 1 565111336 1 29366295 1 231398662 3 507308490 2 1 207264423 3 56519638 2 3 273869785 3 1 781833037 3 348652719 2 3 417188302 3 1 1 3 744868656 1 2 313062682 5 1 147747440 2 216140705 3 1 273869784 1 76211861 3 857731779 5 3 744868656 4 3 207264423 4 2 216140703 4 1 1 3 438133771 1 3 91111257 2 1 438133771 2 781833037 2 1 438133771 2 781833036 4 3 76211861 1 1 878542863 1 1 3 231398661 1 3 348652719 5 3 184147677 3 1 539527855 3 747241047 2 1 710733675 3 588790354 2 3 744868655 5 3 6632155 2 3 588790353 5 2 173087941 1 2 91111258 2 3 173087940 5 1 539527855 1 216140704 3 313062683 5 3 878542863 2 3 781833038 1 1 147747440 1 6632155 3 556605329 4 1 231398662 1 963056779 2 101250003 2 2 1 3 1 56519638 3 482818265 4 1 184147678 1 963056779 1 200354483 1 56519638 3 556605329 3 2 665245341 1 3 429939460 3 1 200354483 3 91111257 2 1 86883812 1 29366295 1 91111257 1 417188303 1 438133771 2 966631803 4 3 81073252 4 1 207264423 3 565111336 2 1 29366295 1 292015612 2 86883813 3 3 184147677 3 2 231398661 4 3 6632156 5 1 313062682 2 482818265 4 3 966631803 5 3 999999999 1 3 963056779 5 2 360543850 5 1 101250004 3 781833037 2 3 429939458 2 3 29366294 5 1 482818266 2 857731777 2 3 216140703 4 1 878542863 1 482818266 1 780418694 1 246549659 1 429939459 2 86883812 2 2 348652718 5 3 184147678 5 2 231398663 1 1 246549659 2 482818265 3 2 766356434 5 2 564836881 1 2 1 2 1 438133771 3 429939459 1 1 507308489 1 292015612 3 1 4 2 963056778 2 1 76211861 1 1000000000 2 565111335 2 3 389290763 2 1 744868656 3 744868655 2 2 878542864 3 1 963873520 1 744868656 3 747241049 5 3 184147678 4 1 86883812 2 878542862 5 3 56519637 2 3 999999999 2 2 438133770 4 2 429939459 5 1 348652718 1 81073252 1 564836882 1 438133771 1 878542863 3 966631803 3 3 1000000000 1 3 216140705 4 3 207264422 2 1 76211861 3 292015613 3 3 438133772 4 1 76211861 3 29366294 1 3 200354483 3 3 966631802 5 1 747241048 3 747241048 3 1 429939459 1 539527855 2 429939459 3 2 429939459 3 3 207264423 1 1 417188303 1 56519638 2 747241049 2 1 200354483 3 744868655 5 2 86883813 3 2 966631802 3 3 747241047 5 3 564836881 4 2 999999999 3 3 101250003 4 3 665245341 2 1 389290764 3 184147679 5 3 246549659 3 2 417188302 1 1 963873520 3 710733676 2 2 665245341 5 3 710733676 3 1 56519638 1 966631802 1 216140704 1 207264423 3 91111258 3 2 665245341 5 1 747241048 2 539527856 3 3 6632154 3 3 963056780 1 3 429939460 4 2 681728740 3 2 781833036 1 2 360543850 5 1 101250004 3 273869784 3 3 963873520 5 3 681728741 3 2 966631803 1 3 216140704 2 1 588790353 3 173087940 1 1 206422528 3 91111258 4 3 200354484 3 3 438133771 2 2 438133770 2 3 56519637 3 1 173087940 3 878542864 4 1 766356434 3 966631801 4 1 29366295 2 91111256 1 2 438133772 4 3 588790353 5 2 207264423 4 3 216140705 3 2 76211860 2 3 966631801 3 2 681728742 4 2 710733674 1 1 564836882 3 857731778 3 3 665245340 3 3 857731777 2 3 56519637 5 2 710733675 5 1 766356434 2 56519638 1 1 389290764 1 91111257 1 91111257 2 966631803 3 2 86883812 4 1 482818266 1 539527855 2 963056778 3 2 878542862 5 2 81073252 4 3 438133770 4 2 389290765 5 1 292015612 1 147747440 1 389290764 3 564836882 3 2 539527856 5 3 348652717 5 3 744868657 3 1 216140704 3 56519639 4 3 246549659 3 2 429939460 4 1 231398662 3 747241048 1 1 101250004 3 101250005 3 1 417188303 1 292015612 2 438133772 2 2 588790354 3 2 246549658 4 2 417188304 3 2 564836882 2 1 231398662 1 966631802 3 681728741 2 1 91111257 1 173087940 1 81073252 1 86883812 1 417188303 1 564836882 3 348652717 4 1 147747440 2 6632156 5 1 963873520 3 438133772 4 1 292015612 3 273869784 4 3 292015612 3 3 963056780 4 3 56519638 4 3 780418693 2 3 231398662 4 3 348652719 5 3 207264423 4 2 747241048 1 3 86883813 4 1 360543850 2 1 1 2 101250004 4 1 1000000000 2 101250003 5 3 273869785 5 2 1 1 2 207264423 4 1 857731778 2 360543850 3 2 747241049 4 2 6632155 3 2 747241048 2 3 377509581 5 2 766356433 5 3 966631803 5 1 781833037 2 780418694 5 2 766356434 5 3 86883812 4 3 377509579 5 3 781833037 5 3 429939458 2 3 231398663 4 2 6632154 5 2 313062681 2 3 539527856 4 1 963873520 1 207264423 1 565111336 1 565111336 1 86883812 3 56519639 1 1 781833037 1 377509580 2 747241049 5 3 231398661 1 1 681728741 1 1000000000 3 56519638 5 3 565111335 3 1 360543850 2 29366295 4 2 438133770 5 2 710733674 5 3 878542864 5 1 377509580 2 429939459 3 2 1 5 2 348652717 3 2 246549659 4 3 360543849 5 2 86883811 3 2 1000000000 4 1 857731778 1 781833037 2 273869785 2 3 101250003 3 3 681728741 4 3 963873520 4 2 76211861 4 1 231398662 2 507308490 2 1 184147678 2 781833036 3 2 91111256 2 1 747241048 1 173087940 3 360543851 1 2 878542863 5 2 86883812 5 3 6632154 3 1 665245341 1 360543850 1 438133771 3 29366294 4 2 76211860 4 2 6632155 1 2 556605330 3 1 348652718 3 348652718 3 1 878542863 2 86883813 3 1 539527855 2 565111335 3 2 781833037 1 2 963056780 3 2 998228699 2 3 86883813 1 1 429939459 1 744868656 3 231398661 1 3 2 3 3 184147677 5 3 246549660 2 2 781833036 1 1 565111336 1 565111336 3 147747439 4 2 101250005 1 1 710733675 3 857731778 4 1 76211861 1 147747440 2 565111335 2 2 857731779 1 3 184147679 4 3 313062683 3 2 999999999 3 3 377509581 2 3 101250003 1 3 482818266 1 1 857731778 2 56519639 4 3 360543849 4 1 360543850 3 417188304 1 1 292015612 1 348652718 2 665245340 3 3 780418695 3 2 438133770 2 2 348652718 3 2 377509580 2 3 29366295 3 1 1000000000 3 184147678 5 1 184147678 1 313062682 1 173087940 3 147747441 4 2 86883812 3 1 76211861 2 780418695 2 3 539527854 5 2 747241049 4 1 86883812 1 292015612 1 173087940 3 781833036 1 1 966631802 2 6632156 1 1 710733675 1 556605329 1 539527855 2 878542863 5 1 313062682 2 246549659 3 1 565111336 3 998228699 2 1 781833037 2 417188303 4 2 744868657 1 2 246549658 4 2 207264423 5 3 86883812 3 1 216140704 3 86883811 4 1 507308489 3 963873520 4 1 482818266 2 780418695 3 1 207264423 3 313062682 3 1 1 2 747241047 2 2 878542863 3 2 389290763 2 2 246549659 2 2 76211860 1 3 377509579 3 1 766356434 1 780418694 2 744868656 2 1 963873520 2 681728742 5 1 998228699 2 147747441 4 1 216140704 2 556605330 5 3 231398662 4 2 966631801 1 3 744868657 1 2 417188304 1 3 744868657 3 2 206422528 1 1 744868656 3 539527856 4 2 313062681 4 1 438133771 3 207264422 3 2 56519639 5 3 588790353 3 1 539527855 1 207264423 3 91111258 1 1 429939459 1 747241048 1 438133771 2 588790352 4 3 507308488 1 3 29366294 2 2 1 3 2 744868656 1 2 1000000000 5 1 207264423 3 781833037 2 1 101250004 1 56519638 2 963873520 3 2 878542862 4 3 76211862 1 1 273869784 2 292015613 2 2 747241049 2 3 360543851 4 1 556605329 2 76211861 5 2 348652719 3 2 665245342 1 2 507308489 2 1 963873520 3 273869785 3 3 781833036 1 3 998228699 4 3 963056780 5 3 273869784 1 1 6632155 3 76211861 3 3 231398663 4 2 6632155 3 3 565111337 4 2 438133772 5 3 6632155 1 2 348652719 1 2 1000000000 5 2 507308489 3 1 564836882 1 1000000000 2 963056780 1 3 781833037 5 3 1000000000 1 1 360543850 2 389290765 4 1 206422528 1 231398662 2 482818267 5 1 766356434 2 1 5 1 963056779 1 6632155 3 710733676 3 1 91111257 3 81073252 4 3 147747441 1 2 878542864 3 1 377509580 3 101250004 3 1 681728741 1 147747440 2 482818265 5 3 963873519 3 1 588790353 1 91111257 1 556605329 1 1000000000 2 1000000000 5 2 389290765 2 3 588790353 5 2 966631803 3 3 377509579 5 1 878542863 1 417188303 3 231398662 4 1 1 1 6632155 3 963873519 3 3 998228698 1 2 231398661 2 3 998228699 2 3 273869783 5 1 438133771 3 417188302 3 2 963056778 3 1 780418694 2 56519638 5 2 231398662 1 2 482818266 4 3 878542863 2 2 857731778 4 2 665245342 5 1 564836882 2 878542864 5 2 173087941 2 3 184147677 3 3 56519637 2 1 539527855 3 86883811 1 3 206422529 3 1 878542863 3 665245342 3 3 681728741 4 2 389290763 3 1 246549659 2 681728741 1 3 6632155 5 1 377509580 3 963873520 2 1 76211861 1 857731778 3 963873521 2 2 857731778 1 3 216140705 3 3 76211860 1 2 747241047 1 1 966631802 3 200354482 1 3 1000000000 4 2 273869784 2 1 878542863 2 780418695 1 2 91111257 5 3 348652719 3 3 81073251 2 3 6632155 3 1 539527855 3 91111258 1 2 1000000000 3 1 588790353 1 565111336 1 565111336 2 173087940 3 1 6632155 3 747241049 5 1 539527855 2 377509579 2 1 417188303 2 482818267 2 1 313062682 2 539527854 3 3 539527855 4 3 747241048 3 2 878542864 1 3 417188304 4 3 56519639 1 3 6632154 3 2 998228699 2 3 507308489 3 2 417188302 5 2 539527854 3 2 665245341 5 2 360543851 3 3 588790353 5 1 417188303 1 273869784 3 6632154 5 3 665245340 4 2 417188304 1 2 29366294 4 3 360543850 1 2 857731777 4 1 91111257 2 246549660 3 2 588790354 2 1 1000000000 2 81073251 2 3 565111336 4 1 389290764 2 564836881 5 3 766356433 5 3 963056780 1 2 216140704 5 2 665245342 5 1 681728741 1 360543850 1 878542863 1 963056779 1 348652718 3 292015611 3 2 665245340 5 1 6632155 3 147747441 2 3 86883812 2 3 313062682 5 3 348652719 2 1 681728741 1 207264423 3 564836881 2 2 216140705 3 3 91111258 1 1 417188303 3 360543849 3 1 766356434 2 1 1 2 389290764 4 2 76211860 2 3 781833038 2 1 747241048 3 147747439 3 3 200354484 3 2 438133770 1 1 781833037 2 963873521 5 3 207264422 4 1 1000000000 3 231398663 2 3 86883812 3 3 360543849 3 3 681728740 3 2 429939459 1 1 91111257 2 588790352 5 2 963873520 4 3 313062683 5 1 417188303 2 781833038 2 2 101250003 5 2 681728741 2 2 76211862 2 2 564836882 3 2 681728742 4 3 780418695 2 3 747241047 4 2 1000000000 5 1 588790353 1 231398662 1 681728741 3 747241049 5 3 588790353 5 3 6632155 5 3 963056780 2 2 389290765 1 1 417188303 3 377509581 1 2 76211861 4 2 86883812 4 2 173087939 1 3 292015612 1 1 1 3 246549658 3 3 292015611 5 2 507308490 2 3 101250005 4 2 507308490 1 3 6632154 2 1 744868656 3 429939459 5 1 206422528 1 963873520 1 184147678 2 998228698 5 1 292015612 1 744868656 3 101250005 2 3 1000000000 4 1 29366295 3 173087941 1 3 147747439 3 1 744868656 3 91111258 2 3 780418695 2 2 507308489 1 3 91111257 2 1 206422528 2 216140703 1 3 588790353 1 3 292015612 1 1 963056779 2 556605329 1 3 780418693 2 2 998228699 4 2 482818267 2 2 389290763 4 3 417188304 1 2 91111256 5 3 292015612 2 1 389290764 2 565111336 2 1 246549659 3 681728740 2 1 206422528 1 780418694 1 744868656 2 966631802 3 1 781833037 2 246549658 1 2 417188304 4 1 1 1 963056779 1 273869784 1 184147678 3 556605329 4 1 173087940 2 91111257 5 1 878542863 2 29366294 2 1 878542863 1 857731778 3 999999999 4 1 588790353 2 231398662 1 3 348652717 1 3 429939459 5 3 173087941 2 2 665245341 2 1 56519638 2 766356435 4 2 200354484 5 1 377509580 1 206422528 3 377509579 3 1 292015612 2 966631803 4 1 438133771 1 681728741 1 206422528 2 482818267 4 3 998228700 5 1 216140704 3 417188304 4 3 780418695 1 2 744868655 3 2 231398663 3 3 200354482 4 1 966631802 2 429939458 3 3 184147677 3 1 29366295 3 878542862 3 1 292015612 2 438133771 4 2 91111256 4 2 147747440 3 2 417188303 3 3 539527855 2 3 1000000000 3 3 482818265 2 3 963873521 2 3 147747440 5 2 348652717 4 1 438133771 2 76211861 5 2 744868655 5 3 91111256 4 2 348652719 1 2 313062681 3 2 273869784 3 2 588790353 1 2 273869784 5 2 564836881 5 1 6632155 3 417188304 5 1 998228699 2 417188304 2 2 966631802 2 1 963056779 1 564836882 3 710733674 1 3 81073252 4 1 6632155 3 417188304 2 1 1000000000 2 588790352 1 2 507308488 4 1 1000000000 1 766356434 2 101250003 2 3 1000000000 4 1 429939459 2 766356435 1 1 565111336 2 273869784 3 2 588790353 5 2 878542863 4 2 348652718 1 1 963056779 1 482818266 1 101250004 3 76211860 1 3 313062681 2 2 780418693 2 3 878542863 2 1 231398662 1 76211861 3 81073251 3 1 857731778 3 86883812 4 2 556605329 4 2 207264424 3 3 429939459 5 3 507308488 1 3 966631803 2 2 246549658 1 2 963056778 4 3 29366294 3 1 377509580 3 710733676 4 3 29366296 1 1 6632155 2 313062682 3 3 313062682 3 1 539527855 3 507308488 1 3 313062682 3 1 556605329 2 246549659 2 1 878542863 3 2 4 2 216140705 5 2 56519639 5 2 747241048 1 3 377509579 3 3 348652718 5 1 564836882 1 966631802 3 313062682 3 1 565111336 1 539527855 3 91111256 1 2 86883812 4 3 292015613 1 2 206422527 1 3 147747441 4 1 507308489 3 681728740 2 3 710733674 4 2 780418695 2 1 878542863 1 588790353 2 273869783 1 3 429939458 5 2 184147679 1 3 360543849 5 1 564836882 3 348652719 5 1 200354483 3 360543849 1 1 963873520 3 313062682 5 2 766356433 5 2 556605329 1 1 710733675 2 81073251 5 2 998228700 1 1 766356434 3 1 5 3 360543849 4 2 81073251 5 2 429939459 2 1 963873520 2 681728741 3 3 744868655 4 3 6632154 2 1 231398662 2 417188304 3 3 710733676 3 2 966631803 3 3 565111336 2 1 292015612 1 781833037 1 348652718 1 438133771 2 878542864 5 2 216140704 3 2 438133770 3 3 744868656 3 1 780418694 3 1000000000 2 3 377509580 4 3 206422528 3 2 206422527 3 2 565111335 1 3 1000000000 3 3 360543849 1 1 998228699 3 389290763 5 3 744868657 4 3 6632156 2 1 998228699 3 539527856 1 2 313062681 2 3 966631803 5 3 231398661 4 2 857731777 4 3 207264424 3 3 2 3 2 207264423 4 3 665245342 2 3 216140705 3 1 438133771 1 173087940 1 963056779 2 29366295 4 3 564836883 4 3 539527855 3 1 710733675 3 1000000000 2 3 207264423 3 3 360543849 2 2 273869783 1 3 565111337 1 3 556605328 2 1 417188303 2 998228698 2 1 665245341 2 878542862 1 1 556605329 1 29366295 2 781833038 4 2 360543849 4 1 360543850 2 507308490 2 1 747241048 3 438133772 1 3 76211861 3 1 766356434 2 781833038 5 2 681728740 2 3 966631802 5 1 998228699 1 101250004 1 588790353 2 206422528 5 1 539527855 3 207264422 4 2 207264422 2 1 86883812 2 681728742 3 2 438133771 5 3 963056780 2 1 1000000000 3 206422527 1 1 565111336 2 747241047 2 1 417188303 2 200354483 2 3 313062682 1 2 246549659 4 3 564836882 1 3 389290763 1 2 389290763 3 2 966631803 2 1 766356434 3 747241049 4 1 147747440 3 360543851 2 2 147747441 4 3 147747441 2 3 101250005 2 1 273869784 2 857731779 3 1 76211861 1 710733675 2 507308489 3 3 780418693 4 1 963056779 1 665245341 1 246549659 2 556605329 1 2 101250005 5 3 348652719 5 3 710733676 1 1 681728741 3 998228700 3 2 588790353 4 1 377509580 2 747241048 5 2 878542862 1 2 747241048 1 1 6632155 1 184147678 2 781833036 5 1 173087940 2 246549660 2 3 377509579 1 2 360543850 4 2 417188302 5 2 313062681 2 1 360543850 1 781833037 2 878542862 5 3 313062681 1 2 184147677 2 3 81073252 2 2 184147678 5 3 966631801 5 2 681728740 5 2 565111336 3 1 681728741 3 76211861 5 2 389290764 3 3 966631802 3 2 588790352 5 1 998228699 3 417188302 3 3 565111335 2 1 565111336 2 206422527 1 1 780418694 2 313062682 3 1 744868656 2 857731777 3 2 313062681 1 3 1 2 2 2 5 1 556605329 2 1000000000 3 3 999999999 2 2 377509579 3 2 86883813 3 2 556605329 2 2 681728740 2 3 360543851 4 3 681728741 5 3 766356434 4 3 417188302 5 3 588790353 1 2 998228698 3 3 56519638 4 2 216140705 5 3 81073252 2 3 173087941 5 2 91111257 4 3 1 5 1 173087940 1 360543850 3 556605330 5 1 231398662 1 539527855 1 710733675 2 878542864 3 3 744868655 5 3 246549659 4 2 29366294 2 1 710733675 3 539527855 1 2 963873521 3 2 565111335 4 2 101250005 2 2 966631802 1 3 665245342 5 1 377509580 1 665245341 3 91111258 3 1 29366295 3 313062682 3 1 348652718 2 417188302 2 1 417188303 2 216140704 1 2 539527855 3 1 1000000000 1 878542863 3 184147678 5 1 665245341 3 766356435 1 2 377509581 3 1 231398662 2 780418693 3 3 438133772 5 1 963056779 1 665245341 3 857731778 1 1 857731778 2 6632156 3 3 565111336 1 1 963873520 2 6632156 3 1 1000000000 1 184147678 2 206422527 1 1 963873520 2 76211860 3 3 389290764 2 1 348652718 2 564836883 2 2 389290764 2 2 781833037 5 3 539527856 2 3 389290764 5 3 963056778 1 3 665245340 5 3 710733675 2 2 76211861 5 2 76211862 4 1 246549659 2 565111335 4 1 857731778 3 81073252 1 3 184147678 2 3 429939459 4 1 744868656 3 377509580 1 2 564836881 2 3 565111336 4 3 86883811 2 2 539527856 3 2 246549659 5 3 29366296 3 1 273869784 3 998228700 4 1 429939459 3 665245340 2 1 184147678 3 482818267 3 1 744868656 3 86883811 1 2 878542864 4 3 207264423 1 2 710733675 4 3 998228700 4 2 780418693 2 3 710733676 5 1 206422528 2 963873521 2 1 389290764 1 507308489 1 780418694 3 539527856 5 3 998228700 1 3 273869783 1 1 681728741 3 857731777 1 1 273869784 3 681728741 1 2 147747440 4 2 101250003 2 1 963873520 2 91111256 1 1 963873520 3 857731777 2 2 963056778 4 1 963056779 2 766356434 5 3 429939459 3 2 556605330 3 1 81073252 2 766356435 3 1 710733675 2 207264423 2 3 681728742 3 3 29366296 1 2 766356433 1 3 273869783 2 1 681728741 2 1 2 2 86883813 2 2 147747441 1 2 438133771 3 1 81073252 3 29366294 4 1 747241048 2 588790352 1 2 216140704 4 1 173087940 2 766356435 1 3 556605329 1 2 963873520 5 2 781833038 5 2 588790354 4 1 507308489 1 766356434 2 76211861 1 1 76211861 3 539527854 1 2 747241049 5 3 556605330 1 3 507308488 4 3 1 4 2 482818266 5 1 173087940 2 665245342 5 2 6632155 3 3 206422528 3 1 313062682 3 200354483 4 3 766356434 5 2 173087941 1 1 29366295 2 1000000000 2 1 878542863 1 966631802 1 429939459 2 963056780 4 3 588790354 2 2 348652717 4 1 200354483 2 360543850 1 3 417188302 2 2 744868657 1 3 184147677 3 3 565111337 4 2 565111336 3 3 482818265 2 1 173087940 3 556605329 4 1 231398662 1 389290764 1 564836882 2 747241048 5 2 389290765 1 3 766356434 5 2 482818267 1 1 231398662 2 781833036 2 3 207264422 3 3 766356433 1 2 389290763 5 1 780418694 1 747241048 1 438133771 3 216140704 2 1 665245341 2 377509579 5 1 539527855 2 438133771 2 2 857731779 2 1 313062682 2 710733675 1 3 710733676 1 3 377509580 4 2 184147679 3 3 564836882 2 1 429939459 1 184147678 1 417188303 3 377509580 3 3 86883813 3 1 665245341 2 878542864 5 1 76211861 2 246549659 4 2 206422529 2 2 556605328 4 2 857731777 5 1 101250004 2 429939460 5 1 6632155 1 173087940 3 429939459 2 1 747241048 2 963056778 1 3 389290765 2 1 147747440 2 429939459 1 1 173087940 1 857731778 2 556605330 1 2 429939460 5 3 429939459 4 2 76211861 3 3 482818265 4 1 360543850 3 91111256 4 1 360543850 3 781833038 3 2 86883812 1 1 963873520 2 565111336 3 1 747241048 1 588790353 2 429939459 2 3 200354484 3 2 246549659 3 2 206422528 1 3 206422528 2 2 377509579 5 3 29366296 5 2 29366295 3 1 963873520 3 744868657 5 3 173087940 1 3 91111256 5 2 963056778 1 3 556605328 1 1 998228699 2 710733674 1 3 6632155 4 2 273869783 2 2 6632154 1 1 966631802 3 101250005 3 1 147747440 1 966631802 3 101250004 5 2 1 5 1 857731778 2 216140704 2 3 747241048 2 2 200354482 4 1 539527855 3 91111257 5 1 766356434 2 292015613 5 1 780418694 3 681728740 4 1 878542863 1 389290764 3 665245340 2 2 999999999 5 1 998228699 3 780418695 5 1 539527855 3 91111256 4 2 963873519 3 2 348652719 5 3 313062682 5 2 86883813 3 1 963056779 2 744868657 5 3 246549658 5 3 348652719 3 1 588790353 2 710733674 1 2 747241049 1 1 665245341 3 206422529 2 3 76211861 1 3 207264423 3 3 507308488 2 3 438133772 3 3 91111258 4 2 766356435 2 3 101250005 1 2 76211860 5 1 360543850 1 6632155 3 173087939 4 1 998228699 3 101250003 2 2 348652719 4 2 360543850 2 1 184147678 2 173087940 4 1 147747440 1 81073252 2 292015612 2 1 507308489 2 438133770 4 1 429939459 1 588790353 3 216140705 5 2 6632155 3 3 101250004 1 2 292015612 5 1 963873520 2 216140703 3 2 417188302 3 2 781833036 1 2 147747440 4 2 56519639 2 2 29366295 1 2 147747441 3 2 665245342 1 2 147747440 1 2 246549658 4 1 1 2 1 4 2 101250005 2 1 429939459 1 781833037 1 6632155 2 565111337 5 2 377509580 1 3 56519637 2 1 246549659 2 556605328 1 3 966631802 4 1 377509580 1 438133771 2 184147679 2 3 588790352 2 3 246549660 3 2 246549658 3 1 360543850 3 744868657 3 1 86883812 2 966631801 3 3 588790353 3 2 564836881 1 1 963873520 3 681728740 1 1 780418694 2 781833037 3 2 348652717 1 3 360543849 1 1 377509580 2 438133772 2 2 482818266 1 1 963873520 2 507308488 1 1 101250004 3 564836881 3 1 556605329 1 216140704 1 273869784 1 766356434 1 565111336 2 147747441 2 1 681728741 1 273869784 2 588790353 5 2 417188302 3 2 348652719 5 3 173087941 4 1 101250004 3 206422529 5 1 200354483 2 360543851 1 2 710733675 5 3 429939458 3 2 76211862 3 2 556605328 4 1 292015612 3 588790354 1 1 963056779 2 313062683 5 1 482818266 1 207264423 1 1000000000 1 207264423 3 389290765 2 3 429939458 5 3 6632154 3 2 1000000000 1 1 556605329 1 147747440 2 564836882 2 1 766356434 3 147747441 5 2 781833038 1 1 963056779 3 91111256 3 1 710733675 1 710733675 3 246549660 1 2 998228698 3 1 231398662 1 206422528 2 857731778 2 1 556605329 1 360543850 3 184147679 1 1 1000000000 1 377509580 3 588790352 3 3 1 1 2 681728740 5 2 665245340 2 1 878542863 2 429939459 5 1 173087940 2 348652719 1 2 377509580 4 3 231398663 2 2 966631801 5 2 231398663 4 2 207264422 1 3 665245341 2 1 438133771 3 780418693 1 3 963056780 5 2 966631803 3 3 292015612 3 1 29366295 1 438133771 2 878542864 2 1 76211861 2 147747441 5 2 273869785 1 1 744868656 1 200354483 3 377509579 5 3 360543849 2 2 780418693 2 1 539527855 1 81073252 1 780418694 2 231398662 1 1 878542863 3 200354482 3 2 966631802 1 3 101250004 4 1 963056779 2 76211862 5 2 744868656 1 2 747241048 2 3 147747439 2 2 313062683 2 3 747241048 4 3 81073251 5 1 1000000000 2 313062681 2 1 857731778 3 6632155 2 1 539527855 3 200354482 5 1 377509580 1 147747440 1 184147678 1 781833037 3 200354483 1 3 216140704 5 3 565111336 3 3 556605329 5 2 665245341 1 1 147747440 2 565111336 1 2 389290764 1 1 173087940 3 246549659 1 1 348652718 3 313062682 2 1 360543850 2 377509580 3 1 681728741 1 76211861 1 231398662 1 417188303 3 681728741 4 3 417188303 2 2 556605329 1 3 438133770 5 3 564836883 1 3 1 3 1 273869784 1 1000000000 1 747241048 3 710733675 2 2 206422528 2 3 744868656 4 1 780418694 2 710733676 4 3 81073253 1 2 999999999 4 1 348652718 2 207264423 4 2 246549658 5 3 963056780 1 2 246549658 1 1 184147678 3 76211861 1 2 998228700 1 2 507308489 4 1 184147678 1 377509580 2 29366296 2 2 565111336 2 2 216140703 4 3 417188303 3 1 539527855 3 200354482 4 2 565111337 4 1 780418694 1 417188303 2 963873519 4 1 781833037 1 81073252 2 429939459 3 2 2 2 2 1000000000 2 2 313062681 3 2 998228699 1 2 91111257 5 2 313062683 1 3 438133771 2 3 206422527 3 2 206422527 3 1 1 2 780418694 1 1 1 1 966631802 2 6632154 1 2 556605330 5 2 173087939 1 2 231398661 1 1 184147678 3 747241049 4 3 173087941 1 3 747241048 2 1 556605329 1 56519638 2 665245342 4 3 184147678 3 2 389290765 3 1 429939459 3 780418695 4 3 857731779 3 2 206422529 4 3 665245340 2 2 101250003 4 1 963056779 1 556605329 1 417188303 3 200354483 4 1 963873520 3 438133772 4 2 710733674 1 2 56519638 4 1 556605329 1 6632155 3 438133772 2 1 81073252 3 966631803 1 2 206422527 1 3 173087941 5 3 482818266 2 2 781833037 2 2 273869785 3 1 360543850 2 76211862 1 3 101250004 3 2 438133772 3 3 101250005 4 3 766356433 3 3 91111256 5 3 313062683 1 3 766356435 1 2 747241049 5 2 91111256 4 2 348652719 5 3 588790352 4 3 966631803 1 1 747241048 1 29366295 3 744868657 4 3 76211861 5 1 665245341 2 878542862 4 1 564836882 2 681728741 5 1 681728741 3 1 5 2 56519639 4 2 313062682 1 1 1000000000 1 507308489 3 665245340 1 3 564836881 4 2 747241048 1 1 389290764 3 246549660 1 2 482818265 2 1 482818266 1 781833037 1 747241048 3 200354484 5 1 438133771 2 207264423 1 3 246549659 3 1 360543850 3 1 4 3 206422528 1 3 200354482 3 3 417188304 4 1 780418694 2 747241047 4 2 780418694 1 3 878542863 5 2 6632156 4 1 438133771 1 200354483 3 539527854 2 2 207264422 5 1 147747440 3 556605330 1 1 781833037 3 6632156 1 2 377509579 5 1 665245341 3 292015612 4 3 86883811 2 2 231398661 2 1 766356434 2 747241048 1 1 681728741 3 781833037 1 2 348652717 1 1 878542863 3 377509580 1 3 999999999 5 2 313062682 3 2 417188302 1 2 273869784 5 3 246549659 1 1 963056779 2 29366295 5 3 744868655 2 1 556605329 1 681728741 3 389290764 5 2 147747441 5 2 246549658 5 3 999999999 2 1 681728741 1 963056779 3 29366296 2 2 744868655 4 2 292015611 2 3 86883813 5 2 101250004 2 3 539527856 3 2 273869783 4 3 91111258 1 1 184147678 2 360543850 3 1 963056779 3 273869784 3 1 216140704 2 6632156 3 3 389290765 5 2 999999999 4 1 747241048 1 966631802 3 998228700 3 1 360543850 2 81073253 1 2 507308490 1 3 86883813 5 3 273869783 1 2 710733675 1 2 857731778 2 2 681728742 1 2 292015611 3 1 91111257 2 963056778 3 2 564836881 5 1 747241048 2 857731778 2 2 963873521 4 1 273869784 1 173087940 1 1 2 747241048 3 2 507308490 5 3 101250004 1 2 29366294 4 3 313062682 1 1 200354483 2 766356433 1 3 744868657 5 1 482818266 2 348652717 3 1 81073252 2 565111336 5 2 747241049 5 1 482818266 1 857731778 2 999999999 3 2 766356434 5 3 1 4 1 81073252 3 556605329 3 3 184147678 3 1 91111257 2 766356433 5 1 216140704 3 438133770 2 3 147747439 1 3 206422528 4 3 377509579 4 2 878542864 1 3 292015613 4 2 417188304 3 3 539527854 5 2 184147678 2 1 507308489 3 665245340 4 3 556605328 3 2 348652717 3 1 781833037 3 101250003 1 1 348652718 2 507308489 3 1 429939459 2 857731777 3 2 998228698 3 3 56519639 1 3 246549659 5 1 417188303 2 29366294 1 2 539527856 4 1 81073252 1 963873520 3 173087939 4 3 564836883 1 1 588790353 3 665245341 2 1 878542863 2 665245341 2 2 231398663 4 2 539527855 1 2 207264422 4 1 292015612 2 389290765 1 1 681728741 3 101250003 5 3 206422528 4 2 86883813 4 2 781833036 1 2 292015612 3 1 438133771 2 200354484 5 2 206422528 3 1 963873520 3 429939459 3 1 857731778 3 76211862 2 2 246549660 1 1 377509580 1 206422528 2 101250005 2 1 313062682 2 231398662 2 3 556605328 4 1 780418694 2 429939458 1 1 1000000000 3 588790353 1 3 482818265 2 1 710733675 1 200354483 2 1000000000 5 1 206422528 3 482818266 1 1 565111336 1 1 2 348652718 3 1 665245341 3 438133772 2 1 507308489 2 200354482 2 3 292015611 5 1 998228699 2 998228699 1 1 1000000000 3 710733675 2 3 857731777 3 3 564836882 2 1 147747440 2 681728742 1 2 588790353 5 3 747241049 1 2 206422528 4 3 101250003 2 3 744868657 4 3 246549660 3 3 56519638 5 2 710733676 5 1 966631802 1 29366295 3 482818265 3 2 91111257 2 3 507308489 5 3 482818265 3 3 231398662 2 1 273869784 1 482818266 1 216140704 1 200354483 3 482818266 4 3 429939460 5 2 665245342 4 1 429939459 1 86883812 3 2 3 3 482818265 2 2 963056779 3 3 963056780 2 2 348652719 4 2 744868657 1 3 101250005 3 1 681728741 2 292015613 2 1 200354483 2 438133770 1 3 781833036 5 3 246549658 4 3 348652717 4 1 246549659 2 564836881 4 1 507308489 1 429939459 1 556605329 2 588790353 1 2 963056780 1 1 273869784 2 781833036 1 2 184147678 3 2 681728740 5 2 438133772 4 3 91111256 2 2 963056780 4 1 207264423 2 86883812 4 3 216140703 1 1 292015612 1 184147678 1 184147678 2 313062683 4 2 184147678 1 2 173087939 2 3 360543849 1 3 710733676 5 2 216140705 2 1 539527855 1 781833037 3 780418694 1 1 766356434 3 147747439 5 3 999999999 1 3 857731779 1 2 780418693 3 3 857731779 2 3 216140704 3 1 216140704 2 482818265 2 3 81073251 2 2 878542862 5 2 1000000000 4 3 101250004 3 3 273869784 1 1 780418694 3 744868657 3 3 360543851 5 2 556605330 1 1 564836882 2 207264423 3 2 681728741 1 2 231398663 2 1 665245341 2 564836881 2 2 565111337 5 2 564836882 1 2 482818266 5 3 216140703 1 3 998228698 5 2 91111256 1 1 29366295 3 216140705 4 1 216140704 3 564836881 3 1 173087940 3 966631803 1 2 360543851 1 3 273869784 2 3 766356435 5 1 438133771 2 216140704 1 3 556605329 5 3 216140703 3 1 101250004 1 565111336 3 86883812 5 3 417188302 1 1 1 2 348652719 5 3 313062681 2 1 781833037 3 766356434 1 2 966631801 1 2 966631802 3 2 556605329 5 1 665245341 2 665245340 4 2 966631802 2 3 747241048 1 2 780418694 4 1 429939459 3 507308488 3 1 91111257 3 857731778 2 3 781833036 5 2 200354484 5 3 313062682 2 2 246549659 3 1 292015612 3 246549660 3 1 781833037 2 744868656 1 1 417188303 3 857731779 2 1 963873520 3 963056779 3 1 556605329 1 710733675 2 681728741 3 1 747241048 3 216140704 1 3 482818265 1 3 91111258 4 2 966631801 1 2 313062682 2 2 482818266 3 1 348652718 3 389290765 2 2 246549659 5 1 313062682 1 273869784 3 273869785 4 1 81073252 3 1000000000 1 1 173087940 2 710733674 5 1 564836882 3 76211861 2 1 878542863 3 417188302 2 1 565111336 2 766356434 4 3 966631803 5 1 417188303 2 147747440 2 1 377509580 2 766356434 3 3 231398662 5 3 184147678 5 3 377509581 2 1 539527855 2 681728742 1 3 231398663 5 3 681728740 4 2 744868656 2 2 231398661 1 2 681728741 5 3 429939458 2 1 963056779 3 878542863 5 1 86883812 3 429939459 1 1 966631802 3 857731778 4 3 81073253 3 2 482818266 2 2 681728740 2 3 564836882 3 1 389290764 2 564836881 2 3 417188302 1 2 747241049 4 2 507308490 4 2 313062681 4 3 81073252 1 3 857731779 1 2 1000000000 2 2 101250003 1 1 1000000000 1 429939459 2 1 3 1 147747440 3 564836883 4 3 216140703 2 1 665245341 2 348652718 2 3 1000000000 3 1 564836882 3 417188303 4 1 86883812 1 429939459 2 173087940 2 2 780418694 4 1 81073252 3 1000000000 1 1 348652718 3 963873521 2 2 857731778 4 2 539527854 4 3 417188303 3 3 6632155 2 2 292015611 1 1 781833037 3 101250005 4 2 313062681 3 2 81073251 4 1 348652718 3 6632155 2 3 429939459 5 3 292015611 4 2 86883812 1 3 438133771 4 2 438133770 4 3 665245342 3 1 780418694 2 588790354 4 3 766356434 5 1 780418694 2 556605330 2 3 6632156 5 2 207264424 5 3 81073253 4 3 184147679 3 1 766356434 1 200354483 3 231398661 1 1 348652718 1 966631802 2 665245340 5 2 878542862 4 2 206422528 2 2 273869785 4 3 857731777 2 1 781833037 3 6632155 2 2 429939460 5 3 389290763 4 3 1 5 3 438133771 2 2 963873520 4 2 780418694 1 3 377509579 5 3 665245341 4 3 781833038 3 3 206422528 4 2 966631801 2 3 360543851 1 3 747241047 2 3 231398661 1 1 588790353 3 744868655 4 1 207264423 2 588790352 5 2 681728741 1 2 29366296 4 3 507308489 3 2 998228700 5 1 744868656 3 766356433 3 3 429939458 5 2 377509580 1 1 216140704 1 6632155 3 231398661 2 2 998228700 1 3 878542863 5 3 710733674 4 1 200354483 1 963056779 1 81073252 3 76211860 1 3 246549660 1 1 81073252 3 857731779 3 2 389290765 3 2 184147679 3 2 588790352 3 3 91111258 5 1 273869784 2 292015612 2 2 1000000000 1 3 29366295 5 3 966631801 1 2 86883812 4 1 588790353 2 966631801 3 1 588790353 1 216140704 2 147747440 4 2 588790352 5 3 147747440 3 1 360543850 3 417188302 1 1 348652718 3 781833037 4 3 6632156 5 3 780418694 5 1 878542863 3 207264423 5 1 313062682 1 781833037 1 360543850 2 438133771 1 3 216140704 2 2 556605328 1 1 744868656 3 200354483 1 1 216140704 1 389290764 1 710733675 3 101250003 3 1 360543850 1 6632155 3 76211862 4 3 86883811 5 3 173087940 2 2 781833038 4 2 246549659 1 2 207264424 5 1 564836882 3 360543851 1 3 681728742 2 2 273869784 3 3 429939458 4 2 507308488 3 1 184147678 2 184147677 1 3 963056779 1 2 565111335 4 2 6632155 5 3 6632154 2 3 313062682 4 2 377509581 1 3 173087940 2 3 348652718 4 3 665245341 1 2 963056778 4 3 206422528 2 1 147747440 3 681728742 5 3 56519638 4 3 292015611 2 1 147747440 1 417188303 2 744868656 5 3 681728742 1 3 348652717 5 2 313062681 1 3 780418694 5 1 56519638 3 206422527 2 3 377509581 3 1 966631802 3 91111258 4 1 539527855 3 76211860 2 2 206422527 2 2 780418693 1 1 231398662 3 507308489 2 3 780418693 2 3 101250005 5 3 665245340 2 1 681728741 1 76211861 1 6632155 1 173087940 3 76211860 5 1 744868656 3 313062683 2 2 438133772 4 3 207264423 2 3 389290764 1 3 747241048 2 2 963873520 1 2 556605330 1 3 147747440 2 1 780418694 1 963056779 2 417188302 3 3 231398663 3 2 681728742 4 1 780418694 2 389290763 5 1 665245341 3 1000000000 1 3 539527855 4 2 963056780 3 3 389290765 1 2 231398663 3 1 966631802 2 747241049 1 2 246549659 4 1 780418694 1 292015612 2 507308488 2 3 377509579 5 1 781833037 2 273869785 2 2 438133770 3 1 6632155 2 539527855 1 2 878542862 5 1 665245341 3 482818266 3 2 292015612 4 1 273869784 3 966631802 4 1 147747440 2 206422527 5 1 29366295 1 747241048 1 781833037 3 216140703 5 3 207264422 1 2 780418694 3 3 482818266 5 3 246549660 2 3 417188302 1 2 963056778 4 2 963873521 4 3 766356434 1 1 744868656 2 273869785 3 3 710733676 5 3 482818267 5 3 389290764 1 3 1 4 1 747241048 1 438133771 3 998228698 1 2 389290763 3 2 681728741 4 3 747241048 5 1 246549659 2 207264424 5 1 246549659 2 206422528 2 1 1000000000 1 438133771 1 184147678 1 91111257 1 438133771 1 665245341 3 1000000000 2 1 231398662 3 966631801 4 1 273869784 1 564836882 3 147747441 5 2 588790352 5 2 231398663 5 3 482818267 3 3 966631802 4 3 246549659 1 2 173087939 5 2 76211860 2 3 857731778 3 3 507308489 1 3 417188304 3 2 781833038 3 3 292015613 5 3 29366294 1 2 200354484 1 2 766356433 4 3 216140705 4 2 292015613 4 3 780418694 1 2 681728742 2 2 184147678 5 2 539527856 2 3 231398661 1 3 963056778 2 2 998228700 5 3 417188303 1 1 200354483 1 29366295 1 147747440 2 781833038 1 3 91111257 4 3 963873520 4 3 565111337 2 3 857731778 2 2 200354483 1 1 313062682 3 963873519 5 1 482818266 2 539527855 4 1 564836882 3 184147678 3 2 998228700 1 2 56519638 1 1 766356434 3 766356433 4 2 963873520 1 2 429939460 1 2 1 2 1 744868656 3 231398663 4 1 963873520 3 878542864 2 2 781833038 2 2 76211862 1 3 744868656 4 2 780418693 1 1 216140704 1 1000000000 2 710733675 5 2 565111336 2 3 313062683 1 3 173087941 5 1 429939459 3 313062683 5 1 76211861 2 86883811 1 3 147747441 2 2 710733674 4 3 747241047 2 2 81073251 4 1 207264423 2 963056780 3 3 377509579 5 1 588790353 2 429939459 4 2 273869785 3 2 206422528 5 3 429939458 2 3 86883813 1 2 173087939 3 2 482818266 5 3 429939460 3 3 377509580 5 1 76211861 2 681728742 4 1 348652718 3 681728741 2 3 747241048 2 1 206422528 3 878542862 1 3 539527855 4 3 681728740 2 1 184147678 2 588790354 5 3 292015611 5 2 781833037 1 2 147747441 1 1 377509580 2 539527854 1 2 273869784 4 2 81073251 4 2 565111335 4 3 781833036 1 3 91111257 5 3 273869785 1 2 246549659 2 3 184147677 1 1 1000000000 2 377509579 1 2 588790354 5 2 6632154 1 2 29366296 3 2 216140703 3 1 86883812 2 292015612 1 2 389290763 5 1 246549659 3 389290764 5 3 206422529 2 2 86883811 4 2 438133771 5 1 313062682 2 665245342 2 3 710733674 2 3 963873521 4 1 313062682 3 857731778 3 2 76211860 5 3 507308488 2 1 207264423 2 292015611 1 1 780418694 3 429939460 4 2 207264423 4 3 710733676 1 3 556605329 5 3 665245340 4 2 360543849 1 3 91111258 4 3 86883813 2 3 91111258 1 2 1000000000 4 2 963873520 3 3 231398663 3 1 206422528 2 564836881 2 1 292015612 1 766356434 2 963056779 1 2 429939460 3 3 747241047 5 3 173087939 1 1 1000000000 3 966631803 2 2 173087940 5 3 963873520 4 1 377509580 1 207264423 1 438133771 3 998228699 3 1 147747440 2 273869784 3 2 417188302 4 2 539527855 1 2 147747440 4 1 963056779 3 744868657 2 2 417188303 3 3 1000000000 3 1 744868656 3 710733674 2 2 81073253 2 3 556605330 4 2 665245342 2 2 231398662 3 1 6632155 3 56519638 2 2 81073252 2 1 482818266 1 665245341 2 348652719 2 1 1 3 998228698 1 1 389290764 2 273869785 4 2 231398662 1 2 966631801 4 1 744868656 1 417188303 2 438133770 1 1 556605329 3 507308490 2 1 564836882 1 216140704 3 184147677 2 1 539527855 1 389290764 2 101250004 4 3 588790354 5 1 966631802 1 184147678 2 963056780 4 2 963873521 2 2 29366295 4 1 86883812 2 588790353 5 1 780418694 3 588790353 1 2 389290765 1 3 1000000000 1 2 377509579 2 2 207264423 5 1 56519638 1 292015612 2 710733674 3 2 184147678 3 1 1000000000 1 101250004 2 200354482 2 2 556605329 1 3 292015612 5 2 86883813 5 1 417188303 3 200354484 1 2 963056779 3 2 377509579 4 2 173087939 4 1 564836882 2 273869784 3 3 482818266 1 2 565111335 4 3 86883811 4 1 556605329 1 273869784 1 665245341 3 76211861 5 1 313062682 3 507308490 1 2 76211862 2 2 56519638 1 2 507308489 3 2 389290765 5 1 588790353 2 539527856 3 3 173087940 2 2 963056779 3 3 200354484 1 2 207264422 4 3 429939460 2 3 360543849 2 2 710733674 5 2 780418694 2 2 564836882 2 2 101250005 4 1 681728741 2 681728740 4 2 91111256 3 3 207264423 1 1 507308489 1 564836882 1 780418694 2 29366295 5 3 429939460 4 2 389290765 2 2 417188302 5 1 429939459 3 482818266 2 3 998228698 3 2 429939459 5 2 6632156 1 3 564836883 4 1 184147678 3 313062681 3 2 56519637 3 2 231398663 4 1 273869784 2 246549658 2 2 246549660 4 2 200354484 4 3 2 1 1 101250004 1 963056779 2 207264424 5 1 963056779 2 966631803 2 1 6632155 1 482818266 1 101250004 3 429939460 4 1 86883812 3 565111337 1 3 91111258 3 2 184147677 4 3 539527855 5 3 184147679 1 1 507308489 1 313062682 1 292015612 2 147747440 1 1 231398662 1 91111257 1 744868656 1 377509580 2 348652719 1 1 360543850 3 780418693 3 1 565111336 2 348652717 5 2 173087940 3 3 429939458 1 1 6632155 3 91111258 1 1 744868656 3 681728741 3 3 1 2 1 963056779 2 360543849 5 1 417188303 3 360543851 2 3 86883813 5 1 81073252 1 101250004 1 91111257 3 998228700 1 3 184147679 3 2 360543851 5 2 360543850 3 1 681728741 3 6632154 4 2 173087940 5 2 91111256 2 1 1000000000 3 744868655 3 2 6632156 5 2 417188304 2 1 273869784 3 963873521 4 2 360543849 2 1 273869784 2 588790354 5 2 710733674 4 3 231398661 4 2 56519637 1 3 1000000000 2 2 147747441 1 1 857731778 3 91111257 1 3 766356433 1 2 147747441 4 2 588790352 3 3 147747441 2 1 360543850 2 86883812 2 3 56519637 5 1 857731778 2 556605330 3 2 766356435 5 3 780418694 2 1 1000000000 2 417188303 5 2 273869785 3 3 207264422 1 2 438133772 1 3 564836883 5 3 878542864 5 3 878542863 1 3 665245342 1 1 56519638 3 6632154 3 1 1 2 231398662 4 1 780418694 3 246549659 3 2 417188303 5 1 173087940 1 1 3 56519638 5 1 710733675 3 200354484 5 1 857731778 3 878542862 1 3 2 1 2 482818266 2 1 1 1 482818266 1 565111336 3 101250003 5 3 681728740 2 3 173087940 1 3 348652719 4 3 539527854 4 2 56519637 3 2 588790352 1 3 780418695 1 2 438133770 2 2 246549658 4 3 429939458 2 3 2 4 1 206422528 1 56519638 2 681728740 4 3 781833037 2 3 6632155 4 2 966631803 3 2 857731778 4 3 744868657 2 3 665245341 4 1 966631802 1 588790353 3 766356433 3 3 429939458 2 3 766356434 2 3 147747440 3 3 766356433 3 2 273869784 3 1 360543850 1 1000000000 1 588790353 3 857731777 5 3 417188302 3 3 56519637 4 2 81073252 3 1 556605329 3 86883812 5 1 246549659 3 564836882 5 3 857731777 2 2 556605329 5 3 147747440 3 1 747241048 1 482818266 1 101250004 3 963873519 2 2 313062682 5 1 857731778 1 780418694 1 231398662 2 710733675 5 3 857731779 4 2 173087941 3 2 348652717 2 2 565111337 4 1 1 3 173087941 4 1 564836882 1 963873520 2 482818267 2 3 91111257 3 2 2 3 3 56519637 3 1 878542863 2 429939458 5 2 438133772 5 3 998228699 4 3 878542864 3 1 963873520 1 348652718 1 184147678 2 173087941 1 1 963873520 3 781833036 5 1 963056779 1 29366295 3 81073251 5 2 857731777 2 1 389290764 2 273869784 2 3 360543851 2 2 348652717 3 3 417188304 2 3 564836881 5 2 273869784 1 1 101250004 1 216140704 3 206422527 1 3 417188304 2 3 56519639 3 1 231398662 2 482818267 2 1 246549659 2 780418694 2 3 200354484 2 3 91111256 2 1 91111257 3 86883813 2 3 781833038 1 1 781833037 3 101250003 1 3 200354483 1 3 216140704 3 2 556605329 1 2 710733675 4 1 231398662 3 231398662 1 2 588790353 4 3 710733675 1 3 681728740 2 3 91111256 5 2 681728740 2 1 857731778 3 744868656 1 2 360543849 1 1 556605329 3 482818265 5 3 781833037 2 1 6632155 1 101250004 2 76211860 3 2 101250004 1 1 348652718 1 313062682 1 101250004 2 998228698 5 3 744868655 5 1 147747440 3 565111336 1 3 200354483 5 1 377509580 1 710733675 3 200354482 2 1 231398662 2 556605328 5 3 564836883 4 1 966631802 1 86883812 1 588790353 3 966631801 3 2 507308488 5 2 998228698 1 3 556605330 1 1 206422528 2 665245340 2 1 246549659 3 438133772 4 1 377509580 1 184147678 1 377509580 3 429939460 4 2 377509581 3 1 747241048 1 878542863 2 966631802 4 1 292015612 1 292015612 3 998228698 5 2 781833038 1 3 6632155 3 2 781833036 1 3 173087941 1 2 360543849 4 1 231398662 1 665245341 2 360543851 1 2 766356435 1 2 313062683 1 3 781833036 4 3 998228699 2 1 539527855 3 184147677 5 2 184147679 1 3 998228699 4 3 200354483 1 3 360543850 5 2 539527856 3 2 966631803 5 1 76211861 3 86883811 1 2 56519638 1 3 681728742 4 3 963056778 5 2 966631803 5 2 482818267 2 2 246549659 5 3 6632155 3 1 998228699 3 6632156 4 1 539527855 1 360543850 2 710733675 2 2 173087939 2 3 963056780 3 3 998228700 5 3 147747440 4 3 147747441 4 2 780418693 1 1 348652718 2 747241048 3 1 184147678 2 292015612 1 2 1 2 2 556605330 4 2 76211862 4 2 998228699 2 3 766356435 5 1 482818266 3 482818267 5 1 173087940 1 313062682 2 91111257 2 2 389290763 1 2 963056780 4 2 216140704 2 3 507308490 3 2 747241048 5 1 588790353 2 565111336 2 3 766356433 4 2 998228700 2 1 747241048 3 246549660 5 1 184147678 3 507308488 4 1 377509580 2 781833037 5 3 565111335 2 2 207264422 5 3 313062682 3 3 966631801 5 2 417188304 3 1 744868656 1 147747440 2 417188303 5 1 360543850 2 206422527 3 3 438133772 3 3 76211861 2 1 681728741 1 173087940 1 56519638 2 207264424 4 1 747241048 1 878542863 1 207264423 3 963873519 2 3 556605328 2 3 377509580 5 1 81073252 3 348652717 1 1 1 3 438133770 1 3 273869784 1 2 207264424 1 1 588790353 3 216140703 4 2 417188304 4 2 429939460 4 3 207264424 5 3 564836881 2 3 539527855 5 2 963056780 1 2 963873520 4 1 360543850 1 206422528 1 377509580 3 207264423 3 2 56519638 3 2 565111335 2 1 588790353 3 507308489 3 3 86883811 3 2 273869783 2 1 206422528 3 878542863 3 1 91111257 2 747241047 4 1 780418694 1 429939459 3 963056779 1 2 101250005 3 2 766356435 3 1 56519638 3 313062682 1 3 482818265 3 3 556605329 1 1 588790353 1 6632155 1 313062682 3 216140705 1 1 86883812 2 998228700 5 2 207264423 1 3 857731779 4 2 81073252 3 2 780418695 2 3 963873519 5 3 360543849 1 2 76211860 4 3 966631802 1 3 273869783 2 3 665245340 3 3 564836883 1 1 216140704 1 206422528 2 246549658 5 1 482818266 2 101250004 1 1 417188303 3 781833037 3 2 200354483 2 2 998228700 3 3 29366296 2 2 744868655 3 3 665245341 2 3 710733674 4 3 565111335 5 2 766356434 1 2 429939458 5 1 556605329 1 76211861 2 292015612 5 3 665245340 4 1 200354483 3 438133770 2 3 766356433 3 2 389290763 2 3 207264422 4 2 539527856 5 1 766356434 2 781833036 4 1 1000000000 3 1 4 1 200354483 2 665245342 4 2 710733676 1 3 556605329 1 1 438133771 1 766356434 3 101250005 5 3 556605329 5 3 216140705 5 1 564836882 2 56519638 5 3 206422529 5 3 482818266 4 3 681728742 5 1 81073252 3 216140705 5 1 429939459 1 747241048 1 878542863 3 857731779 5 2 588790354 2 3 184147677 3 3 200354482 1 2 963873519 1 2 246549658 1 1 417188303 2 207264422 1 2 780418693 1 1 173087940 1 348652718 1 377509580 1 556605329 2 857731777 3 2 313062682 1 2 184147679 3 3 348652717 4 3 207264422 4 3 565111337 3 1 200354483 2 507308488 5 1 966631802 2 438133772 1 2 747241048 1 2 6632156 1 2 710733674 1 2 360543851 3 1 81073252 1 360543850 2 231398662 2 2 744868657 1 2 482818265 2 2 184147677 2 3 313062681 5 2 963873519 5 1 207264423 3 780418693 5 3 6632154 5 1 1 3 482818265 5 1 360543850 2 878542862 3 3 482818266 4 2 29366295 4 2 747241047 1 3 389290763 1 3 747241049 4 2 564836883 1 3 86883812 4 2 556605329 3 2 246549658 2 1 556605329 1 539527855 3 292015611 2 3 273869785 3 2 539527855 4 2 1000000000 4 3 313062681 1 3 292015612 1 2 81073253 4 1 147747440 3 429939459 4 1 482818266 1 360543850 3 482818267 5 3 173087939 3 3 231398662 3 2 744868656 3 3 273869785 4 3 681728742 3 1 564836882 1 173087940 1 744868656 2 81073252 3 3 313062681 1 3 101250005 5 3 6632154 2 2 147747440 5 1 710733675 2 539527854 2 3 206422529 1 1 710733675 1 81073252 1 246549659 1 857731778 3 377509581 2 3 206422527 4 3 86883813 3 1 588790353 2 313062681 4 2 781833038 2 3 313062683 5 2 184147678 2 3 963056780 4 2 86883813 1 3 206422529 5 2 231398663 4 1 588790353 3 766356434 2 1 292015612 1 507308489 3 173087941 5 3 313062681 1 2 86883812 5 1 348652718 2 429939459 2 2 206422527 2 1 231398662 2 781833036 3 1 565111336 2 857731779 3 1 360543850 3 681728741 3 2 507308490 4 3 6632155 5 2 429939460 4 2 216140705 2 1 539527855 2 766356434 2 3 681728741 5 3 747241047 4 3 556605330 3 2 292015613 5 3 556605328 2 1 360543850 1 747241048 1 417188303 3 438133770 4 3 389290765 2 2 91111257 1 2 564836882 3 3 681728740 4 2 377509580 2 2 292015612 3 2 438133770 2 3 966631802 2 1 246549659 1 747241048 2 507308488 3 2 482818265 3 2 417188303 5 1 246549659 3 766356435 5 1 1000000000 3 999999999 3 3 29366295 2 2 348652717 3 2 417188304 1 1 86883812 1 963873520 2 81073253 5 1 273869784 3 665245341 4 2 417188304 2 1 429939459 3 206422529 4 1 231398662 2 963873521 3 2 781833036 5 2 963056779 1 1 747241048 3 781833037 3 1 216140704 3 766356435 5 2 963056780 5 2 665245342 3 2 878542862 1 1 6632155 2 744868655 5 1 348652718 1 966631802 2 556605328 5 3 246549660 5 1 878542863 3 744868655 2 2 878542864 3 1 184147678 2 207264422 3 3 292015612 3 2 781833036 5 2 998228698 4 1 246549659 3 539527855 1 1 998228699 2 747241047 2 1 206422528 3 348652717 1 1 377509580 2 417188304 3 1 556605329 1 246549659 3 207264423 1 1 292015612 3 766356433 3 3 963873519 4 1 56519638 3 231398661 2 3 417188304 2 2 766356433 3 3 1 2 1 429939459 1 273869784 1 1000000000 2 6632155 4 3 564836882 2 1 482818266 2 91111258 4 2 857731778 1 1 389290764 2 963056778 5 1 564836882 1 313062682 1 101250004 1 6632155 1 857731778 2 200354484 1 1 565111336 1 231398662 3 101250005 1 3 292015611 3 3 710733675 1 2 1 4 2 184147679 3 1 147747440 3 91111258 1 3 360543850 2 1 710733675 1 781833037 1 56519638 1 246549659 2 780418694 2 2 173087939 5 3 6632155 5 3 207264422 2 2 766356434 1 3 429939460 5 3 564836881 3 2 857731779 3 3 564836881 1 3 1 3 1 438133771 1 747241048 1 564836882 2 360543851 3 2 747241047 3 1 76211861 3 766356433 3 3 56519637 5 2 216140704 5 1 482818266 3 539527854 1 2 747241049 1 2 588790353 3 1 292015612 3 588790353 3 2 556605328 5 3 565111337 3 2 184147678 5 2 389290763 1 3 429939460 4 3 438133770 3 2 564836883 5 2 2 4 3 273869784 4 3 588790352 1 3 101250004 2 1 780418694 2 564836881 4 1 665245341 2 184147678 3 1 681728741 2 710733674 3 1 147747440 3 780418695 2 2 665245341 5 3 857731777 1 1 313062682 3 878542863 3 2 766356434 5 2 360543850 4 2 588790353 3 1 747241048 1 81073252 1 429939459 1 273869784 1 507308489 1 348652718 3 216140705 5 2 438133770 4 3 246549660 3 3 29366295 2 3 556605328 3 1 417188303 3 101250004 4 2 147747439 4 1 216140704 2 389290763 5 1 91111257 2 780418693 3 2 273869784 1 2 429939460 3 2 292015612 4 3 81073252 5 2 780418694 5 3 273869784 4 3 200354482 5 2 744868656 3 2 482818267 2 3 747241047 2 2 246549659 2 1 147747440 1 216140704 1 998228699 1 6632155 1 556605329 3 91111258 4 3 6632155 4 3 878542862 5 1 216140704 2 292015611 3 1 564836882 1 681728741 3 878542862 3 2 780418694 5 2 56519637 3 1 665245341 3 539527854 4 1 6632155 2 429939460 3 1 86883812 1 588790353 3 766356435 2 1 744868656 3 360543850 5 2 6632154 4 1 377509580 1 56519638 2 348652718 4 1 173087940 3 564836882 5 2 76211862 5 3 348652719 4 2 173087941 4 2 963056778 5 1 76211861 2 360543850 1 2 147747440 5 3 744868657 1 1 766356434 2 429939460 3 1 292015612 1 1 1 231398662 3 766356435 3 1 184147678 1 781833037 2 200354483 4 3 389290763 2 2 963873520 3 2 966631803 4 1 565111336 3 147747439 5 1 780418694 2 313062682 3 2 998228700 3 2 681728742 1 1 1 3 348652717 1 3 292015612 3 1 348652718 1 348652718 2 744868657 1 2 91111256 5 3 781833038 2 2 147747440 3 3 207264423 5 3 963873521 1 2 565111337 1 3 963056778 5 1 29366295 1 556605329 3 56519639 1 3 539527856 4 1 781833037 1 780418694 1 246549659 2 1000000000 4 3 588790354 1 3 857731779 3 2 744868656 3 2 747241048 1 2 231398661 2 3 360543850 5 3 565111335 1 3 417188304 2 1 86883812 1 1000000000 2 744868657 3 3 681728741 5 2 963056779 2 3 1000000000 1 2 56519639 1 3 564836882 4 1 507308489 3 206422528 2 2 6632155 1 1 857731778 1 101250004 3 482818265 3 3 360543849 3 3 377509581 5 2 200354484 5 3 6632156 1 2 565111336 2 1 781833037 1 173087940 3 184147678 2 3 857731779 1 2 998228698 3 2 429939460 3 3 710733674 1 2 348652717 5 3 81073252 1 2 780418693 2 3 6632154 2 3 207264422 4 2 710733676 5 1 482818266 3 878542862 2 2 273869783 2 2 273869785 4 3 56519639 4 1 429939459 2 147747439 4 1 565111336 1 417188303 3 963873521 4 2 81073251 4 3 101250004 2 3 101250003 3 2 429939460 1 2 101250005 2 1 966631802 3 147747440 2 3 273869785 4 2 313062683 2 1 747241048 1 348652718 3 246549659 2 2 963873520 2 2 360543850 3 1 565111336 2 377509581 4 2 200354482 1 2 417188302 2 3 273869783 5 3 231398662 3 2 766356435 5 1 184147678 2 246549660 3 3 556605329 3 3 246549658 5 2 173087939 3 3 81073251 4 2 246549659 4 2 184147677 1 1 588790353 1 417188303 1 963056779 2 482818266 2 2 857731777 3 2 710733676 5 2 348652718 1 3 998228699 1 1 766356434 2 710733675 5 3 348652717 4 3 963056779 2 1 556605329 1 86883812 2 966631802 1 1 246549659 1 780418694 1 556605329 3 966631803 2 1 206422528 3 81073252 5 2 377509579 2 2 780418695 5 3 91111256 2 2 206422528 2 3 744868656 1 1 878542863 3 207264424 3 1 780418694 1 781833037 3 681728740 2 1 29366295 1 173087940 2 998228700 5 1 963056779 2 360543850 4 2 377509579 1 3 147747440 1 2 665245341 4 3 292015612 1 1 56519638 1 556605329 3 6632156 3 3 665245341 2 1 377509580 3 173087940 3 1 29366295 2 963056780 2 1 963056779 1 747241048 3 565111337 1 1 780418694 2 878542862 2 1 91111257 1 1000000000 3 207264423 4 3 744868657 3 2 184147678 5 3 966631802 5 1 231398662 2 564836883 3 1 246549659 2 963056780 2 3 780418693 4 2 389290763 2 3 389290765 4 1 231398662 1 173087940 2 292015612 3 2 173087941 1 1 360543850 3 878542863 2 2 681728742 4 3 507308490 4 1 6632155 1 998228699 1 556605329 1 1000000000 2 1 1 3 565111337 5 2 206422529 4 1 766356434 3 1000000000 5 3 216140703 1 2 389290765 4 2 86883811 3 3 86883812 1 1 29366295 1 206422528 2 348652718 2 1 147747440 1 482818266 1 206422528 2 86883811 3 2 206422527 3 3 429939458 5 3 273869784 1 3 231398662 1 1 781833037 3 6632156 4 3 200354482 3 1 377509580 2 564836881 5 2 360543850 3 2 76211862 1 3 438133771 5 2 556605330 5 3 216140703 2 1 681728741 2 556605329 3 2 273869785 1 1 292015612 2 173087940 4 2 207264422 4 3 147747441 4 3 91111258 5 3 565111337 5 3 81073252 3 3 963873521 1 1 173087940 3 681728741 3 1 200354483 3 216140705 2 2 348652717 4 2 206422529 1 1 101250004 2 966631801 3 1 173087940 2 857731777 5 2 76211860 2 1 231398662 2 216140703 4 1 206422528 1 565111336 3 56519637 2 3 360543851 4 3 184147678 1 1 766356434 1 101250004 2 173087940 1 2 273869783 5 2 564836882 2 1 1 2 963056778 3 1 963056779 1 29366295 1 438133771 2 231398663 3 3 963056778 2 3 507308489 2 1 101250004 1 360543850 2 429939460 1 1 963056779 1 360543850 3 780418694 4 1 81073252 2 147747439 5 1 389290764 3 231398663 5 2 200354483 3 1 507308489 2 173087941 5 1 101250004 1 101250004 2 998228700 5 2 710733676 4 2 966631803 1 1 539527855 3 184147679 2 2 207264422 2 3 999999999 4 3 565111335 2 3 389290764 3 2 200354482 1 2 1 4 2 556605330 2 3 273869785 1 3 681728742 5 2 564836881 2 1 147747440 2 710733676 4 3 747241049 4 3 216140704 5 3 360543851 1 1 360543850 2 963873521 4 1 360543850 1 710733675 3 273869784 1 1 507308489 2 429939460 1 3 665245340 1 1 963056779 3 438133771 3 2 966631803 4 3 173087940 1 2 29366294 1 3 216140705 1 2 184147677 4 3 216140703 5 1 389290764 3 147747439 4 3 360543851 5 2 348652719 3 3 200354482 2 3 482818265 5 1 246549659 3 681728740 2 2 56519637 5 3 184147678 4 2 81073253 3 3 173087939 4 1 963056779 1 377509580 2 147747441 5 1 857731778 2 313062682 5 1 744868656 3 963873519 4 3 429939460 1 3 966631801 2 3 429939460 2 3 556605328 1 3 206422529 5 3 417188304 4 3 91111257 1 3 507308488 3 2 377509580 1 3 665245340 5 1 86883812 3 556605328 1 3 417188302 1 1 348652718 3 29366294 4 1 231398662 3 1000000000 1 3 273869785 5 3 91111258 2 3 588790352 4 3 999999999 3 2 184147679 3 2 1000000000 2 3 6632156 3 1 389290764 1 273869784 3 780418694 4 3 101250005 4 2 539527855 1 1 588790353 1 184147678 3 1000000000 1 1 781833037 1 86883812 2 216140704 5 3 998228700 2 1 377509580 3 857731778 3 3 81073251 1 2 231398661 3 3 292015612 1 1 292015612 1 998228699 2 747241048 4 3 857731778 5 1 1000000000 3 246549660 5 3 747241049 4 1 206422528 3 539527854 4 2 1000000000 4 1 766356434 1 744868656 3 556605329 5 3 681728741 1 1 966631802 3 438133772 4 2 766356435 1 1 565111336 3 184147677 4 3 539527854 2 2 539527855 1 2 747241047 3 3 438133770 1 1 273869784 3 1 2 3 91111256 4 1 91111257 2 1 3 1 564836882 1 246549659 3 417188304 5 1 963873520 3 710733674 4 1 857731778 3 6632156 4 3 1 4 2 292015613 3 3 76211861 1 2 1 2 2 56519637 2 3 963056778 4 3 1000000000 3 2 747241049 2 3 231398661 1 2 681728742 5 2 998228698 5 2 2 5 3 348652718 5 3 207264423 1 3 564836882 5 2 429939459 1 3 91111258 2 3 6632156 4 2 963056780 1 1 56519638 3 231398663 3 1 91111257 3 681728742 4 1 556605329 2 231398661 1 2 76211861 3 2 313062681 4 2 360543849 3 3 6632154 4 1 147747440 2 56519638 2 3 766356434 3 1 173087940 3 273869784 3 3 207264423 3 2 665245340 5 2 438133772 4 3 744868655 4 2 231398663 5 1 1 3 1000000000 5 2 482818266 3 3 81073251 2 3 348652719 2 3 747241048 5 2 963056778 5 3 273869783 5 3 206422527 1 3 565111335 1 3 101250003 5 3 101250003 5 3 184147677 2 3 963056780 2 2 963056779 3 3 1000000000 3 1 417188303 3 681728741 1 1 273869784 1 200354483 2 348652717 3 1 998228699 3 766356433 5 3 86883813 5 3 184147678 5 3 231398662 2 1 292015612 3 200354482 5 3 1000000000 5 2 292015611 1 3 216140703 3 1 710733675 3 246549659 2 3 482818265 1 2 710733674 2 1 1 1 963056779 1 86883812 1 482818266 2 564836883 5 2 747241048 4 1 81073252 1 246549659 3 539527856 3 1 710733675 3 184147679 2 3 681728740 3 3 231398661 4 1 963873520 3 76211862 5 2 91111257 3 2 565111337 2 2 1000000000 5 3 200354482 2 3 507308488 4 3 564836882 3 2 963056778 5 2 747241048 5 2 417188303 4 3 173087939 2 1 273869784 1 438133771 2 744868657 1 1 29366295 2 588790354 3 1 564836882 1 565111336 2 681728742 1 1 173087940 2 963873520 1 1 482818266 1 781833037 1 781833037 3 565111336 2 2 246549658 5 2 710733674 2 2 377509581 5 2 101250004 4 2 76211860 4 1 780418694 1 857731778 3 766356435 2 2 86883811 1 1 200354483 3 482818265 1 2 665245340 4 2 231398662 4 2 966631801 2 2 360543851 3 3 681728741 2 3 2 1 3 482818267 4 1 81073252 2 539527854 4 3 963873520 1 1 147747440 3 744868657 5 1 998228699 1 710733675 3 360543850 2 2 348652719 1 2 681728742 5 1 417188303 2 539527855 1 1 681728741 3 588790352 2 1 878542863 1 438133771 3 710733675 1 3 781833038 2 1 588790353 1 216140704 1 184147678 1 482818266 3 348652717 2 3 998228699 1 2 207264422 3 3 292015611 4 3 556605329 3 3 857731778 4 2 482818265 4 3 565111335 1 1 86883812 3 1 2 3 681728742 3 3 6632155 5 1 744868656 3 781833037 3 3 744868657 1 1 539527855 1 744868656 3 216140705 5 2 780418694 4 1 184147678 3 147747440 1 1 6632155 2 81073252 3 2 360543850 4 1 781833037 3 76211860 5 1 878542863 2 482818267 1 3 86883811 4 2 417188302 2 3 200354484 4 2 588790354 3 3 966631803 1 1 231398662 2 1 2 3 747241048 2 3 81073251 1 2 200354482 2 2 231398661 5 1 184147678 3 998228700 4 3 207264424 4 3 292015611 1 2 184147679 5 1 565111336 2 681728742 1 3 292015611 5 2 313062682 4 3 377509579 2 1 389290764 1 348652718 2 665245340 3 3 963873521 5 2 29366296 4 2 29366294 2 2 963873519 2 1 417188303 3 91111256 1 2 348652718 2 2 438133770 2 2 86883811 4 3 206422527 1 2 377509580 5 3 81073253 4 3 556605329 1 2 246549659 2 3 781833038 4 2 206422529 5 3 292015613 2 2 273869785 3 2 963873519 2 3 710733675 5 3 857731778 1 1 747241048 2 966631802 1 2 565111336 5 2 565111336 3 1 878542863 2 184147678 2 2 429939459 5 1 507308489 1 313062682 2 231398661 5 1 857731778 3 313062681 2 3 744868657 2 3 81073253 4 1 565111336 3 857731779 1 1 963873520 3 665245340 1 3 878542864 1 1 246549659 1 429939459 1 313062682 1 360543850 2 101250005 4 3 482818265 4 2 56519639 5 3 273869785 4 2 377509579 5 1 173087940 3 963873520 2 1 6632155 2 101250004 2 3 857731779 1 2 91111258 3 2 173087940 1 3 565111336 4 2 539527855 1 3 348652717 3 1 292015612 2 963873519 4 1 91111257 1 6632155 3 184147677 5 1 147747440 2 348652719 4 2 710733674 2 2 206422528 4 2 766356433 1 1 29366295 1 216140704 2 6632155 4 1 665245341 3 231398662 4 2 710733676 4 3 348652718 1 1 781833037 2 147747440 1 1 781833037 1 173087940 1 389290764 1 377509580 2 878542864 1 2 360543850 2 2 780418693 4 1 207264423 3 1 2 3 91111257 5 3 681728741 3 3 313062681 3 3 963873519 4 3 101250005 4 3 29366294 5 1 781833037 3 507308489 1 2 565111336 5 1 588790353 1 780418694 1 86883812 2 91111256 1 1 348652718 1 147747440 2 963873520 5 3 246549659 2 3 91111256 4 1 539527855 1 91111257 2 313062682 4 3 81073252 1 3 377509580 3 2 417188304 4 2 360543849 3 2 207264424 1 2 313062681 5 3 857731777 4 3 86883813 2 3 438133770 2 1 184147678 1 507308489 3 482818265 4 1 665245341 1 1000000000 1 539527855 3 86883812 1 3 556605328 2 3 588790354 5 1 313062682 2 6632155 2 2 91111256 3 3 200354483 3 3 1 3 1 86883812 2 313062682 5 3 564836881 4 3 998228700 1 1 766356434 2 231398662 1 2 56519639 4 2 998228700 1 1 744868656 2 292015613 2 1 744868656 3 206422527 2 3 539527856 5 2 292015612 5 3 429939460 3 1 76211861 2 781833038 3 2 184147679 3 1 207264423 2 231398663 4 1 438133771 3 429939459 3 2 781833037 2 1 207264423 2 963873520 2 2 781833036 2 2 389290765 2 1 438133771 1 780418694 2 766356433 1 1 1000000000 1 231398662 1 747241048 3 747241048 5 1 273869784 3 744868656 4 1 1000000000 1 200354483 1 556605329 1 857731778 2 313062681 4 1 200354483 3 273869784 3 2 101250004 3 3 857731777 3 2 417188302 2 2 966631801 2 2 857731779 3 1 273869784 2 292015613 4 2 207264424 1 1 200354483 3 389290763 4 3 681728742 4 3 878542863 4 3 878542862 1 3 564836883 5 3 556605330 4 2 744868657 3 2 565111336 2 3 681728741 1 1 147747440 3 507308489 3 1 507308489 1 539527855 1 200354483 2 747241047 1 3 81073251 3 1 216140704 3 292015611 2 1 565111336 2 857731777 4 3 539527855 2 3 200354483 4 3 482818267 3 1 417188303 2 963873519 2 1 438133771 1 348652718 1 710733675 3 1000000000 2 1 292015612 1 292015612 1 184147678 2 878542864 1 3 81073251 1 2 56519639 5 1 76211861 2 781833038 5 3 216140704 4 1 507308489 2 556605328 3 3 507308488 5 3 429939458 2 2 6632155 2 3 273869783 5 3 216140704 3 2 216140705 2 1 81073252 2 1000000000 2 1 482818266 1 348652718 2 438133771 3 3 389290764 1 3 207264423 1 3 857731778 5 1 81073252 3 710733674 1 2 556605330 1 2 360543850 4 3 348652717 2 2 747241049 2 3 963056779 2 3 389290763 3 1 6632155 1 101250004 1 76211861 3 184147677 5 1 438133771 1 878542863 1 1000000000 3 86883811 3 1 565111336 3 348652719 4 3 565111335 5 1 56519638 3 429939459 5 1 200354483 3 781833037 4 3 348652717 4 1 1000000000 1 246549659 2 665245340 3 3 292015612 2 3 313062683 4 3 207264424 2 1 878542863 3 2 2 1 6632155 3 86883813 1 3 744868656 4 1 588790353 2 184147677 4 1 564836882 2 482818266 4 3 91111257 2 1 564836882 2 963873521 3 1 744868656 3 200354483 4 3 377509580 3 1 766356434 1 377509580 1 56519638 1 389290764 2 665245341 1 3 348652718 5 2 389290764 1 2 857731779 2 2 780418695 3 1 207264423 2 665245341 5 1 348652718 3 438133771 5 1 292015612 1 91111257 1 438133771 2 878542863 2 2 207264422 1 1 556605329 3 184147679 3 1 966631802 1 348652718 2 173087939 5 2 101250004 3 3 76211862 2 3 231398661 5 1 539527855 1 81073252 2 681728742 3 1 1 2 273869784 5 3 2 1 3 147747441 3 2 857731779 1 1 313062682 1 216140704 3 564836881 1 1 998228699 3 1 4 1 766356434 2 6632154 5 2 963056780 1 1 200354483 1 86883812 3 292015612 3 2 665245340 2 2 429939460 5 2 292015613 2 3 29366296 1 1 539527855 2 200354484 4 3 878542863 3 1 147747440 3 966631801 5 1 781833037 2 101250004 1 1 665245341 2 86883811 5 2 313062683 5 1 564836882 2 556605330 2 2 507308489 1 3 389290765 4 3 539527855 4 1 857731778 1 857731778 3 292015612 5 1 216140704 2 963873519 1 2 482818265 4 2 482818265 5 3 147747439 4 2 184147677 3 2 565111336 4 1 857731778 2 744868655 2 1 348652718 3 91111258 5 3 966631802 5 2 81073253 1 3 389290763 3 2 360543851 2 2 86883813 3 3 417188304 2 1 564836882 3 963873521 4 2 360543849 4 1 564836882 3 29366295 3 2 216140703 1 3 206422527 2 3 91111256 1 2 556605328 5 2 184147679 3 1 6632155 3 781833038 5 2 966631802 4 2 200354484 2 1 86883812 1 389290764 3 81073252 5 1 56519638 1 429939459 2 200354484 5 2 998228698 1 2 216140704 4 2 184147677 2 3 231398661 3 2 564836883 2 3 565111337 1 2 564836882 3 3 963873520 3 2 429939458 3 3 744868655 4 1 56519638 1 780418694 1 438133771 3 963873519 2 1 781833037 1 377509580 2 438133771 5 2 539527855 3 3 76211860 5 3 91111257 2 2 173087939 4 3 507308490 5 2 482818266 4 1 781833037 2 29366295 2 2 377509579 2 3 429939459 3 2 438133771 3 3 313062683 2 1 744868656 2 1 4 2 966631803 5 3 681728740 4 2 101250005 5 3 56519639 5 2 86883812 5 2 81073252 1 1 101250004 2 200354484 5 1 348652718 3 564836882 5 1 766356434 1 482818266 2 857731778 2 3 184147677 1 2 292015613 3 1 507308489 1 438133771 1 147747440 3 81073253 3 1 429939459 3 878542862 1 1 564836882 2 246549659 3 1 313062682 3 292015613 1 3 91111258 5 2 6632154 3 3 360543851 5 1 963056779 1 539527855 2 91111257 2 1 76211861 1 6632155 3 429939458 1 1 273869784 3 556605330 1 2 101250004 3 1 998228699 1 438133771 1 710733675 3 377509579 1 2 998228698 1 1 681728741 3 292015612 2 2 747241048 2 1 665245341 3 1000000000 5 1 966631802 1 216140704 2 81073252 3 2 429939459 2 3 878542864 3 1 56519638 3 565111336 3 2 857731778 2 1 963873520 3 377509580 1 3 857731778 3 1 681728741 1 966631802 2 184147679 3 3 747241049 2 3 781833038 3 3 747241049 3 1 348652718 3 588790352 3 2 963873521 4 2 86883811 2 2 780418694 5 3 878542862 1 2 747241047 4 2 216140705 5 1 56519638 2 963873521 4 3 207264422 2 1 438133771 1 438133771 3 878542864 1 2 1 3 1 200354483 1 292015612 1 665245341 2 313062681 5 1 744868656 1 76211861 1 91111257 3 147747440 2 2 857731779 1 2 780418693 2 1 681728741 1 780418694 3 780418694 2 2 681728741 1 2 292015612 5 2 710733675 3 1 6632155 2 565111336 5 1 101250004 3 438133772 1 1 1 3 588790354 3 3 998228699 5 1 963873520 2 173087940 4 2 231398662 4 3 1000000000 3 1 556605329 3 998228698 2 2 206422527 3 1 744868656 3 781833038 1 3 29366296 1 1 29366295 1 564836882 1 29366295 2 482818267 1 2 173087940 3 3 86883813 2 2 438133772 5 3 1 5 1 998228699 2 556605329 5 3 86883812 2 2 6632154 4 2 377509581 4 1 231398662 3 56519637 5 1 564836882 3 963056779 2 2 377509580 2 3 6632156 2 2 507308489 2 1 1000000000 2 2 1 1 780418694 1 417188303 3 556605330 2 1 292015612 1 76211861 3 564836883 4 2 360543851 3 3 216140704 3 3 564836882 4 2 565111336 2 2 207264423 3 2 539527856 2 3 747241047 2 2 29366294 2 3 781833037 4 1 966631802 1 556605329 2 86883812 2 3 246549658 3 1 681728741 1 482818266 3 963873521 4 2 966631801 5 2 999999999 5 3 56519639 3 2 389290764 2 1 857731778 1 878542863 2 360543849 3 1 173087940 1 556605329 2 147747439 5 3 588790354 5 1 81073252 2 76211861 2 2 766356433 2 3 313062681 5 1 507308489 2 963873519 1 3 231398663 3 1 6632155 1 292015612 2 998228698 4 1 207264423 2 780418694 1 1 507308489 2 665245341 2 3 766356434 1 2 588790354 2 3 878542862 5 3 91111257 5 3 999999999 4 1 539527855 3 200354484 1 2 998228699 2 2 966631801 4 2 6632154 1 2 429939458 2 2 76211860 4 1 710733675 3 76211861 3 1 710733675 3 101250004 3 1 665245341 3 76211861 4 2 857731777 1 1 747241048 2 76211861 1 1 246549659 2 963056778 2 1 665245341 1 780418694 2 313062683 2 2 173087941 3 2 963873520 3 2 963873521 1 3 348652717 2 3 966631803 3 1 377509580 2 780418693 2 1 429939459 3 246549659 1 2 966631801 2 2 963873519 2 2 81073253 3 3 998228699 1 2 966631801 5 3 91111257 4 1 216140704 2 482818265 4 1 246549659 1 29366295 3 438133771 1 2 389290765 3 3 747241048 1 2 744868655 3 3 2 3 1 747241048 2 313062682 1 1 206422528 1 747241048 1 429939459 2 292015612 4 3 482818267 3 2 766356435 3 2 101250004 5 2 81073253 2 3 539527855 5 2 2 2 2 29366296 4 3 246549659 3 1 6632155 3 482818267 3 1 564836882 2 81073252 4 2 780418694 2 1 417188303 2 780418693 5 2 665245340 3 2 665245342 3 1 206422528 3 76211862 1 3 744868655 2 2 710733675 3 2 857731777 5 1 1 2 780418694 5 1 766356434 1 417188303 1 710733675 1 565111336 3 438133771 1 1 273869784 2 998228700 4 1 360543850 2 389290763 5 1 781833037 3 963873521 2 1 216140704 2 147747441 2 2 438133770 2 2 231398662 2 2 710733675 3 3 231398661 1 1 857731778 2 1000000000 1 1 6632155 2 147747441 5 3 556605329 1 1 348652718 1 86883812 2 86883812 4 1 878542863 1 963056779 3 86883812 4 3 292015613 5 3 200354482 1 3 81073253 5 1 417188303 2 6632156 4 2 857731779 1 2 6632156 4 2 998228698 3 3 417188303 1 1 681728741 1 417188303 3 539527855 1 1 377509580 3 998228700 1 2 963056778 2 2 780418694 5 1 482818266 3 417188303 5 2 998228698 5 1 507308489 2 998228700 4 1 507308489 3 998228700 2 3 878542863 2 1 963056779 3 1 1 3 482818266 3 2 76211860 5 1 665245341 3 665245340 5 1 781833037 1 377509580 2 998228700 1 1 417188303 3 29366296 2 2 857731778 3 2 781833038 3 1 507308489 1 29366295 3 360543850 1 3 482818267 4 2 348652718 1 3 781833038 1 3 744868657 2 1 6632155 1 780418694 1 766356434 3 539527855 1 1 556605329 3 101250004 3 3 429939459 1 2 184147677 5 2 6632154 2 3 184147678 5 3 780418693 3 3 56519637 2 2 747241049 1 3 313062683 2 1 200354483 3 564836882 4 2 1 5 3 292015611 4 2 665245341 4 2 206422527 3 1 348652718 3 147747441 1 1 681728741 3 348652719 3 1 438133771 3 184147677 5 2 86883811 1 2 857731779 5 3 273869784 5 2 389290763 5 3 101250003 3 1 360543850 2 360543851 1 3 292015613 1 3 1000000000 3 2 207264422 4 3 389290763 5 3 101250003 2 2 766356435 5 3 539527856 4 3 207264422 3 1 857731778 3 91111256 3 1 966631802 3 710733675 1 1 507308489 2 313062683 3 3 231398663 5 1 56519638 2 966631801 4 1 966631802 2 482818265 4 1 29366295 2 417188304 3 2 206422528 4 3 101250005 2 2 173087940 2 1 273869784 2 360543851 3 2 998228699 5 2 292015612 3 3 482818265 4 2 348652719 4 3 766356434 3 1 710733675 3 292015613 4 1 710733675 1 438133771 3 438133770 4 3 207264423 5 3 878542864 3 3 81073253 2 1 184147678 1 878542863 3 246549660 5 3 744868656 3 1 1000000000 1 857731778 2 184147679 5 2 292015611 2 3 200354482 1 1 1000000000 2 966631802 4 2 963056779 2 3 857731777 4 2 207264424 1 1 206422528 1 246549659 2 200354484 5 3 200354482 4 2 963873519 2 1 231398662 3 207264422 2 2 878542863 4 1 766356434 3 681728742 4 2 81073252 3 1 292015612 2 564836883 1 2 556605329 3 1 216140704 2 539527856 4 3 963873521 2 3 417188303 1 3 564836881 2 1 56519638 3 780418694 4 3 507308489 1 3 216140704 4 2 313062683 1 2 966631802 2 1 81073252 1 747241048 1 747241048 3 292015611 2 3 857731779 4 1 564836882 1 101250004 3 564836881 1 1 438133771 3 966631803 5 2 482818267 1 2 429939458 1 2 998228698 3 1 744868656 3 539527854 1 3 766356434 4 1 857731778 3 2 2 1 206422528 3 246549658 3 2 417188304 5 1 766356434 3 360543849 1 3 665245341 1 2 781833038 1 2 710733675 5 3 207264422 1 2 206422527 3 1 747241048 2 1 4 2 173087939 5 1 681728741 3 200354484 5 2 781833036 1 3 438133771 1 3 184147679 2 3 56519638 5 1 438133771 3 207264424 5 2 292015611 5 3 29366296 1 3 564836882 2 2 101250005 4 2 76211860 5 3 507308489 4 3 747241048 5 1 6632155 3 377509579 5 2 438133772 2 3 147747439 3 2 207264422 5 3 91111256 3 2 101250004 2 2 184147677 5 3 417188302 1 2 207264422 5 3 857731778 1 2 878542862 4 3 747241047 4 2 744868656 3 2 91111258 1 1 292015612 2 216140705 2 2 681728741 5 1 29366295 2 665245341 5 1 360543850 2 184147678 3 3 231398663 1 3 200354482 4 2 231398661 5 2 681728742 4 1 200354483 2 438133772 4 2 747241048 2 1 1000000000 3 417188302 1 3 81073251 3 2 966631802 4 1 86883812 1 744868656 1 744868656 2 710733675 1 2 216140704 4 3 76211861 4 1 710733675 3 438133770 5 2 313062683 3 2 556605329 1 2 999999999 5 1 76211861 2 216140703 5 1 482818266 3 29366296 1 1 216140704 3 556605329 1 3 173087939 5 1 1 2 29366296 1 3 564836881 1 3 231398661 1 1 389290764 1 81073252 1 507308489 2 417188304 3 3 963056779 2 2 747241048 1 2 173087940 1 1 348652718 1 76211861 1 878542863 3 81073252 5 2 588790353 2 1 86883812 1 6632155 2 681728740 3 2 91111256 2 1 1000000000 3 857731777 4 1 998228699 1 6632155 1 588790353 1 81073252 1 781833037 1 6632155 2 780418694 3 1 81073252 3 681728741 4 1 665245341 1 377509580 3 91111257 5 1 377509580 1 389290764 3 81073252 1 2 29366295 3 1 507308489 3 429939460 4 1 231398662 3 482818265 5 3 360543849 5 3 747241048 2 1 539527855 3 878542862 4 3 231398663 2 3 588790354 4 1 1000000000 3 1000000000 3 2 766356434 5 1 101250004 3 482818266 2 3 780418693 1 2 216140705 5 1 273869784 3 556605328 5 1 963873520 2 200354484 2 1 86883812 2 273869784 4 2 313062682 4 3 744868655 1 3 747241049 1 2 29366294 4 1 292015612 3 348652718 1 2 429939458 5 1 86883812 2 681728742 2 3 507308489 5 3 744868656 3 3 507308488 5 3 565111336 5 2 429939460 1 1 246549659 2 482818267 2 3 86883813 5 3 747241047 5 3 710733674 1 1 438133771 1 507308489 2 665245342 4 3 360543850 4 2 173087939 2 3 86883811 1 3 86883811 1 1 780418694 1 556605329 1 81073252 3 377509581 2 3 1000000000 3 2 966631802 4 1 539527855 3 147747440 3 3 207264424 3 1 216140704 2 507308488 2 3 2 4 3 200354482 5 2 173087939 2 3 207264424 4 1 766356434 3 665245340 3 3 91111257 3 2 438133770 2 3 81073251 4 2 564836882 1 1 564836882 2 998228700 3 2 246549659 4 3 710733676 5 2 76211861 4 1 206422528 2 681728741 4 1 86883812 2 747241047 3 3 101250004 1 3 246549659 3 1 273869784 3 556605328 3 1 710733675 2 6632156 2 1 207264423 3 348652718 2 2 184147677 2 3 766356435 2 2 273869784 5 1 200354483 1 747241048 1 91111257 2 91111256 1 1 360543850 3 184147677 2 3 101250004 1 1 998228699 2 539527854 5 2 681728741 3 1 963873520 3 348652719 5 2 1 3 3 588790353 4 1 781833037 1 173087940 2 29366296 3 3 966631802 3 1 207264423 3 173087939 5 1 417188303 3 184147678 1 2 389290764 4 1 216140704 2 101250004 2 1 710733675 3 588790354 2 2 857731777 4 1 91111257 3 857731777 3 3 377509580 5 3 417188302 2 1 56519638 1 747241048 1 56519638 2 76211860 4 3 91111257 1 1 482818266 2 377509580 3 1 76211861 2 147747441 3 1 781833037 1 588790353 2 29366294 5 1 681728741 3 780418693 2 2 998228698 2 1 6632155 1 1 3 91111257 4 1 6632155 1 91111257 3 29366294 4 2 998228698 1 1 173087940 2 231398662 5 2 147747439 5 2 273869784 2 2 147747440 3 2 292015612 1 2 56519637 1 1 747241048 1 348652718 1 878542863 3 292015612 2 3 681728740 1 1 766356434 1 29366295 2 207264423 5 1 780418694 1 539527855 3 781833036 3 3 766356434 1 2 216140703 1 2 781833038 2 2 147747439 4 3 91111258 1 2 539527855 1 1 1 3 857731777 4 1 6632155 3 998228699 5 1 101250004 2 665245342 3 2 101250004 5 2 1000000000 2 3 556605328 5 1 744868656 2 766356434 4 2 564836881 3 1 206422528 2 539527854 4 3 482818266 2 2 86883811 1 2 216140704 5 1 747241048 3 91111258 5 3 348652718 2 2 56519638 1 3 998228700 3 3 292015612 1 3 81073253 1 2 710733675 3 2 231398663 1 1 292015612 2 747241047 1 2 539527855 3 1 206422528 2 184147677 3 3 857731779 2 3 539527856 5 3 878542864 3 1 780418694 3 147747441 1 3 766356433 2 2 86883812 3 1 766356434 2 556605330 1 3 147747439 2 3 273869785 3 3 747241048 3 2 200354484 1 3 147747439 4 2 206422527 1 2 246549660 1 3 999999999 4 3 564836881 2 1 438133771 1 963873520 1 766356434 2 313062683 2 1 564836882 2 313062683 2 2 81073251 2 3 681728741 4 1 273869784 2 857731778 3 1 216140704 1 200354483 1 556605329 2 360543850 2 1 681728741 3 206422528 1 2 81073252 5 1 747241048 3 273869783 3 2 681728741 5 1 438133771 2 377509579 2 3 710733676 1 1 389290764 1 429939459 2 173087941 4 3 56519639 4 3 101250004 1 3 429939460 1 3 147747440 1 1 76211861 1 147747440 2 91111256 4 3 781833037 4 3 564836882 3 3 147747439 2 1 377509580 1 963873520 3 147747440 4 3 76211862 4 1 747241048 3 86883811 2 1 710733675 2 377509581 4 1 206422528 2 417188302 5 1 588790353 2 780418693 2 3 998228698 3 1 81073252 3 231398662 3 1 1000000000 1 184147678 1 81073252 2 360543849 3 2 231398662 3 1 781833037 2 91111256 3 3 438133770 2 2 780418695 3 1 6632155 2 417188303 1 3 482818266 5 3 507308488 3 3 564836881 1 1 348652718 3 348652717 3 1 766356434 1 747241048 3 998228700 2 1 200354483 3 781833038 4 3 377509579 4 1 556605329 2 313062682 4 3 200354482 1 2 539527855 4 2 781833038 1 1 91111257 1 86883812 3 206422527 5 2 56519638 1 2 292015611 1 2 665245342 4 2 207264424 5 2 56519639 3 2 101250003 1 3 29366296 2 2 91111257 3 3 207264424 2 3 564836882 3 2 313062681 4 1 184147678 2 710733674 4 3 29366296 4 3 200354483 5 2 710733674 4 2 56519639 5 3 998228699 1 2 781833037 1 2 200354484 1 3 200354484 2 1 710733675 3 963873520 1 3 246549658 4 2 273869785 2 1 417188303 1 998228699 3 1000000000 3 3 360543849 1 1 76211861 2 539527856 1 3 1000000000 2 2 539527856 3 3 81073252 2 2 216140704 3 2 348652718 1 3 766356433 4 2 147747440 1 1 878542863 1 184147678 1 76211861 2 966631801 2 3 539527855 5 3 588790354 1 2 857731777 1 2 292015611 4 1 389290764 3 710733675 3 3 76211862 5 2 76211860 2 3 206422529 5 3 348652719 3 1 507308489 2 744868656 5 1 29366295 2 966631801 5 2 389290765 5 3 417188302 1 1 101250004 1 857731778 1 429939459 3 216140704 1 3 173087939 5 1 216140704 1 360543850 2 556605328 3 2 231398661 1 3 29366296 2 1 1000000000 2 206422527 5 2 588790353 1 3 747241049 5 2 766356435 4 1 507308489 1 878542863 2 389290763 5 3 417188304 1 1 966631802 2 878542862 5 1 29366295 2 273869784 5 3 173087941 2 1 539527855 2 963056780 3 2 780418694 3 3 207264423 5 1 173087940 3 482818267 5 3 417188303 1 3 76211861 1 2 565111335 3 1 1000000000 1 781833037 1 184147678 3 81073251 1 3 101250003 1 2 681728740 2 1 781833037 2 360543850 5 3 747241047 3 3 429939459 5 1 360543850 2 91111258 2 1 76211861 2 81073252 2 1 81073252 3 147747439 4 3 231398661 3 1 556605329 2 665245342 4 2 744868657 4 2 206422529 4 3 348652719 5 1 313062682 2 507308489 4 1 564836882 2 539527856 3 1 564836882 2 348652717 3 2 766356433 3 1 246549659 1 216140704 2 246549658 4 1 292015612 1 101250004 1 780418694 3 173087939 4 1 389290764 3 360543849 2 2 1 5 1 292015612 1 781833037 3 86883812 2 1 206422528 3 507308490 5 3 86883812 2 1 292015612 2 206422529 2 1 665245341 1 207264423 3 429939459 2 2 147747441 4 1 564836882 1 101250004 2 184147678 3 1 173087940 3 710733674 5 3 313062681 3 1 76211861 1 963873520 3 29366294 3 3 963873520 3 3 86883812 4 1 147747440 3 216140703 4 1 147747440 3 76211860 5 2 29366295 5 3 246549659 3 2 565111336 4 2 206422529 5 3 539527854 1 1 878542863 3 101250005 4 2 216140704 1 2 206422527 1 1 781833037 3 246549660 2 3 507308490 2 2 101250005 2 1 360543850 3 101250004 1 2 206422527 4 1 206422528 2 966631803 1 3 1000000000 5 3 766356434 5 2 246549659 5 2 681728742 2 1 878542863 2 184147679 3 2 417188304 3 2 963873521 1 3 389290764 2 2 76211862 5 1 438133771 2 564836882 3 2 747241047 2 2 857731777 5 2 231398661 1 2 147747440 1 2 766356433 2 2 292015613 2 2 292015613 5 3 360543851 2 1 998228699 2 564836883 2 1 231398662 1 710733675 2 91111258 5 2 681728742 3 3 6632154 3 1 207264423 3 313062681 1 1 429939459 3 665245342 1 3 857731778 4 2 1 1 1 313062682 3 6632154 1 1 389290764 2 216140704 1 1 348652718 1 747241048 3 200354484 4 3 184147679 2 1 56519638 1 81073252 1 76211861 1 377509580 1 292015612 1 377509580 2 348652717 3 2 507308489 5 1 681728741 3 747241049 5 2 539527854 1 1 91111257 3 564836882 1 2 184147678 5 2 206422528 4 2 348652717 2 1 780418694 1 200354483 3 81073253 2 2 360543851 3 2 377509579 2 2 292015611 2 2 184147677 2 2 878542864 4 3 681728740 5 2 857731779 3 1 710733675 3 246549658 3 1 1000000000 2 377509580 2 3 313062682 2 2 766356434 2 3 231398661 5 3 377509581 5 2 56519638 4 1 438133771 1 348652718 3 231398661 1 2 76211861 1 2 173087939 3 2 998228698 1 2 207264423 5 1 857731778 1 780418694 2 507308490 3 3 206422529 1 3 681728742 3 2 173087941 5 1 207264423 2 206422528 5 1 200354483 1 56519638 2 231398663 2 1 1 1 438133771 2 101250003 3 2 665245341 4 2 360543849 2 3 556605328 1 1 857731778 1 857731778 2 86883811 5 2 507308489 1 1 273869784 3 417188302 2 2 588790354 1 2 556605328 4 2 665245342 4 1 389290764 2 417188303 2 2 438133771 2 2 438133770 3 1 744868656 2 556605330 2 1 200354483 2 86883811 1 3 588790352 2 3 780418695 1 3 173087940 2 3 101250003 1 1 1 1 747241048 2 710733675 2 1 963056779 1 86883812 1 313062682 1 507308489 2 438133770 5 2 81073251 1 1 857731778 2 556605330 5 3 231398663 3 3 744868655 5 2 417188303 4 3 292015612 5 2 91111257 5 1 744868656 2 389290764 5 3 564836882 2 1 744868656 1 216140704 2 963056779 3 1 780418694 1 360543850 3 744868656 2 2 231398662 2 3 231398662 3 2 857731777 1 1 216140704 1 766356434 2 588790352 2 3 216140704 5 3 216140704 2 3 780418693 2 2 482818265 3 2 273869784 4 1 429939459 3 417188302 5 3 360543850 2 2 206422529 3 2 173087941 1 1 246549659 2 101250003 4 3 710733675 1 3 564836883 2 1 507308489 2 747241049 2 2 200354482 3 3 1 2 3 76211860 3 1 878542863 3 377509579 3 2 207264423 4 1 966631802 3 438133770 1 2 429939458 2 2 206422528 3 2 200354483 3 3 564836881 2 3 348652719 3 3 539527854 1 2 781833037 3 2 1 3 3 81073252 1 1 1000000000 2 246549659 5 1 91111257 2 681728740 5 1 313062682 2 588790353 5 2 216140705 3 1 360543850 1 389290764 2 76211862 1 2 91111257 5 2 6632156 3 1 417188303 2 173087939 5 2 216140705 5 2 207264422 3 1 878542863 3 273869783 4 3 147747440 3 3 438133770 4 3 147747439 3 3 482818265 2 3 377509580 3 3 681728740 1 1 377509580 3 588790354 1 2 588790352 2 3 313062681 5 3 438133772 3 1 200354483 3 438133771 4 3 184147677 5 3 29366296 2 3 273869785 4 1 246549659 2 998228699 3 2 507308489 4 1 766356434 3 744868656 3 1 565111336 1 681728741 2 710733675 5 3 429939460 5 2 86883812 3 1 565111336 2 857731779 2 1 417188303 2 173087939 2 1 429939459 3 878542863 3 2 377509580 3 2 76211861 4 2 377509580 5 3 556605328 5 1 681728741 2 207264424 5 2 710733674 4 1 101250004 2 539527854 3 1 482818266 2 781833038 2 2 206422529 3 3 565111335 3 2 556605329 2 2 91111257 4 2 1 2 1 565111336 1 101250004 1 565111336 3 681728740 4 1 231398662 2 6632154 1 2 377509581 1 3 417188304 2 1 857731778 1 6632155 2 966631801 4 2 377509581 3 1 781833037 2 781833038 5 2 710733675 1 3 1 5 3 101250004 2 2 360543851 4 2 857731777 1 1 147747440 1 56519638 1 857731778 3 966631801 3 3 173087941 4 2 91111256 4 3 273869783 4 1 292015612 3 206422527 1 1 207264423 2 313062682 5 2 200354484 4 2 6632155 3 1 200354483 2 348652717 4 2 29366295 1 2 564836883 4 3 766356433 3 2 747241048 5 1 86883812 3 56519638 2 1 565111336 2 246549660 2 1 963873520 3 963873519 4 2 389290764 2 1 710733675 2 665245341 1 2 389290764 5 3 417188302 1 2 184147678 5 1 231398662 2 588790353 2 2 207264422 3 3 766356434 3 3 781833036 3 2 556605330 2 1 207264423 1 429939459 1 6632155 3 438133771 4 2 207264422 2 3 588790354 4 2 744868655 1 3 747241048 1 3 857731778 1 3 963056779 4 1 377509580 2 998228699 5 2 147747439 2 2 857731778 2 1 273869784 1 360543850 2 665245340 5 1 147747440 3 200354482 5 3 29366295 5 1 710733675 1 665245341 1 360543850 2 1 5 2 389290765 5 1 348652718 3 710733674 2 1 86883812 3 710733676 1 1 6632155 1 81073252 2 438133770 1 3 766356434 3 3 6632155 1 2 313062681 3 3 216140703 2 1 747241048 1 313062682 3 207264423 2 1 963056779 2 246549660 3 3 231398661 5 2 539527854 2 2 747241047 2 1 86883812 3 744868657 5 2 857731777 3 3 744868655 5 1 200354483 3 438133770 3 2 173087940 1 1 998228699 3 744868655 4 3 81073252 2 2 207264422 2 1 29366295 3 998228699 3 3 963873520 1 2 273869784 5 2 216140705 4 1 963873520 2 76211862 1 1 710733675 3 207264423 4 2 710733674 4 1 389290764 3 216140703 3 2 963873519 4 3 681728740 4 1 216140704 2 564836882 5 2 780418693 5 1 6632155 3 29366296 1 2 999999999 2 2 744868655 1 3 482818265 1 3 246549658 2 3 966631801 4 1 781833037 2 76211861 5 2 539527855 1 3 1 5 2 556605328 4 3 86883813 4 1 207264423 1 91111257 3 56519639 5 3 665245341 2 3 588790352 2 1 313062682 1 206422528 1 556605329 3 564836881 3 3 273869785 5 3 998228698 2 1 963873520 1 292015612 3 564836882 2 1 231398662 2 878542863 3 3 2 4 3 539527856 4 2 86883812 1 2 29366294 1 3 766356435 3 1 564836882 3 29366294 5 1 207264423 2 710733676 4 1 231398662 1 482818266 1 231398662 2 216140704 5 2 56519638 3 3 207264423 2 3 565111335 1 1 963873520 2 377509580 4 1 438133771 2 200354482 4 3 206422527 5 2 184147678 5 2 216140703 5 1 377509580 3 998228699 2 3 200354484 3 3 781833037 5 1 878542863 3 417188302 4 3 360543850 2 3 539527855 4 2 81073252 2 3 665245341 5 3 81073252 2 1 963873520 1 417188303 2 565111336 4 3 766356435 5 3 86883812 5 1 747241048 1 766356434 3 348652717 4 2 81073252 3 3 86883811 5 1 507308489 3 313062683 1 2 744868655 1 1 438133771 3 389290763 5 1 963873520 2 588790353 5 1 377509580 2 147747440 1 3 101250005 5 3 206422528 1 2 556605328 4 2 273869783 3 3 360543851 4 1 173087940 2 29366295 3 1 438133771 1 998228699 3 665245340 5 3 963873521 2 1 564836882 1 507308489 2 101250004 3 1 482818266 3 482818266 4 1 665245341 3 681728741 2 2 556605330 5 2 744868657 3 3 588790354 4 2 86883812 5 3 878542864 4 1 56519638 2 292015612 1 2 81073252 3 1 539527855 3 348652717 2 1 246549659 2 313062682 4 3 482818267 3 3 231398663 3 3 29366295 4 3 348652717 3 2 86883812 2 3 76211862 1 2 482818265 2 2 147747441 4 2 377509580 5 2 360543850 2 2 781833037 1 2 6632156 2 1 780418694 2 101250004 2 2 147747440 1 1 539527855 3 246549659 4 1 173087940 2 292015612 3 3 429939460 1 2 273869785 2 2 507308488 5 1 766356434 3 147747441 5 1 389290764 3 273869783 3 2 429939459 4 1 206422528 2 76211862 4 3 313062681 3 3 360543851 5 1 377509580 2 91111257 2 2 86883812 2 2 438133770 5 1 29366295 3 766356433 2 1 588790353 1 184147678 3 76211862 2 1 200354483 1 417188303 3 438133771 3 1 747241048 3 556605329 1 2 56519637 1 3 681728740 2 3 86883811 4 3 744868657 4 2 744868655 1 2 564836883 4 1 417188303 3 429939459 2 2 665245341 2 2 360543850 3 3 173087939 5 2 313062682 4 2 173087941 3 1 360543850 3 1 5 1 417188303 1 744868656 3 966631801 4 1 780418694 1 360543850 1 781833037 1 76211861 2 507308489 4 2 710733676 2 1 231398662 2 1 5 2 377509579 4 3 507308489 2 2 1 3 1 556605329 2 101250005 2 2 588790352 4 2 710733674 2 1 56519638 1 200354483 3 313062683 1 1 857731778 3 417188302 4 1 360543850 2 781833038 3 3 76211860 2 3 482818265 4 3 482818267 4 3 147747440 2 3 377509580 5 2 963873521 2 3 747241048 4 3 564836881 5 1 539527855 3 216140705 1 3 360543849 2 3 6632154 2 1 206422528 1 780418694 2 273869783 1 2 878542863 1 2 966631803 1 2 81073253 2 3 200354482 5 1 966631802 3 292015611 1 2 966631801 2 1 878542863 2 747241048 1 2 377509581 1 1 1000000000 1 966631802 1 429939459 1 878542863 2 766356435 3 1 665245341 2 963873519 2 1 665245341 2 292015611 3 2 200354482 4 2 56519637 4 1 81073252 1 101250004 1 91111257 1 556605329 2 313062682 4 1 81073252 3 81073253 5 2 710733676 5 1 556605329 2 438133771 4 2 998228699 1 3 6632155 1 3 744868656 4 1 360543850 1 556605329 2 273869785 4 2 556605329 1 2 56519637 1 2 292015612 4 3 564836881 2 3 200354484 2 2 29366294 2 2 766356435 2 3 292015611 5 2 507308489 1 3 766356433 1 2 76211860 5 3 564836881 5 1 56519638 1 963056779 3 963873521 5 3 2 4 1 780418694 3 744868655 2 3 1 2 1 766356434 2 482818266 3 1 747241048 3 147747440 2 3 206422529 2 2 292015611 2 3 29366295 2 1 766356434 3 710733674 5 3 665245340 4 3 780418693 3 3 389290763 3 3 101250004 5 3 348652718 2 3 207264424 5 3 681728742 1 3 147747440 1 3 1000000000 3 1 1000000000 3 360543851 3 3 360543850 1 2 81073252 1 2 482818267 3 2 216140704 1 2 556605330 1 2 482818265 4 2 1000000000 4 2 780418694 2 3 147747441 2 3 507308490 4 3 292015613 1 1 963873520 2 681728741 1 3 76211860 2 3 246549660 5 1 29366295 1 565111336 2 348652718 1 3 780418695 4 2 377509579 3 3 206422527 1 3 173087940 2 3 417188304 4 2 206422528 3 3 963056779 3 3 744868657 5 2 438133772 5 2 246549660 4 2 429939460 4 2 998228699 4 3 207264422 4 2 216140704 1 2 710733676 1 2 76211862 4 3 564836881 1 3 76211861 1 1 360543850 3 206422528 5 3 147747440 2 2 665245340 5 1 539527855 1 207264423 1 56519638 2 206422527 5 3 1000000000 4 3 963056780 2 2 200354484 4 1 292015612 2 588790353 1 2 588790354 5 1 780418694 1 417188303 3 429939460 5 1 292015612 2 507308488 5 3 878542864 3 2 246549659 5 1 206422528 2 1000000000 5 3 360543850 5 3 29366296 5 2 681728742 4 2 231398663 3 2 998228699 2 2 744868656 4 1 539527855 2 200354482 3 1 86883812 2 507308488 2 2 556605329 3 1 231398662 3 1000000000 1 2 207264422 3 2 348652719 1 3 963873519 2 1 857731778 1 564836882 3 377509581 1 1 963873520 3 246549658 1 2 207264423 2 3 348652717 2 2 101250005 4 1 766356434 3 216140705 4 1 878542863 2 6632154 5 3 86883813 3 1 747241048 3 86883812 2 2 417188304 4 1 710733675 1 246549659 2 665245341 3 3 564836881 3 1 313062682 1 86883812 3 766356434 4 2 173087941 5 1 417188303 1 963873520 2 539527856 5 3 966631802 2 3 292015612 5 2 56519637 5 3 313062681 2 2 438133771 4 2 780418693 1 1 101250004 2 681728742 4 3 246549660 2 2 710733676 2 2 360543849 4 3 878542862 5 1 438133771 3 588790352 4 3 438133772 2 1 744868656 1 184147678 2 482818267 5 1 507308489 2 507308489 1 3 6632155 3 2 998228699 4 1 184147678 2 766356434 4 2 76211860 1 2 539527856 3 3 588790352 5 1 377509580 2 101250003 1 3 184147678 1 2 29366296 2 1 147747440 2 564836883 3 3 29366296 1 2 781833038 3 2 86883812 3 3 681728742 4 2 6632155 1 1 246549659 1 857731778 1 963056779 3 184147677 1 2 963873521 2 1 6632155 1 360543850 1 348652718 2 507308489 1 1 507308489 3 857731777 2 2 998228698 3 2 766356434 3 3 6632155 1 2 556605329 1 3 710733676 4 3 710733674 5 1 348652718 1 206422528 2 216140705 3 3 781833036 5 2 184147678 5 3 184147677 2 3 747241049 3 3 665245341 3 3 780418693 2 2 539527854 5 1 963873520 3 216140704 2 1 966631802 3 200354483 4 1 565111336 1 963873520 3 206422529 5 3 200354483 4 3 184147677 2 2 588790353 3 1 246549659 1 963873520 1 681728741 2 744868656 2 3 963873521 3 1 360543850 3 206422527 5 3 665245340 2 3 56519639 4 1 766356434 2 963056780 2 2 273869785 5 2 6632156 1 3 766356433 3 3 29366294 3 3 857731779 1 1 246549659 2 710733676 5 3 1000000000 2 3 377509580 3 2 766356435 3 2 81073253 3 3 429939459 3 2 313062683 5 2 438133770 1 1 173087940 3 206422527 1 1 360543850 2 2 1 3 206422529 2 1 780418694 2 389290763 1 1 556605329 3 246549660 3 1 665245341 3 781833037 2 2 998228698 3 3 348652717 1 2 417188302 5 1 780418694 2 1000000000 1 2 710733674 1 3 91111256 2 2 564836881 4 3 91111258 5 2 81073252 5 2 482818265 2 2 963056780 3 1 966631802 2 377509580 5 1 438133771 1 963873520 1 147747440 3 348652719 3 2 81073251 3 2 207264424 1 3 766356433 5 1 781833037 2 200354484 5 2 766356433 2 1 360543850 1 200354483 3 206422528 5 3 200354483 2 1 429939459 1 184147678 2 766356433 3 3 681728740 5 2 200354482 5 1 377509580 3 588790354 5 2 438133771 3 2 766356434 3 3 206422527 1 2 417188304 3 3 556605330 5 2 780418695 4 2 665245341 3 1 482818266 3 564836883 4 1 966631802 3 173087941 4 1 273869784 1 147747440 2 744868655 5 1 780418694 2 963873521 2 2 999999999 4 1 429939459 1 360543850 2 588790353 3 3 963873519 4 1 246549659 3 539527854 4 3 564836882 3 3 539527856 3 3 556605330 1 2 417188304 4 2 173087939 3 2 857731779 5 2 207264424 4 1 857731778 1 766356434 1 313062682 3 556605329 2 2 665245341 5 2 744868656 5 1 200354483 1 86883812 2 147747439 3 3 539527854 2 3 76211860 2 1 6632155 1 681728741 3 780418695 3 3 313062683 5 3 556605330 1 2 966631802 1 1 81073252 1 76211861 2 998228700 5 3 710733674 2 3 147747441 1 1 766356434 2 200354484 2 3 273869785 3 3 76211861 1 1 1 2 998228698 1 1 313062682 3 207264423 5 3 963873521 1 2 681728742 5 2 438133770 2 1 747241048 3 101250003 3 1 206422528 3 482818265 5 2 206422529 4 2 273869785 3 2 56519639 3 1 206422528 3 200354483 5 3 998228698 1 1 482818266 3 565111337 5 2 780418693 5 3 507308490 3 1 482818266 2 348652718 2 3 313062682 2 3 429939458 2 1 556605329 3 417188303 1 3 348652718 1 1 76211861 3 246549659 3 3 1000000000 3 2 665245340 3 1 101250004 1 216140704 3 348652719 4 2 564836881 2 3 565111337 2 3 389290763 5 2 91111258 5 3 173087940 1 1 878542863 2 206422528 1 2 681728741 3 1 429939459 1 963056779 3 377509580 5 2 781833038 1 3 507308490 5 1 206422528 1 857731778 3 781833037 1 3 29366296 5 1 665245341 1 313062682 2 200354482 3 3 184147678 4 1 681728741 2 417188302 4 2 360543850 5 1 29366295 2 1 3 1 313062682 2 1000000000 4 2 780418693 2 2 292015612 1 2 246549660 5 3 173087939 1 2 857731777 4 1 963056779 3 76211860 3 3 482818267 3 2 747241048 1 2 588790353 1 2 766356433 5 1 6632155 3 216140703 2 3 1000000000 4 3 963873519 4 3 998228700 3 1 681728741 2 207264423 2 1 56519638 3 417188303 4 3 747241049 1 3 377509581 1 2 273869784 2 3 417188304 4 3 963056779 2 3 998228698 3 1 81073252 3 766356434 5 3 539527854 2 1 360543850 3 29366296 1 2 438133770 3 2 665245340 4 2 963873521 4 3 781833038 4 1 507308489 2 429939459 3 3 564836882 5 3 857731779 1 3 200354484 1 1 273869784 2 56519638 1 2 147747439 5 3 565111337 2 2 6632156 3 3 184147678 1 3 389290763 1 2 665245342 2 3 216140704 5 3 998228700 4 1 781833037 1 744868656 1 91111257 1 101250004 2 216140704 3 2 6632155 1 1 292015612 3 565111335 3 2 998228698 1 3 348652718 4 3 857731779 2 3 565111335 3 1 76211861 2 184147677 1 2 665245340 1 2 6632154 3 1 966631802 3 878542862 2 1 681728741 3 173087939 5 3 681728740 5 2 710733674 2 1 206422528 2 216140705 4 1 857731778 1 681728741 2 781833036 1 2 963873521 5 2 313062681 5 1 91111257 1 86883812 2 665245340 2 2 377509581 3 3 747241047 1 2 86883812 1 3 438133771 2 3 998228699 3 1 438133771 3 963056779 4 3 766356434 3 3 564836883 4 2 273869785 5 2 966631803 5 3 246549658 5 3 313062683 2 1 780418694 3 231398662 1 3 966631801 3 1 81073252 3 231398663 5 1 389290764 3 766356435 4 2 273869783 3 1 56519638 3 744868656 2 1 556605329 2 966631803 4 3 246549658 2 2 1 2 3 417188304 2 1 1000000000 1 216140704 3 81073251 2 3 246549659 3 1 966631802 1 417188303 2 878542862 4 3 878542863 2 1 200354483 2 147747441 5 3 781833037 4 2 184147678 2 3 744868657 2 1 200354483 1 173087940 2 313062682 1 2 2 5 1 417188303 1 76211861 2 173087940 5 2 780418693 3 1 747241048 1 360543850 2 1 1 2 292015612 1 2 147747439 2 1 878542863 3 173087939 5 1 184147678 2 292015613 2 2 348652717 4 3 101250004 2 1 273869784 2 417188302 4 2 360543850 4 3 147747440 1 2 766356435 4 2 207264424 5 1 539527855 2 766356434 2 3 313062683 5 1 86883812 1 81073252 3 29366294 4 2 963056778 2 1 29366295 3 539527855 4 2 744868656 4 3 56519639 2 3 747241048 4 2 710733676 5 2 1 5 3 681728742 3 3 200354484 4 1 246549659 1 86883812 3 207264424 3 3 1 5 3 539527854 4 3 313062682 1 3 963873521 4 2 1000000000 3 1 744868656 3 216140704 4 1 766356434 1 348652718 2 273869783 4 1 246549659 1 780418694 3 81073252 2 1 76211861 2 389290765 4 1 588790353 2 273869785 2 1 173087940 2 429939458 1 2 29366296 4 3 76211860 4 2 417188302 5 1 313062682 3 292015612 5 3 1000000000 5 1 556605329 1 507308489 2 681728742 3 2 147747439 1 3 998228699 4 2 482818265 4 1 273869784 1 681728741 2 482818265 1 1 417188303 1 857731778 1 438133771 2 438133772 4 3 313062682 4 2 200354483 5 3 6632154 4 2 1 1 2 273869783 3 1 539527855 3 6632155 1 1 292015612 3 1 1 1 273869784 1 429939459 3 878542864 5 1 780418694 2 681728740 2 2 681728741 2 2 781833037 5 1 56519638 1 76211861 2 348652718 5 1 438133771 2 29366296 1 1 998228699 3 963056780 2 1 963056779 3 564836883 3 3 588790353 2 3 389290764 3 3 588790354 5 2 878542864 5 1 76211861 3 231398663 2 1 438133771 2 482818267 2 2 348652717 3 2 710733676 2 1 556605329 2 963873521 2 3 377509581 2 2 6632156 1 2 173087940 4 1 360543850 3 963056779 1 2 207264423 2 1 857731778 1 665245341 1 360543850 3 482818266 3 3 417188304 1 2 963873519 4 3 246549658 4 2 438133771 3 3 878542863 3 3 1 2 3 184147679 4 3 56519637 1 1 780418694 2 681728740 2 1 1000000000 3 273869784 2 3 231398661 3 3 207264423 3 1 377509580 3 999999999 5 1 665245341 2 2 4 3 565111337 1 1 1000000000 3 766356433 5 2 781833036 1 1 292015612 1 998228699 3 246549660 1 1 273869784 2 781833037 2 3 556605330 1 3 56519638 1 1 417188303 3 56519638 1 2 348652718 3 1 147747440 3 1 3 1 963873520 2 184147677 5 3 556605328 3 1 377509580 1 91111257 1 963056779 2 200354483 1 2 780418694 3 3 206422527 1 1 377509580 1 200354483 1 963873520 1 231398662 3 184147678 5 3 966631801 2 3 998228699 1 2 313062683 3 3 507308488 5 1 878542863 2 966631801 3 2 438133772 5 2 56519637 5 1 438133771 3 438133770 2 1 588790353 1 710733675 1 184147678 3 766356434 5 1 184147678 2 1000000000 2 3 963056780 1 1 438133771 3 857731779 1 3 81073251 3 2 565111336 3 2 56519637 1 2 200354482 2 1 565111336 2 1 1 3 231398663 5 3 184147678 2 2 273869784 3 1 200354483 1 681728741 2 6632156 4 1 206422528 3 438133772 5 1 6632155 2 482818266 4 2 539527856 5 1 360543850 1 482818266 3 273869785 5 2 29366295 3 3 781833036 5 3 681728742 3 1 539527855 3 76211861 4 2 81073253 2 1 857731778 1 780418694 2 878542863 4 1 556605329 1 588790353 1 216140704 3 173087940 2 3 564836882 1 3 29366296 5 3 878542864 2 1 246549659 2 539527856 3 2 963056778 5 3 710733674 1 1 681728741 3 231398663 2 3 147747441 1 2 438133772 5 1 86883812 2 963873520 2 1 565111336 3 184147679 1 3 246549659 3 2 6632156 2 2 313062682 1 1 665245341 2 781833037 5 1 207264423 1 429939459 2 1000000000 2 2 313062681 3 1 781833037 2 360543851 1 1 200354483 1 539527855 3 173087941 1 3 588790352 1 1 963873520 1 91111257 3 539527854 1 3 1000000000 1 3 91111258 4 1 231398662 1 565111336 2 747241049 2 1 216140704 2 1000000000 5 2 86883812 1 3 313062681 2 1 184147678 3 76211862 4 2 710733675 5 3 744868655 4 3 963056779 3 2 507308488 4 2 766356433 5 3 438133770 3 3 76211862 1 3 313062681 4 3 482818266 3 2 313062681 4 3 539527856 4 2 963056780 1 1 101250004 3 966631803 5 2 963056778 2 2 200354482 4 3 857731778 2 3 360543849 1 2 556605329 2 1 29366295 3 966631801 3 1 91111257 1 86883812 1 292015612 1 744868656 3 101250005 1 3 482818266 1 2 200354482 1 1 966631802 1 292015612 3 878542864 3 3 429939459 3 1 963873520 3 665245340 5 2 744868656 1 2 184147678 3 1 665245341 3 429939459 2 2 200354482 3 1 6632155 1 780418694 2 507308490 4 1 710733675 3 747241048 4 2 377509579 5 2 999999999 1 2 564836883 5 1 747241048 1 184147678 2 6632155 3 1 482818266 3 417188303 3 1 184147678 1 348652718 1 417188303 3 556605329 2 3 588790353 4 1 101250004 2 29366295 4 3 101250003 5 2 6632155 3 1 313062682 2 56519637 2 3 857731777 3 1 507308489 3 744868656 4 2 313062683 1 2 963873520 3 1 360543850 2 556605329 2 1 539527855 1 86883812 3 273869783 3 2 377509581 5 2 539527856 1 1 963873520 2 377509580 5 1 857731778 3 998228699 2 1 1 2 781833036 1 1 147747440 2 29366295 5 1 507308489 3 173087941 3 2 744868655 2 2 389290763 1 3 507308488 4 3 76211861 1 2 6632156 3 1 86883812 3 207264422 2 2 360543849 5 3 963056778 4 1 963056779 3 81073252 1 2 348652718 5 3 292015612 2 3 564836883 4 3 56519638 5 3 86883811 5 2 86883813 1 1 147747440 3 539527855 5 1 377509580 2 360543851 1 1 556605329 3 231398661 1 3 246549660 1 1 147747440 2 206422529 3 3 539527855 2 2 710733674 4 1 76211861 2 966631801 5 1 681728741 3 438133770 4 3 313062683 2 1 273869784 3 273869783 5 2 744868656 4 3 482818265 3 1 878542863 2 207264423 2 2 389290764 5 3 780418694 4 3 744868655 2 3 665245342 5 1 963873520 3 313062681 1 2 292015612 4 3 231398662 2 1 377509580 1 348652718 1 681728741 3 482818265 2 1 564836882 2 588790352 1 2 1 4 1 556605329 3 564836881 5 1 313062682 3 147747440 4 3 206422529 1 1 86883812 3 556605329 1 1 1000000000 1 86883812 3 681728740 4 3 963873521 5 2 780418694 3 1 539527855 1 878542863 2 438133771 2 3 681728742 3 3 147747440 5 1 29366295 3 429939458 5 2 206422528 5 3 348652717 5 2 963056778 2 2 429939458 3 1 998228699 1 313062682 2 29366295 4 3 200354483 5 2 588790352 3 1 101250004 2 588790353 4 2 1 1 1 564836882 2 246549659 2 1 6632155 2 417188303 2 3 246549660 4 1 389290764 3 207264424 5 3 360543851 5 1 216140704 1 966631802 1 665245341 3 377509580 1 1 565111336 1 665245341 1 147747440 2 417188303 1 1 6632155 2 539527855 1 2 389290764 2 1 438133771 2 91111256 4 1 539527855 2 101250005 4 2 744868655 5 1 86883812 1 147747440 1 56519638 3 377509579 5 1 482818266 1 389290764 3 963873519 2 3 389290763 5 1 539527855 1 744868656 3 76211861 5 2 91111258 5 3 857731777 5 1 6632155 1 747241048 1 101250004 2 710733676 2 1 780418694 3 482818267 4 2 438133772 1 3 6632154 1 2 963056780 5 1 1 2 710733676 5 1 292015612 3 878542862 3 2 963873520 4 1 482818266 3 184147679 3 2 878542864 4 3 29366294 5 3 963873521 5 3 556605330 3 3 86883812 3 2 565111335 3 2 246549658 2 1 766356434 2 744868657 5 3 998228698 2 1 963056779 3 766356435 3 1 747241048 3 246549660 1 3 216140704 1 3 588790353 3 3 360543850 2 3 417188302 2 3 173087940 1 3 184147677 5 3 998228699 3 1 76211861 1 76211861 2 963056779 5 3 200354484 4 1 313062682 1 231398662 2 206422527 1 1 76211861 2 1 1 1 389290764 1 313062682 1 556605329 2 56519638 2 3 966631801 5 3 91111256 2 3 101250003 5 3 292015612 1 3 173087940 3 2 6632156 2 1 206422528 2 1000000000 3 2 313062681 4 3 564836882 1 1 565111336 3 273869785 3 1 1 2 377509581 3 2 710733676 3 3 273869785 5 3 273869785 2 3 6632155 2 1 231398662 3 539527856 2 3 588790354 2 1 417188303 3 588790354 4 2 565111337 3 2 1000000000 3 1 556605329 2 184147678 4 3 588790352 2 2 91111257 5 1 207264423 1 101250004 3 747241048 3 1 292015612 3 206422528 1 2 377509581 5 1 81073252 1 184147678 3 963056779 1 2 963056779 3 3 313062683 4 3 348652717 3 2 86883812 2 1 878542863 1 1000000000 3 273869783 1 1 556605329 1 1000000000 2 207264424 5 3 6632154 2 3 556605330 3 1 878542863 2 348652718 4 2 101250005 4 2 588790354 2 3 273869784 4 3 507308488 4 3 878542862 2 1 86883812 1 207264423 2 966631802 2 1 206422528 3 766356434 2 1 56519638 1 966631802 1 963056779 2 81073251 4 3 963873521 5 3 966631802 1 2 86883812 4 2 173087940 3 1 482818266 3 147747441 1 3 564836883 3 3 539527855 4 3 998228700 4 3 216140705 3 1 438133771 1 231398662 2 313062682 5 3 429939459 1 1 539527855 2 173087941 2 2 556605328 5 3 417188304 1 1 539527855 1 539527855 3 86883813 3 2 565111337 3 2 76211860 1 1 273869784 3 246549659 1 2 1 5 3 963873520 3 3 246549659 5 1 438133771 3 231398661 4 1 81073252 1 313062682 2 539527854 2 1 1 1 313062682 1 963873520 3 710733675 3 2 91111257 4 3 6632156 2 1 780418694 2 377509581 3 3 539527854 2 3 2 2 3 29366295 4 2 246549659 2 2 29366296 5 3 377509579 5 2 747241047 3 2 389290764 4 2 216140703 5 2 377509579 5 2 747241047 5 2 292015612 5 1 377509580 1 313062682 1 292015612 2 246549658 2 3 556605330 1 3 273869783 5 3 780418694 4 2 246549659 3 1 963056779 2 101250004 3 2 206422529 3 3 766356435 2 1 101250004 2 482818265 4 3 81073252 2 1 539527855 1 216140704 2 292015612 2 3 710733675 5 1 389290764 3 246549658 3 3 200354484 3 1 857731778 1 482818266 3 200354483 1 3 966631801 4 2 377509581 1 1 998228699 2 56519638 3 1 780418694 2 206422527 1 2 429939460 2 1 200354483 1 101250004 3 91111258 2 2 747241047 4 3 101250004 3 2 998228698 1 2 273869785 2 2 507308490 3 3 998228698 5 2 292015612 3 2 292015611 1 1 588790353 3 564836881 1 2 417188303 3 2 56519637 2 1 216140704 2 588790352 2 3 377509581 2 3 81073252 3 2 56519638 5 1 438133771 2 173087939 1 3 564836881 4 2 417188302 2 2 963056780 5 3 564836882 3 2 588790353 2 3 539527854 4 1 963056779 2 29366296 3 1 766356434 1 81073252 2 744868655 3 3 76211861 2 2 184147679 5 1 313062682 1 292015612 3 878542863 3 2 781833036 4 3 539527855 3 3 231398661 2 2 766356435 1 3 857731778 4 2 360543849 5 2 147747441 1 1 173087940 1 780418694 3 348652717 1 3 747241047 4 1 207264423 1 588790353 1 963873520 1 86883812 3 76211861 2 1 360543850 1 91111257 1 507308489 3 963873521 2 3 56519638 1 2 184147677 3 3 147747441 2 3 200354482 5 3 29366295 3 1 780418694 2 76211862 2 1 231398662 3 377509581 2 1 539527855 1 417188303 1 216140704 3 101250003 3 3 878542862 2 2 482818265 1 3 389290765 4 3 966631802 2 2 999999999 3 3 665245341 2 1 539527855 1 878542863 3 173087941 3 3 348652717 1 1 780418694 3 101250004 3 3 564836881 3 2 29366295 1 3 246549658 3 2 246549659 3 3 207264424 1 2 564836883 5 2 482818266 2 3 81073252 2 3 417188303 1 3 86883813 2 3 710733675 1 2 507308489 3 1 665245341 1 101250004 1 273869784 1 273869784 1 417188303 1 766356434 1 216140704 2 56519637 2 2 206422528 4 2 744868657 1 1 747241048 2 665245342 1 3 173087939 1 1 438133771 2 206422528 4 3 744868657 4 1 86883812 2 313062683 5 1 966631802 2 206422529 2 1 565111336 3 998228700 3 2 963873519 4 3 1 2 3 1 5 3 963056778 5 3 744868657 2 1 781833037 1 857731778 1 147747440 3 184147677 3 3 966631803 3 3 91111258 5 1 81073252 2 539527854 4 3 200354484 3 1 766356434 2 360543850 1 3 29366295 5 3 482818266 2 1 29366295 3 878542862 3 2 2 2 1 857731778 3 564836883 4 2 246549660 4 3 1000000000 4 3 438133770 2 1 173087940 1 539527855 1 417188303 3 963873520 2 2 556605330 4 3 273869785 2 2 147747439 3 1 998228699 2 6632156 4 2 200354482 2 1 747241048 1 348652718 2 417188302 5 2 539527854 3 1 389290764 2 292015612 2 3 665245342 4 3 744868655 5 3 231398662 5 2 273869783 5 3 963056780 4 3 184147678 1 2 246549659 4 1 556605329 1 200354483 3 389290765 1 3 710733676 1 3 878542863 4 1 292015612 2 313062682 2 2 710733676 2 3 966631803 4 3 360543849 3 1 216140704 2 665245342 2 1 857731778 3 1000000000 4 1 348652718 1 348652718 2 313062683 5 1 246549659 2 681728742 5 3 292015613 3 1 6632155 1 564836882 3 681728741 4 3 998228699 2 2 766356433 4 3 744868657 4 1 216140704 1 963056779 2 86883811 4 1 781833037 2 173087940 2 2 292015611 4 2 429939459 5 2 91111256 5 2 781833037 4 2 6632155 5 3 200354483 1 2 216140703 2 3 998228699 1 3 998228698 4 1 429939459 2 29366296 4 2 744868655 1 3 86883813 3 1 86883812 1 482818266 3 539527855 2 2 482818267 4 1 744868656 2 966631803 3 2 360543851 4 1 207264423 2 507308489 1 1 56519638 1 588790353 2 207264423 4 3 747241048 4 3 377509579 5 3 246549660 3 1 86883812 2 91111258 1 1 348652718 3 81073252 2 2 417188302 2 2 507308489 3 1 348652718 3 292015613 1 3 747241047 3 1 273869784 2 184147677 2 3 417188303 2 3 857731778 3 1 76211861 2 29366295 5 1 565111336 3 681728740 3 2 360543851 1 2 780418694 5 3 313062682 5 3 681728742 2 1 878542863 2 665245341 4 3 681728742 1 1 389290764 3 29366295 1 2 780418695 1 3 963056779 5 3 313062683 2 1 76211861 3 438133772 2 1 231398662 2 429939460 3 3 1 2 3 216140703 3 1 963873520 1 29366295 2 292015613 1 3 438133770 2 2 292015612 5 2 86883812 1 2 206422528 5 3 273869783 2 2 389290765 1 1 389290764 2 147747441 5 3 565111336 2 1 766356434 2 1000000000 2 2 998228698 3 2 1000000000 1 1 556605329 3 206422528 3 3 507308488 5 2 200354483 2 2 273869784 4 3 565111336 4 3 710733674 5 3 360543851 4 3 963056778 2 3 681728742 2 2 857731779 5 2 780418693 3 2 147747439 2 2 588790354 2 3 231398663 3 3 246549660 2 3 507308488 5 3 273869783 2 2 76211862 3 2 665245340 5 2 207264423 3 3 588790352 5 1 206422528 1 507308489 2 507308489 5 2 2 4 1 377509580 3 147747439 1 3 246549658 2 2 482818266 3 1 998228699 3 6632154 5 1 86883812 3 438133770 2 3 81073252 5 2 76211860 3 3 377509580 1 1 539527855 3 76211862 2 2 101250004 3 1 556605329 3 184147678 5 1 360543850 2 564836881 1 2 184147678 5 3 963056779 3 3 184147678 2 3 348652717 4 2 963056778 3 2 86883813 3 1 857731778 3 963873519 3 1 207264423 2 565111335 5 1 81073252 1 1000000000 1 744868656 3 539527856 4 1 681728741 2 766356434 5 1 747241048 2 377509579 3 2 246549658 1 1 377509580 3 360543850 2 1 766356434 2 292015613 3 3 173087940 1 2 766356434 2 2 147747440 5 1 539527855 2 91111256 3 3 998228700 5 3 76211861 2 1 482818266 1 246549659 3 564836883 2 2 207264424 2 2 207264424 5 1 231398662 2 564836882 2 2 216140703 2 1 565111336 1 207264423 1 747241048 3 216140705 4 2 539527856 5 3 539527855 3 2 86883811 5 3 389290765 5 2 482818266 3 2 348652718 3 2 766356433 4 3 999999999 5 1 588790353 2 564836882 1 1 710733675 2 56519638 2 3 184147679 1 1 1000000000 2 963056778 3 1 681728741 2 313062682 1 3 101250003 4 3 665245340 1 3 377509580 3 2 76211862 2 1 184147678 3 998228698 3 3 389290765 1 1 273869784 3 565111335 4 2 76211861 2 3 273869785 4 1 273869784 2 747241049 3 2 56519638 1 2 963056780 2 3 313062683 4 3 539527854 4 2 564836883 2 3 999999999 3 2 292015612 4 2 313062683 5 2 998228699 3 3 86883812 5 2 565111336 4 1 173087940 1 173087940 3 348652719 2 3 781833037 1 3 29366295 5 1 878542863 3 377509580 1 3 360543850 3 3 207264424 2 1 91111257 2 246549658 3 3 417188304 2 1 184147678 2 539527856 2 3 710733676 2 3 565111335 5 3 76211860 3 1 86883812 1 76211861 3 348652718 1 1 539527855 2 417188304 1 3 207264423 3 1 360543850 3 56519638 3 3 231398661 3 1 417188303 1 273869784 1 963873520 3 482818266 4 3 507308490 2 1 588790353 3 246549658 5 1 216140704 2 6632156 5 2 999999999 5 1 556605329 2 564836882 3 3 207264422 4 2 710733674 5 3 1000000000 1 3 438133772 3 3 963056779 3 1 878542863 1 681728741 1 147747440 3 588790352 5 1 86883812 2 200354482 2 1 998228699 3 348652718 5 2 998228700 2 3 438133770 3 2 963056779 5 2 184147678 1 1 231398662 1 998228699 2 878542862 1 2 91111257 5 1 681728741 1 963056779 1 389290764 3 86883812 3 1 200354483 3 273869785 4 3 588790354 5 1 507308489 2 348652719 1 1 246549659 1 173087940 1 429939459 3 173087941 1 3 966631801 3 2 998228699 4 2 184147677 3 2 389290765 4 1 857731778 1 429939459 1 744868656 3 482818266 5 3 665245340 1 2 246549659 4 1 360543850 3 273869785 5 2 780418695 3 2 781833038 4 3 857731779 4 3 780418695 3 2 747241048 4 1 429939459 3 429939460 4 2 539527855 3 1 360543850 2 184147679 3 1 348652718 1 184147678 3 76211861 5 2 565111337 3 1 173087940 3 417188303 2 2 998228700 5 2 147747439 4 1 91111257 3 482818267 4 2 1000000000 1 1 417188303 3 377509579 1 3 147747441 3 2 207264423 3 1 565111336 1 963056779 3 206422527 4 2 360543850 3 2 507308489 2 3 966631802 3 1 665245341 2 101250003 5 3 231398661 4 3 588790353 2 2 206422529 4 2 313062682 4 2 963873519 2 1 147747440 2 273869784 1 3 76211862 4 3 173087940 4 2 1 1 2 207264423 2 2 564836883 2 3 963056778 5 2 86883813 4 3 963056779 1 3 963873519 4 3 878542864 3 2 482818266 4 2 348652717 3 3 539527855 2 2 482818267 4 1 101250004 3 313062681 1 1 292015612 3 101250003 5 3 1000000000 3 1 588790353 1 76211861 1 507308489 3 857731777 4 3 348652719 1 1 313062682 2 710733675 1 1 292015612 2 963873521 1 2 665245341 4 1 389290764 3 101250003 1 2 6632154 5 1 429939459 3 184147678 3 3 744868657 2 2 857731777 2 1 81073252 1 681728741 2 681728742 3 1 878542863 1 588790353 3 76211862 4 1 963873520 1 292015612 3 200354484 5 2 348652718 3 1 246549659 3 963873520 1 1 1 2 389290765 4 2 588790353 3 3 507308490 5 2 998228700 1 1 200354483 3 101250005 3 1 206422528 2 86883812 3 2 273869784 3 2 173087940 4 1 417188303 3 507308490 5 1 565111336 1 246549659 2 564836881 4 2 963873521 3 1 507308489 2 710733674 5 3 963056778 2 1 207264423 2 313062682 3 2 564836881 1 2 556605328 2 1 81073252 3 91111258 4 3 147747441 1 3 273869785 3 3 184147678 4 2 292015612 4 2 482818266 1 3 417188302 2 3 101250005 2 2 539527854 4 3 963873521 3 2 313062683 4 1 91111257 2 216140704 5 3 507308488 1 2 588790353 5 1 766356434 2 273869783 1 3 147747441 3 3 206422529 4 1 744868656 1 781833037 2 556605330 3 2 231398662 1 1 389290764 1 564836882 1 482818266 3 216140705 5 2 91111257 3 1 206422528 1 216140704 2 438133772 4 1 246549659 1 81073252 3 565111335 4 3 76211861 3 1 565111336 3 292015611 2 3 348652718 3 1 81073252 1 173087940 3 781833038 5 1 86883812 2 207264422 2 1 438133771 1 781833037 3 246549659 3 1 81073252 3 76211862 3 1 565111336 3 781833038 2 3 417188304 2 1 206422528 1 1000000000 2 231398662 5 1 665245341 1 246549659 2 556605330 4 3 1000000000 2 2 101250003 4 2 588790354 4 1 173087940 1 681728741 3 313062681 4 1 56519638 2 744868655 3 3 998228700 4 3 565111337 4 2 438133770 4 2 1000000000 4 3 710733676 2 3 963056779 2 2 781833037 1 3 348652718 5 3 747241049 5 1 482818266 2 91111256 5 3 1 5 1 6632155 3 173087940 3 3 207264424 5 2 565111336 1 2 998228700 2 1 963056779 2 1000000000 1 2 744868655 2 1 588790353 3 565111337 2 1 231398662 3 246549658 1 1 292015612 3 184147678 3 1 6632155 2 29366294 5 1 348652718 3 966631801 3 3 292015612 2 2 556605330 1 2 173087941 1 3 780418695 5 1 207264423 1 29366295 1 86883812 1 857731778 3 665245341 3 3 781833037 2 2 313062681 5 1 29366295 3 6632155 1 3 998228700 3 3 101250003 2 3 76211862 3 3 206422527 4 2 273869784 5 2 429939458 5 1 963056779 2 81073251 5 1 101250004 3 556605328 3 2 184147678 3 3 273869785 1 3 556605329 1 3 81073251 5 2 273869783 3 2 998228698 5 3 565111335 3 3 147747439 1 2 206422529 2 3 207264424 3 2 878542864 5 1 292015612 2 360543850 1 2 101250005 5 1 780418694 2 56519638 2 2 173087939 5 1 681728741 3 781833038 1 3 81073253 5 1 56519638 2 360543850 5 3 429939459 1 2 173087940 5 3 173087941 2 1 377509580 3 231398662 4 1 539527855 1 313062682 1 147747440 2 766356433 2 2 292015611 4 2 6632154 4 1 766356434 1 56519638 1 539527855 2 216140705 3 3 56519637 2 3 56519639 3 1 360543850 3 998228699 3 3 744868656 1 3 429939459 1 2 360543850 2 2 6632154 4 1 878542863 1 6632155 2 216140704 2 3 173087939 4 3 429939460 1 2 556605330 5 1 665245341 3 998228698 2 2 231398661 5 2 200354483 4 1 216140704 2 29366296 1 3 963873519 5 2 91111258 2 1 1 2 766356434 3 1 963056779 2 766356434 2 3 101250003 4 1 744868656 2 173087939 2 3 86883811 3 3 429939458 2 3 963056778 5 3 429939460 2 3 1000000000 2 2 6632156 3 1 81073252 3 173087939 2 2 389290765 1 3 246549658 4 1 292015612 2 216140705 5 3 231398661 4 2 747241048 3 3 781833037 4 2 507308489 2 1 389290764 2 246549660 3 3 963873521 1 3 231398663 5 2 878542863 1 3 710733676 5 3 963056780 2 3 438133770 3 3 665245341 3 1 681728741 1 1000000000 2 348652718 1 3 56519637 5 1 556605329 1 76211861 3 482818265 3 1 780418694 2 29366294 5 2 556605330 4 3 207264423 5 1 438133771 3 101250004 2 3 56519637 5 2 246549660 4 1 86883812 2 29366296 3 3 565111336 5 1 6632155 3 438133772 2 2 273869784 2 1 417188303 2 360543851 1 3 231398662 4 2 565111336 5 3 588790354 1 2 29366295 1 3 101250004 4 2 963873519 3 3 429939460 3 2 389290764 4 2 292015612 3 3 76211862 5 2 273869785 2 1 56519638 3 273869783 5 3 966631802 4 2 313062681 2 2 231398661 1 1 348652718 3 665245340 5 1 539527855 3 665245342 1 2 200354482 3 1 665245341 2 101250004 3 2 963056779 1 2 231398661 1 1 206422528 1 246549659 2 76211861 5 3 539527854 2 1 482818266 1 1000000000 2 665245340 5 2 780418694 1 2 710733674 3 2 429939460 1 3 184147679 3 2 184147678 3 1 681728741 3 963873520 4 3 780418695 5 2 231398662 5 2 389290763 4 2 417188303 5 1 200354483 3 101250005 5 1 81073252 1 200354483 3 681728741 1 1 313062682 2 482818265 1 1 438133771 1 207264423 1 216140704 1 482818266 2 966631801 1 3 200354483 5 1 857731778 1 147747440 2 744868657 3 2 246549658 1 2 665245341 5 3 588790352 1 1 857731778 2 101250005 3 1 963873520 2 780418693 4 3 963873521 1 3 857731777 3 2 966631803 3 1 206422528 3 216140704 2 3 389290763 3 2 173087939 1 2 91111258 2 3 86883811 5 2 56519639 1 3 781833036 3 2 482818267 3 3 207264422 2 1 963873520 1 857731778 3 482818266 4 1 963873520 2 417188303 3 2 665245340 5 1 710733675 2 101250004 3 1 207264423 2 429939458 5 1 292015612 2 246549660 2 1 292015612 2 565111335 5 3 377509579 5 1 1 3 963056778 3 1 1000000000 3 348652718 1 3 147747441 4 1 665245341 1 1 3 86883813 2 2 76211860 4 1 173087940 2 313062681 5 2 200354484 5 2 747241047 1 3 173087941 3 2 766356435 2 2 539527856 4 3 29366294 3 3 417188303 2 1 744868656 1 360543850 3 81073252 3 3 360543849 5 2 377509581 1 2 292015613 4 3 56519639 4 2 246549660 3 3 207264423 4 3 389290765 1 2 2 4 3 216140704 1 3 665245340 4 3 564836881 2 2 744868656 1 1 76211861 3 878542864 2 3 780418694 4 2 377509580 1 3 348652719 2 2 29366296 5 1 665245341 1 429939459 1 766356434 3 206422529 3 2 377509581 2 2 857731777 1 2 539527854 3 3 665245341 4 1 766356434 1 313062682 1 216140704 2 147747441 4 2 76211861 5 3 200354483 5 2 184147677 4 3 963873519 1 3 76211861 5 3 744868656 4 2 556605330 4 3 231398661 2 3 780418693 5 1 200354483 2 429939459 4 1 588790353 1 781833037 1 377509580 2 86883811 5 2 348652718 2 3 76211861 2 3 766356435 1 2 539527854 4 2 681728740 1 3 438133770 4 1 1 1 963873520 1 438133771 1 963056779 2 313062682 2 1 348652718 2 292015611 4 3 81073253 4 2 2 1 3 246549659 1 3 665245342 2 2 482818267 5 1 878542863 2 766356434 5 1 200354483 3 246549658 1 3 744868656 4 1 588790353 2 963873521 3 2 781833036 1 1 665245341 2 389290765 4 2 184147677 2 2 565111337 1 3 101250003 2 2 710733676 5 1 878542863 1 348652718 1 966631802 1 216140704 1 173087940 3 86883813 2 3 56519637 3 2 878542863 2 3 963873521 4 2 207264423 3 2 2 4 2 710733674 1 3 438133772 4 3 507308489 3 2 91111258 4 1 147747440 3 963873519 4 1 710733675 2 313062682 3 1 417188303 2 438133770 2 2 963873520 3 3 360543849 5 3 963056780 1 1 101250004 2 665245340 1 2 780418693 2 3 292015612 4 1 665245341 2 91111258 4 3 1000000000 2 1 200354483 3 963873521 4 3 966631802 2 1 216140704 3 56519639 1 3 86883811 2 2 76211860 3 3 184147679 2 2 216140704 1 2 29366294 3 1 781833037 3 184147679 3 2 747241048 3 1 781833037 3 348652717 1 1 207264423 2 766356434 5 3 780418695 1 3 963056780 5 3 429939459 3 1 556605329 1 231398662 1 781833037 2 6632155 1 2 216140703 4 1 998228699 2 539527856 3 3 207264423 3 3 747241049 4 1 173087940 1 781833037 2 389290764 5 1 966631802 1 781833037 1 429939459 2 429939460 3 2 744868656 2 3 231398662 2 1 389290764 3 681728742 4 1 91111257 3 482818265 1 1 1000000000 3 292015611 2 1 539527855 2 781833036 3 1 81073252 3 744868655 5 3 438133770 2 3 963873519 1 2 1000000000 1 1 86883812 2 747241049 1 3 564836882 3 3 507308490 3 1 292015612 2 747241049 3 2 147747441 5 3 564836883 5 3 246549659 3 3 2 4 1 76211861 3 313062681 3 2 507308489 1 2 438133770 3 1 389290764 3 966631803 3 3 389290765 4 3 744868656 5 2 292015612 5 3 417188304 1 3 348652718 3 1 963873520 2 207264422 3 1 348652718 3 999999999 4 2 231398661 4 3 565111337 1 2 6632155 1 1 377509580 3 507308490 5 1 565111336 3 507308490 5 2 360543849 2 2 507308490 4 2 29366295 2 1 556605329 3 231398662 4 2 273869783 5 2 780418694 5 3 206422529 5 3 292015612 2 1 963056779 1 781833037 2 348652717 1 2 565111336 5 2 1000000000 2 3 429939459 4 3 207264423 5 1 86883812 1 747241048 3 744868656 2 1 76211861 1 86883812 1 507308489 1 766356434 1 681728741 3 665245342 4 2 878542862 1 2 200354482 5 2 556605330 2 1 857731778 2 91111257 1 2 184147678 4 3 389290764 2 2 173087940 5 2 1 1 1 6632155 2 417188303 5 1 313062682 3 1000000000 4 1 878542863 1 857731778 2 710733674 4 1 6632155 2 377509579 3 1 200354483 3 556605330 5 2 76211861 5 2 665245341 2 1 1 3 781833036 2 2 507308489 2 1 766356434 1 1 2 998228699 2 1 963056779 1 963873520 3 56519637 3 3 246549660 2 1 76211861 3 966631802 2 1 377509580 1 744868656 2 206422529 5 3 438133771 3 1 539527855 1 273869784 2 963056778 4 2 539527854 1 3 998228698 5 1 878542863 2 207264423 2 3 564836881 5 3 273869784 4 1 744868656 1 206422528 2 998228699 4 3 147747441 5 3 173087939 5 2 360543850 4 3 273869783 4 1 564836882 2 878542864 3 2 780418693 1 1 231398662 1 681728741 1 81073252 3 147747440 4 2 539527854 2 3 56519637 1 3 565111335 3 3 76211862 3 1 173087940 2 360543850 4 2 206422528 1 1 29366295 3 710733676 2 1 206422528 1 360543850 2 429939458 5 3 1000000000 4 2 348652717 5 3 766356435 4 1 438133771 3 747241048 3 3 184147679 2 3 878542864 5 1 377509580 1 966631802 2 147747439 3 2 588790354 4 3 507308488 5 2 539527854 3 2 1 3 3 101250005 1 2 681728741 1 3 200354483 3 3 6632154 1 1 207264423 3 91111257 4 3 76211860 3 2 6632154 1 1 665245341 2 273869785 5 3 963056779 2 3 206422529 5 2 292015613 2 1 438133771 3 588790352 1 2 429939458 1 2 878542862 4 1 184147678 2 781833038 1 1 147747440 1 76211861 1 998228699 2 429939460 1 3 206422529 3 2 273869784 5 2 377509581 2 1 966631802 2 147747439 4 1 710733675 2 29366295 2 2 292015611 2 3 417188302 1 1 173087940 1 482818266 2 747241047 2 2 200354482 1 2 91111258 4 3 216140705 3 2 348652719 3 3 56519637 5 1 91111257 2 173087939 1 1 998228699 1 246549659 2 878542862 4 1 231398662 3 200354482 1 2 231398663 5 1 313062682 1 556605329 3 963873520 3 3 86883813 3 3 29366294 5 2 966631801 2 3 588790352 5 3 857731777 3 1 6632155 3 377509581 3 2 360543849 3 2 665245340 4 3 564836883 2 2 998228700 2 2 101250004 1 1 1 3 173087941 5 1 6632155 1 564836882 1 781833037 1 360543850 2 147747440 1 3 200354482 2 2 377509579 2 1 173087940 3 76211861 1 2 6632155 3 3 360543851 5 1 200354483 3 747241049 5 2 147747441 4 3 857731778 4 3 780418695 3 1 173087940 2 184147677 2 1 710733675 3 360543849 3 3 710733674 3 3 438133770 2 1 710733675 1 857731778 2 878542864 1 3 184147678 4 2 207264422 1 1 710733675 1 292015612 3 216140704 2 2 588790353 2 2 360543850 3 2 184147678 2 1 292015612 2 29366294 1 2 556605328 1 3 200354482 3 2 246549659 3 3 360543851 2 1 857731778 2 29366295 3 1 91111257 3 101250004 2 3 963873520 3 3 91111257 5 1 377509580 1 348652718 3 348652717 5 1 681728741 1 360543850 3 556605330 5 1 747241048 3 348652719 2 2 963873519 1 1 507308489 3 963873521 4 1 91111257 1 429939459 1 173087940 3 744868655 2 2 313062681 1 3 313062683 3 1 231398662 1 766356434 3 565111337 5 3 878542862 3 2 56519638 3 1 556605329 3 998228698 2 2 246549659 4 1 1000000000 3 963873521 5 3 744868657 5 2 963873519 4 1 966631802 3 857731777 4 2 429939458 2 3 747241049 4 2 766356434 5 2 681728741 4 2 539527854 5 2 200354482 1 2 184147679 5 3 81073252 1 1 76211861 3 56519638 1 1 173087940 1 878542863 3 389290763 4 1 1 2 482818266 1 1 963056779 1 1000000000 2 744868656 1 3 360543851 3 3 507308489 2 1 857731778 2 29366294 4 2 273869784 4 1 348652718 3 29366294 2 1 556605329 3 438133772 3 1 429939459 2 56519639 5 2 184147679 3 2 766356434 3 3 744868655 3 2 681728742 2 2 556605328 2 1 998228699 1 389290764 3 360543849 1 1 200354483 3 556605328 4 2 273869783 4 3 207264424 1 1 389290764 1 360543850 2 91111256 3 3 999999999 2 3 744868655 2 1 246549659 2 588790352 1 1 482818266 3 781833037 5 1 292015612 3 482818265 1 3 273869784 3 2 417188303 2 3 206422528 4 3 429939458 4 3 963056779 3 2 564836882 4 3 246549659 5 2 665245342 5 2 216140704 4 1 231398662 2 313062681 4 3 207264422 4 2 966631801 5 3 878542864 2 2 56519638 5 1 389290764 1 998228699 2 184147677 3 2 101250004 5 3 507308488 3 3 998228698 2 2 206422527 5 3 184147678 4 3 6632154 1 2 766356434 3 1 780418694 3 438133771 4 3 878542863 4 1 292015612 2 681728740 4 2 231398663 1 1 207264423 3 963873521 3 1 360543850 2 564836881 1 2 76211860 5 1 348652718 1 556605329 1 429939459 2 81073252 4 1 389290764 1 173087940 3 857731777 3 2 998228699 1 2 565111336 2 1 998228699 1 588790353 1 273869784 2 438133771 2 3 966631802 1 2 147747440 1 1 438133771 2 429939460 5 2 377509581 4 1 29366295 1 377509580 1 76211861 2 963056779 4 2 998228699 5 1 665245341 1 76211861 2 665245340 3 3 963056779 1 1 766356434 2 417188303 1 2 556605330 4 1 377509580 3 91111258 2 3 56519639 3 1 963056779 2 781833038 4 2 998228698 2 2 101250003 5 3 963056778 1 3 766356433 4 3 438133771 4 2 200354483 2 2 246549660 3 3 377509579 1 2 76211860 2 2 91111257 1 1 744868656 2 681728740 4 1 963056779 3 184147677 4 3 76211860 4 3 101250003 4 2 173087941 3 1 681728741 2 184147677 1 2 246549660 5 2 29366296 2 1 200354483 2 184147677 5 1 710733675 3 81073253 3 1 963056779 1 1000000000 1 348652718 1 417188303 1 360543850 1 348652718 1 81073252 1 273869784 3 76211860 4 3 173087940 1 1 200354483 3 744868657 1 3 1 5 1 81073252 1 681728741 1 963056779 1 81073252 3 710733675 2 1 564836882 1 184147678 3 963873519 5 3 348652718 5 2 86883811 3 3 565111336 1 1 429939459 2 348652718 2 3 588790352 2 3 963873521 5 1 998228699 3 780418695 2 2 766356435 2 3 588790352 3 3 292015612 3 3 747241047 3 2 76211861 2 1 588790353 2 766356435 4 3 184147677 3 1 857731778 1 91111257 2 857731778 3 1 963873520 3 246549659 1 2 588790354 5 3 246549658 2 3 438133772 1 2 91111256 5 2 147747441 4 2 313062682 2 3 389290764 3 3 200354484 1 2 1000000000 5 3 998228698 5 2 76211861 4 3 29366294 2 3 429939459 1 3 665245340 4 3 2 3 1 780418694 3 2 3 2 76211862 1 1 147747440 2 206422527 5 1 857731778 3 857731779 4 3 710733675 3 3 565111335 3 1 665245341 1 216140704 1 438133771 3 744868655 2 1 417188303 2 2 5 3 539527854 2 1 86883812 3 539527854 2 3 438133772 5 3 377509580 5 1 482818266 3 681728741 5 1 6632155 2 507308490 1 2 999999999 4 1 681728741 1 81073252 3 565111337 2 3 377509579 1 2 360543849 4 3 878542864 2 1 966631802 2 56519638 1 2 564836883 4 3 231398661 2 2 963056780 3 1 273869784 1 313062682 3 86883811 2 1 231398662 3 184147678 1 3 207264422 5 2 780418695 1 1 76211861 3 539527854 1 1 780418694 1 206422528 2 507308488 4 1 360543850 3 781833038 4 1 556605329 2 681728740 3 2 313062681 1 2 231398662 2 1 539527855 1 1 2 292015613 5 3 200354484 3 1 184147678 1 766356434 1 417188303 1 781833037 3 86883813 3 1 91111257 2 273869785 5 1 231398662 1 348652718 2 539527855 1 1 29366295 1 246549659 3 564836881 4 3 246549658 1 1 216140704 2 246549659 5 1 348652718 1 313062682 3 56519638 5 1 313062682 1 681728741 3 1000000000 5 1 766356434 1 710733675 3 780418693 4 3 206422527 2 2 231398661 2 1 766356434 3 878542862 2 2 438133770 3 2 377509581 2 3 744868657 3 2 588790354 4 3 360543849 5 1 966631802 1 747241048 2 857731779 5 3 360543850 2 1 56519638 3 6632154 4 2 766356434 3 2 665245341 2 1 101250004 2 766356434 3 2 780418694 1 2 147747439 1 3 2 5 3 744868656 3 1 231398662 2 81073252 3 3 539527856 5 1 747241048 1 207264423 2 438133771 1 2 507308488 2 1 507308489 3 273869783 4 3 966631801 4 2 564836881 3 1 556605329 1 588790353 2 966631802 3 2 348652719 5 3 56519637 3 1 539527855 1 507308489 2 780418693 3 2 1000000000 3 3 6632156 1 2 565111335 5 1 360543850 1 710733675 3 273869784 3 3 147747441 2 2 360543850 3 1 6632155 2 780418694 1 2 207264422 1 3 781833038 2 1 1000000000 1 101250004 1 173087940 2 539527855 1 1 781833037 3 292015611 3 3 766356433 4 2 348652717 5 2 377509580 4 2 1 2 1 438133771 3 482818265 2 3 292015611 4 1 878542863 2 86883811 3 3 1 1 3 184147678 5 3 91111258 4 3 780418694 4 2 857731779 3 3 966631803 4 2 29366294 2 1 482818266 3 565111336 2 2 273869785 3 1 273869784 1 539527855 3 56519639 2 1 91111257 2 963056779 4 2 963056780 1 3 173087939 2 2 292015612 2 1 438133771 1 556605329 2 588790353 1 2 963056778 1 3 857731779 2 1 273869784 1 273869784 1 878542863 2 91111257 4 1 482818266 3 6632155 3 1 173087940 2 1 2 3 377509581 3 3 147747439 3 2 377509580 3 1 744868656 1 539527855 3 377509581 5 2 81073251 1 2 246549660 3 2 389290763 5 2 710733674 5 2 1 5 3 1 1 3 1 5 1 173087940 1 29366295 3 6632154 2 3 857731777 1 3 781833037 3 1 438133771 3 665245341 4 2 857731778 1 2 482818267 5 2 216140703 1 3 206422527 1 3 999999999 3 1 6632155 1 1000000000 1 216140704 3 76211860 2 2 1000000000 1 3 963056780 3 2 200354482 1 2 766356433 3 3 76211860 3 3 766356434 4 3 556605329 4 2 438133771 5 2 857731778 2 3 360543849 1 3 348652719 2 1 200354483 2 429939460 4 3 173087939 3 3 747241048 3 1 216140704 2 348652719 4 1 184147678 3 565111336 3 3 173087939 1 2 878542862 1 3 744868657 1 1 744868656 3 878542864 3 1 429939459 2 963873520 5 2 200354484 5 3 173087941 4 1 665245341 1 360543850 3 857731778 2 2 780418695 5 3 857731778 3 2 313062683 4 3 963873520 2 2 780418694 4 3 429939459 3 2 747241049 4 3 482818265 2 2 173087940 4 2 216140705 4 3 539527855 5 2 780418693 1 2 91111256 4 3 200354483 5 2 417188304 2 1 966631802 2 744868656 2 1 360543850 2 665245341 4 3 1 5 1 744868656 1 966631802 3 482818267 1 2 963056779 4 1 963873520 3 56519639 2 2 273869783 5 1 246549659 1 665245341 1 963873520 3 91111258 2 2 588790353 4 3 2 2 3 781833037 3 1 360543850 3 273869783 4 3 747241048 3 1 56519638 1 101250004 1 998228699 1 564836882 1 360543850 3 29366296 5 2 665245340 5 1 29366295 2 56519638 1 1 389290764 1 565111336 3 348652718 3 2 482818266 4 1 539527855 3 6632156 3 3 173087941 5 3 292015612 3 2 565111336 2 2 747241047 5 3 564836882 5 2 206422528 4 3 216140705 5 1 966631802 3 29366295 2 1 246549659 1 207264423 1 377509580 2 273869783 1 1 6632155 1 360543850 2 2 1 3 389290764 5 1 1 1 173087940 3 147747440 2 1 482818266 1 780418694 3 507308488 3 3 173087940 3 2 76211860 5 2 966631801 3 3 429939458 3 3 564836881 4 3 681728741 3 3 173087941 3 3 173087940 1 2 147747439 1 1 56519638 1 200354483 1 565111336 3 781833038 4 2 206422527 3 2 588790352 5 3 417188302 4 3 998228698 1 1 766356434 3 173087941 2 1 173087940 3 348652717 3 1 81073252 3 539527855 4 1 360543850 2 206422527 1 3 56519638 1 1 681728741 3 206422527 2 2 29366295 4 3 744868656 1 3 147747439 5 3 438133772 5 1 429939459 3 681728741 5 3 781833037 5 1 1 2 781833038 5 1 184147678 3 348652719 1 2 556605328 3 1 206422528 2 766356434 1 1 216140704 1 963056779 2 507308488 1 3 766356434 3 2 766356433 4 3 766356434 3 2 101250004 5 3 231398661 5 3 56519637 4 2 313062681 5 1 200354483 2 744868657 1 2 747241049 4 3 216140703 1 1 206422528 1 998228699 3 438133772 3 2 556605328 3 1 588790353 1 348652718 3 76211860 5 2 292015612 3 3 206422527 2 2 216140704 1 2 539527856 1 3 438133770 2 2 2 5 2 482818265 4 3 377509580 3 2 389290765 3 2 966631802 5 3 246549659 5 1 963873520 1 565111336 1 101250004 2 429939460 4 2 273869783 2 2 564836881 2 1 273869784 1 313062682 2 313062681 3 2 999999999 1 2 878542862 3 2 417188304 4 3 998228698 4 1 1 3 348652717 2 3 857731777 4 1 1 2 417188302 3 1 507308489 2 710733674 2 2 781833036 4 1 389290764 1 556605329 2 206422529 1 1 377509580 2 246549660 5 2 91111257 4 1 966631802 2 482818265 5 2 878542862 2 2 216140703 4 1 963873520 3 564836882 5 2 507308489 2 1 207264423 2 507308490 1 1 564836882 3 1000000000 5 2 389290763 1 3 360543851 1 2 681728740 2 3 963873520 3 1 747241048 2 539527854 5 3 482818267 4 3 857731778 2 3 207264423 5 2 147747439 2 1 389290764 2 6632155 2 2 1 1 1 273869784 1 91111257 2 56519637 4 1 780418694 1 966631802 1 348652718 3 360543850 3 3 147747441 1 3 86883813 4 2 1000000000 1 2 76211862 4 2 681728742 5 2 184147677 3 2 857731778 5 3 207264424 1 2 207264422 3 1 417188303 2 780418693 2 2 857731779 5 1 878542863 2 710733676 4 1 429939459 1 665245341 3 200354484 5 3 273869783 1 1 781833037 1 76211861 1 1000000000 2 1 4 2 588790354 2 3 588790354 1 1 348652718 3 184147679 2 2 91111256 2 3 681728741 5 2 216140704 1 3 101250003 1 1 963056779 2 273869784 5 3 710733675 2 3 246549660 5 2 86883811 4 3 507308488 2 1 781833037 2 429939458 3 1 710733675 3 963873520 2 2 781833038 1 3 86883811 4 1 429939459 3 86883811 3 2 963056779 3 3 710733675 5 2 273869783 5 1 348652718 3 1000000000 1 3 747241048 5 3 173087941 3 1 747241048 2 173087939 1 3 101250005 1 2 665245341 5 2 200354482 5 3 417188303 2 1 556605329 3 377509579 5 1 744868656 2 206422527 5 3 273869784 1 3 292015611 2 2 780418693 2 2 429939459 3 1 963873520 2 200354484 4 3 6632155 5 2 438133772 1 1 389290764 2 998228698 3 1 966631802 2 173087939 1 1 348652718 1 101250004 3 438133772 3 3 184147677 5 2 564836883 1 1 313062682 1 564836882 1 747241048 2 56519637 2 3 565111336 2 2 744868657 3 1 231398662 2 766356435 4 3 564836882 5 3 313062682 5 1 81073252 3 710733674 3 3 482818265 5 2 681728742 4 2 91111256 2 3 747241047 3 3 747241049 1 2 857731777 3 3 29366295 2 2 781833036 3 3 200354482 5 1 507308489 2 76211860 3 3 184147679 2 3 377509580 5 1 565111336 2 766356433 5 3 81073252 5 1 377509580 2 86883813 2 3 556605330 5 2 377509579 2 1 200354483 3 206422528 3 2 360543849 3 2 681728742 1 3 963056779 4 3 878542862 5 3 998228698 4 1 438133771 1 56519638 3 998228698 3 1 556605329 3 231398661 4 3 744868655 1 3 246549660 2 1 963056779 1 216140704 2 81073253 5 2 389290764 2 3 744868655 1 2 539527854 1 3 710733676 2 2 292015613 1 3 998228699 5 2 147747439 4 2 200354482 1 3 565111336 1 3 207264422 4 3 206422529 1 3 147747439 4 1 710733675 2 565111337 2 2 482818265 2 2 81073251 3 3 780418693 2 3 710733674 3 1 147747440 1 29366295 3 216140703 3 2 101250004 4 2 360543850 5 3 710733675 2 2 564836881 5 1 747241048 2 86883811 5 3 482818265 1 3 681728742 2 1 200354483 1 216140704 3 766356435 4 2 207264424 5 3 216140703 4 1 747241048 2 6632155 5 3 507308489 2 1 184147678 3 360543851 5 1 6632155 3 878542864 3 2 91111257 2 2 6632156 5 2 710733674 5 2 438133770 3 3 292015612 3 1 878542863 2 564836882 3 1 6632155 1 360543850 2 1000000000 2 2 710733675 5 3 360543851 1 2 1000000000 2 3 29366294 4 1 56519638 2 681728742 5 1 206422528 1 29366295 2 273869783 5 3 681728740 3 1 963056779 1 998228699 3 91111258 4 2 76211860 3 1 429939459 1 766356434 2 273869785 2 2 998228698 5 3 173087939 4 2 998228700 1 1 207264423 2 377509580 1 3 710733674 1 2 29366294 4 2 81073252 4 2 747241049 5 2 200354483 4 3 91111257 5 2 207264422 5 3 565111336 2 2 76211861 1 1 438133771 2 360543849 4 2 588790352 4 1 417188303 2 207264422 5 1 246549659 1 429939459 3 539527855 1 1 438133771 3 184147678 1 1 81073252 1 313062682 2 878542864 5 1 313062682 1 216140704 3 564836881 1 2 91111256 4 2 1000000000 1 2 438133772 5 2 744868656 1 1 665245341 1 56519638 1 216140704 3 744868656 3 1 273869784 3 998228698 1 3 206422528 2 1 966631802 1 963873520 3 184147678 3 1 56519638 3 417188303 1 3 507308488 2 1 173087940 1 588790353 2 2 4 1 710733675 1 878542863 1 539527855 3 710733675 1 3 482818265 5 1 539527855 1 963056779 2 360543849 1 1 710733675 2 564836881 4 2 998228700 2 2 878542863 5 2 200354483 3 3 744868657 2 1 556605329 3 86883812 3 2 360543851 3 2 101250004 4 3 56519638 4 1 216140704 3 6632156 3 3 665245341 4 2 963873519 3 2 507308490 3 3 588790353 3 1 1 3 231398661 2 1 556605329 3 780418695 3 3 539527854 5 2 963873520 5 2 556605328 4 3 507308488 3 1 747241048 3 999999999 5 1 429939459 1 710733675 3 878542862 3 1 744868656 2 246549658 5 3 744868656 4 3 91111258 2 1 273869784 3 710733676 3 2 313062683 5 1 313062682 1 313062682 1 1000000000 3 360543850 4 3 29366296 5 1 1 1 348652718 2 780418694 5 3 564836882 1 3 1 3 1 29366295 3 665245341 5 2 766356435 2 2 963056779 2 2 200354484 1 3 565111335 1 2 313062683 5 1 207264423 1 681728741 2 665245341 4 1 417188303 2 963056780 3 1 76211861 2 438133770 1 3 507308489 3 1 273869784 1 966631802 3 313062681 4 1 963873520 3 200354483 5 2 857731777 4 2 200354482 2 2 86883813 1 3 81073253 4 1 173087940 1 207264423 2 389290763 5 3 29366295 4 1 56519638 1 86883812 3 6632154 4 1 273869784 1 377509580 1 56519638 1 76211861 2 81073253 1 3 313062683 2 1 417188303 2 963056780 2 3 86883813 3 3 564836882 4 2 438133770 2 1 1000000000 2 438133771 4 2 744868656 3 3 56519638 1 1 482818266 2 273869784 5 2 539527854 1 2 588790353 2 2 389290764 5 2 76211861 4 2 556605329 3 1 665245341 3 101250003 2 1 91111257 3 429939459 5 1 273869784 3 744868657 2 1 273869784 2 710733675 4 3 273869785 5 1 101250004 2 766356433 1 1 681728741 3 348652718 4 2 81073252 3 1 206422528 1 76211861 2 292015612 5 1 389290764 3 292015613 2 1 81073252 3 963056780 2 2 556605329 4 1 857731778 3 91111257 2 3 963873519 3 1 273869784 3 147747439 5 3 766356435 5 3 216140704 2 1 389290764 2 588790352 3 2 665245340 4 1 429939459 1 766356434 3 216140705 2 2 507308490 2 2 389290763 5 2 389290765 4 3 878542862 1 1 588790353 2 200354483 5 3 681728742 2 2 273869784 2 2 665245342 1 2 101250003 5 1 878542863 3 76211862 5 3 507308490 5 1 681728741 1 200354483 1 1000000000 1 206422528 3 507308490 5 3 360543851 4 3 710733674 3 2 417188304 5 3 1 1 2 377509581 3 2 184147679 2 2 292015613 3 1 81073252 3 231398661 3 1 246549659 3 377509580 4 3 998228699 4 2 429939460 1 2 216140703 5 3 565111335 5 3 389290765 5 2 231398662 4 2 963056780 4 2 963056780 5 2 963873520 4 2 564836881 3 3 966631801 3 1 200354483 1 91111257 2 539527854 2 2 216140703 1 1 91111257 2 665245340 1 2 963873521 4 2 81073251 1 1 91111257 1 348652718 2 681728740 1 1 556605329 3 963873519 5 3 963056778 4 2 1 2 2 86883813 1 3 29366295 2 3 556605328 5 1 766356434 3 429939459 1 2 348652719 1 1 173087940 2 207264424 4 3 360543851 1 1 966631802 1 231398662 2 766356433 3 2 389290764 4 2 998228698 2 2 588790354 1 2 348652718 4 3 81073251 4 2 857731777 1 2 781833037 4 1 313062682 2 747241047 3 1 76211861 1 81073252 3 781833038 3 1 389290764 2 216140703 1 1 273869784 3 6632156 4 3 539527855 4 2 360543850 5 3 216140705 3 1 1000000000 1 966631802 1 200354483 1 966631802 2 747241047 4 2 878542862 2 1 200354483 1 6632155 1 147747440 1 147747440 3 246549659 3 2 998228698 1 2 998228698 3 1 86883812 3 81073252 3 3 766356433 2 1 184147678 3 360543849 1 3 766356434 4 1 86883812 2 747241048 4 2 429939459 5 2 565111337 1 3 588790354 1 1 101250004 2 963873519 5 3 998228698 5 3 998228698 5 3 246549659 5 3 780418693 4 2 173087939 5 2 665245341 2 3 6632155 1 3 710733675 3 1 780418694 1 200354483 3 482818266 3 3 588790354 3 2 313062681 2 2 207264424 3 2 216140704 3 3 292015612 2 1 963873520 2 429939459 2 2 377509581 2 3 173087939 4 1 207264423 3 101250003 2 1 206422528 3 564836882 5 1 766356434 3 878542862 5 1 56519638 3 780418693 2 2 747241047 4 1 878542863 3 292015612 2 2 173087940 3 3 101250004 2 1 963056779 2 963873519 4 3 780418695 1 2 766356433 1 2 963873521 2 1 206422528 3 766356435 3 2 681728742 4 2 564836882 2 2 963873520 5 3 360543849 5 3 360543850 1 2 1 1 3 173087941 5 2 710733674 3 2 857731779 1 1 780418694 1 377509580 2 200354482 1 3 747241048 5 3 313062681 4 1 744868656 1 6632155 1 29366295 3 963056779 5 2 564836881 2 2 665245340 3 2 1000000000 3 1 1000000000 1 29366295 1 565111336 3 556605330 2 3 184147677 4 1 681728741 1 231398662 3 744868657 2 3 539527856 5 2 377509580 2 2 377509580 5 1 857731778 2 231398663 1 2 56519638 1 2 246549660 5 3 56519637 2 1 313062682 2 313062683 3 3 173087939 5 1 216140704 3 681728742 5 3 665245341 3 2 966631803 3 3 231398662 2 3 207264422 3 1 966631802 1 878542863 1 747241048 3 507308490 1 2 878542863 4 3 507308490 2 1 963056779 1 56519638 2 966631803 2 2 273869783 1 1 81073252 3 91111257 4 2 878542864 1 3 360543849 2 2 147747441 4 1 1 1 539527855 1 389290764 3 857731778 2 3 273869783 3 2 207264423 5 3 389290763 3 3 216140703 1 2 1000000000 4 3 482818265 5 1 246549659 2 966631802 2 1 966631802 3 184147677 2 1 292015612 1 482818266 3 207264423 4 1 564836882 1 507308489 1 29366295 1 184147678 2 857731777 5 3 173087940 5 2 184147678 3 3 81073253 2 1 744868656 3 747241049 1 2 207264423 4 3 710733674 1 2 429939460 1 2 184147679 3 3 507308490 4 1 556605329 2 377509580 3 2 86883813 4 2 313062682 2 1 246549659 3 348652717 2 3 173087941 1 3 147747440 3 3 564836881 1 3 29366295 4 2 966631803 4 1 200354483 3 207264423 5 2 184147677 4 2 556605329 1 1 507308489 1 966631802 1 147747440 3 665245340 1 1 878542863 2 710733676 2 1 438133771 3 377509580 2 2 2 2 3 681728742 4 2 200354482 3 2 744868656 2 1 507308489 3 81073251 2 1 147747440 2 966631802 2 1 507308489 2 681728742 3 3 780418694 1 1 966631802 2 429939460 2 2 91111258 3 2 539527856 2 2 963873519 5 1 216140704 3 963056778 2 3 348652719 4 3 29366296 4 3 292015613 2 2 482818266 2 2 101250004 5 1 482818266 2 565111337 4 3 273869785 4 1 184147678 1 665245341 1 744868656 2 747241047 2 3 507308490 4 2 564836883 5 1 360543850 1 766356434 2 588790353 5 2 747241047 2 3 482818267 4 2 710733676 5 2 273869783 4 2 377509581 4 1 556605329 1 377509580 3 878542862 5 3 273869785 1 2 438133771 5 3 998228698 4 1 377509580 3 556605328 1 3 588790352 4 1 81073252 2 747241047 5 2 747241049 2 3 91111256 4 1 565111336 1 681728741 1 681728741 1 1 2 206422527 1 3 417188304 4 3 207264422 5 2 348652719 3 1 564836882 2 998228699 2 1 417188303 2 482818266 5 1 29366295 1 781833037 2 963056780 2 2 438133772 4 3 101250003 2 3 313062681 3 1 86883812 1 878542863 1 173087940 3 76211860 1 2 377509580 4 3 292015611 3 2 966631801 1 2 1000000000 4 2 681728740 5 1 963873520 1 747241048 2 207264422 4 2 184147679 1 1 313062682 1 998228699 2 710733676 5 3 200354483 5 3 184147677 4 2 184147679 2 3 539527855 4 3 417188303 4 2 781833036 2 3 710733676 5 3 56519638 1 1 81073252 2 313062683 1 1 744868656 2 348652719 4 2 665245341 4 1 1000000000 2 998228700 1 3 1 3 3 588790352 3 1 1000000000 3 966631801 1 2 207264424 3 2 963056779 1 2 507308488 3 2 766356435 1 2 377509580 5 2 710733676 2 2 963873521 4 3 206422528 2 3 207264422 1 1 539527855 1 665245341 1 313062682 1 1 2 1000000000 2 3 781833038 4 1 29366295 2 216140704 4 1 6632155 2 292015612 5 1 564836882 2 91111257 3 3 539527855 4 1 998228699 1 200354483 3 665245340 4 2 665245340 4 2 173087939 3 3 200354483 4 2 744868657 2 3 565111335 4 1 857731778 3 963873519 1 1 91111257 1 710733675 3 348652719 5 1 313062682 3 857731778 2 3 231398662 1 1 507308489 2 998228699 2 3 665245340 1 3 417188303 2 1 348652718 3 766356434 1 2 147747441 4 1 438133771 1 147747440 1 963873520 1 231398662 2 744868656 4 1 56519638 2 710733674 5 2 377509579 4 3 207264422 3 1 429939459 1 565111336 3 292015612 5 1 429939459 1 6632155 1 556605329 2 86883811 1 2 173087939 4 3 81073252 1 3 999999999 3 3 216140703 5 2 231398661 3 3 207264423 1 3 86883811 5 1 556605329 1 313062682 3 29366294 2 3 6632155 3 3 744868656 1 2 207264423 4 1 86883812 2 966631803 1 2 564836881 4 2 377509581 4 3 216140703 4 3 556605328 2 3 744868655 5 2 857731779 3 2 780418695 2 1 1000000000 3 313062681 5 2 200354483 3 3 246549660 5 2 207264422 1 3 766356435 2 1 86883812 3 998228699 3 1 747241048 1 81073252 1 556605329 3 200354483 5 1 273869784 1 564836882 2 348652717 2 1 360543850 2 348652718 1 2 246549660 4 1 744868656 2 86883812 3 1 206422528 1 348652718 2 665245341 2 1 76211861 3 710733674 3 1 29366295 2 348652717 2 2 588790353 4 3 963873521 3 2 588790354 5 3 744868657 2 2 81073251 5 2 231398663 2 3 565111337 1 1 1000000000 1 963873520 1 780418694 3 76211861 1 3 539527856 2 3 417188304 3 3 417188302 4 3 665245342 5 1 556605329 3 200354483 1 3 507308489 5 3 173087941 5 3 438133770 2 2 207264424 4 2 81073252 1 3 747241049 3 3 710733676 4 1 377509580 2 76211860 3 2 681728742 5 3 665245340 2 3 429939460 2 2 360543849 4 3 1 4 3 998228699 4 1 29366295 1 417188303 2 556605330 1 2 216140705 1 3 1000000000 4 2 966631802 4 2 438133772 3 3 963873520 3 2 56519637 4 2 429939459 1 2 2 3 3 348652719 2 1 747241048 3 216140703 2 3 438133770 1 1 565111336 1 231398662 3 417188302 5 2 246549658 1 3 999999999 2 3 963056778 4 2 200354482 2 3 966631803 5 2 417188303 3 3 206422528 1 3 389290763 4 2 184147679 2 3 231398663 2 2 6632155 2 2 564836882 1 1 207264423 3 438133772 2 2 207264423 5 3 292015612 1 3 766356435 4 3 200354484 2 1 998228699 3 6632155 3 2 206422529 3 2 588790352 3 1 206422528 3 101250005 5 1 292015612 3 588790354 2 1 292015612 3 747241048 2 2 710733676 4 3 417188304 5 1 556605329 3 292015611 2 3 429939458 3 3 681728742 5 2 878542864 1 3 101250005 4 2 76211862 2 2 963873520 1 2 377509579 1 1 6632155 2 710733675 2 3 747241047 1 1 438133771 3 438133770 4 3 417188304 3 1 507308489 2 2 4 2 781833038 4 2 101250004 2 3 417188304 4 1 206422528 1 1 1 556605329 3 91111256 1 3 29366296 3 2 389290764 1 2 665245340 3 2 147747441 5 1 246549659 1 246549659 1 206422528 1 313062682 3 482818265 3 1 292015612 2 200354484 4 1 1000000000 1 438133771 1 565111336 1 246549659 1 348652718 1 539527855 2 246549658 1 1 710733675 3 184147679 4 3 744868655 1 2 878542862 5 3 91111257 4 3 76211860 2 2 101250005 1 3 1000000000 4 1 565111336 1 206422528 2 417188302 1 2 6632155 3 3 389290764 4 2 91111258 5 3 81073252 4 2 681728742 3 3 665245341 4 2 1 3 2 963873521 2 3 216140704 3 2 360543850 4 1 417188303 3 564836881 2 1 360543850 1 231398662 2 101250004 3 3 29366295 1 2 231398663 2 2 173087939 5 3 565111337 3 2 184147677 4 2 781833038 3 2 173087939 5 3 963873519 2 2 360543851 1 1 564836882 1 273869784 2 389290765 2 1 1000000000 1 81073252 1 6632155 2 564836881 2 3 377509581 1 3 389290763 1 3 564836881 2 3 878542863 1 3 438133771 1 2 780418694 1 1 184147678 3 556605330 3 3 507308488 1 3 6632156 1 1 966631802 1 710733675 2 963056780 2 3 588790352 1 3 438133770 5 3 1000000000 3 3 747241048 1 2 2 1 2 6632156 4 3 998228698 4 1 565111336 3 564836881 3 3 507308489 1 1 389290764 1 81073252 2 313062683 2 1 507308489 1 29366295 3 999999999 5 2 681728741 2 3 231398661 1 2 313062683 5 3 389290764 2 2 360543849 5 3 86883811 5 1 56519638 1 963056779 3 206422528 5 1 91111257 1 184147678 3 360543851 3 3 966631803 3 2 963056779 1 3 966631803 4 3 966631803 4 1 564836882 1 81073252 3 313062682 2 2 963873519 2 3 184147679 3 2 429939460 4 1 200354483 1 173087940 1 1000000000 3 780418694 2 1 966631802 1 56519638 1 389290764 3 966631801 5 1 857731778 2 438133771 5 3 360543850 4 1 76211861 3 998228698 1 1 539527855 3 963056780 3 1 29366295 1 429939459 1 1 3 360543850 2 1 588790353 1 173087940 2 56519637 1 1 1000000000 2 681728742 2 3 246549658 4 3 744868655 4 1 313062682 2 438133772 1 2 963873519 1 3 377509580 3 3 429939459 3 2 781833036 3 2 76211862 3 2 377509579 5 2 76211862 5 1 184147678 1 556605329 2 216140705 5 2 564836883 3 2 206422529 2 3 1000000000 1 2 173087939 5 3 747241048 2 1 76211861 3 588790354 3 3 539527854 1 2 377509581 2 3 1 3 2 747241047 5 3 292015612 5 1 76211861 3 998228699 1 3 313062681 1 3 744868657 1 2 747241047 4 3 91111257 1 1 246549659 3 878542864 5 3 389290764 1 2 857731778 3 3 564836882 4 2 273869784 2 2 857731777 4 2 766356433 2 1 1 2 273869785 2 2 216140703 1 1 29366295 3 1000000000 5 2 246549658 2 3 539527855 4 3 1000000000 4 3 231398663 3 1 482818266 2 231398661 2 2 781833036 1 2 81073251 5 1 231398662 1 231398662 3 389290764 2 3 6632156 5 1 273869784 3 86883811 1 3 744868655 1 2 966631802 2 3 482818266 3 3 147747440 2 3 273869784 3 3 6632156 4 3 147747440 5 2 507308490 2 1 710733675 1 81073252 3 246549660 4 1 101250004 3 206422528 1 3 76211862 4 1 482818266 1 507308489 1 565111336 3 292015612 4 1 665245341 3 147747441 5 3 76211860 5 3 292015613 4 2 86883811 5 1 781833037 1 207264423 2 81073252 2 1 681728741 3 377509579 1 3 564836881 2 3 878542863 2 2 173087940 5 1 564836882 2 665245342 2 1 747241048 1 6632155 3 56519639 5 1 681728741 2 588790353 1 3 681728741 5 1 539527855 3 665245342 1 2 565111335 2 3 313062682 1 2 56519638 5 1 207264423 2 564836883 3 2 747241048 1 1 246549659 2 273869784 5 1 747241048 3 200354482 3 1 348652718 3 556605329 4 2 56519638 3 3 348652718 5 2 81073253 2 1 348652718 3 710733674 2 3 963873521 4 3 429939459 4 2 101250004 3 1 56519638 1 348652718 3 2 2 2 81073253 4 2 780418693 2 2 101250005 1 1 147747440 3 207264424 5 3 101250005 3 3 1000000000 4 1 963056779 2 231398662 1 3 76211861 4 2 206422527 5 1 438133771 2 91111256 1 2 348652718 5 2 86883813 5 2 206422528 1 2 744868656 4 1 429939459 3 780418695 3 1 184147678 2 417188304 1 1 1 3 216140703 2 2 766356434 5 3 101250003 2 2 998228699 5 1 681728741 2 438133770 1 2 173087940 3 3 780418694 5 1 556605329 3 744868657 4 3 966631802 2 2 588790353 5 2 81073252 3 1 417188303 2 2 5 2 482818267 2 2 173087941 5 3 389290765 4 2 348652717 2 3 539527854 2 3 564836881 2 2 292015613 2 2 857731777 4 1 348652718 3 29366294 5 1 76211861 1 184147678 1 998228699 1 200354483 3 966631803 5 1 963056779 1 766356434 1 744868656 1 377509580 3 200354484 3 3 429939458 4 1 377509580 2 999999999 4 2 173087940 5 1 81073252 3 1000000000 4 2 780418693 1 1 348652718 1 766356434 2 963873521 1 2 313062681 1 2 747241047 2 1 429939459 2 348652719 4 3 507308489 4 3 91111257 2 2 878542863 2 1 91111257 3 292015612 5 2 313062682 5 2 81073253 1 3 747241047 5 3 780418695 4 1 206422528 3 998228699 3 3 998228698 5 3 56519638 5 2 665245341 3 1 6632155 1 963873520 1 998228699 3 878542864 3 1 1 1 564836882 1 438133771 2 857731778 5 2 2 5 3 766356434 2 1 565111336 1 29366295 1 482818266 2 101250005 5 3 780418693 2 2 200354484 2 1 429939459 2 963873521 3 1 963873520 3 273869783 1 1 91111257 3 766356434 1 2 184147678 2 1 273869784 2 313062681 1 2 1 2 2 200354482 1 3 216140704 3 3 780418694 3 2 507308488 5 2 29366294 4 3 91111258 5 1 231398662 3 1000000000 5 1 389290764 1 966631802 3 556605329 3 3 184147679 2 2 246549660 1 1 429939459 3 998228698 4 3 998228699 2 1 200354483 2 565111337 2 3 1 4 2 564836882 5 3 360543849 1 3 101250005 2 2 2 2 2 429939460 4 3 389290764 3 1 780418694 2 539527856 3 3 963873519 3 3 1 5 3 665245341 5 1 76211861 2 556605329 3 2 710733675 5 3 206422529 3 1 29366295 2 81073252 1 2 857731778 2 2 147747440 2 1 482818266 2 200354482 1 2 6632156 4 2 878542863 3 1 348652718 2 963056780 1 3 1000000000 4 2 206422527 3 3 377509579 2 2 216140705 4 3 1 1 2 91111256 4 2 348652718 1 1 389290764 3 206422528 4 3 507308488 1 3 966631801 1 2 184147678 4 2 744868656 4 1 273869784 2 207264424 1 1 588790353 1 1 3 348652717 2 2 206422529 5 2 231398661 4 3 665245342 4 3 389290765 1 1 744868656 1 91111257 2 482818267 1 2 206422528 1 3 147747440 2 1 747241048 3 998228698 4 2 710733676 1 1 348652718 2 2 5 2 766356434 4 3 744868656 3 2 200354484 2 3 588790354 3 1 377509580 3 101250004 1 3 360543850 1 2 857731779 5 2 878542863 2 3 588790352 5 3 184147679 5 3 963873520 2 2 482818267 5 3 417188304 1 3 482818266 2 1 389290764 3 539527855 1 2 564836881 3 1 507308489 1 780418694 2 348652718 3 2 744868657 2 1 56519638 3 147747439 2 2 429939459 3 3 565111337 5 1 556605329 1 681728741 1 766356434 1 665245341 1 377509580 1 29366295 1 780418694 3 857731779 1 1 482818266 3 216140703 4 1 507308489 3 101250005 4 3 565111337 2 1 681728741 2 429939458 5 3 747241049 2 2 231398662 4 1 147747440 1 101250004 2 747241049 2 1 246549659 3 101250004 5 3 56519639 5 3 482818265 4 3 966631801 3 2 81073251 5 2 273869784 2 2 744868655 2 1 429939459 2 81073252 2 1 86883812 2 878542862 5 1 438133771 2 6632156 5 3 781833038 4 3 744868655 4 3 963873519 3 3 710733676 3 3 389290764 2 2 1 1 1 273869784 3 76211861 2 2 565111335 1 2 766356435 2 1 857731778 1 482818266 2 999999999 4 1 216140704 2 207264424 1 3 292015613 4 3 173087940 3 2 766356433 1 1 360543850 3 857731777 2 1 91111257 3 389290765 4 3 56519637 4 2 246549658 5 3 173087940 2 2 147747441 4 1 101250004 2 1000000000 2 1 246549659 2 539527854 5 1 231398662 2 588790352 5 3 744868655 2 1 565111336 1 878542863 3 665245342 2 2 184147678 3 2 681728742 2 1 665245341 3 966631802 2 2 216140703 3 1 348652718 3 206422527 4 3 417188303 4 1 963056779 3 780418695 4 2 565111335 2 1 1 3 507308488 1 2 1 2 3 681728741 2 1 417188303 1 377509580 3 389290765 1 3 216140704 5 2 86883811 1 3 963056778 4 3 246549658 4 2 313062682 5 2 780418693 5 2 246549658 5 2 482818265 3 2 780418693 3 2 417188303 5 1 744868656 3 91111256 5 3 173087939 1 3 482818265 3 3 389290763 1 2 710733675 4 1 206422528 1 681728741 1 56519638 3 747241049 1 2 184147678 5 1 780418694 1 173087940 2 216140703 5 3 744868655 3 3 200354483 2 1 766356434 1 200354483 3 857731777 5 1 878542863 1 360543850 2 206422527 4 3 207264422 5 2 360543851 3 3 556605330 5 1 556605329 3 998228699 4 3 91111257 3 3 438133772 5 1 781833037 3 998228698 1 1 246549659 1 744868656 2 173087941 3 3 564836881 3 1 360543850 1 173087940 3 963873521 1 2 360543850 3 1 482818266 1 564836882 3 857731779 1 2 681728740 4 2 29366294 3 2 101250004 3 1 857731778 2 91111258 4 3 878542864 4 3 360543849 2 3 438133772 3 1 482818266 1 963056779 2 429939460 1 2 206422527 5 2 348652717 2 3 76211861 2 2 360543849 3 1 184147678 2 56519639 3 2 429939459 4 1 273869784 2 207264423 5 1 313062682 1 29366295 1 56519638 2 665245342 3 2 76211862 3 3 81073252 3 3 173087940 1 1 377509580 2 710733675 3 2 200354482 4 3 665245340 1 3 184147679 1 3 348652719 4 2 207264424 4 3 147747440 3 1 747241048 1 966631802 3 389290765 5 3 231398663 1 3 207264424 2 1 556605329 1 292015612 3 231398661 3 1 417188303 1 429939459 2 206422528 5 3 377509580 4 3 216140705 4 1 173087940 2 76211861 5 2 184147677 5 1 348652718 1 438133771 1 429939459 3 2 3 3 173087939 1 1 565111336 2 216140703 1 2 966631803 2 1 1000000000 2 377509580 2 1 207264423 3 429939458 5 1 766356434 1 966631802 3 206422529 3 3 878542863 3 1 273869784 2 348652717 1 3 231398661 5 3 81073251 3 1 565111336 3 273869784 2 1 417188303 1 91111257 1 556605329 2 417188303 5 1 482818266 1 6632155 1 857731778 1 6632155 3 377509580 1 3 313062681 3 1 564836882 2 564836881 3 1 1 1 29366295 2 781833036 2 1 507308489 3 207264422 2 2 744868655 3 3 147747439 4 3 29366295 5 2 857731777 4 2 313062682 3 2 556605329 1 2 565111335 4 3 966631801 2 2 766356435 1 2 1 1 1 81073252 1 6632155 3 780418693 1 3 1000000000 3 3 377509579 3 1 966631802 2 206422528 5 3 1 4 1 710733675 3 556605330 2 2 417188303 3 2 1000000000 3 3 857731778 4 2 565111336 1 1 216140704 2 206422527 4 3 963056778 4 3 665245340 2 3 681728742 4 2 556605330 4 1 565111336 2 747241049 1 2 588790353 3 2 1000000000 2 3 507308490 3 3 766356434 3 1 710733675 3 206422529 3 2 348652719 1 1 588790353 1 231398662 1 780418694 1 206422528 3 710733675 1 1 438133771 2 86883812 3 1 86883812 3 6632155 2 2 56519637 1 3 231398662 3 3 91111256 2 2 360543851 2 3 878542863 5 1 200354483 1 878542863 3 206422527 5 1 206422528 2 206422528 4 1 1000000000 1 710733675 2 966631803 1 1 963873520 2 710733676 2 1 216140704 3 507308488 4 2 81073252 3 2 348652719 2 3 1000000000 2 2 56519637 1 1 377509580 3 231398663 2 3 963873520 2 1 231398662 2 81073252 4 1 1 2 417188304 4 1 173087940 3 588790352 4 1 313062682 2 200354484 2 1 273869784 1 273869784 2 665245340 4 2 86883812 1 3 998228700 5 1 81073252 2 781833037 4 2 29366294 4 3 56519637 1 2 429939458 4 1 966631802 1 963056779 1 781833037 3 200354484 4 3 147747441 3 1 200354483 3 206422528 3 1 878542863 3 564836881 5 2 101250004 2 2 6632155 4 2 360543850 3 3 429939458 2 2 681728740 5 1 966631802 1 780418694 1 200354483 2 438133770 3 1 665245341 1 963873520 3 747241048 3 2 438133772 5 2 207264423 3 2 147747439 4 2 29366296 4 1 200354483 2 348652719 1 1 1000000000 3 377509580 2 1 565111336 1 665245341 1 147747440 1 681728741 2 273869784 3 1 482818266 3 747241047 5 3 200354483 5 2 1 4 1 173087940 3 429939459 5 3 389290763 1 1 781833037 2 86883813 2 1 200354483 1 681728741 2 417188303 3 1 313062682 1 857731778 2 231398661 3 2 81073253 1 3 747241047 2 3 231398661 5 1 857731778 3 963873520 1 1 184147678 3 482818266 1 3 1 4 1 6632155 3 963873520 2 2 86883811 2 1 1000000000 3 206422528 5 1 231398662 1 91111257 2 999999999 3 1 207264423 2 857731777 4 3 963873521 2 1 1000000000 2 565111336 5 3 81073253 3 1 207264423 3 744868655 2 3 878542862 1 1 377509580 1 539527855 2 348652718 2 2 429939459 3 2 963873521 3 2 1000000000 1 2 101250005 5 2 963056780 1 1 76211861 2 878542862 4 1 966631802 2 389290763 2 1 207264423 2 766356433 2 1 482818266 3 417188302 2 3 6632155 3 2 963056780 2 3 747241048 1 3 292015612 3 2 360543850 1 1 6632155 1 207264423 2 665245341 5 2 780418694 2 3 360543850 5 1 200354483 3 966631803 1 2 999999999 5 2 377509581 1 1 207264423 1 507308489 1 438133771 3 665245342 4 1 273869784 3 2 1 1 963056779 3 313062681 5 3 878542862 4 3 206422527 5 2 389290763 3 1 200354483 1 564836882 1 184147678 2 963056779 1 3 588790352 3 3 231398663 3 2 744868657 2 3 781833037 4 2 101250003 4 2 76211861 3 1 1000000000 2 273869783 1 3 780418694 1 1 206422528 2 389290765 5 3 710733675 2 1 963873520 1 184147678 3 747241049 3 1 173087940 3 56519637 4 2 565111336 4 1 564836882 2 878542862 1 2 101250004 3 2 231398662 4 3 565111336 3 1 6632155 1 747241048 1 438133771 1 781833037 2 2 1 1 438133771 1 200354483 3 101250004 4 3 429939458 4 1 246549659 3 348652717 5 1 681728741 3 766356435 2 1 963873520 3 76211861 2 3 998228698 2 3 206422528 3 2 966631803 3 1 216140704 3 417188302 2 1 56519638 2 273869785 1 1 86883812 1 76211861 3 539527855 4 1 389290764 2 564836882 2 3 998228698 4 1 744868656 2 564836881 4 3 744868657 1 3 963056779 2 1 29366295 3 556605330 2 2 966631803 5 3 556605328 2 3 184147678 2 1 173087940 3 998228698 2 1 429939459 2 507308488 1 1 766356434 2 200354482 2 3 389290765 3 2 710733675 1 3 665245342 5 1 56519638 2 91111257 5 1 389290764 1 216140704 3 377509581 5 2 216140704 3 1 966631802 3 216140705 4 1 348652718 3 389290765 4 1 86883812 1 744868656 3 377509581 2 3 292015612 5 2 56519637 2 1 273869784 2 200354484 2 1 101250004 3 857731779 3 2 101250005 5 1 966631802 1 360543850 3 744868655 5 2 206422529 3 1 1 1 1000000000 3 231398662 5 2 781833036 5 1 231398662 3 56519638 1 3 429939458 2 1 56519638 1 184147678 1 565111336 2 588790353 5 1 360543850 2 438133772 3 1 878542863 1 681728741 1 147747440 1 81073252 1 184147678 2 710733675 3 2 147747441 3 3 389290764 3 2 681728741 4 2 147747441 4 2 29366294 5 2 348652718 2 1 681728741 2 6632155 5 2 1000000000 1 1 963873520 3 273869783 2 3 781833037 5 3 556605328 4 2 184147678 3 3 348652718 5 1 857731778 1 173087940 3 206422529 4 3 6632156 1 3 564836882 1 3 81073252 5 3 2 5 3 438133771 4 3 438133771 1 3 101250003 2 3 963056780 4 3 681728740 4 2 207264423 2 1 6632155 3 377509581 2 3 963873521 2 1 86883812 3 246549658 4 3 147747441 1 3 963056780 3 2 564836882 1 1 878542863 1 360543850 1 556605329 3 216140705 1 1 101250004 1 780418694 3 966631801 4 3 429939459 4 1 857731778 1 507308489 3 507308488 1 2 360543849 3 2 231398662 5 3 564836883 4 1 207264423 3 1000000000 4 1 556605329 2 360543850 3 3 429939458 3 2 91111258 5 2 389290764 5 1 781833037 2 348652717 4 1 781833037 2 81073251 5 1 1000000000 1 482818266 1 539527855 3 681728742 2 3 878542863 3 2 1000000000 5 3 556605330 5 3 857731779 2 2 565111335 1 1 681728741 3 200354482 4 3 147747440 3 1 389290764 3 963056779 3 1 184147678 3 998228699 5 1 200354483 1 348652718 3 966631803 1 1 76211861 2 744868656 4 1 216140704 3 556605329 4 3 710733674 4 1 81073252 2 966631801 3 3 556605330 3 1 507308489 1 1000000000 3 206422529 2 3 482818265 3 2 963873520 5 2 681728741 1 2 360543850 3 3 377509579 2 2 482818267 1 3 539527854 4 1 246549659 1 200354483 2 1 2 2 184147678 3 1 747241048 3 81073251 5 3 207264424 5 1 389290764 1 206422528 3 744868656 1 2 313062682 2 1 766356434 2 101250005 2 2 857731778 4 1 206422528 2 360543849 4 3 348652717 3 1 482818266 3 438133771 4 2 1000000000 2 3 1000000000 4 2 556605330 3 2 360543849 4 3 313062681 2 3 207264424 4 1 966631802 1 29366295 1 438133771 1 348652718 3 207264423 1 2 710733675 1 3 766356435 1 3 292015613 1 3 1 4 3 76211860 3 3 207264423 4 1 588790353 1 200354483 3 91111258 2 1 781833037 2 147747439 1 2 438133771 5 2 744868656 1 1 173087940 2 438133772 5 2 56519637 1 2 91111257 3 2 507308488 1 2 681728742 2 3 313062682 3 3 878542863 2 2 184147678 5 2 681728742 4 3 377509581 5 1 273869784 3 963056780 4 1 781833037 3 878542864 5 3 200354482 1 2 539527855 4 2 246549660 4 1 200354483 3 588790353 5 1 206422528 2 29366294 5 1 206422528 1 1 2 6632154 5 3 482818265 5 3 313062683 4 1 710733675 1 417188303 3 766356434 2 3 747241047 3 1 963056779 2 766356435 5 3 313062682 5 2 564836882 3 3 878542864 4 2 963056778 5 3 780418695 3 2 556605329 2 1 565111336 2 963056779 4 1 565111336 1 781833037 3 29366294 2 3 86883811 1 1 429939459 2 292015612 3 2 780418694 1 1 360543850 3 780418693 5 3 76211862 3 3 29366295 2 1 429939459 3 665245342 1 2 998228700 2 3 101250005 3 3 1 5 1 81073252 2 857731777 2 3 1 4 2 360543849 1 2 417188304 5 1 963873520 3 857731778 2 3 564836883 2 3 29366296 1 1 588790353 2 76211862 1 2 6632154 4 3 147747439 4 2 556605328 4 3 565111336 4 1 998228699 3 556605330 1 2 878542864 5 2 966631803 4 3 482818266 3 3 360543849 2 1 429939459 2 710733676 1 3 963873519 3 1 966631802 1 231398662 2 565111335 3 2 539527855 3 3 565111337 4 1 998228699 3 273869785 4 2 588790352 5 3 101250004 5 2 482818265 2 3 360543850 5 2 744868656 1 2 565111337 2 3 963056779 4 3 292015613 3 3 588790352 3 3 878542862 3 2 963873520 4 3 147747441 2 2 539527854 5 3 231398661 5 3 389290764 4 3 507308489 5 2 29366294 2 2 76211862 5 2 273869783 5 1 507308489 2 246549659 4 1 147747440 3 91111258 2 2 56519639 5 3 389290763 4 1 184147678 1 963873520 2 6632154 4 2 564836882 3 2 747241047 2 1 665245341 3 173087941 2 3 539527855 3 1 348652718 1 389290764 1 348652718 3 429939458 4 3 998228700 3 3 588790353 4 2 76211860 1 1 963873520 2 564836882 3 2 76211860 1 1 216140704 2 207264424 2 2 81073252 3 1 564836882 1 781833037 1 206422528 1 86883812 3 173087939 5 1 246549659 2 710733676 3 1 246549659 1 231398662 3 1000000000 3 3 184147678 5 3 781833036 5 1 101250004 1 6632155 2 81073252 5 2 539527856 4 3 173087940 3 2 86883811 4 3 101250003 4 2 780418694 5 1 231398662 1 231398662 1 81073252 3 101250003 1 1 565111336 3 76211860 1 2 29366296 4 2 206422527 1 3 429939459 5 1 360543850 2 539527856 5 3 292015612 1 3 507308490 5 1 429939459 2 780418695 1 3 200354482 5 1 6632155 1 438133771 3 91111256 5 2 206422529 5 1 417188303 2 56519639 2 1 417188303 3 507308489 4 3 273869785 5 1 231398662 1 1 1 780418694 3 417188303 2 3 246549660 3 1 1000000000 2 438133772 2 3 76211860 5 1 91111257 3 76211860 3 3 438133771 2 2 184147678 5 2 231398661 3 2 556605328 5 1 556605329 1 780418694 3 1 2 3 216140703 4 1 206422528 3 781833038 3 1 681728741 1 246549659 2 966631802 1 2 998228700 2 2 665245340 2 2 81073252 5 1 91111257 3 710733676 1 1 539527855 1 963873520 2 56519637 5 2 429939458 1 3 744868657 1 1 231398662 3 207264422 4 3 231398663 5 2 389290764 5 3 429939460 1 1 200354483 2 200354482 1 3 539527855 5 3 81073251 5 3 360543851 3 2 482818265 3 2 878542864 4 1 246549659 2 766356434 2 2 878542863 2 2 292015611 5 3 348652718 1 2 273869784 3 3 744868656 5 3 507308489 1 1 246549659 3 81073251 4 2 360543851 4 2 665245341 5 1 360543850 3 710733676 1 1 377509580 3 565111335 4 2 184147679 1 3 292015612 3 2 588790352 3 2 780418694 2 3 556605328 5 1 780418694 3 81073252 2 2 273869783 1 2 81073252 5 1 91111257 1 348652718 1 147747440 2 482818266 2 2 539527856 1 3 438133772 2 3 747241048 1 2 76211861 4 1 417188303 2 588790352 5 3 556605330 2 3 348652717 2 3 207264422 1 2 878542864 1 3 780418693 4 1 389290764 2 665245340 2 3 231398661 4 3 681728740 2 2 147747440 4 3 878542863 3 3 565111337 3 2 565111335 4 1 857731778 2 744868656 4 3 86883812 5 2 507308490 4 1 292015612 3 313062681 1 1 56519638 1 710733675 2 389290765 4 2 56519638 1 2 1 5 3 6632156 4 3 878542863 2 2 857731779 4 1 292015612 1 76211861 2 200354484 4 1 588790353 1 1000000000 1 207264423 2 564836882 2 3 216140705 5 1 273869784 2 91111257 4 2 710733676 3 1 206422528 2 857731779 5 2 147747440 1 2 963056779 1 1 781833037 2 781833037 5 1 507308489 1 29366295 1 556605329 1 482818266 3 173087939 1 2 29366295 5 2 1000000000 2 1 507308489 2 665245341 3 1 429939459 1 86883812 3 780418693 3 2 565111336 5 2 56519638 1 2 507308489 4 3 539527854 4 3 963873521 3 1 246549659 1 781833037 3 564836881 2 2 744868657 2 2 360543850 3 2 565111335 3 3 184147677 5 1 246549659 2 206422528 3 2 665245341 3 1 273869784 2 710733675 4 3 780418695 3 2 1 4 2 389290763 2 1 147747440 1 744868656 3 313062681 4 3 507308488 5 2 76211861 5 1 101250004 1 76211861 3 313062682 2 2 389290764 1 2 292015611 5 2 781833037 3 3 710733675 4 2 184147678 1 3 966631801 3 1 184147678 2 588790354 5 2 377509581 2 1 1000000000 2 389290765 2 3 429939459 1 3 2 3 2 348652718 4 1 101250004 2 292015612 3 2 429939458 4 2 681728740 3 1 747241048 3 588790353 5 1 556605329 2 781833037 5 3 206422529 3 3 744868656 2 2 2 3 2 438133772 2 2 101250004 1 3 963056780 5 2 389290763 5 2 963873519 1 2 377509580 2 1 348652718 3 710733674 1 1 292015612 1 56519638 2 963056780 4 2 389290764 3 3 173087939 2 3 781833037 1 3 556605330 4 3 781833037 4 2 766356435 1 1 766356434 3 744868655 3 1 207264423 1 878542863 3 313062682 5 1 963056779 3 438133772 4 3 200354482 3 1 747241048 2 313062681 2 1 348652718 3 292015613 4 1 417188303 2 1000000000 2 2 681728742 1 1 81073252 2 588790354 1 1 292015612 1 507308489 1 781833037 1 747241048 3 81073251 2 1 29366295 2 780418695 2 1 56519638 3 998228699 5 1 766356434 2 207264424 4 2 86883812 2 3 766356434 4 2 665245342 1 2 780418693 5 3 556605330 3 1 744868656 3 313062682 4 3 56519637 3 2 206422528 2 2 6632155 4 3 147747441 3 3 360543850 1 1 207264423 3 101250004 1 1 86883812 1 744868656 1 766356434 3 564836881 1 2 184147677 4 1 216140704 3 438133770 5 1 438133771 3 292015612 5 1 588790353 3 216140703 1 2 173087940 2 1 665245341 3 206422528 2 2 417188302 2 3 81073252 3 2 6632155 2 3 216140703 3 1 91111257 1 86883812 3 389290763 5 1 963873520 1 747241048 3 429939459 1 2 665245340 3 1 173087940 3 963873521 5 3 147747439 5 1 207264423 3 173087939 1 3 1 3 2 313062682 4 2 377509580 1 3 207264423 3 2 231398662 2 3 681728740 4 1 1 2 780418695 4 2 231398661 2 1 963873520 2 348652718 3 2 348652717 5 2 231398661 5 2 377509579 1 3 348652719 4 1 348652718 2 564836883 4 3 147747441 1 2 6632154 5 3 76211861 4 1 588790353 1 206422528 1 539527855 3 482818266 4 2 231398662 1 2 200354484 5 3 1 2 2 147747439 4 1 173087940 3 348652718 2 2 966631803 5 3 91111256 2 3 780418693 2 1 216140704 3 206422528 5 1 482818266 1 857731778 3 963056780 5 2 565111336 2 2 966631801 4 3 200354483 5 2 86883811 5 3 6632156 3 1 998228699 3 81073253 2 1 556605329 1 231398662 1 429939459 3 539527856 5 2 86883812 1 2 207264424 4 1 207264423 3 681728740 1 3 966631803 1 2 360543851 3 2 1 5 2 556605329 3 2 744868656 3 2 56519637 1 2 999999999 5 2 91111256 5 1 216140704 1 665245341 2 747241049 5 3 81073253 5 2 665245340 2 3 565111336 3 3 539527855 4 3 81073253 2 3 417188303 4 1 857731778 1 438133771 2 966631802 1 3 81073252 5 3 417188304 4 3 377509581 5 3 173087940 4 3 747241047 4 1 292015612 1 766356434 1 173087940 1 246549659 2 963056780 1 2 998228699 3 3 556605329 3 1 184147678 3 6632154 2 3 184147677 1 3 389290765 5 2 507308490 4 3 417188303 4 2 6632155 1 1 81073252 1 206422528 1 86883812 3 231398663 3 2 966631803 2 1 1000000000 1 360543850 3 313062683 4 2 710733676 5 3 173087940 1 2 231398662 5 2 360543850 1 3 292015613 4 1 86883812 2 231398663 5 1 744868656 3 184147678 4 1 966631802 3 231398662 5 1 564836882 3 101250004 4 1 147747440 3 998228699 3 2 1000000000 4 3 963873519 4 2 76211861 3 1 1000000000 1 565111336 3 766356433 1 1 438133771 3 857731779 3 1 507308489 1 438133771 1 1 3 780418694 2 2 482818266 4 2 147747440 4 1 231398662 3 963873521 2 3 313062683 1 1 966631802 2 665245340 5 2 200354482 5 2 29366296 3 2 766356435 2 1 184147678 2 747241049 5 2 710733674 2 1 963873520 3 781833037 3 2 438133772 1 2 313062683 3 3 173087941 1 1 377509580 1 216140704 2 200354482 4 1 86883812 1 81073252 1 565111336 1 747241048 1 781833037 2 206422527 5 2 91111256 3 1 101250004 3 86883812 2 3 766356434 1 2 681728741 1 2 86883811 3 3 206422529 2 3 81073252 2 3 29366294 1 1 348652718 2 665245341 2 2 681728742 3 3 857731778 1 1 565111336 2 81073252 1 3 200354482 3 2 998228700 1 3 6632155 2 3 231398661 1 2 482818266 1 2 781833038 3 2 1 3 2 780418693 2 2 963873521 1 3 417188302 2 3 1 1 1 556605329 1 482818266 2 216140703 5 2 91111258 1 2 507308488 3 3 216140703 3 2 681728742 1 1 1000000000 3 173087940 1 3 857731779 1 2 564836881 1 3 963873521 2 1 429939459 1 747241048 3 360543850 2 1 216140704 2 744868656 3 2 246549658 3 2 207264422 1 3 1000000000 1 2 56519639 1 1 482818266 2 360543850 2 3 429939458 3 1 878542863 2 482818265 5 1 207264423 3 56519637 3 2 556605330 1 2 681728742 1 1 780418694 2 963873521 2 3 360543849 1 1 1 1 1000000000 1 200354483 3 665245341 3 2 998228699 5 3 29366295 5 1 429939459 1 377509580 3 207264422 4 3 207264424 2 2 292015613 4 1 780418694 2 173087940 1 2 292015613 5 3 588790354 4 1 91111257 2 91111256 5 3 565111337 2 2 207264423 4 1 998228699 2 417188302 1 3 507308489 1 2 564836882 5 1 747241048 1 1000000000 3 438133770 5 1 588790353 1 857731778 2 556605329 1 1 781833037 1 429939459 2 86883813 4 1 780418694 3 207264422 4 1 91111257 3 966631801 1 3 292015613 3 3 91111256 2 1 766356434 1 81073252 3 963873521 2 3 857731778 4 3 231398661 2 1 86883812 1 101250004 3 231398662 3 3 91111258 1 1 417188303 1 963873520 2 963056779 1 2 313062682 2 1 273869784 1 780418694 1 564836882 2 857731779 1 3 539527855 1 1 766356434 1 482818266 1 6632155 2 963056778 1 3 377509579 1 2 878542863 5 3 184147677 3 1 539527855 3 377509581 4 1 564836882 1 878542863 2 565111335 3 2 417188302 4 1 1 3 507308488 5 1 482818266 3 588790353 2 1 857731778 1 438133771 1 81073252 2 565111335 2 2 273869784 2 1 56519638 3 780418693 2 2 963873521 4 3 999999999 1 3 292015612 3 3 273869785 1 2 539527856 3 1 588790353 3 6632156 1 2 76211861 5 3 564836881 1 2 313062681 2 3 184147679 5 1 86883812 2 147747441 3 2 207264423 5 3 744868656 4 2 507308490 1 2 147747441 5 1 273869784 3 417188304 2 3 1000000000 4 1 747241048 3 29366296 5 1 81073252 2 231398663 1 3 482818266 1 3 564836882 4 2 766356435 5 1 747241048 2 377509579 5 1 91111257 2 780418695 3 2 482818267 2 2 565111336 3 3 507308488 5 2 998228700 4 1 1000000000 1 147747440 1 313062682 2 766356435 5 2 86883812 4 2 184147679 5 3 348652718 1 1 998228699 3 184147678 3 1 665245341 1 781833037 2 173087941 2 2 747241048 1 1 246549659 1 588790353 1 781833037 3 963056779 5 2 998228699 3 2 781833036 3 2 292015611 5 3 200354484 4 2 147747440 1 3 377509579 4 2 273869783 1 2 348652718 1 3 377509579 5 2 857731779 3 1 348652718 2 857731777 4 2 91111257 3 3 588790352 3 3 1000000000 2 3 231398661 1 3 438133772 5 2 665245341 2 3 565111337 4 1 246549659 3 360543849 2 3 101250004 2 2 292015612 2 3 665245341 1 3 101250005 4 3 417188302 3 3 766356433 5 1 766356434 2 780418694 1 2 86883813 1 1 29366295 1 556605329 3 81073251 2 2 200354482 4 1 377509580 3 507308488 3 3 389290764 1 3 200354484 5 2 564836882 5 2 482818266 3 3 588790352 3 3 539527855 4 3 710733675 1 3 963056779 1 1 6632155 3 207264422 5 1 710733675 1 744868656 2 216140704 3 3 966631802 1 1 556605329 2 91111256 4 1 206422528 3 1000000000 4 2 313062682 1 3 438133771 3 3 507308488 3 1 588790353 1 313062682 3 389290765 1 2 665245340 1 3 273869785 2 2 963873520 3 1 360543850 2 556605328 1 2 200354484 2 1 565111336 3 292015613 1 3 377509580 3 2 313062682 3 3 101250005 5 1 417188303 2 29366296 3 3 417188304 3 3 207264423 2 2 81073252 1 2 998228700 5 3 86883813 3 2 710733674 2 3 292015612 1 3 998228699 3 3 681728742 5 2 56519638 4 1 565111336 1 389290764 1 56519638 2 101250004 5 1 29366295 1 377509580 2 438133772 1 2 6632154 2 1 56519638 2 507308488 2 1 360543850 1 6632155 1 588790353 2 206422528 3 2 744868657 5 1 564836882 2 81073253 1 2 273869783 2 2 246549660 2 1 173087940 3 86883811 2 1 6632155 2 216140703 2 3 360543849 1 3 747241048 5 1 681728741 3 348652719 3 2 710733676 3 3 101250005 5 3 360543849 4 2 507308488 4 1 86883812 2 482818266 1 1 200354483 2 429939459 2 2 963056778 5 1 81073252 1 539527855 1 507308489 3 86883812 4 3 747241047 3 3 963873519 2 1 998228699 2 417188304 2 3 429939460 4 3 389290765 2 3 857731777 1 1 231398662 3 766356433 3 2 231398662 5 3 438133771 4 3 173087941 4 3 81073253 4 1 681728741 1 966631802 2 417188303 1 3 184147677 5 1 29366295 2 417188303 5 1 200354483 3 147747440 2 1 507308489 3 56519638 2 1 963056779 3 438133771 3 2 966631803 2 2 91111256 4 3 556605329 1 2 998228698 5 1 206422528 2 766356433 5 3 6632154 4 1 429939459 3 81073251 4 2 292015611 1 1 963873520 3 200354483 5 2 147747439 2 3 744868656 5 1 564836882 2 91111257 1 2 200354483 3 1 377509580 3 292015611 1 3 998228698 1 2 81073252 3 3 246549659 2 3 184147677 3 1 681728741 1 966631802 2 81073251 4 1 963056779 3 273869784 1 1 665245341 3 744868655 5 3 429939459 4 2 564836882 5 1 966631802 2 173087939 4 1 76211861 3 184147678 5 2 588790352 5 2 389290763 2 2 147747439 2 1 429939459 1 273869784 3 206422527 5 1 438133771 2 588790354 2 1 86883812 3 747241047 3 3 56519639 5 2 766356433 1 1 539527855 2 273869783 2 3 206422528 2 1 86883812 1 200354483 2 184147677 3 2 999999999 5 3 91111256 2 2 206422528 4 3 999999999 3 1 766356434 1 360543850 2 744868657 1 1 588790353 3 665245341 1 3 56519637 1 2 216140705 2 3 429939458 5 1 360543850 3 360543850 1 1 780418694 2 292015612 2 2 747241048 5 1 417188303 2 1 4 1 91111257 1 564836882 2 377509580 3 2 173087940 1 1 665245341 3 200354482 3 1 556605329 2 216140705 2 3 417188302 4 3 588790352 3 2 56519638 5 3 438133770 2 1 56519638 3 206422529 1 2 588790352 5 1 556605329 2 963056780 2 1 86883812 3 780418694 5 3 101250003 1 2 81073253 2 2 360543849 5 1 360543850 1 216140704 1 360543850 1 507308489 2 2 5 2 173087941 3 1 389290764 2 207264422 3 2 76211862 3 2 999999999 1 2 81073252 1 2 744868656 2 1 438133771 2 91111257 2 2 76211861 2 3 681728742 5 3 438133771 1 1 482818266 1 184147678 1 438133771 3 878542864 1 2 56519637 1 1 86883812 3 101250005 3 3 507308490 5 3 389290763 1 1 588790353 1 747241048 1 966631802 2 76211862 1 1 681728741 2 781833036 2 1 207264423 3 564836881 2 1 360543850 1 360543850 3 429939459 4 3 781833036 3 2 360543849 3 3 556605328 2 1 417188303 3 438133770 3 2 999999999 2 2 86883811 1 3 1000000000 4 2 998228698 3 1 857731778 3 963056778 3 2 200354483 3 3 29366294 5 1 857731778 3 389290765 5 1 963056779 1 998228699 1 556605329 2 173087939 4 1 389290764 3 56519638 5 1 6632155 2 565111335 5 3 747241048 5 1 246549659 3 56519638 4 1 147747440 3 556605329 3 1 417188303 2 246549660 2 1 963056779 1 184147678 2 173087939 3 3 231398661 4 3 857731777 4 3 389290765 2 3 207264424 3 1 507308489 2 482818267 3 2 246549658 5 2 1000000000 1 3 76211861 3 2 681728740 3 3 766356435 4 2 81073251 3 1 313062682 3 857731779 1 3 1000000000 5 2 857731777 4 1 313062682 2 200354484 1 1 207264423 3 348652718 3 3 556605329 4 3 2 5 1 482818266 3 147747441 1 3 29366294 2 2 747241048 3 2 710733675 2 1 417188303 1 29366295 3 56519638 3 1 377509580 1 1 1 377509580 3 389290764 3 3 56519638 3 3 766356433 4 3 665245340 4 1 101250004 1 360543850 2 200354482 1 2 681728742 2 3 998228699 1 2 438133770 3 1 564836882 2 539527855 1 2 747241049 3 2 966631802 2 3 2 5 1 681728741 3 556605329 5 3 438133770 4 1 766356434 3 147747439 2 1 1 2 81073251 1 3 184147678 2 2 963873520 2 3 539527856 1 3 588790352 2 3 91111257 3 3 1000000000 1 1 681728741 2 482818267 1 1 81073252 2 231398662 2 2 438133770 4 3 81073251 4 3 313062682 3 3 966631803 1 1 963056779 1 857731778 2 76211861 1 3 438133770 1 3 184147677 5 3 207264422 2 3 681728740 5 2 998228699 3 2 206422528 5 3 417188304 4 1 273869784 1 966631802 3 588790354 3 3 564836883 3 2 878542863 1 3 507308490 3 2 29366294 4 2 292015611 5 2 963056780 5 1 710733675 2 766356435 5 3 482818265 4 2 710733676 1 3 878542862 5 3 780418695 4 2 998228698 4 2 710733675 5 2 781833036 4 3 216140703 5 2 313062682 2 1 29366295 3 482818265 4 3 564836881 3 2 747241047 2 3 273869785 3 1 963056779 2 360543850 4 1 878542863 1 246549659 3 556605329 1 3 206422527 2 3 857731778 2 2 966631802 5 3 292015612 1 1 173087940 2 6632156 5 1 998228699 1 417188303 2 377509579 3 1 1000000000 3 781833038 4 2 273869783 3 1 29366295 3 766356433 5 3 216140703 1 1 857731778 3 681728740 5 2 81073253 4 2 173087940 2 3 200354482 3 1 681728741 2 556605328 2 3 313062683 5 1 389290764 1 101250004 3 207264422 5 2 507308489 4 3 206422527 5 2 173087941 4 3 273869785 1 3 710733674 2 2 556605330 3 3 780418693 4 2 184147677 2 2 173087940 3 3 377509580 1 2 747241048 4 2 710733675 1 3 6632156 4 1 348652718 3 56519637 4 3 780418695 4 1 747241048 2 417188304 4 1 6632155 3 565111336 3 1 360543850 3 91111256 5 2 292015611 2 2 200354484 3 3 998228699 5 1 429939459 3 360543850 1 1 101250004 1 348652718 2 29366296 3 3 1 1 3 429939458 4 2 564836883 1 2 1 5 2 360543849 1 1 710733675 2 766356433 5 1 780418694 1 184147678 2 999999999 5 3 780418694 3 1 747241048 2 231398662 2 3 91111257 5 3 565111335 4 1 348652718 1 963873520 2 6632154 5 1 246549659 2 91111258 2 3 6632155 3 1 216140704 2 507308488 5 2 564836883 2 3 101250003 3 3 429939458 5 1 206422528 3 681728742 3 3 207264424 3 2 963056778 2 2 744868655 1 2 766356434 4 2 681728741 3 1 29366295 3 878542864 2 1 429939459 1 744868656 3 207264422 3 2 565111335 1 2 747241049 4 2 76211860 1 2 565111336 2 3 998228698 3 2 963056778 5 3 588790354 5 2 200354484 4 1 482818266 1 206422528 3 313062683 1 2 588790352 5 1 101250004 2 292015612 2 2 101250005 3 1 966631802 2 429939458 2 2 710733674 5 3 507308488 4 3 963873520 4 2 780418695 4 1 744868656 1 744868656 2 744868656 5 2 81073253 5 3 184147679 3 2 206422529 4 2 206422529 1 1 1000000000 2 206422528 2 3 665245342 5 3 207264424 4 2 564836883 5 2 482818267 3 2 6632156 1 3 101250005 4 1 565111336 3 81073251 1 1 878542863 3 565111337 2 1 429939459 2 539527854 4 1 292015612 1 86883812 1 780418694 2 878542864 2 1 56519638 1 482818266 3 29366296 1 1 766356434 3 86883812 2 3 360543850 1 1 963056779 3 246549658 4 3 438133770 1 2 147747440 1 3 76211860 4 1 438133771 1 231398662 2 76211862 1 2 2 1 3 429939460 1 1 878542863 2 6632156 1 1 360543850 1 207264423 2 878542864 2 2 101250004 1 2 1 4 2 998228700 3 3 200354484 3 3 389290763 4 1 744868656 2 81073253 3 2 147747439 1 3 780418693 4 3 963056780 4 1 781833037 2 878542862 3 3 173087940 1 2 857731779 4 2 173087941 2 2 313062681 1 3 857731778 2 3 231398662 2 3 966631802 4 3 438133772 5 3 377509579 4 3 200354482 3 1 747241048 2 438133772 1 2 539527855 4 1 206422528 1 273869784 2 565111337 4 3 86883813 2 3 173087940 5 1 216140704 3 681728742 4 2 231398662 5 2 429939459 2 3 565111336 3 3 56519639 2 2 507308490 1 2 438133771 3 1 998228699 3 29366295 2 3 766356433 3 1 1 2 998228700 3 3 429939458 5 1 377509580 1 429939459 1 29366295 1 878542863 1 273869784 1 231398662 1 556605329 3 963056779 2 2 273869784 5 2 429939458 4 1 101250004 2 766356435 1 1 292015612 2 482818266 5 2 429939460 3 1 273869784 2 147747440 4 2 206422528 1 2 29366294 1 3 173087941 4 3 681728740 4 1 966631802 2 86883812 4 1 564836882 2 438133771 5 2 857731779 3 1 417188303 2 147747440 4 2 206422529 5 3 438133770 1 1 998228699 1 246549659 2 781833037 2 2 231398662 2 1 273869784 3 81073253 3 1 429939459 1 966631802 3 91111257 5 2 6632154 5 1 665245341 2 91111258 4 1 56519638 3 6632156 2 2 998228698 3 3 429939459 5 2 81073253 5 3 231398663 1 3 665245340 3 3 766356435 1 1 81073252 3 963873519 5 1 147747440 3 747241049 2 3 438133770 2 3 86883811 1 1 998228699 1 539527855 3 86883811 4 3 429939460 3 1 207264423 3 147747441 2 3 216140703 3 2 29366294 3 2 507308490 2 3 681728741 1 3 710733676 4 1 173087940 2 417188303 3 2 173087939 4 1 766356434 1 857731778 3 389290763 5 2 184147677 4 1 1000000000 1 147747440 1 246549659 1 101250004 1 781833037 3 588790352 3 3 173087939 5 3 207264422 4 2 360543849 3 2 273869784 3 2 780418693 2 3 429939460 1 3 231398662 5 1 565111336 3 216140705 1 1 389290764 1 1 2 231398661 5 1 389290764 3 565111335 1 1 206422528 3 438133771 4 3 56519639 1 3 246549658 5 3 766356434 4 1 766356434 1 389290764 1 348652718 2 565111335 5 3 556605329 3 3 173087939 5 1 313062682 2 710733676 5 3 744868656 4 2 86883812 3 1 747241048 3 998228698 1 2 780418695 1 3 780418695 4 1 216140704 3 998228698 3 3 681728741 2 2 564836881 3 1 313062682 2 101250004 5 1 360543850 1 438133771 3 438133772 4 1 556605329 1 91111257 2 998228698 1 2 963056779 4 2 1000000000 4 1 963873520 3 564836882 2 2 6632154 1 2 429939458 5 2 147747439 2 1 101250004 3 216140703 3 3 744868657 4 3 56519638 4 1 710733675 2 216140704 5 3 747241049 2 2 360543851 3 1 565111336 3 556605328 2 3 360543850 1 1 184147678 3 998228699 5 1 206422528 1 173087940 1 389290764 1 206422528 3 588790352 3 3 780418693 3 3 76211860 2 1 429939459 3 588790353 3 1 998228699 3 29366295 3 1 6632155 3 200354483 1 3 665245340 4 1 565111336 3 86883811 5 1 857731778 1 744868656 1 389290764 3 101250005 4 3 29366294 3 3 429939458 2 3 556605328 2 3 377509580 5 2 539527855 5 2 565111336 4 3 781833038 1 2 216140705 4 3 710733674 4 1 744868656 2 878542863 5 3 216140704 4 1 1 2 564836883 2 1 747241048 2 780418694 2 1 200354483 1 56519638 3 81073251 2 1 348652718 1 207264423 2 744868656 2 1 507308489 2 963873521 3 3 565111337 3 1 184147678 2 482818265 3 2 998228700 1 2 588790352 2 1 565111336 1 86883812 1 200354483 1 780418694 3 681728741 2 2 482818267 2 3 29366295 1 1 963056779 2 173087940 3 1 781833037 2 966631803 2 2 429939458 4 2 86883811 5 1 766356434 3 556605329 4 1 216140704 3 588790352 2 2 216140705 5 2 747241047 2 1 377509580 3 207264423 1 3 246549659 4 3 360543850 5 2 556605328 3 3 200354484 3 2 207264422 1 1 963056779 3 857731777 4 2 564836883 1 2 292015612 2 3 565111337 3 2 507308488 2 3 313062681 3 2 665245341 3 1 564836882 3 963873521 3 2 539527854 3 2 417188304 1 1 998228699 3 389290763 2 1 216140704 2 6632156 3 1 998228699 2 747241049 1 1 91111257 1 1000000000 1 781833037 2 417188303 1 1 766356434 3 56519637 3 2 482818265 1 2 747241048 4 1 766356434 1 417188303 1 966631802 3 173087939 3 3 173087941 2 3 780418694 2 2 6632156 3 1 966631802 3 588790354 3 2 963056780 4 1 76211861 1 963873520 1 231398662 3 507308490 4 2 710733674 4 2 556605328 2 3 588790354 4 3 91111258 4 2 29366294 1 1 56519638 2 76211862 3 1 1000000000 3 348652719 3 3 681728740 3 2 417188304 1 3 389290765 5 1 29366295 3 429939460 3 1 292015612 3 781833036 2 2 81073253 2 1 313062682 1 360543850 3 292015611 2 1 998228699 3 377509579 5 1 377509580 3 76211861 4 3 206422528 4 1 313062682 3 56519639 4 2 360543850 4 2 565111335 2 3 6632156 1 2 377509581 5 1 963056779 2 564836881 5 1 539527855 2 91111257 3 2 681728742 3 1 292015612 2 200354482 4 1 207264423 2 780418695 4 3 766356434 1 1 173087940 3 665245341 5 3 6632155 3 3 564836883 4 3 216140705 5 1 564836882 3 744868655 1 3 292015612 4 3 681728742 3 3 878542862 4 2 360543851 4 1 6632155 3 1 1 2 377509580 2 2 389290764 2 3 101250004 1 2 147747440 5 1 348652718 2 681728741 3 1 681728741 3 76211861 3 3 665245342 2 2 348652719 1 1 565111336 2 417188302 2 3 482818267 4 1 246549659 2 348652719 1 1 207264423 2 292015612 2 1 963056779 3 482818267 4 1 963056779 3 507308490 4 3 556605330 5 3 377509579 5 2 292015612 1 2 56519637 4 1 747241048 2 539527855 4 1 588790353 1 292015612 3 231398663 1 1 348652718 1 429939459 1 91111257 1 86883812 1 377509580 2 313062682 5 3 780418693 4 2 857731777 4 2 744868655 5 1 206422528 2 207264422 2 1 744868656 3 91111257 2 3 273869784 1 1 564836882 1 539527855 2 29366294 2 1 216140704 1 744868656 3 564836882 2 2 507308489 2 1 101250004 2 56519638 4 3 29366294 2 2 710733675 3 3 998228699 5 2 781833037 1 1 56519638 1 216140704 1 184147678 2 878542864 4 1 246549659 1 184147678 3 747241048 4 1 564836882 1 998228699 2 780418694 5 3 556605329 5 2 81073253 4 2 665245342 5 2 565111337 3 2 1 2 1 963056779 3 998228699 3 3 747241049 4 2 76211860 3 2 564836882 1 2 539527856 1 1 482818266 3 348652718 4 1 564836882 3 565111335 4 1 781833037 3 184147678 3 2 681728742 2 1 507308489 2 200354484 4 1 564836882 2 200354482 3 3 766356435 5 1 429939459 1 857731778 3 665245341 4 3 998228699 5 3 857731779 2 3 206422528 1 3 101250003 5 3 710733674 3 1 998228699 2 507308489 5 1 417188303 2 86883813 2 1 246549659 1 417188303 1 564836882 1 184147678 1 878542863 1 482818266 2 1000000000 4 1 665245341 1 681728741 1 681728741 1 29366295 3 200354482 5 3 747241048 5 1 389290764 2 207264422 4 3 539527854 1 1 744868656 1 781833037 1 878542863 3 377509580 3 1 539527855 2 747241047 1 2 417188304 4 1 246549659 2 184147677 1 2 780418693 1 1 781833037 2 292015613 2 1 744868656 3 963873521 4 2 389290764 3 2 766356433 3 1 780418694 2 564836883 1 2 246549660 4 1 184147678 2 200354482 4 2 417188303 2 2 76211860 2 1 76211861 3 438133772 4 2 348652718 5 3 360543850 1 2 273869783 1 3 56519638 2 1 273869784 3 246549660 3 2 101250004 4 1 878542863 3 1 1 1 81073252 2 966631802 5 2 998228700 4 3 539527854 4 3 56519637 1 3 56519639 1 3 147747441 4 2 86883812 2 2 86883811 3 1 101250004 1 348652718 1 6632155 2 857731777 4 1 747241048 3 200354482 5 1 556605329 1 200354483 1 292015612 3 966631801 3 1 780418694 3 377509579 4 2 200354482 2 2 966631803 3 3 348652719 2 2 91111256 1 1 744868656 2 360543851 1 3 76211861 3 3 273869784 5 3 292015612 3 2 81073252 2 3 539527854 4 1 216140704 2 744868656 4 2 101250005 2 3 389290765 1 1 173087940 3 246549660 4 3 101250005 2 1 966631802 2 377509581 5 3 231398662 4 2 747241048 5 2 588790352 3 1 173087940 1 173087940 3 101250004 4 2 438133770 2 3 360543850 4 2 539527855 5 1 781833037 1 747241048 3 565111337 3 1 429939459 1 857731778 3 29366294 5 2 348652718 5 3 998228700 4 2 6632156 1 2 588790354 5 1 292015612 2 200354483 1 2 206422528 4 2 29366294 4 2 539527855 3 3 857731779 1 3 246549659 5 3 360543851 2 1 29366295 3 744868655 2 1 564836882 1 507308489 1 81073252 2 747241049 4 3 86883811 3 2 482818265 5 1 744868656 2 539527854 3 1 200354483 2 216140703 5 1 206422528 1 6632155 2 1000000000 4 1 482818266 1 207264423 1 564836882 1 184147678 3 273869785 3 2 780418694 2 1 389290764 2 273869785 5 1 747241048 3 438133771 5 1 313062682 3 665245342 3 1 781833037 3 206422529 5 2 665245342 1 1 216140704 1 438133771 2 878542863 4 3 565111336 2 1 184147678 1 966631802 1 507308489 1 507308489 1 147747440 2 966631803 5 2 429939458 5 2 91111257 3 2 998228698 4 2 29366295 2 1 539527855 3 273869784 1 2 206422527 2 2 360543850 3 1 76211861 3 246549659 5 3 348652719 4 3 565111336 3 2 878542863 1 3 565111335 3 2 766356435 5 1 216140704 3 966631802 1 1 744868656 2 482818266 3 3 781833038 2 3 564836881 5 3 963056779 4 2 29366295 1 2 744868655 2 2 417188304 4 3 273869784 3 2 857731777 3 3 963873521 2 3 292015611 4 1 588790353 3 29366296 1 1 377509580 3 101250003 5 1 744868656 1 207264423 3 147747440 1 3 76211861 4 3 564836881 4 2 6632156 2 1 998228699 2 76211861 3 1 744868656 2 564836882 2 3 81073252 3 2 747241047 1 1 565111336 1 417188303 1 173087940 1 963056779 1 246549659 3 963056779 5 1 556605329 1 81073252 2 216140704 3 1 539527855 2 200354483 1 3 963056779 1 3 565111337 3 3 781833036 2 2 966631803 3 1 56519638 3 389290763 2 3 377509581 3 1 173087940 3 389290763 3 3 507308490 5 3 429939460 1 3 963056780 3 2 273869784 1 1 710733675 2 681728742 2 1 857731778 2 6632156 1 3 206422527 4 3 665245341 2 3 966631802 2 3 429939459 3 1 313062682 1 681728741 3 273869784 5 3 539527856 5 1 482818266 3 766356434 2 1 389290764 3 963873520 4 1 556605329 2 246549660 4 2 665245341 3 2 56519637 1 1 781833037 1 206422528 3 6632155 1 3 588790353 2 2 565111337 3 2 588790354 1 2 565111336 2 2 482818266 4 3 273869784 3 3 206422527 2 1 438133771 2 564836883 1 3 246549659 2 1 744868656 3 76211860 3 3 963056779 1 1 6632155 2 781833036 2 3 963056780 3 1 91111257 3 681728741 1 3 6632154 4 1 482818266 2 588790353 4 3 360543850 4 1 216140704 1 780418694 2 360543851 3 2 216140703 2 3 147747439 1 2 101250004 4 2 963873521 4 2 507308490 2 2 231398661 4 2 6632154 3 1 273869784 1 6632155 1 766356434 3 56519637 3 1 781833037 3 292015611 1 3 81073252 1 2 539527856 1 3 360543850 2 1 292015612 3 1000000000 5 3 273869785 1 2 91111256 5 3 360543850 5 3 147747440 5 1 588790353 1 1000000000 1 744868656 3 766356433 4 2 81073253 4 1 200354483 2 429939460 5 3 76211860 2 3 56519639 3 1 389290764 1 200354483 1 313062682 3 246549659 1 1 564836882 2 101250005 5 3 747241048 3 3 665245342 2 2 313062683 2 1 665245341 1 56519638 1 766356434 2 76211862 5 2 966631802 4 2 963873521 4 3 147747441 1 1 273869784 3 710733675 3 3 313062683 1 1 681728741 3 246549658 1 2 216140703 2 1 207264423 1 173087940 2 963873520 1 3 665245342 3 1 747241048 1 556605329 2 766356433 5 1 588790353 1 565111336 2 292015613 4 1 91111257 1 81073252 2 173087940 2 2 348652717 1 1 184147678 2 588790352 3 2 438133771 3 1 681728741 2 857731778 2 2 29366296 1 2 556605328 4 3 998228699 5 3 273869785 5 1 556605329 2 482818266 1 2 29366294 1 1 1000000000 1 313062682 2 438133770 5 1 360543850 1 482818266 3 744868656 2 3 556605330 2 2 681728741 3 3 417188302 1 1 101250004 3 747241048 2 1 216140704 2 744868657 4 3 184147678 2 2 747241049 5 2 377509580 1 3 200354484 2 3 81073253 3 2 963873519 3 2 963873519 4 3 999999999 3 2 86883811 3 2 744868656 1 2 29366295 4 1 86883812 1 564836882 3 29366294 2 2 207264422 2 1 348652718 3 999999999 5 1 507308489 1 588790353 2 147747441 4 2 206422529 2 3 998228699 3 2 6632156 5 1 360543850 1 86883812 3 963056780 5 1 389290764 1 588790353 3 206422527 3 1 966631802 3 91111257 1 2 377509581 1 2 539527855 5 2 966631803 1 2 6632154 4 3 231398662 3 2 564836883 1 2 348652719 1 3 963056778 3 2 207264423 3 3 744868657 5 3 86883812 4 2 766356435 2 2 292015613 1 2 206422528 1 3 389290765 3 2 86883813 4 1 1000000000 2 999999999 1 3 781833037 3 1 101250004 3 429939460 5 1 1000000000 2 507308490 1 3 417188302 3 2 313062681 2 1 482818266 2 6632156 3 2 963873520 4 3 273869784 5 1 246549659 3 438133772 2 2 966631803 4 1 389290764 1 313062682 2 556605330 5 1 273869784 3 76211862 1 3 86883813 4 2 207264422 1 1 246549659 1 482818266 1 665245341 3 76211862 3 1 665245341 1 438133771 2 147747441 2 3 780418695 4 2 998228698 4 3 86883812 4 1 216140704 2 963056780 1 2 564836881 5 1 429939459 2 348652718 4 2 231398663 3 1 200354483 2 507308488 1 3 56519639 2 2 878542862 3 2 963056779 3 2 998228698 4 1 744868656 3 2 3 2 747241047 4 2 665245342 2 2 56519637 4 3 360543851 3 3 173087939 5 3 6632156 1 3 966631803 5 3 207264423 5 1 747241048 3 6632156 3 2 878542863 5 1 781833037 3 781833036 2 3 556605330 1 2 360543849 5 1 564836882 2 966631802 3 3 878542863 1 3 482818267 3 1 6632155 2 29366294 3 1 966631802 2 273869783 3 1 173087940 2 91111257 1 2 556605329 1 3 556605328 4 3 681728742 1 2 216140703 3 3 348652717 2 1 766356434 2 273869783 2 3 29366295 5 2 565111337 2 3 273869784 4 2 1 4 3 999999999 2 2 507308490 5 2 147747439 4 2 313062682 2 3 377509580 4 2 147747439 4 1 556605329 3 313062682 3 1 507308489 1 360543850 2 81073251 1 3 417188303 5 2 564836882 2 2 101250003 3 2 710733674 2 3 313062681 4 1 417188303 3 878542864 5 2 184147679 5 2 766356435 1 2 780418695 1 1 744868656 3 207264424 2 3 231398662 2 3 999999999 1 2 1 5 3 429939459 3 3 482818265 4 2 29366296 1 3 273869785 4 1 101250004 2 780418695 5 2 389290763 3 1 565111336 2 81073253 3 3 292015612 4 3 377509580 3 3 313062681 4 3 556605328 4 3 246549659 2 3 348652718 3 1 76211861 1 665245341 1 963873520 2 81073253 4 1 200354483 1 857731778 3 710733676 4 2 665245342 4 1 429939459 1 766356434 1 389290764 3 207264424 4 1 438133771 3 206422528 3 3 81073251 5 3 91111258 5 1 389290764 1 29366295 3 207264422 2 3 857731777 1 1 565111336 2 665245342 2 3 556605328 2 3 389290763 5 1 588790353 1 681728741 3 781833036 1 1 91111257 1 206422528 1 292015612 3 200354484 1 1 1000000000 1 857731778 2 556605329 4 3 780418694 1 2 101250004 5 1 1 2 231398663 2 1 681728741 3 173087939 4 2 348652718 1 2 76211860 5 3 273869784 4 1 360543850 1 878542863 3 681728740 4 3 200354483 1 2 482818267 2 1 389290764 2 999999999 1 1 6632155 1 91111257 1 747241048 3 999999999 4 2 780418694 5 1 246549659 2 292015612 2 2 6632154 4 3 91111257 2 3 744868656 3 1 231398662 1 747241048 3 564836882 2 2 564836882 4 2 231398663 5 1 6632155 1 998228699 1 56519638 1 184147678 1 963056779 3 963873521 5 3 781833036 3 2 438133770 3 3 438133772 3 1 966631802 3 273869784 2 2 389290763 4 2 200354482 1 3 6632156 2 3 29366294 2 2 963873520 5 2 781833036 2 2 6632155 2 3 665245341 5 1 246549659 2 231398662 5 2 747241048 2 1 377509580 3 665245341 4 1 313062682 1 313062682 2 539527856 4 3 878542864 5 1 86883812 1 1000000000 1 231398662 1 507308489 1 200354483 2 539527855 3 1 878542863 2 966631802 5 3 91111257 3 1 86883812 3 246549658 5 3 360543849 1 1 200354483 1 76211861 1 564836882 3 963056778 3 3 710733675 3 3 998228700 1 1 56519638 3 747241048 1 2 200354482 2 3 184147678 3 1 91111257 1 76211861 2 147747441 4 1 6632155 2 539527855 5 3 29366295 3 1 200354483 2 963873519 4 2 417188304 5 3 1000000000 1 1 206422528 2 565111336 4 1 76211861 2 348652718 3 2 246549660 5 1 507308489 2 710733676 3 2 564836881 2 3 681728741 1 2 91111257 2 3 360543851 5 3 173087939 2 3 76211860 4 2 963056779 1 1 91111257 1 200354483 1 206422528 2 86883813 2 3 184147679 1 3 747241049 4 1 173087940 2 963056779 1 1 273869784 3 681728740 1 2 781833036 2 1 482818266 1 200354483 1 438133771 1 438133771 1 207264423 1 207264423 3 556605328 5 1 101250004 1 963873520 3 966631801 5 1 292015612 1 747241048 2 273869784 5 1 76211861 1 857731778 3 999999999 5 2 147747439 1 3 565111336 1 1 173087940 2 377509579 1 3 781833037 4 2 539527854 1 3 766356433 5 1 207264423 2 200354483 3 2 482818266 4 2 292015613 5 1 246549659 1 173087940 2 389290763 1 3 1000000000 2 1 6632155 2 766356434 3 2 313062681 2 1 200354483 3 81073252 3 2 6632155 5 3 781833037 1 2 101250005 2 2 313062682 4 1 101250004 3 86883813 2 1 147747440 2 292015611 5 2 173087941 5 3 963056780 4 3 216140705 2 2 998228699 1 2 539527856 1 2 781833038 4 1 377509580 1 184147678 3 360543850 2 1 29366295 2 231398661 2 1 429939459 2 681728740 4 2 81073251 5 1 173087940 1 6632155 2 81073253 5 3 681728741 3 1 766356434 3 216140705 4 1 780418694 2 417188302 3 3 766356434 3 1 246549659 3 184147678 3 2 86883813 4 1 766356434 2 377509581 2 3 184147679 3 1 482818266 3 482818267 5 1 216140704 2 86883813 5 1 998228699 2 588790352 1 1 963873520 1 766356434 3 966631802 5 1 273869784 3 999999999 5 2 56519639 1 3 76211860 5 1 184147678 3 665245342 4 3 588790354 2 2 681728741 1 3 429939459 5 3 963056780 3 1 710733675 1 857731778 2 482818266 5 3 1000000000 2 3 377509579 3 1 564836882 2 998228700 4 2 207264422 5 3 963056779 2 3 963056779 1 2 216140703 5 2 1000000000 4 3 1 2 1 206422528 3 556605328 4 1 417188303 2 665245340 2 2 878542864 4 3 963056779 3 2 857731778 1 2 101250004 4 2 482818265 2 1 200354483 1 348652718 1 206422528 2 292015612 3 2 360543850 5 3 207264422 2 1 482818266 2 766356435 3 1 998228699 3 681728742 1 2 1000000000 4 2 1 1 3 998228699 2 1 377509580 1 710733675 3 507308490 2 3 565111336 3 3 665245340 3 1 56519638 2 482818265 4 2 207264422 1 2 200354483 2 2 389290764 1 3 313062683 2 2 564836882 1 3 377509581 1 2 963056780 2 1 173087940 3 998228700 3 1 216140704 2 565111337 2 1 766356434 2 507308490 3 3 348652717 4 1 747241048 3 216140705 4 1 76211861 2 710733676 4 3 81073253 3 1 417188303 2 766356435 1 2 781833038 4 2 438133770 5 1 86883812 1 681728741 3 482818265 2 1 101250004 3 780418694 2 1 56519638 2 1000000000 3 1 747241048 3 389290764 1 3 665245341 5 3 377509580 2 2 101250005 4 2 246549658 2 2 86883813 1 1 780418694 3 710733674 5 1 200354483 1 377509580 3 857731778 3 2 81073251 1 2 101250004 5 3 963056779 1 3 313062682 4 3 781833036 1 1 710733675 1 147747440 1 710733675 2 56519637 2 3 389290764 3 3 29366296 3 2 766356435 3 2 744868657 2 3 29366296 2 3 200354483 2 1 29366295 3 6632154 4 2 207264424 5 3 56519639 2 1 313062682 1 744868656 3 29366295 4 3 200354483 5 3 565111335 2 2 438133772 4 2 231398661 1 2 588790354 3 1 101250004 2 1 1 1 101250004 2 231398662 3 2 681728741 3 2 438133772 1 1 556605329 1 963056779 3 313062683 1 1 207264423 3 389290765 1 2 857731778 2 3 417188303 1 2 417188303 2 1 966631802 2 539527854 5 3 207264424 2 1 747241048 3 564836881 4 2 231398662 5 3 998228698 1 1 998228699 2 780418694 5 1 6632155 2 963056780 1 2 246549659 2 1 963873520 2 565111337 5 3 313062683 4 1 207264423 3 482818267 5 1 665245341 2 91111256 1 1 348652718 3 781833036 2 2 963056779 3 2 438133770 1 2 681728741 3 3 216140705 2 2 507308489 2 1 246549659 1 438133771 2 507308488 4 3 81073251 1 1 207264423 1 246549659 1 564836882 1 963873520 2 389290764 2 3 588790352 3 2 292015611 5 2 998228698 5 2 665245342 3 3 246549659 4 2 207264423 3 3 766356435 5 3 86883813 1 2 348652718 5 2 360543850 2 3 857731779 3 3 966631803 2 1 565111336 3 29366294 2 1 313062682 2 966631801 4 1 389290764 1 91111257 2 348652718 1 3 313062683 3 1 377509580 3 857731779 1 1 878542863 1 173087940 2 878542863 5 1 963056779 3 348652717 3 3 200354482 2 1 556605329 3 588790354 5 2 56519639 3 3 246549658 5 2 999999999 3 1 857731778 2 998228700 5 3 348652717 3 3 29366294 5 3 998228699 1 3 76211860 5 3 1000000000 3 2 665245342 4 1 81073252 3 231398663 5 1 781833037 3 206422529 4 3 173087941 2 1 482818266 1 665245341 1 200354483 3 681728741 3 3 1 5 3 429939458 3 2 681728741 3 3 173087941 5 2 207264422 3 2 744868656 4 1 56519638 2 429939458 3 1 207264423 3 857731778 1 2 744868656 5 3 147747440 5 2 417188304 3 1 86883812 2 744868656 5 1 91111257 2 173087939 4 2 963056779 2 3 564836882 3 1 565111336 1 207264423 3 29366294 4 1 348652718 1 963056779 1 681728741 2 6632155 2 2 556605329 1 2 389290764 5 2 665245340 5 2 507308490 1 1 173087940 1 766356434 1 216140704 2 147747441 4 1 556605329 2 101250005 2 2 857731777 4 1 744868656 2 857731777 4 2 665245341 2 3 81073252 4 3 56519638 4 3 377509579 3 1 507308489 2 766356433 4 3 564836882 2 1 360543850 1 216140704 1 273869784 2 438133772 5 2 348652718 5 2 76211862 2 3 539527854 2 1 963873520 2 86883812 4 3 565111337 5 1 377509580 1 313062682 3 246549658 4 1 292015612 2 507308488 2 1 963056779 3 147747440 4 2 147747441 4 3 588790353 2 1 246549659 1 207264423 3 747241048 3 1 998228699 2 184147679 2 1 857731778 2 200354483 2 3 966631802 1 3 681728741 3 2 556605330 2 2 781833038 4 2 710733675 4 1 1 1 966631802 3 565111337 3 2 273869785 5 1 780418694 3 216140704 1 3 998228699 2 3 360543850 4 1 81073252 3 206422528 2 1 173087940 2 681728740 4 1 377509580 1 6632155 1 91111257 2 878542862 3 1 878542863 3 91111258 5 2 206422527 2 3 86883812 3 3 417188303 5 2 482818267 2 2 963056780 3 2 998228699 5 2 744868655 5 1 200354483 2 966631801 2 1 780418694 2 998228698 2 2 565111335 4 1 780418694 1 438133771 1 246549659 2 273869783 2 1 781833037 1 429939459 2 963873521 5 1 56519638 3 878542864 1 3 681728740 5 3 438133771 3 3 966631803 1 3 681728740 5 3 56519638 1 2 147747439 2 2 744868656 1 2 313062682 5 1 1000000000 1 681728741 1 665245341 3 556605330 2 1 1000000000 1 878542863 2 1000000000 5 3 744868657 3 2 998228698 1 2 780418694 5 1 292015612 1 744868656 3 207264423 3 3 665245340 5 3 377509581 3 1 878542863 1 389290764 2 417188302 5 2 173087940 1 3 91111258 3 3 998228700 1 3 348652718 1 2 681728740 3 2 184147678 1 1 206422528 3 1 1 2 207264424 1 2 200354482 2 3 710733674 2 2 206422527 4 3 200354484 1 3 565111335 5 1 963056779 2 207264424 2 3 348652718 2 3 539527854 5 3 147747440 2 3 360543850 3 2 292015611 4 3 780418694 3 3 81073253 5 3 231398661 1 2 216140703 5 2 781833037 2 3 857731779 4 2 246549660 1 2 173087941 4 2 81073253 1 3 313062682 1 3 6632154 1 3 91111257 1 3 184147679 4 1 273869784 1 681728741 2 878542864 5 2 665245341 4 3 565111337 5 2 216140703 5 2 389290764 4 2 438133770 2 3 1 2 3 216140704 5 1 710733675 1 76211861 1 438133771 2 1 3 3 29366295 4 3 81073252 3 3 681728742 5 1 173087940 3 231398663 2 3 29366294 2 3 556605329 1 1 556605329 3 207264424 5 1 539527855 2 6632156 3 2 588790354 3 1 377509580 3 246549659 3 3 781833037 3 3 377509579 5 2 710733675 2 1 231398662 2 76211860 3 1 681728741 1 556605329 1 766356434 3 91111258 5 3 482818267 5 3 360543849 1 1 710733675 1 556605329 2 878542862 2 3 207264422 5 3 200354483 1 2 963056778 1 2 966631802 4 2 231398661 1 3 389290765 1 2 429939458 3 1 1 1 231398662 3 246549659 1 1 710733675 1 101250004 2 963873521 3 1 539527855 1 564836882 1 429939459 2 766356433 3 3 963873519 1 1 781833037 3 29366296 4 1 744868656 2 710733676 1 2 963873521 3 1 417188303 3 857731777 3 1 6632155 3 86883811 3 3 744868656 4 3 1000000000 3 3 6632156 3 2 56519639 4 3 417188302 1 1 681728741 3 246549659 1 2 348652718 1 3 86883812 5 3 963873519 1 2 1 1 2 681728742 5 2 766356433 4 2 438133772 2 1 246549659 2 539527854 2 1 781833037 3 360543850 4 1 539527855 1 565111336 3 588790354 2 1 766356434 1 147747440 2 377509581 4 1 963056779 2 360543849 5 1 360543850 3 744868655 1 1 91111257 3 539527855 5 2 857731778 1 2 56519639 4 2 482818267 3 1 389290764 2 998228698 4 1 147747440 1 766356434 1 539527855 3 389290763 2 1 173087940 1 6632155 3 665245340 5 3 377509581 2 3 231398662 3 1 377509580 3 29366295 5 2 878542862 3 3 482818265 3 1 1 3 313062681 1 3 744868656 2 2 710733676 4 1 429939459 1 101250004 1 429939459 1 207264423 1 29366295 3 81073252 4 3 966631801 2 3 91111256 3 3 56519638 5 2 417188303 2 3 389290764 2 1 360543850 3 781833036 1 3 86883813 5 2 781833036 5 2 857731777 1 2 292015611 5 3 173087939 4 3 878542863 5 1 710733675 1 292015612 3 101250004 5 2 184147678 1 2 246549660 4 3 81073252 2 1 1000000000 1 539527855 1 482818266 2 966631803 4 1 377509580 2 360543849 3 1 588790353 1 6632155 1 1000000000 3 588790353 5 1 360543850 3 81073253 1 2 556605328 4 2 200354484 1 1 273869784 2 999999999 5 3 91111257 2 2 744868656 5 3 184147678 5 3 29366295 1 2 781833038 1 3 588790353 1 1 681728741 1 147747440 2 216140705 3 3 246549659 2 2 565111337 5 3 963056780 1 1 206422528 2 966631803 4 1 507308489 2 216140705 5 1 273869784 1 665245341 1 173087940 2 781833038 2 2 878542862 5 3 966631803 4 1 681728741 1 1000000000 1 766356434 3 206422529 4 1 781833037 2 360543849 5 1 207264423 1 207264423 1 556605329 1 966631802 3 313062681 3 2 360543849 3 3 173087940 3 2 76211861 3 2 710733676 5 3 231398661 2 2 963873520 5 3 963873521 4 2 389290763 5 2 231398663 1 2 747241049 4 3 6632156 4 2 417188302 5 1 86883812 1 292015612 1 588790353 3 389290764 5 3 216140705 4 2 780418693 3 2 998228699 1 1 878542863 3 507308488 3 1 377509580 2 963056779 4 2 313062682 4 3 588790353 3 3 1 2 1 781833037 3 184147679 1 2 207264423 4 2 429939459 4 1 507308489 3 966631801 1 3 56519637 3 3 963056780 1 2 429939458 1 2 273869785 1 3 539527855 4 2 998228698 5 1 206422528 3 292015613 4 1 998228699 1 1000000000 3 710733675 5 2 963056778 1 2 507308489 2 2 207264424 5 3 665245340 5 3 86883813 4 2 173087940 4 2 76211861 2 1 200354483 2 206422528 4 2 360543851 3 3 556605329 3 3 998228698 4 3 710733674 2 2 216140705 3 2 744868656 2 3 556605329 5 3 747241048 2 1 81073252 1 173087940 1 101250004 1 766356434 1 588790353 1 348652718 3 313062681 2 3 1 3 1 507308489 1 539527855 2 417188302 4 2 1 5 2 747241049 4 2 207264423 1 3 273869784 1 3 482818266 4 2 780418694 4 1 966631802 2 766356433 4 1 173087940 2 565111336 4 2 963873521 5 3 429939460 4 1 556605329 1 565111336 2 857731779 5 2 681728742 3 1 348652718 1 207264423 1 313062682 3 681728741 3 1 588790353 2 56519638 4 2 780418693 1 1 184147678 2 360543849 1 1 710733675 2 348652717 1 3 29366294 2 1 747241048 2 6632156 4 1 377509580 3 56519639 3 2 273869784 5 3 539527855 5 2 556605330 5 3 710733676 1 2 539527854 1 1 417188303 3 588790352 1 1 857731778 1 564836882 3 184147679 4 3 438133770 2 3 966631803 1 1 91111257 2 1000000000 2 1 781833037 1 681728741 3 878542862 1 1 780418694 2 29366294 4 1 292015612 1 56519638 2 1000000000 1 1 91111257 1 377509580 2 963056778 5 1 56519638 3 766356435 1 2 747241048 1 1 857731778 2 556605330 3 1 246549659 1 963873520 2 147747441 1 1 360543850 1 91111257 1 429939459 3 206422528 5 1 200354483 1 29366295 1 747241048 3 507308490 2 1 231398662 3 76211862 5 3 966631802 4 1 878542863 3 29366296 3 2 86883812 1 3 184147679 2 2 963873521 3 2 565111337 3 2 273869783 3 1 539527855 2 377509580 2 3 76211861 1 3 231398663 2 1 292015612 3 482818267 5 3 348652717 2 2 681728742 2 2 101250003 5 2 565111336 3 2 6632154 1 1 76211861 2 2 4 3 556605330 3 1 200354483 3 438133772 2 2 246549659 1 3 744868655 1 3 966631801 4 2 665245340 1 3 29366295 4 3 360543850 4 3 482818267 2 3 6632155 1 2 273869783 5 2 507308489 1 2 360543851 3 3 878542862 2 1 200354483 1 81073252 3 747241049 5 2 963056780 5 2 556605329 5 1 744868656 3 184147677 4 3 857731778 5 3 273869783 3 2 780418695 2 3 766356434 4 2 313062682 3 1 273869784 3 781833037 2 1 29366295 3 556605328 5 2 377509580 1 2 966631801 1 2 273869783 1 3 665245340 5 2 963873521 3 1 91111257 3 207264424 1 1 857731778 2 438133771 4 2 348652718 1 1 6632155 3 438133772 3 1 507308489 1 744868656 2 76211861 3 3 963873520 1 3 507308488 4 2 81073252 4 2 184147677 5 2 565111335 3 3 681728741 1 2 966631801 5 3 56519638 4 2 998228698 2 3 878542864 2 1 429939459 1 539527855 2 482818265 1 1 1000000000 3 417188304 3 2 173087939 2 1 744868656 1 200354483 2 147747440 3 1 173087940 3 565111335 3 3 482818267 5 1 747241048 3 998228700 4 1 91111257 2 81073252 4 3 273869783 5 1 389290764 2 207264422 5 2 1000000000 1 2 710733676 4 1 1000000000 1 438133771 1 744868656 3 91111257 3 3 588790353 1 3 556605328 4 3 313062682 2 3 313062682 3 3 360543850 2 3 417188302 5 2 200354484 5 2 377509580 2 2 744868656 2 2 998228700 5 1 360543850 3 184147677 1 1 200354483 2 6632155 4 1 507308489 1 101250004 2 76211862 5 1 173087940 3 81073252 2 3 184147679 4 3 86883812 2 1 963873520 1 173087940 2 147747440 1 1 206422528 3 207264422 2 1 86883812 3 966631803 2 2 780418695 1 3 231398662 5 1 231398662 3 417188302 1 2 389290765 2 3 681728741 3 3 963873520 5 3 207264422 4 3 207264422 3 1 173087940 2 184147678 2 2 173087940 3 3 429939458 2 1 556605329 1 588790353 2 292015611 5 1 377509580 1 998228699 2 539527854 3 2 377509580 4 3 665245342 5 1 878542863 2 681728742 1 2 147747440 1 1 101250004 3 878542863 1 2 588790352 2 3 565111335 1 3 766356435 3 3 101250005 2 3 91111256 5 1 1000000000 3 206422528 4 3 966631801 5 1 86883812 2 313062681 2 3 313062682 3 3 963873521 5 3 173087939 2 2 200354484 4 3 360543849 5 3 963056778 3 2 56519638 3 1 313062682 2 681728742 1 2 681728740 2 1 81073252 3 246549658 3 1 348652718 1 147747440 2 564836882 2 1 963873520 3 747241048 4 1 200354483 1 6632155 2 6632156 2 3 565111336 4 1 273869784 3 81073252 1 3 710733675 5 2 273869785 1 1 6632155 1 147747440 3 747241048 5 2 216140703 2 1 780418694 1 76211861 3 207264423 3 2 360543849 2 3 564836881 1 2 963873521 2 3 6632154 4 2 963056779 4 1 963056779 3 539527854 3 1 744868656 2 173087941 5 1 377509580 3 207264423 3 1 710733675 2 1000000000 4 3 184147678 5 1 766356434 1 781833037 1 246549659 1 998228699 2 360543850 3 3 998228700 3 3 429939458 4 2 6632155 5 3 377509579 3 3 857731777 3 1 173087940 1 1 2 507308489 2 2 564836881 4 2 417188302 4 1 173087940 1 246549659 2 246549660 4 3 539527856 2 1 681728741 3 747241047 3 1 147747440 1 1000000000 2 564836881 3 2 207264424 4 3 681728742 4 2 665245342 1 1 389290764 1 780418694 2 564836881 5 1 744868656 3 665245342 2 3 206422527 1 1 417188303 1 360543850 1 998228699 2 556605328 4 2 184147678 1 3 184147679 5 3 681728742 5 1 246549659 1 216140704 2 216140705 5 3 184147677 5 3 246549659 4 2 564836883 4 1 665245341 1 29366295 1 377509580 1 207264423 2 313062681 5 2 963056779 5 3 429939460 4 1 56519638 2 207264424 3 1 564836882 3 781833038 1 2 231398663 3 2 963056779 5 2 556605328 5 2 348652718 2 1 963873520 1 76211861 3 966631801 1 3 744868655 4 1 766356434 2 998228698 3 1 507308489 2 780418695 2 1 998228699 3 348652718 2 1 781833037 2 147747439 3 2 147747440 1 2 766356435 3 2 781833036 5 3 556605329 3 3 556605329 1 1 207264423 1 710733675 3 206422528 4 2 377509579 4 2 681728741 4 2 878542862 1 2 429939458 3 3 565111337 4 3 963056778 2 1 81073252 2 429939460 3 3 292015611 5 3 556605328 3 2 246549659 2 1 206422528 2 313062683 3 1 747241048 3 665245342 1 1 216140704 1 91111257 3 963873521 2 1 81073252 1 360543850 2 564836883 2 1 710733675 1 878542863 1 539527855 3 780418695 3 3 184147677 4 2 963873520 4 1 200354483 3 76211861 1 2 56519637 2 2 665245340 5 3 147747440 2 1 665245341 2 389290763 4 3 747241049 1 2 966631801 5 1 744868656 2 6632155 1 2 556605328 1 3 438133771 3 2 292015613 2 1 588790353 3 29366295 1 2 173087940 5 1 482818266 2 539527856 2 2 564836882 5 1 482818266 1 781833037 1 681728741 1 998228699 2 360543849 3 3 966631802 3 1 665245341 2 507308488 1 3 878542862 2 1 878542863 1 417188303 3 1 2 1 781833037 3 206422529 2 3 1 1 3 91111258 4 3 710733674 2 2 710733675 2 3 878542863 4 3 744868655 5 2 81073251 5 1 91111257 3 665245342 2 2 681728740 5 1 747241048 3 360543851 1 1 966631802 1 482818266 1 417188303 2 780418695 2 2 556605329 4 1 200354483 1 556605329 2 766356435 3 3 81073252 5 2 101250004 4 1 313062682 3 744868657 2 2 207264423 2 3 348652718 5 1 556605329 2 963873519 4 2 377509581 3 3 81073251 4 2 747241047 4 1 998228699 1 482818266 1 998228699 3 963056779 2 1 417188303 2 246549658 2 1 81073252 1 91111257 1 292015612 3 313062683 2 2 184147678 4 2 665245342 5 2 377509579 4 1 348652718 2 681728742 1 3 564836883 2 1 231398662 3 56519637 3 1 429939459 1 781833037 1 360543850 1 556605329 1 207264423 2 963873521 5 3 681728741 3 3 565111337 1 3 1000000000 1 1 101250004 1 482818266 1 857731778 3 184147678 1 1 780418694 2 231398663 1 1 507308489 1 878542863 3 963056779 5 2 200354484 2 2 313062681 2 3 173087940 3 1 780418694 1 206422528 1 963873520 2 207264424 1 3 147747439 4 1 91111257 2 292015612 1 2 147747441 3 1 564836882 2 507308488 5 3 1 5 1 231398662 3 857731777 3 2 389290763 5 3 766356433 3 2 91111257 5 2 482818266 3 1 482818266 2 438133772 1 1 781833037 1 184147678 2 999999999 4 2 999999999 4 1 429939459 1 200354483 3 747241047 4 2 878542864 2 3 216140704 5 1 29366295 1 781833037 3 564836882 1 1 780418694 1 207264423 1 1 1 438133771 3 207264424 1 2 963873519 2 3 747241049 1 2 246549658 4 2 216140704 5 1 246549659 1 173087940 2 417188304 4 2 588790354 4 2 184147677 5 3 76211860 5 3 86883811 3 3 963873521 4 3 747241049 4 2 207264423 2 3 857731778 5 2 231398663 1 1 507308489 3 744868657 5 3 417188303 1 1 963873520 1 348652718 1 91111257 2 556605328 4 2 781833037 3 2 588790352 5 2 86883813 5 2 273869785 3 2 963056780 2 3 56519638 4 2 231398663 5 2 389290763 2 1 207264423 1 200354483 2 273869785 5 2 588790354 3 1 207264423 3 101250003 5 3 482818267 2 3 56519638 2 1 747241048 2 56519637 1 2 56519639 4 1 857731778 2 6632156 5 1 348652718 3 81073252 4 3 565111337 5 2 173087941 4 3 482818266 5 2 246549660 4 1 206422528 1 292015612 2 86883811 2 2 507308489 4 2 766356433 4 2 377509579 2 3 147747440 1 2 360543849 1 2 207264422 1 2 781833036 3 1 56519638 2 966631803 1 3 780418693 3 2 81073252 5 1 91111257 3 963056778 3 1 781833037 2 147747441 1 1 963056779 1 231398662 1 377509580 2 556605330 3 1 665245341 1 313062682 3 273869783 5 2 556605330 3 1 206422528 2 963873521 5 1 147747440 1 216140704 1 747241048 3 2 4 2 878542863 2 2 184147679 1 2 665245342 3 1 207264423 3 681728741 2 2 200354484 5 2 744868657 1 2 207264422 4 2 482818267 2 3 966631801 1 1 744868656 2 292015612 4 1 963873520 2 417188304 3 3 360543849 5 3 246549658 2 1 246549659 3 56519639 3 1 710733675 3 963056778 2 3 389290765 2 3 216140703 4 2 966631802 3 1 417188303 2 482818265 1 1 91111257 3 246549660 4 3 999999999 3 1 556605329 1 313062682 3 963056779 4 3 273869785 5 2 588790354 1 1 878542863 2 998228700 2 3 963873521 4 3 963873519 2 2 246549658 2 2 1000000000 5 2 438133772 1 1 565111336 1 417188303 2 963873519 2 2 999999999 5 2 681728740 2 2 231398663 1 3 56519639 1 3 556605328 1 3 1 3 3 565111336 5 2 747241049 3 1 184147678 1 539527855 3 588790353 1 2 348652719 2 2 857731778 1 3 556605329 5 1 216140704 1 173087940 2 878542864 2 3 200354484 3 2 438133772 3 1 507308489 1 216140704 1 292015612 2 56519638 2 3 857731779 4 2 417188304 4 2 147747441 3 1 207264423 1 200354483 2 998228699 3 2 565111335 5 3 857731777 5 2 482818265 2 3 81073252 5 2 6632155 4 2 429939459 2 2 313062681 5 1 377509580 3 56519638 2 3 56519637 4 1 710733675 1 81073252 3 273869785 3 3 184147677 2 2 2 4 1 216140704 2 429939460 4 1 76211861 2 681728741 5 3 417188303 2 3 780418694 4 3 429939458 2 1 747241048 1 184147678 2 101250005 1 3 564836882 2 2 878542863 4 2 81073251 4 3 878542863 3 3 206422529 1 1 963056779 2 2 3 3 246549659 5 1 998228699 1 1000000000 3 665245341 2 3 857731777 1 3 86883813 1 2 565111337 2 1 360543850 2 360543851 1 2 681728742 1 3 482818265 2 3 173087941 1 1 101250004 2 966631803 1 1 744868656 3 747241049 5 1 966631802 3 681728742 1 3 200354484 3 1 246549659 2 588790352 1 1 998228699 1 564836882 1 539527855 1 56519638 3 348652717 5 1 360543850 1 857731778 3 207264424 4 3 360543850 3 1 963056779 3 313062683 1 1 747241048 3 200354483 5 1 348652718 2 81073252 1 2 556605328 5 1 429939459 2 147747439 5 1 173087940 2 780418694 5 3 539527856 3 1 417188303 3 200354482 5 3 91111256 1 3 377509579 5 2 216140705 5 3 377509580 4 2 147747439 5 1 101250004 2 56519638 3 3 173087939 2 2 377509580 3 1 766356434 3 246549660 1 3 76211861 3 1 710733675 1 360543850 1 482818266 1 747241048 1 780418694 2 556605328 3 3 766356435 1 3 857731779 5 2 173087940 5 3 360543851 5 2 56519637 3 2 86883813 5 3 710733676 2 2 206422529 1 1 86883812 3 86883811 5 1 273869784 2 313062681 4 2 2 1 3 389290765 5 2 482818265 2 3 780418695 4 1 207264423 1 963056779 3 313062682 4 2 564836881 5 2 963056779 5 2 963056779 4 2 564836881 1 2 147747440 5 1 963873520 3 878542862 3 3 377509581 1 2 292015612 1 1 857731778 2 207264423 5 2 389290765 5 1 438133771 1 963873520 1 173087940 2 56519637 5 1 56519638 3 565111337 2 2 29366296 3 2 6632156 1 2 81073253 1 2 781833036 3 1 377509580 2 1000000000 3 3 565111335 5 2 86883813 2 2 780418695 5 2 665245341 3 1 438133771 2 417188303 1 3 438133772 1 1 429939459 1 200354483 3 565111337 2 2 91111256 4 2 963873520 1 2 231398663 1 1 1 3 184147677 5 2 539527855 3 3 710733674 3 2 766356434 4 3 76211861 2 2 681728742 1 3 429939459 5 3 29366296 1 2 86883812 2 1 216140704 1 857731778 2 147747440 3 1 565111336 3 173087939 4 1 710733675 2 206422529 3 3 966631801 1 2 206422527 5 1 417188303 1 417188303 3 231398663 5 3 963873519 2 1 389290764 2 360543851 5 2 377509579 2 2 246549659 1 3 429939458 1 1 377509580 1 556605329 1 539527855 2 216140703 3 3 29366294 1 1 86883812 2 1 1 3 273869783 3 2 744868657 4 2 556605328 3 2 173087941 3 2 963056780 4 1 780418694 2 1 1 3 781833038 3 2 556605330 5 3 963873520 4 1 377509580 2 429939460 4 1 101250004 3 1000000000 5 1 29366295 1 710733675 3 665245342 5 1 207264423 3 710733676 4 2 963056779 2 2 56519637 2 2 556605328 5 1 200354483 2 744868655 2 1 539527855 2 2 4 1 81073252 3 747241049 5 3 766356435 3 1 588790353 1 389290764 3 246549660 3 1 539527855 1 184147678 1 348652718 1 482818266 2 348652719 4 2 313062681 5 2 744868657 5 1 216140704 1 1000000000 1 200354483 3 1 5 1 207264423 1 588790353 1 206422528 1 81073252 3 216140705 4 3 101250003 1 3 246549660 4 3 766356433 2 1 766356434 1 76211861 1 539527855 1 200354483 2 389290765 5 2 56519637 3 3 91111258 2 1 91111257 2 56519637 2 1 780418694 2 313062683 2 1 710733675 3 56519638 3 3 1000000000 5 3 348652718 4 1 216140704 2 681728741 3 3 147747439 1 1 681728741 2 86883813 3 2 878542862 4 1 231398662 2 173087941 1 3 173087939 5 1 744868656 2 963056780 5 1 857731778 1 173087940 1 6632155 3 91111256 3 3 91111256 4 1 564836882 2 231398662 2 2 216140703 5 2 417188303 4 3 348652719 5 1 507308489 1 231398662 1 389290764 2 207264422 1 2 348652717 3 1 857731778 3 588790354 4 2 207264422 4 1 747241048 3 101250005 4 1 780418694 1 360543850 2 292015612 5 2 966631803 1 3 377509579 2 1 710733675 3 556605328 3 2 184147678 2 2 1 1 2 29366294 3 2 206422528 4 1 780418694 2 781833038 1 2 313062681 2 1 963056779 2 360543849 5 2 184147678 1 2 564836882 1 3 966631802 1 1 438133771 2 6632154 1 2 417188304 1 1 963056779 1 184147678 1 76211861 2 438133770 2 1 681728741 1 76211861 1 147747440 2 556605329 5 2 507308489 3 3 781833036 3 3 184147678 1 1 564836882 1 482818266 1 348652718 1 76211861 3 6632156 5 1 438133771 1 184147678 1 878542863 2 6632156 3 1 780418694 1 766356434 3 1000000000 1 1 963056779 1 482818266 3 377509581 1 1 564836882 1 539527855 2 29366296 1 3 76211862 5 1 313062682 1 377509580 1 507308489 2 377509581 2 3 438133772 3 3 780418693 3 3 200354484 2 1 173087940 3 173087940 1 1 963056779 3 565111336 5 3 173087940 5 2 273869784 5 2 184147679 2 2 681728742 4 1 91111257 2 91111256 2 3 91111258 5 1 377509580 1 86883812 2 963056780 4 3 216140704 2 2 313062681 2 1 766356434 1 360543850 1 101250004 3 2 3 1 184147678 2 206422529 1 2 564836883 3 2 766356433 1 2 556605328 3 3 29366294 4 1 482818266 3 1000000000 1 1 556605329 2 56519639 3 2 273869784 1 1 766356434 3 998228699 4 2 438133772 4 1 681728741 3 565111336 1 3 539527855 1 3 438133771 3 3 681728742 2 3 56519638 4 2 963873520 4 1 681728741 3 91111258 5 1 292015612 2 963873521 2 1 564836882 3 565111336 5 3 507308489 4 1 744868656 1 231398662 2 76211862 5 1 556605329 2 417188304 5 2 565111337 3 2 556605330 1 1 781833037 3 6632155 4 3 665245342 4 3 963056779 1 3 417188302 5 3 207264422 4 3 91111257 2 2 86883812 4 2 173087939 4 2 292015612 3 1 1000000000 3 780418693 5 1 766356434 2 91111256 3 3 216140703 4 1 29366295 1 482818266 2 360543849 1 2 963873520 1 3 292015612 5 2 147747441 4 2 184147678 5 3 173087940 4 3 377509581 5 1 360543850 3 81073252 2 3 86883812 5 2 681728740 3 2 207264424 5 1 766356434 2 292015612 3 2 429939460 3 1 231398662 1 246549659 1 963056779 1 76211861 2 556605330 2 2 857731777 1 1 857731778 1 147747440 3 360543849 1 2 216140704 3 2 747241048 4 1 588790353 2 588790352 3 3 556605329 2 1 766356434 1 173087940 2 184147677 4 3 86883813 5 3 766356434 3 1 417188303 2 377509579 2 3 766356434 2 1 507308489 2 780418693 5 2 744868655 5 3 780418693 1 3 216140703 4 1 273869784 2 56519638 3 2 999999999 5 3 246549658 2 1 313062682 1 56519638 3 429939458 1 3 857731778 1 2 173087941 3 2 539527854 4 2 963873519 4 2 966631802 4 1 665245341 2 147747439 5 1 292015612 3 2 2 2 246549660 3 1 429939459 2 200354482 1 2 101250005 2 2 81073253 5 1 966631802 3 173087941 4 1 766356434 1 377509580 3 91111257 5 2 292015613 3 2 231398662 4 1 766356434 2 588790354 4 1 292015612 3 998228700 1 1 878542863 2 857731779 5 3 966631801 2 1 747241048 1 216140704 3 998228699 3 2 747241049 2 1 377509580 3 348652719 4 2 507308489 2 1 998228699 2 360543851 2 1 206422528 1 963056779 1 766356434 3 747241049 5 3 273869784 3 2 91111258 5 1 29366295 3 56519637 5 2 184147677 5 1 1000000000 3 1000000000 1 1 507308489 1 29366295 2 173087941 1 3 966631802 5 3 147747439 2 1 76211861 2 389290765 4 3 963056779 2 2 766356434 2 3 744868656 4 3 6632156 1 2 482818267 3 2 207264424 2 1 1 1 438133771 2 76211862 1 2 565111336 3 3 588790354 2 2 857731777 4 1 429939459 3 81073251 5 2 417188302 5 1 417188303 3 389290764 1 2 665245340 1 1 377509580 3 273869783 3 1 507308489 2 507308488 5 2 313062681 3 3 173087941 3 3 184147679 4 2 206422529 2 1 588790353 3 101250003 1 2 56519637 4 2 313062681 5 2 273869784 3 2 665245340 3 3 292015611 5 3 588790353 3 1 56519638 1 665245341 2 231398663 3 2 747241049 2 2 539527854 1 3 963056778 1 1 507308489 1 998228699 1 147747440 3 556605329 5 1 206422528 3 6632154 4 2 1 3 2 147747441 2 1 539527855 2 998228700 1 2 747241048 4 2 101250003 3 2 147747439 2 2 29366295 2 3 389290764 3 2 246549660 5 2 207264422 4 2 665245340 1 2 781833038 2 3 6632154 1 3 76211860 4 1 76211861 3 207264423 5 2 292015612 2 2 998228699 2 2 966631802 3 2 200354484 2 2 29366294 5 3 207264424 5 1 556605329 3 710733674 3 2 963873520 4 1 565111336 3 966631803 3 2 216140704 3 1 200354483 2 966631802 2 3 292015612 1 1 747241048 3 507308488 1 1 998228699 1 184147678 3 56519638 1 3 313062682 2 1 417188303 2 507308490 4 2 206422528 4 3 313062683 5 2 429939460 4 1 1 1 780418694 2 482818265 2 2 681728742 1 2 766356433 1 1 29366295 1 292015612 1 681728741 2 878542862 1 3 147747440 4 2 313062683 4 3 878542863 1 2 2 5 1 963056779 3 963873521 1 3 360543851 5 2 101250003 3 2 173087941 2 2 710733674 2 2 878542864 2 2 710733674 3 1 173087940 3 417188302 1 2 231398662 4 1 963873520 3 539527854 5 2 588790352 5 1 780418694 2 231398663 3 3 429939460 3 1 76211861 3 91111257 2 2 556605330 4 2 766356434 3 3 206422528 3 1 200354483 3 744868655 1 1 438133771 2 588790353 3 1 377509580 2 438133772 3 3 207264422 2 3 747241047 5 3 200354484 3 1 231398662 3 348652717 5 2 429939460 5 3 147747440 4 1 710733675 1 438133771 3 588790353 3 1 507308489 2 273869785 1 2 184147679 3 3 231398662 1 3 101250005 5 2 1 1 1 998228699 3 1000000000 3 3 681728740 4 1 588790353 1 747241048 2 173087940 4 2 348652717 5 3 710733676 5 2 2 1 1 200354483 2 56519637 3 2 710733676 1 1 389290764 3 744868655 5 3 216140704 2 2 429939458 1 1 91111257 3 231398662 3 1 389290764 2 91111258 1 1 507308489 2 744868656 4 3 86883811 3 1 29366295 3 377509579 1 1 963873520 3 998228699 3 3 246549659 3 2 417188302 4 1 173087940 3 417188303 1 2 966631803 1 2 747241047 3 2 747241049 2 3 6632154 3 3 246549659 2 3 86883812 5 2 292015613 3 1 1000000000 3 246549660 1 2 29366294 2 3 200354483 2 2 857731779 4 1 313062682 3 681728742 5 1 147747440 3 313062682 1 1 292015612 3 292015612 1 2 206422529 4 1 200354483 2 147747441 1 3 438133770 3 1 313062682 3 588790352 4 1 1000000000 3 438133772 4 3 565111336 4 2 207264422 5 2 273869785 3 1 206422528 1 6632155 2 101250004 3 2 710733674 4 1 710733675 3 744868655 4 3 1000000000 5 2 1000000000 2 1 966631802 3 1000000000 2 2 766356435 4 2 747241049 3 3 710733674 3 3 231398661 1 1 184147678 1 6632155 3 999999999 3 2 76211860 4 2 780418695 3 2 878542863 5 3 216140704 5 1 857731778 3 273869784 2 3 781833036 2 3 438133771 4 1 86883812 2 781833036 1 3 173087939 3 1 564836882 3 665245340 1 2 565111335 2 3 184147678 1 3 56519638 1 2 6632154 3 3 231398663 5 2 81073253 3 2 206422529 1 1 91111257 1 6632155 1 6632155 2 482818265 4 2 744868657 5 3 216140704 5 2 231398663 3 1 6632155 3 744868656 4 1 200354483 3 556605329 4 2 766356434 4 1 200354483 2 200354483 3 1 81073252 2 91111257 4 2 878542862 2 2 564836882 3 3 539527854 5 2 206422527 4 2 184147679 1 3 747241049 3 1 565111336 3 556605330 4 1 565111336 1 6632155 3 565111337 1 1 963056779 2 273869785 1 2 173087940 5 2 766356434 5 3 564836883 4 3 429939458 3 1 857731778 1 681728741 2 389290763 1 1 86883812 1 665245341 3 429939459 1 2 206422527 4 1 565111336 1 81073252 2 963873519 3 3 273869783 2 2 482818265 2 3 744868656 2 1 216140704 1 1 2 147747440 3 2 1000000000 5 3 999999999 3 3 998228699 2 2 29366294 4 1 313062682 3 963873521 4 1 744868656 2 6632156 5 2 507308489 3 2 91111257 5 2 438133772 1 1 438133771 2 231398662 1 1 681728741 3 91111257 3 2 173087940 4 2 744868656 1 2 360543849 5 2 1000000000 2 3 76211861 2 2 665245341 2 2 147747441 4 2 507308488 5 3 206422529 1 1 86883812 1 417188303 1 429939459 1 200354483 1 81073252 2 206422529 3 1 29366295 3 29366294 3 3 173087940 5 2 273869784 5 1 313062682 2 1 3 3 588790352 2 1 665245341 2 747241048 4 3 556605330 5 3 184147677 4 3 781833037 2 2 857731778 4 3 292015612 4 1 507308489 2 273869783 1 2 999999999 5 3 665245340 4 2 76211862 1 2 878542863 4 2 200354483 2 2 539527855 2 1 91111257 2 963056779 4 3 710733674 4 2 665245340 1 3 998228698 5 3 91111256 4 1 681728741 1 780418694 1 710733675 1 966631802 2 564836883 5 3 313062682 2 2 231398662 3 1 313062682 3 747241047 5 3 273869783 5 2 482818266 3 2 389290764 1 3 999999999 1 1 878542863 2 857731777 1 3 246549660 3 2 781833037 3 3 565111337 5 1 360543850 1 147747440 3 482818266 4 3 429939458 3 1 588790353 2 539527855 4 2 966631802 3 2 1000000000 1 1 857731778 3 507308488 5 1 507308489 2 101250004 4 1 963056779 2 1 1 3 86883813 2 2 147747439 3 1 998228699 1 998228699 2 6632154 5 2 389290764 3 3 963873521 1 1 766356434 2 76211860 3 2 564836881 4 2 781833037 1 1 273869784 3 766356434 3 1 539527855 2 963056779 4 3 588790354 5 2 147747439 3 2 184147677 4 1 91111257 3 588790353 1 1 292015612 1 417188303 1 6632155 2 147747439 5 3 766356434 2 2 963873520 4 1 231398662 2 665245342 4 3 360543849 4 1 429939459 3 539527854 2 2 681728741 1 1 963873520 3 564836883 2 2 184147678 3 3 507308489 2 1 710733675 1 507308489 2 998228698 2 1 231398662 1 184147678 2 681728741 2 2 507308490 3 3 206422528 5 2 878542864 5 3 438133770 1 1 360543850 3 565111335 3 1 216140704 1 665245341 3 76211862 2 3 681728741 4 2 565111337 3 1 348652718 2 781833038 1 3 76211861 4 2 216140704 3 1 665245341 3 101250004 3 3 482818265 5 2 81073252 3 2 173087941 3 2 348652717 5 1 56519638 3 377509581 5 1 377509580 2 665245341 3 3 147747439 3 2 1000000000 4 2 766356435 3 1 216140704 1 147747440 3 389290763 1 3 216140703 3 1 438133771 1 273869784 3 539527856 4 3 313062683 1 1 216140704 2 389290764 3 1 360543850 2 507308490 5 1 207264423 3 101250003 4 2 313062682 1 3 963056778 4 1 565111336 3 744868655 3 3 216140704 1 1 207264423 2 417188304 4 3 482818265 2 3 963873519 3 3 101250004 3 3 184147678 3 2 429939460 1 3 766356433 5 3 184147677 1 1 878542863 3 184147679 5 3 438133770 1 1 681728741 1 857731778 3 6632155 2 1 482818266 1 147747440 2 29366295 1 1 377509580 3 231398662 5 1 216140704 3 780418695 3 1 91111257 3 292015611 5 3 963056779 2 3 313062682 4 2 231398662 2 2 76211861 4 3 681728742 5 3 6632154 4 3 564836883 2 1 184147678 3 780418693 3 1 56519638 2 313062683 3 3 389290763 1 3 273869785 4 2 710733675 4 2 273869784 3 3 539527855 1 2 101250005 1 3 6632155 1 2 781833036 4 2 565111335 5 1 998228699 3 101250003 2 2 588790352 1 3 101250005 5 3 966631802 1 2 377509579 3 2 206422527 4 3 91111258 2 2 564836883 2 2 710733676 5 2 710733674 5 3 564836883 2 1 780418694 1 29366295 2 81073251 3 2 482818266 1 2 438133772 1 3 91111257 1 1 417188303 1 56519638 3 147747439 5 3 56519638 1 1 429939459 3 565111337 3 3 216140703 3 2 206422528 3 2 377509581 4 3 360543849 1 1 29366295 2 588790352 4 1 81073252 3 246549658 3 3 963056778 5 1 1 3 246549658 5 3 29366295 4 1 147747440 3 781833038 5 2 747241047 1 3 101250005 3 3 963056779 3 1 147747440 1 681728741 3 173087941 2 2 998228698 3 2 206422527 2 3 482818266 4 1 231398662 3 588790352 3 2 81073252 5 2 963056778 5 1 216140704 2 963873521 3 2 348652719 4 3 86883813 2 2 556605329 1 1 998228699 3 313062682 5 1 147747440 2 6632154 3 1 710733675 3 665245340 3 1 998228699 1 81073252 3 81073252 5 1 6632155 2 482818267 2 2 564836882 5 3 710733674 3 2 389290764 2 3 246549658 1 3 348652717 4 3 101250005 3 3 389290765 4 2 246549658 5 3 56519637 5 3 878542864 5 2 184147679 5 2 747241047 2 1 781833037 3 2 4 3 206422529 3 1 101250004 2 429939460 2 1 216140704 3 6632154 5 1 173087940 2 389290765 1 2 216140703 3 3 246549659 3 3 744868656 3 3 665245341 5 2 507308488 4 2 1 5 2 292015613 1 1 86883812 1 184147678 2 999999999 1 3 507308489 2 2 438133772 2 2 665245340 1 1 6632155 2 173087941 1 1 565111336 3 173087941 1 3 588790353 3 2 665245341 5 3 377509580 4 2 81073253 2 1 588790353 3 29366296 4 1 292015612 2 29366296 2 2 744868655 3 3 963056780 1 1 857731778 3 101250004 1 1 313062682 1 29366295 2 857731779 2 3 6632154 4 1 173087940 2 747241047 3 2 766356433 5 2 665245341 5 1 588790353 1 781833037 2 292015612 3 3 539527856 2 3 389290763 2 1 507308489 2 216140704 2 2 857731779 2 2 360543849 4 2 173087941 3 2 780418693 3 2 348652719 3 1 417188303 3 744868655 3 1 313062682 3 76211861 2 3 91111258 2 2 857731779 1 1 101250004 3 556605328 1 2 206422529 5 1 184147678 1 588790353 2 1000000000 1 1 377509580 1 588790353 1 963873520 1 429939459 1 507308489 3 1000000000 3 2 744868655 5 1 231398662 3 857731779 4 1 710733675 1 556605329 1 744868656 1 588790353 3 292015613 3 3 438133770 2 3 878542862 1 1 998228699 1 206422528 2 999999999 5 3 710733674 2 1 710733675 2 377509579 4 2 744868655 5 2 766356433 4 3 681728742 3 2 81073251 5 3 173087940 2 1 966631802 2 292015611 2 2 747241047 3 2 681728740 4 2 438133771 2 3 91111256 3 3 588790352 2 1 231398662 1 665245341 1 206422528 2 564836881 5 2 76211862 4 2 173087939 4 1 482818266 1 556605329 3 1 1 3 1 3 3 313062683 5 2 539527855 3 1 565111336 3 747241049 2 3 273869783 1 2 56519638 4 3 360543850 5 3 173087940 3 1 482818266 3 206422529 3 3 429939459 4 2 539527856 2 1 766356434 3 206422527 1 2 81073251 5 2 744868656 1 1 206422528 3 216140705 5 2 389290764 3 1 1000000000 3 1 5 2 184147679 1 1 966631802 2 539527855 3 3 313062682 3 1 6632155 1 766356434 3 710733675 2 2 206422528 3 2 780418694 1 2 273869785 5 1 29366295 2 482818267 5 1 200354483 2 313062682 3 2 348652717 4 2 1000000000 1 2 507308489 2 2 216140705 1 2 206422527 4 1 507308489 2 360543851 5 3 313062681 2 3 781833037 4 2 1000000000 3 1 681728741 2 56519637 1 1 6632155 1 313062682 1 91111257 2 429939458 3 2 231398663 1 2 348652717 1 2 389290765 5 1 86883812 2 539527855 2 3 565111335 2 1 313062682 3 588790353 2 3 963056778 1 1 216140704 3 216140704 4 3 429939458 4 2 273869783 1 1 966631802 3 564836882 1 1 857731778 1 101250004 2 2 4 3 747241049 2 3 665245341 1 1 56519638 1 313062682 1 207264423 1 173087940 1 173087940 1 200354483 3 200354482 5 1 564836882 1 184147678 3 1 4 1 147747440 2 417188303 2 2 81073253 1 2 429939460 5 1 878542863 1 292015612 2 207264424 2 2 76211860 1 1 29366295 1 780418694 1 966631802 3 681728741 1 3 438133770 5 2 744868655 5 3 6632154 1 3 389290765 2 2 438133770 2 2 539527854 3 2 565111335 5 1 507308489 3 173087939 4 3 710733676 2 1 377509580 1 184147678 3 565111335 5 1 200354483 2 1000000000 1 3 377509579 5 1 56519638 1 81073252 3 681728742 4 2 744868656 5 1 438133771 3 231398661 3 2 878542862 5 2 246549659 2 2 29366294 4 2 200354483 3 1 565111336 1 173087940 3 482818265 3 1 857731778 3 56519637 3 2 747241049 5 3 747241048 2 2 360543849 5 3 273869784 3 2 482818266 2 1 86883812 1 246549659 2 744868655 3 2 744868657 4 1 56519638 1 781833037 3 710733675 3 3 81073252 4 3 389290765 3 1 556605329 1 681728741 1 539527855 2 246549660 4 2 507308488 3 2 313062683 2 1 76211861 1 565111336 2 29366294 5 3 780418693 4 2 101250004 2 1 565111336 1 438133771 1 1 2 56519638 3 3 6632155 1 2 348652719 3 1 101250004 2 438133772 1 1 86883812 1 556605329 3 565111335 4 3 998228699 1 3 507308489 2 2 313062681 2 1 273869784 1 878542863 1 780418694 3 91111257 2 3 588790352 5 1 91111257 3 438133770 4 1 781833037 1 556605329 3 998228698 2 1 539527855 1 86883812 1 998228699 3 482818267 1 1 76211861 1 360543850 2 200354484 3 2 200354482 1 1 747241048 1 963873520 1 747241048 3 963873520 3 2 507308488 4 3 857731777 3 3 482818265 3 2 564836883 4 3 564836882 4 1 963056779 3 857731777 5 1 556605329 3 206422527 5 3 348652718 2 2 101250003 4 1 292015612 3 780418693 2 1 231398662 1 565111336 1 184147678 2 681728742 1 1 173087940 3 6632155 5 2 76211862 5 1 780418694 3 29366296 1 2 207264424 4 2 91111256 3 1 101250004 2 313062681 2 1 91111257 3 207264423 2 2 292015613 4 1 76211861 1 184147678 3 246549660 2 1 998228699 2 747241048 1 1 1000000000 2 200354484 2 1 91111257 3 781833037 5 1 377509580 2 781833036 4 2 747241049 1 3 273869785 2 2 348652717 1 3 360543850 1 1 1000000000 2 539527856 4 1 564836882 1 766356434 3 184147678 5 3 565111336 2 2 429939458 2 1 377509580 1 81073252 3 377509579 2 1 588790353 1 438133771 1 231398662 3 588790353 3 1 556605329 1 710733675 1 184147678 1 710733675 3 966631802 4 2 76211860 1 3 207264424 1 3 173087940 2 3 429939458 3 1 273869784 2 766356434 4 1 360543850 2 231398662 2 2 565111337 4 2 507308488 4 3 101250004 4 2 1000000000 4 3 101250004 1 2 313062681 2 1 292015612 3 86883811 4 2 273869784 4 1 377509580 1 665245341 1 292015612 3 482818266 3 1 963056779 3 565111337 5 1 184147678 3 206422529 2 3 438133770 4 1 216140704 2 216140703 2 2 482818266 2 2 998228700 4 2 507308488 2 1 200354483 3 6632156 3 3 564836882 4 3 857731778 2 1 588790353 1 963056779 3 1 5 1 348652718 3 56519638 3 2 200354482 3 2 273869783 4 1 231398662 2 101250003 1 2 507308488 3 3 963056779 4 3 86883813 2 3 417188302 4 3 482818265 1 2 747241047 4 3 539527855 5 2 1 4 2 91111258 4 3 766356434 1 3 147747439 4 1 665245341 3 348652718 4 2 417188303 1 1 588790353 1 389290764 3 173087941 1 1 710733675 3 966631803 4 3 101250005 4 2 101250003 2 2 710733676 3 3 2 5 1 780418694 1 81073252 1 438133771 2 377509580 3 2 963873521 1 1 766356434 1 216140704 1 665245341 1 565111336 2 81073253 2 3 963873519 1 2 556605328 5 1 200354483 2 539527856 2 2 998228700 3 1 184147678 2 556605328 4 2 76211861 2 3 564836881 5 2 81073251 5 1 857731778 3 173087939 5 3 710733676 3 3 781833038 2 1 665245341 2 360543850 3 3 747241048 5 3 780418694 2 2 963873520 1 3 857731778 2 2 56519639 2 3 29366296 4 3 564836882 2 1 216140704 1 273869784 1 665245341 3 1000000000 5 1 998228699 3 539527855 5 2 360543850 1 3 184147679 5 2 588790353 1 2 781833038 4 3 781833036 1 2 377509579 2 1 665245341 2 766356434 5 1 292015612 2 747241049 3 1 173087940 1 966631802 1 1000000000 3 744868655 4 3 147747440 1 1 200354483 3 963873519 3 3 231398662 2 1 173087940 3 744868657 3 1 878542863 3 101250005 2 1 780418694 2 348652719 3 1 565111336 1 556605329 1 86883812 1 747241048 3 417188302 4 1 273869784 2 91111257 1 1 963873520 3 966631801 1 2 438133772 1 2 417188303 5 1 207264423 2 206422527 4 2 1 5 1 966631802 2 556605329 1 2 507308488 1 1 292015612 2 231398661 2 2 963873519 3 2 963873519 5 1 246549659 1 781833037 1 507308489 1 246549659 1 56519638 3 781833036 3 2 966631802 2 1 963056779 3 998228700 5 2 665245342 5 1 6632155 1 360543850 3 539527854 4 2 207264423 2 1 313062682 3 173087940 1 2 173087940 4 3 963056779 1 1 665245341 1 173087940 2 6632154 4 2 206422527 3 3 710733674 4 3 184147679 3 1 29366295 2 360543850 4 3 878542864 2 3 29366294 3 2 429939458 1 2 665245342 3 2 857731778 1 3 417188303 5 3 665245342 2 2 29366295 4 3 780418695 2 1 377509580 3 857731777 4 1 681728741 2 963056778 2 2 1 3 3 482818265 2 1 173087940 1 6632155 2 665245340 1 2 56519637 1 1 91111257 1 1 2 348652719 5 3 173087940 2 3 313062683 4 2 91111257 1 1 539527855 3 417188304 2 2 878542863 3 1 29366295 3 76211860 3 1 780418694 3 91111256 3 2 348652718 2 1 273869784 3 377509580 4 1 1 3 216140704 2 1 216140704 1 231398662 3 963056778 1 1 173087940 1 963056779 1 76211861 1 681728741 2 216140705 3 2 564836882 1 2 963056780 3 3 292015612 5 2 966631802 2 1 389290764 3 101250004 2 1 966631802 2 564836881 4 2 377509579 2 2 273869785 1 1 147747440 1 313062682 2 313062683 4 2 246549658 1 3 780418695 2 1 273869784 2 857731779 4 3 184147677 5 1 86883812 1 348652718 3 313062683 5 1 556605329 1 998228699 2 29366294 1 2 963056778 4 2 766356433 2 2 273869785 5 2 710733675 3 2 780418694 4 3 360543849 1 1 200354483 2 963056779 1 3 76211860 1 1 377509580 1 781833037 3 588790354 2 1 216140704 1 766356434 3 565111337 1 2 313062682 3 3 29366294 2 2 216140703 3 3 963873519 5 2 360543850 3 1 564836882 3 565111336 5 3 360543849 4 2 173087939 3 2 377509579 3 3 744868656 3 2 389290765 5 2 564836881 1 1 857731778 3 207264423 1 3 857731778 2 3 76211860 3 2 86883811 4 2 857731779 4 3 101250003 4 3 710733676 1 3 710733675 1 1 747241048 1 273869784 3 147747439 3 2 1 5 2 966631803 4 2 438133771 4 1 966631802 1 348652718 2 101250005 5 1 963056779 1 206422528 3 377509580 1 1 200354483 1 878542863 1 389290764 2 963873519 1 3 1000000000 2 1 417188303 3 966631801 5 3 360543851 5 2 206422528 3 1 747241048 3 389290763 3 2 76211862 1 3 377509579 2 3 206422528 3 1 417188303 1 857731778 1 665245341 2 781833036 1 1 1 1 966631802 2 565111335 4 3 56519639 1 1 417188303 3 29366296 1 3 1 5 1 207264423 2 101250005 2 2 184147678 5 2 348652719 3 1 207264423 3 565111335 3 3 273869783 5 2 200354483 2 3 147747440 2 2 744868657 5 3 81073252 2 3 781833036 1 2 963056779 5 3 206422527 1 2 780418694 1 2 206422527 3 3 147747441 1 3 81073252 5 2 857731777 4 3 377509579 2 3 781833037 5 1 482818266 1 360543850 1 780418694 1 507308489 1 91111257 3 231398661 5 2 588790353 1 1 417188303 2 878542862 3 3 966631801 3 1 681728741 1 429939459 1 360543850 1 200354483 2 539527854 2 1 781833037 3 389290763 1 1 507308489 3 681728742 3 2 766356434 3 3 86883813 5 2 564836882 4 3 147747441 2 3 482818266 3 2 766356435 4 2 963056780 2 3 438133770 1 3 565111337 4 1 147747440 1 360543850 1 101250004 3 101250003 5 2 780418695 5 1 963873520 3 681728742 5 2 747241047 3 3 81073251 3 3 360543849 1 2 780418694 4 1 963056779 3 998228698 4 3 1 2 3 1000000000 1 3 681728741 1 2 747241049 2 3 273869784 3 2 101250003 3 1 81073252 2 184147679 1 2 173087940 4 2 6632154 1 2 377509581 4 2 565111336 3 2 147747440 2 1 101250004 2 539527855 5 3 665245341 5 1 681728741 2 173087941 4 2 998228699 4 3 744868656 2 1 857731778 1 76211861 3 184147678 5 2 91111257 3 1 246549659 3 292015612 2 2 273869783 4 3 878542864 1 3 747241048 5 3 173087940 4 2 86883811 2 3 438133771 5 1 681728741 2 963873519 3 1 966631802 3 377509581 3 3 963873519 4 1 744868656 2 377509581 5 3 86883812 1 1 878542863 3 231398661 4 3 665245341 3 1 766356434 3 216140704 5 2 507308489 3 2 216140704 2 3 781833036 2 3 564836881 1 1 710733675 1 665245341 3 246549660 5 1 766356434 3 173087939 1 2 206422529 3 3 417188303 1 3 998228699 4 1 1000000000 3 56519638 4 3 744868657 2 1 6632155 2 710733675 2 2 438133770 4 2 173087939 3 3 91111257 1 1 681728741 3 781833036 3 1 878542863 1 565111336 2 81073251 5 3 29366294 5 2 206422528 5 3 438133770 3 1 6632155 1 417188303 2 781833038 1 3 246549660 2 1 81073252 1 86883812 2 29366296 3 1 998228699 1 507308489 1 29366295 1 91111257 2 438133770 2 3 998228700 5 2 377509580 5 2 91111258 1 3 507308488 3 3 207264422 5 3 377509579 4 2 857731778 1 2 438133772 1 1 200354483 1 565111336 3 429939458 5 3 744868657 5 1 76211861 3 781833036 3 2 377509579 1 1 91111257 3 76211860 1 2 766356434 5 1 184147678 3 564836881 2 3 507308489 3 2 81073253 4 1 744868656 1 565111336 1 206422528 2 966631803 3 1 200354483 2 963873519 1 1 246549659 3 76211861 4 1 86883812 2 438133772 1 1 507308489 3 207264424 1 3 81073251 3 3 207264422 5 2 963056779 2 1 216140704 3 292015612 5 2 207264422 5 3 747241049 1 1 207264423 2 101250005 5 1 216140704 3 184147678 3 3 588790354 1 2 780418695 5 1 963056779 1 207264423 1 998228699 1 147747440 3 231398663 5 2 665245342 4 1 101250004 2 747241049 1 3 744868655 3 3 389290765 3 1 1000000000 2 86883813 5 3 101250005 3 1 857731778 1 588790353 3 1 2 3 313062682 2 1 565111336 3 360543849 1 1 665245341 1 556605329 1 76211861 1 377509580 1 482818266 3 966631802 4 1 963873520 3 1 5 3 313062683 3 1 766356434 3 588790354 4 2 564836882 5 3 744868657 5 1 438133771 3 999999999 4 3 389290764 5 1 998228699 3 998228700 2 3 246549659 3 2 101250005 1 2 29366296 2 1 206422528 1 417188303 3 184147678 4 3 539527856 2 2 781833036 4 3 246549660 5 3 389290764 5 1 173087940 2 507308488 3 2 780418693 4 2 710733675 3 3 147747440 3 1 966631802 3 313062681 3 2 564836883 3 3 56519639 4 3 588790352 4 3 539527854 3 2 744868657 1 1 438133771 1 482818266 2 29366296 3 1 565111336 3 710733676 3 2 56519639 4 2 86883812 4 3 781833037 5 3 482818265 4 3 1000000000 3 2 588790352 3 3 565111335 4 1 292015612 3 963056778 1 1 101250004 2 76211861 3 3 417188303 5 3 207264422 4 1 1 2 6632154 2 1 565111336 3 29366296 3 2 878542863 5 3 438133770 4 3 507308490 5 3 360543849 1 3 313062681 2 2 360543851 2 1 6632155 1 766356434 3 91111257 3 3 963873520 1 2 184147678 1 1 56519638 1 565111336 3 539527855 4 1 348652718 1 1000000000 3 246549658 4 2 998228699 2 1 184147678 1 857731778 1 313062682 3 857731779 2 1 1 1 389290764 1 360543850 2 200354482 1 1 417188303 3 29366295 5 1 377509580 1 231398662 1 1 3 81073251 1 3 999999999 5 2 744868657 5 1 377509580 3 878542862 3 2 747241047 2 1 86883812 3 246549660 3 2 377509579 3 3 507308488 4 3 878542863 1 3 556605330 4 1 482818266 2 507308490 1 2 588790352 3 1 231398662 3 438133772 1 1 482818266 3 565111335 1 3 556605329 4 3 744868657 4 3 539527856 1 1 184147678 3 429939460 5 3 963873519 4 2 857731779 3 1 507308489 3 539527855 1 1 56519638 2 565111337 2 3 710733675 4 3 184147678 1 1 200354483 1 313062682 3 588790353 5 2 963056780 3 2 348652717 1 2 6632154 5 3 91111257 3 2 184147679 3 3 313062681 3 2 273869784 2 1 81073252 2 246549659 1 1 360543850 3 91111256 1 2 200354483 4 3 360543850 4 3 588790353 1 2 744868656 1 3 665245342 4 1 173087940 3 482818266 4 3 998228700 1 1 246549659 1 389290764 3 207264424 2 1 200354483 3 56519639 2 1 389290764 1 1000000000 1 147747440 1 588790353 1 438133771 3 200354484 3 3 565111336 1 1 681728741 2 564836882 3 1 29366295 3 292015612 5 1 482818266 2 438133771 2 3 966631801 2 1 313062682 2 81073252 3 3 1 1 2 744868655 5 3 56519639 4 1 438133771 1 1 2 29366296 5 3 744868656 3 1 184147678 2 2 2 1 781833037 3 781833036 4 2 588790352 4 2 6632156 5 1 878542863 3 273869785 5 2 963873521 4 3 507308490 1 2 184147679 5 1 206422528 1 91111257 2 588790354 2 1 963056779 1 86883812 1 86883812 3 857731777 4 1 556605329 1 507308489 1 56519638 1 744868656 2 482818267 5 1 556605329 3 438133772 3 1 857731778 2 91111256 2 1 482818266 2 348652719 3 2 966631803 1 1 482818266 2 963873521 1 1 878542863 3 681728741 2 2 963873521 1 2 766356433 5 2 998228698 3 3 857731777 1 2 1000000000 1 2 76211861 1 2 1 2 1 231398662 3 207264422 4 1 482818266 2 273869784 1 1 963873520 3 781833037 4 2 76211862 3 3 86883812 1 1 1000000000 2 313062681 1 2 710733674 2 2 313062681 2 1 348652718 2 173087939 3 3 1 1 1 564836882 2 565111335 1 1 29366295 3 780418695 4 2 565111336 3 1 206422528 2 998228700 2 3 665245341 3 3 878542863 3 1 438133771 1 438133771 1 482818266 2 999999999 5 2 998228700 2 2 207264423 1 3 91111258 4 2 207264422 1 3 665245340 1 2 857731778 3 1 6632155 2 857731777 4 1 292015612 3 417188304 3 1 564836882 1 565111336 2 377509580 1 3 101250004 2 3 246549660 2 2 963873520 2 2 231398663 3 2 206422529 2 1 482818266 1 207264423 3 878542864 2 1 273869784 3 292015611 2 3 710733676 1 3 556605328 1 2 539527856 4 2 766356434 5 1 857731778 1 781833037 1 766356434 3 507308488 5 3 29366296 3 1 564836882 1 766356434 3 417188304 3 1 6632155 1 273869784 1 389290764 1 429939459 2 999999999 3 3 710733676 4 2 564836882 1 1 348652718 3 246549660 1 1 963056779 2 966631801 1 1 231398662 2 29366296 4 1 556605329 1 147747440 2 429939458 5 2 966631803 2 1 963873520 1 878542863 1 377509580 1 377509580 2 184147678 1 3 292015613 4 3 76211860 3 2 292015612 3 1 6632155 3 766356433 1 2 857731779 3 1 101250004 1 56519638 3 246549660 1 3 966631803 4 3 565111337 2 1 56519638 1 29366295 2 665245341 3 2 91111256 2 1 360543850 3 200354483 2 2 565111337 3 2 292015612 2 1 744868656 3 206422529 4 1 6632155 3 1 4 2 292015613 5 2 766356433 4 1 86883812 2 1 3 3 360543849 3 1 377509580 3 710733676 3 2 564836882 1 1 780418694 1 206422528 1 417188303 1 963056779 2 780418695 1 1 429939459 3 207264424 4 3 1 1 1 273869784 1 1 3 207264424 2 2 438133771 4 2 710733675 1 3 231398662 3 1 389290764 3 91111258 4 3 313062682 5 3 556605328 3 1 29366295 1 417188303 2 216140704 1 1 389290764 2 86883812 4 3 313062683 5 2 273869784 2 2 81073253 3 2 766356434 3 1 91111257 2 56519637 4 2 556605328 1 1 438133771 1 29366295 2 588790352 4 2 966631801 3 2 216140704 3 1 273869784 2 482818267 4 2 1 5 1 207264423 2 781833038 5 2 76211861 3 2 429939459 1 2 539527854 5 2 998228700 1 2 348652718 2 1 1000000000 2 56519638 1 1 963056779 2 780418694 2 2 313062683 1 1 780418694 3 377509581 1 3 273869784 5 1 313062682 2 292015613 2 2 963056778 3 3 76211861 3 1 665245341 1 184147678 3 200354483 2 2 86883813 1 3 56519639 3 1 747241048 1 389290764 3 878542864 4 1 86883812 1 56519638 2 76211860 1 2 1 5 2 360543850 2 2 780418695 1 2 200354483 2 2 710733676 2 3 6632155 1 2 681728741 2 3 173087940 4 2 2 1 1 6632155 3 1000000000 1 3 507308490 4 2 564836883 1 1 86883812 1 998228699 1 710733675 2 200354482 4 3 147747439 2 3 292015611 1 3 348652717 2 2 744868657 2 3 206422529 1 2 348652718 5 1 564836882 1 389290764 2 507308488 1 3 76211862 4 1 184147678 2 963873521 3 3 206422529 4 2 360543851 1 1 377509580 1 6632155 1 389290764 2 539527854 2 2 438133770 1 1 91111257 2 780418693 4 2 1000000000 4 3 206422527 1 2 184147679 5 3 389290764 5 3 86883813 4 2 665245340 4 3 966631802 1 3 173087939 1 2 207264423 4 2 539527854 5 3 389290764 2 2 744868656 1 2 681728741 3 3 999999999 5 1 429939459 1 348652718 2 857731779 3 2 200354482 1 3 1000000000 3 1 744868656 3 147747441 3 2 998228699 5 1 665245341 2 482818266 1 3 360543849 5 2 91111257 2 3 781833036 1 3 539527854 2 3 565111335 1 2 417188303 2 1 878542863 3 744868657 4 2 173087939 1 3 101250004 4 2 998228699 2 3 482818265 1 1 273869784 2 998228700 4 3 207264422 2 1 273869784 3 6632154 1 2 564836881 1 1 429939459 1 76211861 1 348652718 1 377509580 1 56519638 2 744868657 3 3 999999999 2 1 744868656 1 147747440 2 377509579 4 3 963056779 3 1 681728741 1 1000000000 3 963873519 4 3 200354482 2 2 292015613 1 1 1000000000 2 273869784 1 2 665245341 5 2 6632156 4 2 246549658 1 1 780418694 3 200354483 5 3 998228698 2 2 539527856 2 2 207264422 3 3 231398662 3 2 438133770 1 3 1 3 2 360543851 3 1 744868656 3 766356434 1 2 963873519 5 2 29366294 5 3 966631803 5 3 878542863 2 2 781833037 1 3 963056779 2 2 173087939 4 3 389290764 4 2 744868657 5 1 966631802 3 6632155 1 3 207264423 3 1 1 3 857731779 4 3 482818266 3 2 6632155 5 2 417188304 3 1 292015612 3 747241048 5 1 438133771 1 438133771 1 29366295 1 780418694 3 147747439 2 3 1000000000 2 3 147747439 1 3 417188302 4 1 998228699 3 429939458 2 3 665245340 2 2 966631802 4 2 81073252 2 2 348652718 1 2 313062683 2 1 665245341 3 429939458 2 1 588790353 1 747241048 1 766356434 3 1000000000 4 1 101250004 3 91111258 5 2 438133772 3 2 780418694 2 1 147747440 2 780418694 4 3 539527854 3 2 389290763 1 3 966631802 2 2 173087941 3 2 681728741 2 3 539527856 1 3 878542864 1 2 963056778 2 2 360543849 5 2 998228699 1 1 56519638 3 147747440 5 2 539527855 3 2 438133772 1 2 482818266 1 3 377509579 2 2 348652719 4 1 747241048 1 207264423 2 377509580 4 1 963056779 1 56519638 2 389290764 3 1 246549659 2 200354483 4 3 101250005 4 1 91111257 1 216140704 2 963056780 3 3 1 4 1 665245341 3 1000000000 2 2 588790353 4 3 565111337 5 2 744868657 4 2 86883812 4 2 348652717 1 2 273869785 3 1 564836882 1 76211861 2 206422527 2 1 292015612 2 184147679 3 2 360543849 3 1 173087940 3 173087939 4 1 710733675 2 1000000000 5 3 246549659 1 3 207264423 4 2 200354483 3 2 744868657 4 2 482818267 4 1 781833037 1 781833037 1 766356434 2 482818265 2 3 963056778 2 2 438133770 4 3 246549660 4 3 147747440 5 1 507308489 3 781833037 2 1 273869784 3 292015611 2 1 963873520 1 780418694 3 438133772 5 3 2 1 3 747241049 1 1 539527855 3 482818265 5 2 76211862 3 1 963056779 1 81073252 1 588790353 1 273869784 1 539527855 1 56519638 1 507308489 2 878542864 3 3 313062682 1 2 2 4 2 565111336 1 2 556605329 5 1 963056779 3 6632154 3 1 747241048 1 173087940 2 216140703 4 2 747241049 1 1 482818266 1 966631802 3 438133772 5 1 878542863 1 438133771 3 206422528 1 1 417188303 3 998228698 3 2 56519639 5 3 206422528 5 2 101250005 2 1 101250004 3 564836883 3 3 76211861 3 2 184147677 2 2 101250003 3 1 313062682 2 857731778 4 1 200354483 2 360543849 2 2 216140704 1 1 348652718 3 76211862 2 3 273869785 4 2 780418695 2 3 6632154 2 2 963056780 3 3 200354484 3 1 780418694 2 857731777 5 2 273869785 1 1 710733675 2 184147679 4 1 81073252 3 556605330 4 3 417188302 4 1 564836882 2 6632156 2 2 539527854 2 2 963873520 3 1 184147678 3 710733676 3 1 200354483 1 1 2 377509581 4 1 438133771 2 744868656 3 2 747241047 3 3 56519639 2 1 348652718 1 173087940 2 246549660 2 1 29366295 3 101250004 5 3 1000000000 5 2 6632155 2 2 878542864 3 3 539527854 2 1 780418694 2 101250005 3 1 86883812 1 1 3 348652718 3 1 564836882 3 744868656 5 2 766356434 5 3 482818266 4 2 273869783 3 2 101250004 4 2 966631801 2 2 564836883 1 2 417188303 2 1 1000000000 2 377509581 3 2 963873521 1 1 744868656 3 857731777 4 2 857731778 2 1 781833037 2 86883811 2 1 1000000000 2 377509581 2 2 173087941 2 2 273869784 4 2 438133771 3 3 438133772 4 1 101250004 2 76211860 2 2 292015612 4 1 564836882 1 438133771 1 963056779 1 564836882 3 292015611 5 2 665245341 1 2 780418693 1 1 429939459 1 377509580 1 588790353 3 184147679 2 3 963873520 2 3 963873519 1 3 1000000000 1 2 963056780 2 2 766356433 2 2 86883812 5 1 389290764 3 216140704 1 1 565111336 1 429939459 1 91111257 3 86883812 3 2 747241049 3 1 6632155 3 207264423 4 1 417188303 2 56519637 5 2 273869785 3 3 389290765 5 1 438133771 3 766356435 3 2 999999999 2 3 292015611 2 1 246549659 1 29366295 2 173087940 4 3 56519639 5 1 780418694 1 710733675 1 482818266 3 76211860 5 2 86883811 3 3 781833036 1 1 6632155 3 438133770 1 3 91111257 2 2 780418695 4 3 292015611 4 3 206422528 2 2 184147679 4 2 200354484 2 1 482818266 2 147747440 1 1 744868656 1 76211861 3 744868655 3 1 963056779 2 86883811 5 3 780418693 5 2 56519638 5 2 173087941 3 1 313062682 3 857731778 4 3 292015611 3 3 273869784 5 3 438133770 1 2 377509579 5 2 857731777 2 2 389290764 3 3 556605330 1 1 206422528 1 665245341 1 216140704 2 780418695 3 1 665245341 3 781833036 2 2 200354484 1 3 710733676 4 2 963873520 2 1 81073252 2 857731777 1 1 200354483 1 963056779 2 206422527 2 2 998228698 2 3 389290765 5 1 429939459 3 857731779 5 2 710733674 3 2 173087941 2 3 766356433 5 3 766356434 4 2 56519639 1 3 966631802 5 1 857731778 2 998228699 1 3 766356435 2 1 231398662 3 781833037 4 3 963056779 4 2 556605330 5 2 273869785 5 1 963056779 2 878542864 1 2 999999999 5 2 76211861 4 2 273869784 4 1 76211861 2 246549658 4 1 564836882 1 360543850 1 963873520 1 438133771 2 216140704 4 3 744868656 5 3 878542863 1 3 147747439 3 3 313062681 1 1 507308489 2 998228698 1 2 665245341 1 1 76211861 2 81073252 4 3 147747439 1 1 29366295 2 780418695 4 1 206422528 3 200354482 3 2 963873519 4 3 744868656 2 2 200354483 4 1 231398662 1 565111336 3 417188302 1 1 206422528 3 681728742 3 3 91111256 4 3 482818267 5 2 1000000000 1 3 507308489 5 3 766356433 1 2 246549658 4 1 539527855 2 963056778 5 2 780418694 3 3 665245342 2 3 564836881 3 1 781833037 3 377509581 1 2 780418694 1 2 81073253 3 1 207264423 3 173087941 1 1 781833037 1 273869784 2 710733676 5 3 665245341 2 3 588790352 1 3 710733676 2 2 744868657 3 1 438133771 1 6632155 3 429939459 4 1 998228699 1 998228699 1 29366295 1 565111336 3 710733676 4 2 999999999 1 2 360543849 4 3 292015613 3 3 200354484 5 3 857731777 5 2 313062683 5 1 292015612 1 76211861 1 377509580 1 147747440 3 173087939 4 1 507308489 3 507308488 3 2 313062681 2 3 857731778 5 2 377509581 3 1 963873520 3 963056778 3 2 206422527 1 3 588790353 2 1 429939459 3 1 5 1 963056779 3 966631802 1 3 564836882 4 3 173087941 2 2 86883812 5 1 564836882 1 173087940 3 539527854 5 1 438133771 3 966631802 1 2 147747441 2 1 766356434 3 744868656 2 1 744868656 2 588790352 3 3 998228700 1 2 681728742 1 2 86883811 2 3 86883811 2 2 556605330 1 1 963056779 2 556605330 2 1 200354483 3 313062682 4 2 429939458 1 1 998228699 2 539527854 4 2 231398662 3 3 556605330 4 2 781833038 2 2 710733676 1 1 507308489 1 173087940 1 292015612 1 556605329 1 377509580 3 313062682 1 2 766356435 3 3 76211862 5 1 482818266 3 389290764 3 2 91111257 1 1 507308489 3 429939458 1 1 565111336 1 710733675 1 565111336 3 681728741 4 1 91111257 1 588790353 1 29366295 3 348652717 3 3 231398663 3 2 781833038 1 2 781833037 1 1 360543850 3 998228700 5 1 438133771 1 744868656 3 710733675 1 3 389290765 1 1 556605329 1 963056779 1 681728741 1 1000000000 2 507308490 3 1 313062682 1 564836882 2 966631803 2 3 56519639 5 3 539527856 3 2 747241047 5 2 231398662 1 2 781833036 3 2 438133770 5 1 207264423 1 747241048 2 539527854 2 1 482818266 3 56519639 4 2 747241047 3 1 556605329 2 780418695 1 2 438133772 3 3 588790353 4 2 29366294 5 3 747241049 2 1 76211861 3 147747439 4 1 348652718 3 81073253 3 3 963873520 5 2 173087940 2 3 29366296 1 3 781833037 1 2 565111335 2 1 389290764 1 86883812 2 507308489 4 2 348652717 4 2 292015611 3 2 173087941 5 2 417188302 2 3 780418693 3 1 417188303 3 744868657 5 2 216140703 3 1 747241048 1 86883812 2 101250003 4 3 81073253 2 2 360543849 3 1 565111336 3 438133772 4 2 206422529 1 1 438133771 1 6632155 3 565111337 4 2 857731779 3 1 206422528 1 246549659 2 966631803 5 2 539527856 1 1 963873520 1 56519638 3 588790354 2 2 781833037 4 2 292015613 3 2 744868657 4 3 857731777 3 1 348652718 1 173087940 1 56519638 2 781833037 5 3 417188303 2 1 963873520 3 173087941 4 1 348652718 2 147747441 4 3 86883811 1 3 857731779 5 2 998228699 5 1 963873520 1 744868656 1 588790353 2 173087940 5 1 86883812 3 539527856 3 3 6632155 1 3 878542864 5 2 507308490 4 2 429939459 2 1 539527855 1 76211861 3 780418694 2 3 665245341 3 3 200354483 5 2 766356435 1 1 665245341 3 438133771 5 1 857731778 3 556605330 4 3 216140705 4 3 747241049 1 3 998228699 1 3 507308490 5 2 91111258 3 1 878542863