Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
er f qefqgq eg q q
384,882,916 215,594,260 762,637,894 1,027,219,981 384,706,577 558,002,243
437,845,314 969,678,997 907,680,384 595,483,661 603,629,559 3,136,236
758,176,849 450,120,664 361,210,221 432,592,625 975,257,493 216,184,424
933,716,351 889,758,696 358,716,254 900,818,974 823,312,149 34,292,391
934,311,878 407,749,640 465,051,287 473,082,286 1,066,232,769 255,076,985
452,415,480 401,225,851 1,011,603,003 97,397,160 751,958,970 503,653,717
643,190,991 772,532,148 417,508,007 5,946,107 234,315,821 340,873,370
494,152,506 1,047,240,688 612,720,337 583,010,807 170,674,068 231,504,302
712,159,770 588,973,058 675,154,692 1,106,989,518 576,368,583 956,909,066
421,334,597 834,100,810 341,406,858 378,714,212 667,865,464 257,364,700
190,537,128 522,394,271 443,786,630 447,134,539 169,312,041 364,805,263
604,167,732 106,922,374 1,064,304,739 422,722,548 26,788,233 1,079,528,179
571,976,115 564,685,546 715,043,974 992,497,522 350,870,491 333,011,945
463,864,639 528,955,078 407,283,240 496,850,631 362,846,364 724,817,088
696,463,775 690,848,246 238,154,912 238,864,899 188,463,927 148,115,387
292,045,468 438,554,085 912,211,816 530,118,646 486,581,294 281,130,127
853,038,559 844,295,093 114,482,995 458,364,425 706,721,048 1,081,948,695
201,261,641 997,215,878 1,089,201,934 415,450,531 52,194,286 511,174,176
533,243,225 406,137,429 907,710,102 380,302,895 129,497,379 451,136,257
753,565,955 50,379,780 440,905,779 705,062,705 755,898,859 49,374,318
581,859,861 477,948,756 296,894,173 722,188,226 875,725,739 69,793,274
270,603,879 175,009,423 999,843,898 687,697,936 833,856,594 569,746,690
407,412,716 79,701,144 613,621,660 709,641,931 259,362,615 536,494,193
632,280,920 51,361,267 436,760,851 509,362,947 701,462,340 480,300,498
595,683,807 329,412,167 5,582,940 362,354,828 472,117,973 1,053,768,734
87,845,119 398,704,995 512,767,792 1,074,616,202 880,559,159 1,045,236,734
1,014,486,989 36,888,725 259,818,650 502,655,434 771,152,542 844,508,608
263,091,655 870,052,133 803,069,554 70,338,615 847,052,001 412,419,828
1,043,814,303 937,721,989 540,992,849 846,573,982 852,211,197 831,795,269
462,221,799 820,301,737 1,095,327,962 633,534,868 342,010,100 34,771,111
140,038,175 636,885,565 63,193,606 189,209,170 408,280,981 781,478,338
870,039,914 715,310,971 7,010,143 599,305,776 18,188,975 276,368,630
89,062,215 322,094,872 855,513,103 753,088,718 833,871,749 478,257,193
330,429,808 48,231,589 177,832,364 288,278,211 97,622,628 1,041,617,509
136,031,951 780,370,955 389,957,133 608,596,749 1,003,993,062 442,208,509
144,139,256 641,346,432 36,554,164 361,614,835 79,760,176 504,588,173
811,223,694 268,620,949 667,825,250 341,481,550 862,364,700 29,143,352
108,910,075 676,501,001 116,627,978 441,815,650 472,326,246 438,602,953
490,974,070 835,968,756 238,168,324 978,749,553 862,467,982 811,411,724
262,868,857 788,125,222 954,998,445 919,299,802 121,126,814 511,970,091
680,162,109 835,714,472 937,216,209 541,658,647 532,239,362 633,379,013
1,108,628,515 832,949,516 583,580,702 1,017,151,397 843,589,600 1,105,921,284
305,794,067 1,043,834,256 358,982,643 25,338,073 1,082,607,637 593,841,044
126,851,588 347,843,615 431,341,747 1,038,797,482 802,599,662 1,103,682,343
901,037,451 272,888,438 656,260,018 136,721,820 807,992,211 668,374,280
112,529,931 851,871,421 676,560,534 655,684,256 689,672,702 1,093,976,342
1,021,183,215 597,617,598 479,113,283 254,656,475 906,727,976 917,676,959
823,928,988 5,059,589 117,236,752 1,085,027,057 585,080,222 97,448,226
391,949,972 121,985,933 991,683,943 281,800,108 315,353,402 1,087,741,426
118,395,790 639,249,761 810,434,268 575,466,278 413,387,164 401,965,528
521,250,878 854,077,017 975,528,110 67,815,559 601,326,763 123,183,473
906,576,174 949,061,499 199,941,646 856,129,838 946,519,865 710,353,961
612,395,239 739,112,585 954,128,868 254,159,787 294,826,540 421,110,011
45,845,177 588,905,490 928,270,989 23,602,940 1,024,142,848 657,513,879
585,875,193 738,200,684 1,009,513,098 263,012,234 808,218,966 440,542,661
170,642,456 983,135,973 183,707,958 360,459,092 365,839,956 571,571,474
535,536,324 1,092,549,138 991,419,411 492,855,331 541,529,804 820,332,070
1,011,976,890 724,439,343 51,897,954 545,868,996 879,915,032 1,078,404,722
709,040,251 1,007,388,947 1,038,238,202 954,269,794 1,003,482,282 808,175,011
851,462,714 305,426,773 598,361,145 284,887,144 768,565,334 540,247,066
233,676,122 921,899,387 317,081,632 577,661,742 101,128,634 1,025,128,270
703,477,218 676,440,680 521,537,339 46,736,958 557,305,415 488,401,402
314,257,802 626,634,589 474,061,044 748,369,565 677,623,354 413,517,809
26,611,468 633,541,396 327,046,432 880,236,627 395,261,525 557,455,037
41,341,200 1,083,340,163 304,604,392 796,336,253 132,040,503 641,035,828
822,212,849 150,094,277 1,053,345,918 283,858,111 541,818,569 27,244,613
25,385,894 331,681,221 4,781,398 1,043,617,829 441,774,775 440,065,948
735,421,657 233,097,893 645,902,439 105,345,108 593,557,340 479,632,899
895,108,664 919,605,485 160,606,725 1,007,412,897 145,772,403 598,859,125
657,696,360 61,457,925 395,919,732 266,706,638 619,308,756 13,416,598
899,455,080 714,312,636 1,078,992,337 1,001,168,161 568,946,061 535,454,084
458,779,611 440,588,406 168,792,795 193,726,339 921,519,218 405,036,629
247,646,265 861,729,353 83,431,490 272,826,461 232,175,734 425,760,803
395,344,840 609,868,020 145,784,012 605,161,712 531,300,219 257,283,212
5,592,561 465,451,339 740,191,226 486,475,768 993,601,351 270,262,346
694,978,128 680,602,197 486,907,280 1,015,269,034 11,701,593 1,073,200,347
294,289,763 160,572,481 688,521,533 104,049,317 591,729,347 212,981,093
99,306,589 769,032,658 1,077,008,029 850,980,004 27,114,397 923,331,873
659,909,845 314,634,965 349,934,445 114,753,460 850,640,914 561,397,679
478,612,885 142,805,573 558,541,089 1,007,776,800 813,288,393 291,301,408
172,217,940 819,261,002 340,699,849 699,687,503 261,342,103 954,182,410
917,317,410 486,005,002 602,976,629 745,134,548 890,424,200 59,293,013
549,840,660 847,125,730 614,550,520 480,410,234 17,549,236 1,092,864,939
302,623,718 249,599,152 774,949,438 1,009,950,779 210,947,064 985,134,083
761,512,686 457,178,862 709,854,032 563,517,600 783,781,511 788,855,360
447,250,954 68,232,433 661,773,491 1,049,901,942 574,950,965 582,864,754
177,865,778 941,859,598 342,191,094 289,674,188 915,858,650 650,105,396
102,452,038 892,290,829 65,583,852 238,650,216 660,846,967 173,169,341
335,462,731 882,205,492 901,046,511 1,013,883,444 726,659,049 613,106,402
14,992,565 816,629,072 907,131,857 644,259,570 564,560,467 11,291,303
271,836,034 419,271,552 493,053,403 1,107,032,391 903,883,725 120,879,714
614,364,029 929,125,865 509,997,740 979,480,280 119,372,673 621,269,839
249,163,076 143,603,559 686,533,444 98,221,416 727,083,059 461,669,395
1,046,471,168 314,072,084 737,594,482 361,516,848 981,196,366 851,368,138
486,264,241 935,275,565 316,568,291 901,811,643 19,514,176 66,425,306
287,406,535 442,965,608 231,675,040 820,065,388 44,208,621 530,637,186
1,083,408,380 179,097,823 240,340,074 930,394,798 479,127,698 819,068,569
248,865,042 1,035,304,860 349,187,635 508,860,502 72,236,967 908,397,673
312,698,028 678,206,991 206,888,349 962,003,976 115,500,664 458,266,938
449,185,288 915,250,449 882,328,099 1,022,540,145 716,583,259 84,556,103
803,337,036 490,373,026 576,534,970 778,303,195 3,175,095 565,313,792
171,204,898 678,950,852 21,359,799 787,708,903 36,839,611 978,535,115
164,513,071 92,168,389 1,057,117,349 596,722,973 1,001,376,425 522,119,287
534,331,364 1,059,786,892 244,742,187 58,679,840 321,011,154 333,164,944
881,546,804 1,007,824,035 277,596,172 398,108,105 620,630,537 880,248,709
366,636,001 590,459,512 586,861,205 17,685,714 1,044,903,258 1,004,077,178
164,311,575 265,786,195 506,614,451 716,700,695 38,534,420 387,709,275
330,979,518 842,562,189 363,119,855 804,103,825 1,066,353,394 1,054,318,478
313,231,220 766,584,272 1,072,937,614 729,590,001 883,948,367 454,280,374
386,792,750 615,248,068 174,837,362 1,099,471,080 411,460,556 360,699,888
59,221,896 675,984,218 490,113,094 168,418,339 907,578,738 65,785,934
301,695,198 933,001,309 539,323,395 370,040,815 838,872,775 605,160,338
787,803,409 66,782,125 311,986,717 864,509,258 103,565,630 762,662,992
411,855,169 103,171,598 305,385,963 347,646,061 279,272,215 985,770,236
990,693,949 216,508,715 407,211,780 10,692,935 284,803,491 923,100,238
884,218,751 290,920,135 390,046,463 313,124,845 5,555,139 955,080,552
591,811,664 1,105,475,579 269,665,925 311,397,308 263,321,381 623,748,966
718,595,475 415,248,658 821,050,108 1,032,443,582 226,418,472 376,282,580
1,001,296,469 264,908,519 740,356,934 80,651,627 782,109,681 280,799,944
130,827,242 957,833,027 880,443,354 535,988,238 843,949,891 706,793,202
756,741,416 835,658,758 196,811,179 373,587,641 543,034,959 565,410,114
905,038,170 1,046,835,574 727,036,374 1,003,539,106 650,016,835 941,406,930
762,572,808 414,894,277 899,248,687 1,042,512,160 1,110,212,849 388,673,978
791,164,940 596,442,296 690,807,733 69,370,518 231,280,354 81,401,251
24,570,125 466,897,046 1,022,488,032 713,136,477 502,071,023 104,480,252
202,493,011 784,406,131 238,501,742 735,731,594 788,943,575 367,795,460
369,398,515 197,875,838 957,605,293 610,957,649 641,907,932 1,054,979,723
1,076,985,269 471,712,046 827,059,378 856,905,651 310,930,649 87,800,218
399,318,482 1,105,381,087 906,423,068 719,333,593 376,870,095 890,407,681
830,763,925 645,371,260 844,584,184 389,715,857 524,049,390 892,998,327
97,523,103 595,584,817 584,218,435 344,567,310 779,088,026 715,274,699
784,070,898 1,011,348,206 685,632,317 198,816,415 373,491,143 592,541,657
449,074,389 737,610,178 376,372,296 325,012,167 63,938,256 1,109,922,438
53,882,935 771,401,099 172,589,794 621,907,176 102,970,124 73,154,171
175,274,478 218,006,471 73,926,084 525,768,448 166,895,111 735,971,310
1,095,376,795 558,574,099 108,583,548 224,318,105 909,823,614 613,765,235
595,931,944 13,440,539 188,197,999 967,196,928 414,201,654 390,684,046
1,079,124,445 291,058,473 216,008,101 363,840,188 99,877,322 352,191,429
560,459,927 992,771,258 1,069,699,335 109,992,612 921,837,818 809,747,104
965,909,085 624,411 525,961,382 932,623,355 486,345,769 654,159,608
646,388,074 570,242,015 976,154,382 1,044,799,678 413,982,464 276,027,595
399,051,392 379,003,971 366,881,427 48,959,046 728,820,807 257,932,655
198,335,580 617,553,131 315,783,126 1,023,623,513 837,328,926 278,404,974
1,013,785,904 27,021,093 201,515,039 3,594,401 239,894,311 871,996,560
282,251,816 40,898,678 200,912,408 926,731,192 659,249,908 101,692,560
112,905,153 59,552,571 1,084,978,734 101,756,889 1,077,009,061 638,480,102
569,196,657 611,038,569 614,632,795 906,647,913 312,713,605 534,797,872
851,142,889 812,657,862 198,253,563 16,363,818 816,869,846 219,062,018
381,906,252 140,778,385 360,992,045 1,067,241,519 207,793,090 741,040,898
568,524,486 934,586,348 915,478,685 154,252,796 267,866,045 964,812,373
887,076,898 657,951,960 1,034,745,361 56,435,072 87,944,630 64,963,963
679,204,741 689,633,662 598,360,924 168,676,996 359,036,530 235,042,695
522,450,866 462,878,557 143,714,795 1,065,267,686 662,549,922 161,347,574
26,108,337 922,750,150 363,342,822 453,874,545 803,524,470 780,449,903
128,347,853 395,503,108 1,067,986,124 656,388,559 1,110,858,361 1,018,573,924
635,292,700 68,141,273 179,606,249 544,572,521 23,939,645 943,611,430
867,231,957 493,422,705 205,476,053 724,675,752 703,319,326 743,517,105
139,221,960 316,153,020 991,888,301 815,410,771 924,303,527 663,812,412
258,988,142 838,091,730 167,257,620 1,063,355,789 909,159,512 932,942,207
712,583,970 211,911,454 1,018,063,692 401,437,296 239,583,301 330,131,759
110,786,068 1,030,049,002 315,738,531 944,836,904 320,023,224 752,146,641
427,753,583 859,781,329 600,280,378 797,076,347 653,181,231 69,971,355
623,538,705 960,357,545 504,784,500 898,107,279 385,430,903 1,021,244,788
397,803,663 175,960,151 481,457,200 893,739,429 929,959,684 1,067,750,802
124,211,161 1,045,351,462 1,046,873,478 569,926,915 294,081,766 647,956,228
818,317,202 503,709,462 245,600,390 495,910,467 1,094,064,418 903,693,467
820,932,037 446,140,481 566,130,147 98,572,266 638,410,260 783,400,792
173,824,338 840,148,391 553,451,362 345,525,241 476,652,327 756,481,977
930,392,726 921,742,567 101,510,595 612,511,824 684,600,580 970,649,399
180,395,063 522,578,765 387,948,029 477,092,236 760,332,725 376,398,845
1,020,382,547 545,811,612 272,867,788 753,266,705 90,422,892 333,957,444
323,699,966 724,907,230 360,557,853 786,015,601 1,008,555,106 746,079,130
441,949,519 426,923,660 700,421,156 114,337,021 603,057,346 417,793,991
197,526,523 959,953,982 29,167,640 53,293,883 533,911,929 890,871,222
858,986,622 557,498,386 578,872,311 401,020,260 296,391,415 536,487,058
202,089,041 486,624,793 552,651,218 958,005,915 1,083,407,297 47,973,388
879,465,088 589,537,844 1,004,527,368 1,081,337,620 393,447,375 223,266,213
896,758,140 442,192,521 123,113,404 433,943,100 939,613,254 114,403,099
486,599,672 1,000,280,828 712,957,200 277,957,279 156,228,326 232,087,626
521,620,165 701,866,758 151,056,905 677,576,678 51,364,879 909,857,114
1,010,015,287 165,359,044 223,663,756 809,399,246 171,371,973 105,047,723
230,638,037 590,770,098 365,552,076 68,700,209 398,340,653 598,289,241
592,610,157 592,477,709 257,112,832 678,537,460 685,083,396 731,234,356
814,937,399 767,741,050 617,157,126 411,707,787 270,280,269 643,407,214
594,451,114 126,155,056 818,914,812 250,582,919 40,441,141 886,566,137
210,889,454 18,759,123 595,731,860 465,397,807 539,907,518 313,523,374
194,024,246 1,079,982,163 650,410,708 457,439,562 321,254,201 269,335,362
213,410,834 202,612,725 202,453,507 566,285,280 1,015,448,017 749,537,840
210,631,473 447,164,226 785,907,692 750,034,168 214,056,325 30,266,743
241,892,941 841,702,862 83,055,414 344,610,446 803,946,387 1,069,317,823
555,168,155 482,015,430 636,815,378 10,296,873 95,144,716 815,297,925
810,741,944 398,349,630 826,907,311 292,213,213 421,719,808 923,474,101
509,673,300 102,279,952 897,743,788 305,293,767 545,319,757 183,082,621
841,381,756 36,976,089 876,043,673 331,353,148 688,677,611 104,844,483
371,376,337 619,216,423 352,659,495 345,032,308 286,816,836 1,050,676,888
468,520,513 181,393,027 586,257,790 176,360,439 892,398,752 304,910,914
851,490,833 118,252,124 537,359,285 666,562,457 352,211,867 956,661,735
954,378,812 800,634,600 233,547,484 643,613,259 843,942,020 145,092,519
533,112,510 725,971,144 1,011,588,840 728,208,403 999,079,294 443,409,616
605,221,958 82,493,940 1,107,417,335 901,304,037 972,932,882 491,747,058
824,535,757 956,153,085 176,510,862 1,059,681,032 844,940,557 605,857,522
735,567,367 1,012,081,932 1,054,819,119 328,637,292 919,643,090 272,691,236
447,365,696 361,582,707 935,875,395 794,887,595 13,862,178 841,598,657
314,960,172 143,876,618 1,074,604,372 719,760,391 82,265,978 481,059,639
453,825,204 575,127,507 883,691,147 2,603,424 483,578,297 110,576,800
634,555,975 662,030,195 915,174,778 275,554,706 638,165,469 55,087,415
846,758,946 262,816,843 482,725,000 859,833,200 658,120,880 191,124,179
850,802,583 904,421,437 318,163,248 961,514,740 171,213,301 913,304,978
974,474,284 618,214,335 903,709,562 257,271,969 228,654,065 19,244,172
511,683,258 15,572,807 240,749,628 140,818,547 176,609,783 140,112,199
393,638,686 391,806,063 1,074,504,345 1,110,436,658 709,645,851 843,460,069
788,169,448 970,640,939 784,507,874 62,305,848 843,678,958 1,005,547,047
152,605,988 78,793,541 532,570,638 424,358,800 12,396,119 27,594,611
1,000,315,968 997,532,327 329,887,093 17,516,026 1,000,366,260 256,141,887
545,411,900 143,268,819 708,008,674 747,118,741 96,423,790 798,976,765
426,596,279 799,768,430 741,366,219 265,684,979 386,703,047 864,435,937
130,962,306 15,803,667 781,793,664 581,906,512 246,817,925 30,795,681
514,780,377 149,938,305 33,285,768 162,329,704 711,222,482 947,893,733
178,227,402 1,058,044,661 764,647,156 869,349,042 743,742,067 546,175,969
1,003,151,731 751,595,126 397,130,250 975,855,132 884,669,230 455,426,574
752,820,039 914,509,506 1,022,057,093 903,618,350 131,595,620 1,033,824,952
805,010,359 632,419,324 641,698,488 101,165,415 1,005,226,827 650,868,721
434,464,465 250,594,262 897,884,161 463,417,275 422,057,906 1,039,107,354
654,789,894 195,473,507 235,271,702 310,198,955 207,494,276 539,292,481
183,339,553 627,946,575 427,983,229 287,249,904 516,372,151 442,928,238
399,664,827 1,053,140,446 69,185,147 79,444,770 648,015,537 873,543,821
164,936,414 720,774,861 73,912,528 961,718,306 28,578,336 870,751,241
766,065,030 249,893,418 725,110,080 358,403,855 1,104,204,603 563,647,146
364,793,085 984,166,906 680,721,532 268,272,711 379,300,094 936,520,220
97,703,034 313,445,638 83,689,240 691,422,552 1,007,401,706 258,213,457
900,061,661 89,189,409 557,619,252 1,095,570,947 705,546,368 67,545,592
499,738,350 573,340,592 255,521,735 273,678,413 194,966,193 456,426,294
273,953,074 834,639,583 154,055,147 681,646,368 178,164,609 810,250,234
382,631,467 150,793,423 523,756,701 545,307,765 147,679,417 88,667,501
703,840,179 1,007,608,725 857,258,540 1,020,594,909 457,241,136 871,201,553
254,482,743 99,324,842 777,939,376 556,572,497 518,889,577 921,175,769
425,172,002 107,287,400 259,631,106 676,262,161 702,007,056 436,986,476
137,425,649 67,573,997 46,115,642 432,952,248 773,742,623 850,105,483
1,093,582,451 512,458,445 892,687,646 605,141,685 533,495,333 438,864,321
277,364,699 794,519,232 790,902,970 1,051,130,728 363,615,495 33,597,956
287,084,007 474,985,081 255,447,527 468,995,836 401,881,571 5,804,591
442,393,745 309,325,059 600,818,500 965,281,020 356,703,889 743,854,578
398,383,478 488,243,359 490,983,418 479,742,340 442,020,386 479,210,127
373,551,236 995,771,185 810,500,387 762,428,901 939,439,403 233,273,307
406,444,632 290,711,966 768,385,797 666,629,112 874,992,240 699,524,775
1,082,145,641 356,924,059 306,356,280 681,364,594 1,036,880,642 560,930,377
100,891,383 1,028,815,483 746,956,948 1,003,940,745 690,974,820 554,592,230
279,820,622 83,224,855 586,924,780 640,506,598 813,057,421 249,387,044
702,520,912 229,613,020 971,057,914 684,988,580 613,629,020 235,410,924
83,870,948 1,091,143,990 366,953,324 196,469,562 553,206,659 723,777,308
1,097,863,938 188,232,936 166,713,951 743,895,161 83,774,138 739,195,433
564,409,718 644,233,814 674,213,904 777,463,004 666,063,432 188,455,505
157,301,918 47,169,468 637,495,819 895,622,885 116,894,033 834,484,657
190,084,390 947,410,766 1,076,935,690 1,068,531,778 395,796,099 362,800,010
259,849,748 613,766,629 649,321,894 921,321,621 412,547,168 781,624,942
867,726,177 947,190,010 905,482,867 682,538,156 636,118,193 162,671,616
144,621,362 729,159,562 1,091,936,604 142,731,898 683,658,382 110,037,135
737,503,393 54,004,391 266,334,431 555,279,142 1,022,635,402 745,425,746
314,351,701 734,679,247 694,745,502 284,768,936 173,666,203 520,296,605
738,077,092 433,637,785 467,274,254 78,074,377 953,929,656 204,549,458
20,967,893 575,591,589 47,673,996 972,167,745 975,553,867 569,795,840
34,932,918 263,591,669 347,862,191 401,083,844 571,571,797 1,038,415,987
570,436,292 518,132,636 704,697,560 134,656,537 1,032,398,877 96,912,237
943,150,539 472,815,689 45,363,165 881,277,297 241,718,969 793,896,399
958,484,022 211,209,119 904,609,887 409,204,894 1,093,952,158 102,515,334
731,837,557 602,324,367 602,584,739 779,616,167 150,598,699 669,225,941
988,563,103 467,705,310 725,276,637 897,871,389 211,457,519 522,202,845
379,725,739 520,894,129 413,573,111 1,002,281,025 674,066,634 592,846,472
441,920,653 558,407,863 1,014,667,233 487,982,232 292,139,704 134,570,943
427,752,017 699,284,706 565,964,929 752,917,299 532,346,583 848,281,180
829,571,388 536,045,058 943,656,850 318,182,435 295,288,828 438,094,700
497,234,792 846,023,558 1,032,998,944 705,030,109 157,277,702 912,628,425
812,764,862 31,731,427 892,506,677 297,316,387 430,372,502 528,832,303
855,575,557 306,948,259 628,410,711 168,139,645 1,090,656,130 321,079,415
256,696,183 323,388,079 1,039,943,062 887,164,421 1,102,910,634 993,770,673
1,099,296,506 327,232,970 720,833,329 34,524,237 901,080,607 101,411,316
637,089,093 57,928,722 367,041,380 926,040,113 633,290,147 918,615,697
225,391,125 207,369,678 693,740,321 719,325,484 655,216,337 819,087,956
510,909,145 1,041,681,086 456,907,356 415,981,637 213,926,100 795,651,083
848,511,817 229,148,616 726,755,075 771,967,839 754,830,072 162,653,640
429,467,242 782,921,111 491,611,250 511,960,364 169,919,413 332,799,199
88,791,825 83,576,896 210,757,813 439,676,334 611,517,219 108,430,243
1,044,955,778 537,218,523 987,109,157 633,469,359 205,090,971 1,039,553,031
497,001,668 12,478,804 1,100,740,646 595,215,981 910,169,720 119,291,242
943,981,341 855,450,374 529,690,866 206,893,946 313,251,379 883,097,424
465,339,675 1,078,815,991 918,295,686 407,204,792 410,089,961 162,080,128
883,651,674 565,848,142 957,432,691 248,648,202 637,098,937 879,264,875
658,243,970 855,085,530 26,912,453 19,501,631 727,157,013 370,802,249
459,837,033 1,105,371,658 474,043,529 752,381,587 338,589,735 607,843,744
976,672,255 243,913,263 559,102,132 1,070,298,310 972,690,599 182,250,006
318,684,508 115,438,986 779,072,605 430,054,774 186,272,204 143,401,361
759,283,920 681,224,514 212,589,287 239,782,286 1,023,560,444 530,611,455
416,518,124 1,028,616,104 1,021,151,255 192,925,922 716,014,601 213,736,770
392,571,978 280,479,515 145,711,212 378,423,612 253,244,049 422,674,049
185,300,982 487,833,742 397,478,344 905,425,464 132,493,596 1,071,095,419
436,231,516 926,539,824 881,115,412 88,714,094 1,081,765,459 929,085,510
211,584,007 132,555,532 789,185,204 836,834,668 1,065,874,982 977,565,322
712,016,503 601,845,327 233,049,771 288,604,877 51,200,803 63,502,668
469,361,355 11,592,913 141,097,943 771,485,196 655,287,936 178,437,029
176,966,497 831,140,776 887,917,636 251,929,168 401,581,216 265,638,063
674,289,978 1,090,849,319 783,813,575 610,776,553 61,544,674 40,340,298
884,173,688 152,791,079 490,826,403 52,867,766 420,458,708 832,798,318
1,058,439,707 816,059,527 853,002,283 1,091,880,539 584,410,429 370,239,722
1,052,391 905,235,532 15,544,010 125,746,904 103,020,741 1,009,781,224
1,089,987,370 1,020,237,163 89,938,664 1,001,948,744 925,717,108 1,012,245,960
936,600,559 183,151,079 178,788,868 590,510,880 373,660,007 186,380,529
327,044,388 1,108,992,830 41,407,604 20,217,103 1,006,249,502 797,062,060
1,058,060,510 474,200,489 100,249,042 676,006,057 1,066,096,586 468,124,189
596,421,207 361,155,431 1,019,035,031 565,754,222 190,359,824 1,012,382,862
24,563,335 225,132,890 387,760,697 7,364,994 474,576,772 374,849,479
780,474,700 12,730,369 402,852,397 777,463,090 363,400,481 473,812,557
352,565,487 759,340,713 1,047,068,851 460,561,795 265,655,251 462,775,945
906,862,276 707,077,659 953,559,038 1,040,852,004 914,169,242 775,883,407
799,700,102 906,700,115 984,964,528 998,577,552 1,100,207,339 396,547,802
992,374,175 356,106,339 794,979,097 730,357,829 752,303,347 527,400,320
480,305,320 856,999,379 596,940,742 136,345,998 563,638,160 258,130,257
603,036,477 849,237,204 977,618,454 359,290,781 662,619,106 842,015,631
504,510,893 894,312,530 61,936,901 340,161,244 415,335,779 1,020,840,419
63,072,138 21,140,220 766,171,778 589,941,721 135,976,887 167,224,838
1,078,566,591 895,908,589 686,992,398 38,233,247 681,752,993 982,795,733
334,874,850 1,017,339,250 1,016,168,321 614,064,852 113,618,395 966,814,221
920,619,145 61,817,856 634,849,512 405,688,605 98,306,278 219,000,628
309,806,928 178,792,186 401,530,858 557,922,540 684,820,380 518,084,142
514,541,347 465,665,348 504,297,765 742,565,168 744,352,565 166,924,633
640,516,275 1,020,689,618 829,180,511 168,331,805 325,747,012 428,418,561
940,752,622 518,421,408 241,235,604 611,593,942 721,643,827 1,021,086,322
693,186,694 372,771,667 1,022,874,447 55,658,864 718,318,019 1,077,455,300
657,394,856 832,023,832 419,335,927 498,248,529 987,235,988 625,544,350
31,729,282 465,976,958 90,379,321 392,531,455 493,452,715 430,908,283
96,885,390 593,717,332 701,856,237 70,700,081 231,095,173 743,494,457
659,743,403 127,156,116 824,645,257 4,753,053 884,462,223 1,064,265,552
1,081,572,232 278,495,479 1,106,335,132 757,013,799 876,026,843 1,103,897,258
409,773,875 66,123,116 224,734,399 983,487,431 552,779,091 167,716,645
244,867,499 668,535,152 578,241,978 881,686,157 81,212,332 1,089,038,953
683,211,884 801,552,306 1,050,754,405 413,710,134 615,287,765 979,068,394
796,760,661 848,167,498 1,076,027,300 347,346,885 632,145,615 232,234,566
151,384,259 239,663,993 441,813,469 616,684,062 292,172,764 469,301,552
470,018,563 1,027,125,917 320,542,315 483,689,259 1,047,875,916 241,929,083
560,899,487 219,558,898 782,840,841 1,081,008,042 1,035,344,840 896,880,086
1,050,122,920 319,471,952 61,360,662 369,647,697 520,996,505 146,146,458
449,634,276 934,594,781 92,449,856 424,162,540 368,768,825 861,461,266
845,075,673 64,761,285 852,785,596 419,945,460 382,494,738 597,183,634
954,861,322 319,195,682 164,211,625 329,878,563 913,572,445 1,103,109,223
659,852,134 337,180,509 628,517,678 149,646,248 188,231,183 377,140,335
1,088,213,760 410,664,023 332,809,642 324,038,408 525,148,462 413,103,720
719,358,189 727,461,767 1,004,664,980 1,052,588,158 1,102,582,762 745,573,100
772,795,180 809,231,234 527,774,235 542,232,308 442,183,512 1,055,345,691
752,273,139 597,053,198 832,089,355 335,069,245 743,780,480 114,618,589
1,011,282,158 276,249,814 648,488,954 1,008,090,871 1,022,420,279 1,047,790,709
428,772,595 243,045,232 296,769,065 124,342,460 842,616,641 1,051,760,132
511,483,193 962,066,285 481,536,747 504,330,271 795,630,855 441,419,838
570,995,055 193,616,926 464,994,879 502,843,203 157,195,320 809,514,158
1,014,199,877 1,068,251,809 1,019,067,198 1,022,086,718 103,345,606 907,933,551
876,645,713 46,929,046 587,721,856 146,074,502 943,108,014 900,868,783
606,657,633 803,363,242 576,000,007 1,050,678,336 797,974,974 913,550,130
550,305,152 87,273,654 121,060,197 153,568,008 703,953,886 690,626,888
716,961,711 872,335,148 671,401,037 647,963,006 72,769,887 871,041,129
321,868,621 7,300,334 846,940,588 1,075,473,348 480,422,513 567,202,912
193,231,202 390,206,138 154,809,280 82,964,354 629,035,218 957,302,205
981,076,518 772,092,026 287,187,649 921,992,389 420,732,232 901,333,236
272,585,366 486,327,733 478,729,294 241,954,725 77,934,633 783,800,948
300,379,337 66,515,269 135,283,445 195,020,890 555,423,938 202,480,311
843,648,310 428,726,687 43,199,745 125,267,013 523,434,017 32,418,428
256,060,870 1,026,304,629 643,841,812 65,589,644 865,583,163 779,308,434
422,775,799 158,361,943 169,340,525 74,175,034 154,125,191 391,415,412
965,805,687 327,886,350 406,308,846 939,924,059 996,522,739 226,438,228
269,848,401 844,269,100 684,997,513 926,161,207 452,331,784 891,458,934
181,737,887 566,355,760 667,745,913 330,909,582 793,781,342 326,148,055
1,002,170,641 426,434,417 668,610,604 91,183,190 659,155,462 1,109,671,873
235,663,215 637,380,771 482,207,003 47,224,935 196,173,660 657,623,673
823,159,478 723,648,473 423,044,387 122,802,813 899,155,669 735,871,752
914,293,039 259,489,102 604,897,586 280,333,712 570,006,120 561,172,674
892,710,900 813,712,543 678,854,164 946,752,636 49,605,940 651,155,802
384,835,460 167,222,380 545,962,957 870,920,057 954,145,183 308,664,119
1,093,533,995 323,647,050 774,354,793 39,238,565 875,068,116 195,249,871
341,389,188 572,684,349 947,884,495 1,078,182,832 858,594,259 967,136,064
676,596,469 140,866,215 667,287,400 339,502,250 283,926,050 849,435,492
273,947,733 378,560,275 50,603,243 78,382,696 439,690,960 803,850,775
1,001,259,954 968,594,909 785,509,189 668,401,633 1,073,827,041 788,308,643
736,263,592 133,373,404 1,067,426,016 1,028,844,331 546,179,811 822,021,942
809,473,281 81,349,406 121,176,213 627,443,089 394,493,760 557,733,265
454,974,327 51,411,487 1,007,896,440 1,084,974,246 633,010,579 57,646,916
232,048,558 418,348,832 61,003,421 922,728,807 627,867,538 542,123,922
735,033,984 36,130,807 210,786,372 1,053,073,182 184,456,203 545,459,246
593,648,670 390,327,335 732,161,484 133,464,275 311,616,779 771,161,769
88,360,640 287,933,748 1,014,629,948 166,159,390 833,757,699 5,778,263
901,028,472 245,277,383 637,435,105 390,163,633 791,994,634 409,246,490
828,518,651 657,420,998 419,651,621 823,485,282 27,562,719 839,291,824
1,035,192,007 865,301,507 1,018,612,997 74,087,194 155,682,381 274,242,248
569,590,002 890,544,535 299,402,932 884,991,638 6,091,607 297,706,182
677,559,678 313,280,420 705,813,412 184,854,480 86,254,025 1,085,527,808
921,180,932 15,263,496 597,067,878 55,130,664 220,094,167 111,537,205
442,693,762 784,053,426 950,996,592 322,411,863 771,779,794 237,791,942
562,165,336 286,906,112 604,643,142 875,991,986 56,086,548 859,877,894
160,753,789 838,087,088 467,935,817 1,110,084,708 411,997,995 1,025,708,097
617,692,226 800,892,514 809,478,847 919,397,235 670,693,652 886,193,649
665,107,353 187,852,131 253,900,531 192,277,352 179,378,111 290,408,575
577,269,939 991,078,446 902,165,163 452,723,376 256,002,247 7,771,468
726,413,542 939,291,431 989,399,833 742,323,369 338,332,787 304,996,560
962,997,179 63,177,365 966,941,956 1,031,084,988 543,102,572 211,028,431
369,695,311 794,266,162 162,785,064 1,077,519,229 309,974,345 776,895,121
734,383,100 590,632,938 209,674,151 145,126,494 875,983,595 671,126,989
660,423,132 720,828,294 395,394,608 378,773,173 743,553,565 1,036,523,811
475,160,845 514,025,708 757,666,556 34,076,203 982,379,476 818,841,481
130,290,957 415,829,634 558,521,286 981,661,413 249,610,232 875,935,572
347,209,798 600,719,392 652,676,411 956,680,442 305,483,539 885,423,390
711,119,393 995,302,992 993,350,009 638,430,001 623,049,639 726,081,923
917,926,952 193,553,922 980,274,455 1,055,804,669 574,340,570 466,318,489
863,266,661 515,683,692 333,606,774 244,287,372 1,087,686,474 397,554,633
961,901,898 1,085,833,700 925,930,083 847,775,709 285,872,237 411,291,862
541,017,989 635,590,414 537,758,546 1,097,536,329 128,762,456 54,785,627
988,452,722 488,268,559 286,765,306 431,044,217 981,503,639 154,328,339
1,088,209,319 827,066,397 1,050,689,283 467,391,083 853,371,074 542,064,517
300,265,378 819,423,097 471,634,747 418,954,294 215,464,661 1,019,376,127
160,918,055 32,167,405 955,448,396 868,564,505 388,397,796 283,395,009
680,781,998 977,850,399 1,003,473,689 92,534,234 1,092,222,438 409,795,653
519,230,914 236,398,642 670,723,198 662,384,614 399,529,885 836,148,220
293,148,948 217,544,622 557,214,241 136,189,556 243,676,605 790,691,240
312,701,948 717,334,302 366,366,160 269,509,061 93,193,820 1,086,310,943
254,935,374 948,301,774 659,213,279 494,015,029 702,782,137 54,887,220
917,682,298 467,096,097 644,882,707 8,771,736 853,871,288 53,964,936
667,839,366 415,707,143 372,289,601 309,352,139 803,335,434 869,140,956
321,194,645 259,343,525 681,982,880 1,031,194,101 927,017,276 414,305,468
286,970,269 963,212,650 46,020,191 946,965,076 696,302,792 787,455,029
677,433,108 710,218,518 476,015,899 704,056,004 354,559,264 974,261,602
600,710,006 34,662,121 539,106,861 275,814,543 1,082,254,519 1,075,165,077
680,879,612 73,976,981 228,774,531 431,086,492 52,927,600 166,598,344
525,598,068 879,314,446 709,906,133 515,367,844 502,482,316 417,250,539
989,601,971 905,172,986 125,360,944 986,599,466 531,178,829 608,851,264
451,569,825 960,363,753 54,235,683 937,878,969 777,318,259 231,404,305
698,795,755 995,864,061 271,998,381 623,840,854 161,483,973 812,567,487
570,877,637 436,383,320 31,768,342 288,221,159 360,124,556 372,788,990
428,269,614 507,686,932 112,522,573 209,454,738 119,443,306 218,817,614
368,849,030 21,801,873 645,024,902 617,708,961 148,285,251 287,014,780
372,138,229 1,016,751,913 168,096,129 157,340,595 398,284,195 94,220,448
407,562,976 829,240,134 1,023,602,177 870,066,109 14,487,458 413,118,260
572,301,309 261,914,496 537,400,280 320,352,245 47,254,716 990,406,660
570,103,099 647,190,107 597,909,357 98,020,267 800,571,368 505,703,288
530,595,384 42,949,095 599,061,852 60,167,792 601,100,690 788,673,344
56,820,037 165,382,161 366,963,637 35,059,388 212,756,457 107,259,545
599,959,473 1,071,424,707 939,571,420 519,230,036 1,046,906,265 747,090,385
219,667,204 908,786,413 277,222,441 698,930,940 128,910,831 506,714,758
1,052,095,097 603,532,358 1,050,638,751 380,949,301 768,869,465 891,931,550
244,190,741 162,774,370 449,668,339 506,685,782 38,842,760 396,504,524
997,999,638 639,031,300 534,261,978 320,099,181 150,988,766 565,617,601
452,316,097 161,028,350 1,011,329,849 684,681,739 217,787,240 739,272,614
616,363,393 475,379,907 667,947,128 847,526,278 838,551,703 97,742,838
871,004,887 724,555,685 555,409,829 491,183,889 533,974,846 858,365,539
75,385,881 356,363,881 944,289,431 885,953,244 446,202,006 270,519,664
142,149,683 376,603,645 51,460,419 764,301,516 852,604,133 299,344,504
58,346,656 132,299,038 1,090,486,186 421,247,683 683,500,891 532,365,300
1,022,248,045 629,899,415 423,183,879 386,868,754 966,004,750 414,933,070
310,298,799 355,234,366 884,462,458 290,130,442 82,818,389 21,686,376
483,065,017 446,317,850 515,814,697 860,371,367 835,588,648 219,664,995
504,395,830 749,648,246 570,152,515 397,086,990 551,346,019 152,589,679
454,553,526 691,751,787 561,663,889 92,957,115 717,109,310 724,012,112
978,483,063 94,891,569 484,493,739 301,983,643 903,123,343 41,199,701
758,284,178 91,151,381 225,190,264 878,811,095 1,084,655,941 33,657,108
1,039,573,543 209,168,050 583,008,292 304,388,995 368,117,623 423,096,497
685,427,620 966,181,368 189,448,991 1,015,181,303 96,382,098 409,381,284
70,894,026 1,061,062,523 35,616,501 1,068,203,877 78,862,055 1,000,254,717
97,564,617 367,012,740 896,156,324 701,412,951 917,464,853 989,416,689
667,129,395 414,480,449 505,536,919 493,630,369 1,007,151,551 49,644,710
335,762,057 419,940,098 969,082,974 74,606,398 819,905,412 238,676,407
211,943,173 900,373,260 719,577,573 534,806,005 610,045,868 117,587,110
379,458,764 252,101,178 103,804,021 680,006,033 732,430,279 862,219,728
584,218,081 690,186,836 595,782,539 557,935,453 247,038,180 83,128,831
851,944,661 920,776,182 905,722,669 331,551,596 68,658,119 844,501,538
873,383,980 629,512,264 372,833,129 555,322,729 944,367,345 629,913,239
809,269,223 889,794,673 786,220,563 761,455,265 764,366,270 62,613,638
490,398,072 951,718,030 135,480,769 1,094,284,250 754,645,153 547,694,180
948,232,629 468,409,691 461,980,958 105,355,765 442,316,451 899,495,485
1,073,780,343 796,712,590 465,305,691 737,326,561 585,639,600 549,044,215
850,521,105 945,161,835 236,751,539 559,930,239 975,783,782 693,326,391
768,193,089 224,064,985 85,105,665 128,296,044 347,017,430 14,054,369
63,752,035 1,044,332,665 1,049,235,538 712,573,894 952,066,884 726,508,228
102,022,557 843,044,535 287,058,412 75,664,044 41,343,557 103,163,935
363,760,485 741,696,616 636,574,768 525,988,278 846,929,443 541,494,391
83,462,124 316,303,121 94,629,284 975,386,771 746,975,319 570,024,353
402,316,036 73,930,466 695,401,061 447,062,156 387,416,843 778,013,690
623,342,137 28,683,346 629,414,261 555,676,787 190,977,446 1,013,889,105
566,533,404 659,761,770 380,606,739 538,907,826 596,413,187 333,403,831
1,013,489,980 300,379,824 773,649,591 1,018,026,743 514,340,010 255,068,889
89,838,866 754,439,194 929,917,598 114,113,791 783,262,379 664,938,310
270,377,910 363,233,671 19,129,065 244,236,660 171,493,454 614,085,671
542,165,766 71,037,467 1,076,634,927 149,516,012 905,710,083 756,025,595
1,109,840,081 602,118,829 1,040,556,958 455,671,892 1,009,796,980 128,637,411
868,391,600 267,061,069 35,012,413 791,254,785 791,607,520 1,016,013,549
810,871,974 751,487,258 459,953,182 144,040,079 674,237,189 737,423,411
861,708,912 751,615,997 931,744,050 1,038,789,864 501,515,402 204,621,132
760,522,727 280,952,705 279,288,856 230,238,019 100,666,260 634,832,733
1,078,051,995 911,602,757 947,598,046 750,198,242 733,119,680 563,356,290
645,266,799 932,322,614 538,724,397 142,883,291 121,129,710 247,231,805
128,226,570 110,009,284 165,026,833 777,800,817 444,573,349 263,879,435
964,157,984 52,082,822 573,130,396 268,021,951 1,030,332,471 777,010,423
721,825,065 748,467,234 600,573,709 871,636,475 499,256,857 275,565,176
957,900,680 727,865,329 441,816,679 232,220,479 110,411,777 583,721,003
910,032,890 77,034,874 19,331,930 346,162,937 61,801,211 511,166,056
934,143,351 1,028,899,143 482,268,596 978,252,658 769,413,085 224,431,224
135,852,849 608,451,685 333,352,989 587,048,618 324,082,648 699,332,817
552,460,141 762,677,626 440,647,325 676,506,330 1,074,964,169 1,057,464,607
1,051,778,873 815,978,647 893,982,755 504,157,050 270,761,805 342,136,141
171,167,949 1,108,499,787 815,120,954 24,285,646 568,189,128 198,018,813
789,103,897 721,657,251 206,496,967 123,072,522 438,687,848 36,593,333
187,520,382 829,458,399 557,140,171 270,262,152 741,294,801 978,720,916
793,456,432 887,856,673 507,390,479 445,606,277 657,409,772 837,819,533
1,035,825,602 858,478,790 115,432,499 1,074,195,792 654,597,443 792,620,643
533,294,720 31,381,939 39,895,788 714,546,371 840,500,043 432,255,056
100,132,436 467,522,167 1,070,865,378 292,953,279 1,100,601,098 905,160,397
84,416,647 14,117,558 140,817,236 375,501,227 625,545,002 914,044,959
179,398,894 371,077,976 311,765,179 214,397,999 269,650,897 80,122,570
189,324,516 915,152,896 842,003,402 229,824,653 522,011,754 72,670,192
246,703,784 588,645,790 1,075,519,746 455,762,469 14,559,884 158,147,063
133,363,344 478,089,698 1,048,722,896 789,031,297 493,850,595 982,930,775
913,384,945 454,180,155 704,521,772 444,194,342 800,141,066 208,002,647
683,530,956 306,668,699 410,895,378 717,119,209 435,321,482 411,597,377
369,591,109 1,015,871,878 308,861,596 376,065,206 788,985,352 773,793,733
728,370,260 278,418,678 1,108,620,372 1,093,116,295 274,558,718 392,434,866
212,987,529 270,119,384 167,369,311 560,774,492 948,182,134 936,989,958
767,689,650 117,577,461 375,406,695 501,470,620 770,046,225 821,770,893
1,081,643,324 615,240,696 59,290,257 279,013,208 767,143,141 719,285,804
472,548,601 551,559,705 472,125,520 35,211,864 687,117,645 218,372,347
179,966,894 648,400,388 399,127,004 781,823,781 465,117,978 474,553,382
323,520,103 264,829,322 1,066,227,858 865,857,695 1,000,615,227 1,005,999,550
564,523,400 757,792,910 639,876,679 476,994,469 538,921,686 798,189,508
364,038,927 459,499,598 1,089,681,110 682,522,333 582,896,869 401,361,068
945,487,705 522,312,831 251,954,083 108,314,161 363,877,331 440,098,066
540,619,870 634,970,151 912,243,888 710,683,255 1,001,605,291 551,562,505
955,284,427 1,092,413,430 996,020,416 1,083,037,036 955,661,847 909,712,120
771,645,517 453,742,013 93,719,416 1,030,219,109 779,918,451 1,047,237,202
539,716,826 992,289,314 506,714,598 804,274,396 595,879,739 347,112,060
613,499,799 392,469,057 933,959,642 870,323,635 529,927,206 431,980,319
602,698,814 1,100,583,898 364,147,237 489,033,119 867,708,746 86,593,092
958,541,796 83,220,071 1,080,478,624 127,700,195 294,329,840 637,219,371
864,378,851 805,258,594 958,102,139 750,915,653 400,153,134 1,090,822,518
889,742,153 833,666,665 514,703,481 574,693,233 502,639,429 256,558,509
177,861,747 799,484,401 35,298,855 780,963,286 90,792,082 795,180,788
867,955,257 241,383,808 489,422,819 763,155,858 931,204,762 179,165,268
86,784,248 993,354,932 24,288,019 384,113,699 827,192,009 560,784,515
235,518,866 815,537,315 403,591,167 987,814,734 998,939,280 142,771,651
90,065,006 277,582,686 165,251,276 786,733,801 479,768,293 809,927,392
508,941,732 433,576,918 192,949,036 9,396,808 1,078,372,557 928,064,454
526,115,374 270,424,935 1,076,193,090 68,939,305 1,071,738,042 135,957,720
950,940,821 642,999,364 724,923,848 666,028,612 944,917,917 206,180,297
619,633,195 875,440,704 56,365,557 727,644,264 586,164,999 72,629,600
1,019,966,639 502,327,509 687,999,720 394,715,277 783,124,721 1,041,050,220
133,372,724 26,781,216 1,043,709,244 826,928,710 614,973,130 1,075,876,706
313,820,278 622,816,130 1,009,368,807 101,709,421 485,209,553 984,613,537
320,641,056 77,204,524 1,077,259,386 874,526,435 218,527,060 105,385,350
902,181,133 815,355,241 807,421,451 861,092,062 626,740,793 364,808,912
294,801,878 339,610,515 406,060,126 239,210,709 148,729,491 842,128,643
296,316,716 203,718,475 315,412,076 940,926,510 981,251,305 605,180,524
84,405,350 631,275,744 870,902,111 592,094,594 383,467,468 1,028,874,770
71,812,671 491,529,435 351,774,910 762,123,069 932,086,558 168,962,824
41,236,278 889,778,286 968,569,129 716,197,787 1,004,570,341 581,794,774
153,201,267 532,148,867 277,810,345 357,520,286 204,110,655 828,665,548
347,436,914 869,523,478 424,730,417 292,495,342 198,450,161 148,456,937
608,217,179 1,057,593,446 807,617,142 1,045,552,510 370,329,151 1,006,980,640
504,615,589 313,771,544 526,036,134 724,882,008 1,014,984,757 489,572,380
224,122,891 241,946,905 48,571,179 69,522,734 544,515,384 1,077,153,737
819,186,365 665,887,533 930,055,463 300,538,895 455,013,737 932,266,045
741,269,978 127,690,925 956,717,683 1,067,027,946 651,639,974 198,906,154
17,193,212 716,207,811 35,883,569 3,245,499 1,039,665,038 629,761,175
417,217,722 349,708,288 187,589,990 827,108,937 589,986,445 757,318,850
150,714,474 674,070,236 1,109,008,911 467,873,405 627,114,455 858,680,620
763,808,997 541,826,401 630,002,244 263,984,709 331,191,076 510,189,791
1,018,111,552 606,301,317 188,739,894 314,624,659 507,051,766 97,361,922
942,872,850 1,047,979,782 172,617,472 63,283,719 978,176,131 174,902,420
513,682,240 913,820,385 888,621,056 284,680,302 511,881,419 523,996,359
351,714,051 390,063,658 535,502,581 685,912,330 773,136,351 592,844,755
913,194,971 525,503,144 338,872,544 31,430,220 899,082,362 542,506,212
491,705,685 515,454,044 1,071,493,496 703,092,103 591,460,837 668,821,444
740,697,578 35,631,825 1,037,314,006 57,262,805 1,106,566,639 504,483,918
1,103,214,676 705,494,689 840,383,508 727,837,394 502,593,644 874,030,932
642,987,318 214,253,231 111,857,305 137,945,091 1,084,916,695 725,158,826
617,186,274 759,639,582 917,461,780 300,304,077 371,916,634 686,586,347
176,201,036 935,546,133 207,832,417 407,828,992 939,057,633 56,234,803
863,638,860 757,390,979 698,093,409 801,884,544 1,033,459,566 170,799,546
252,924,161 300,331,548 1,081,655,460 932,030,711 27,277,860 657,221,089
107,565,205 1,094,011,476 818,951,927 699,531,586 954,236,588 51,277,756
493,009,396 15,692,349 580,922,010 538,651,089 837,390,217 620,482,367
377,919,869 535,416,985 905,812,262 466,309,675 897,794,892 318,717,161
312,811,933 413,692,142 197,709,989 444,208,841 77,974,057 243,302,187
44,489,498 1,041,456,669 14,506,588 281,674,007 750,405,115 428,653,141
678,148,724 24,165,706 934,532,773 702,900,529 305,888,695 729,338,901
33,719,476 816,137,452 163,197,353 1,010,917,563 533,940,633 1,080,509,041
388,432,844 636,755,947 508,794,542 166,816,842 266,352,242 911,509,079
351,368,514 1,075,266,807 663,471,491 1,021,093,597 158,016,527 228,299,183
458,874,520 343,623,500 995,697,810 249,784,466 740,476,881 548,657,653
236,365,193 79,455,510 429,180,651 39,763,058 561,157,716 818,007,028
349,927,595 506,958,802 225,320,512 369,224,591 82,862,202 895,469,204
560,464,164 456,709,821 848,995,625 646,040,521 908,611,305 681,734,312
996,880,871 25,607,504 1,001,283,923 352,038,846 806,289,285 30,497,979
29,203,081 737,206,970 384,050,016 224,619,143 464,766,814 103,445,848
496,638,531 237,511,891 312,719,961 272,249,524 260,652,427 163,369,672
452,299,843 924,510,273 894,643,986 985,243,836 548,719,055 606,385,016
874,658,869 326,716,890 381,853,224 138,968,924 75,402,481 68,780,179
293,434,574 175,322,786 470,011,328 956,724,231 827,721,629 794,912,159
667,542,515 27,207,241 369,634,485 397,330,946 206,270,900 536,994,495
560,106,879 596,993,137 28,651,939 865,225,124 1,097,265,846 605,183,045
984,457,476 246,852,587 276,681,492 433,800,860 938,111,739 108,348,639
44,116,455 744,130,989 732,343,736 1,044,033,019 957,821,600 381,164,819
40,051,393 937,891,384 16,376,313 219,272,298 512,837,343 382,844,001
55,120,254 432,015,828 1,052,233,146 1,096,587,699 974,228,081 1,075,066,364
456,975,648 49,436,010 786,842,337 1,092,529,081 1,044,692,081 217,922,272
566,055,124 684,416,461 623,535,450 25,021,491 606,652,553 1,015,920,690
358,942,758 1,083,601,020 89,965,612 238,933,673 15,494,449 241,811,764
403,339,255 502,616,754 326,766,100 991,092,871 90,218,437 809,465,418
476,455,663 58,428,676 1,063,084,473 983,324,139 288,916,913 700,190,013
1,083,377,939 689,495,648 73,930,716 296,161,199 1,066,128,936 208,420,893
930,464,261 1,010,120,621 16,738,118 734,327,049 71,097,720 298,531,545
679,027,755 690,354,516 639,689,699 282,365,299 1,101,221,673 114,285,418
272,748,566 459,413,267 790,980,176 397,903,294 102,280,543 967,758,898
725,842,938 741,337,970 413,027,303 536,063,945 381,106,239 675,061,235
441,304,194 412,441,461 292,318,065 976,518,978 435,884,201 945,609,956
27,973,183 796,270,047 480,681,583 922,128,655 718,737,360 881,447,565
287,503,232 1,042,143,001 227,346,630 800,602,106 969,684,483 675,540,876
1,079,568,180 119,276,966 39,190,940 811,253,184 728,364,194 952,151,588
511,190,162 708,036,315 1,090,153,642 940,277,565 794,263,292 220,635,568
168,380,563 146,385,305 120,532,462 483,097,350 705,159,526 135,369,610
990,601,562 448,466,999 120,591,965 452,374,007 325,927,801 495,416,485
395,847,320 308,303,282 918,444,341 879,431,371 269,988,553 114,704,596
1,063,918,440 391,662,417 682,023,643 137,305,178 441,486,311 772,306,351
65,914,061 235,265,435 72,878,067 40,614,390 554,525,289 1,109,724,720
775,659,107 813,522,455 46,420,122 897,543,788 144,235,664 622,694,093
689,402,256 683,765,954 507,677,229 42,216,570 273,889,560 191,552,130
380,236,094 107,347,282 472,001,557 639,562,366 1,093,504,792 460,764,736
836,336,306 752,073,422 436,729,848 3,783,955 313,800,978 932,926,934
331,160,677 194,115,918 653,419,465 113,166,731 403,283,239 324,203,791
486,468,521 231,360,558 417,748,894 95,282,802 559,465,595 198,890,093
1,075,655,758 859,044,905 378,984,123 448,405,279 401,586,329 617,917,840
794,527,420 348,921,058 930,748,323 245,353,140 8,264,149 688,902,973
1,025,763,305 658,839,198 1,031,041,244 1,053,908,932 636,581,064 847,950,857
110,780,802 720,474,954 48,981,767 639,252,607 881,087,568 335,086,035
55,138,534 36,834,710 233,035,231 1,068,081,493 959,164,605 387,480,835
907,040,419 269,669,002 590,066,700 860,745,796 520,713,237 917,386,729
969,526,717 138,081,848 4,425,270 6,335,640 210,515,424 386,192,403
538,258,680 878,641,308 725,112,465 707,755,579 82,896,630 1,075,701,396
549,090,329 373,405,067 556,259,473 52,202,038 39,095,697 157,661,511
124,175,874 283,593,614 591,259,820 213,835,111 1,035,468,372 360,615,922
692,985,868 735,623,603 525,232,882 791,131,880 546,445,558 172,098,265
1,063,739,530 400,438,440 728,126,523 110,304,686 98,350,176 228,804,120
873,330,629 642,380,261 260,389,929 351,634,105 867,419,066 249,154,234
173,780,230 630,348,692 172,318,327 699,563,293 126,101,197 839,135,332
1,062,007,328 954,758,386 70,892,699 58,996,509 817,964,460 1,088,077,573
435,085,073 109,457,757 127,213,954 144,289,676 674,936,514 558,975,770
644,861,375 195,985,266 751,687,589 664,479,787 958,141,391 634,228,086
509,551,638 35,992,160 1,012,917,720 376,571,863 455,919,017 1,032,835,193
800,665,298 462,288,774 1,074,216,141 538,678,250 294,111,969 957,660,677
377,786,073 483,142,053 761,611,627 754,226,195 353,172,459 487,360,448
1,072,118,151 129,632,966 176,108,932 361,315,368 318,517,390 1,020,153,404
457,507,049 640,356,280 105,482,693 789,286,710 789,930,958 60,605,979
16,715,401 1,089,255,684 123,925,630 338,675,683 754,664,245 925,330,202
1,083,769,816 971,349,108 707,754,615 1,024,507,971 506,359,808 178,645,398
313,096,795 617,201,321 1,095,932,654 219,352,045 1,106,289,954 571,443,067
680,010,956 103,966,940 165,402,201 794,907,626 478,776,487 192,981,002
556,202,435 784,468,926 937,552,830 796,805,275 280,213,750 336,681,137
872,241,549 1,041,205,920 902,790,210 551,957,977 635,612,936 435,052,329
1,107,919,812 558,582,252 1,064,985,739 617,503,419 775,859,640 183,615,173
758,676,713 645,975,825 702,251,609 145,245,489 84,752,171 874,545,789
562,811,455 29,841,556 729,368,894 124,179,863 688,323,876 699,072,583
239,326,753 88,362,838 798,579,853 887,645,253 364,231,752 870,127,081
503,358,057 1,093,308,104 126,286,330 608,040,850 701,310,111 785,582,797
1,030,063,500 334,803,244 684,649,908 705,104,259 114,842,027 359,422,012
512,697,695 52,422,391 345,160,707 549,757,618 1,006,209,530 637,607,698
1,080,188,843 764,830,921 130,077,214 629,714,373 527,776,470 217,448,843
9,105,700 134,516,199 940,584,786 970,468,405 795,487,605 183,685,109
957,899,349 60,165,095 80,959,194 815,949,039 885,568,165 462,723,851
976,233,486 726,657,463 50,284,064 38,585,878 558,460,098 109,804,354
аджлттттттттттттттттттттт
q q q q q q
197,162,972 680,386,280 422,754,034 452,812,919 1,103,192,359 695,983,935
695,164,939 778,026,386 580,949,751 494,227,556 119,492,261 636,853,035
163,518,852 365,737,277 482,829,031 736,561,738 762,500,513 149,699,933
704,269,402 320,832,082 985,116,375 631,997,798 300,766,745 373,055,269
243,679,229 588,210,474 816,568,241 908,412,828 860,280,458 369,875,329
971,180,222 818,054,481 1,035,817,352 45,936,855 430,086,332 218,187,425
733,752,286 33,272,522 270,468,896 755,829,850 101,948,768 1,106,661,831
907,280,510 887,112,839 1,007,096,880 381,444,722 286,067,906 1,003,606,046
781,823,073 581,076,011 346,279,822 815,030,399 707,836,112 878,403,913
1,088,568,351 692,284,952 964,478,553 466,903,269 956,125,701 814,602,506
356,560,613 1,095,715,475 640,064,207 993,041,218 491,350,720 887,256,884
811,994,040 460,135,835 855,050,414 702,472,446 91,981,998 162,552,482
210,600,609 1,027,837,009 845,700,950 852,021,295 222,083,216 316,897,121
1,048,748,519 504,757,953 654,401,256 1,104,422,418 633,285,092 251,771,590
912,398,416 123,660,677 170,547,810 284,099,328 326,572,037 428,795,541
1,043,043,344 903,892,984 620,382,741 524,785,012 581,752,404 431,988,062
500,804,190 626,525,038 482,517,582 894,768,847 20,256,342 500,484,667
284,568,381 63,975,829 1,059,949,277 766,687,266 169,497,905 306,111,317
637,888,358 850,161,475 994,940,252 434,579,453 349,748,470 441,158,460
523,470,444 963,826,177 586,177,277 847,957,220 751,258,638 98,711,251
644,999,978 440,795,046 653,424,660 155,672,828 731,393,214 359,977,428
635,022,963 147,821,556 366,880,407 703,521,440 800,286,982 763,849,849
640,858,993 552,923,324 98,838,466 661,462,623 318,328,714 853,469,595
6,138,701 823,013,235 1,011,971,346 108,945,142 587,328,580 486,761,410
594,724,917 802,746,006 345,440,992 7,561,392 69,851,102 370,745,928
778,751,809 638,654,994 873,049,430 977,703,246 803,380,792 1,105,488,070
1,015,552,173 711,462,479 970,054,262 123,342,562 255,222,986 933,308,086
476,025,988 74,967,415 908,559,401 149,045,222 122,767,902 289,102,844
886,819,562 196,377,959 711,326,484 272,016,934 315,520,268 164,886,902
91,552,696 255,609,275 637,333,691 1,007,751,552 517,119,902 53,429,106
963,140,155 423,060,296 576,920,866 235,415,658 811,970,424 165,894,043
397,278,767 1,052,609,717 740,714,360 439,814,176 405,465,766 852,416,985
1,065,222,684 1,035,242,207 846,257,096 17,885,845 928,626,166 1,013,942,821
1,019,861,843 584,305,493 139,901,247 699,526,012 939,228,748 344,002,421
909,017,652 18,109,948 619,591,714 974,738,855 196,049,708 961,659,896
766,539,543 1,042,606,907 720,908,336 734,321,965 813,195,822 1,011,270,759
59,179,549 369,362,709 354,135,127 887,846,125 565,460,536 400,884,575
1,063,386,174 927,337,968 368,023,105 936,242,686 719,803,170 771,446,638
328,002,602 382,581,851 340,833,435 679,743,722 321,716,537 914,654,560
654,444,032 230,251,197 1,024,677,477 921,920,400 1,104,518,990 1,088,812,212
615,705,967 617,725,077 934,342,829 529,634,355 163,522,663 199,556,445
136,005,739 885,011,447 607,914,622 483,743,483 320,579,352 699,668,308
241,306,628 165,994,564 266,984,830 802,090,788 765,589,842 903,334,193
928,350,704 834,583,471 1,061,121,560 942,428,208 1,043,068,326 1,044,996,889
421,189,126 184,780,064 497,391,986 167,119,307 98,609,415 472,432,240
78,755,729 1,045,773,808 881,343,223 830,077,306 1,043,737,007 275,043,936
1,016,038,446 18,272,158 922,843,613 46,510,610 575,620,095 122,366,826
855,813,513 768,176,880 594,451,059 860,754,810 1,105,747,102 284,265,400
964,737,895 930,913,830 788,256,108 470,419,089 1,030,522,599 385,401,174
654,257,497 602,748,086 879,721,536 993,931,426 499,528,648 114,271,997
42,899,888 1,023,531,806 902,050,567 968,548,579 752,106,643 463,687,324
1,034,257,298 99,776,956 353,475,277 243,497,619 802,667,396 333,611,093
142,827,321 575,347,346 165,696,101 3,202,970 176,755,461 220,494,033
553,060,773 164,615,719 1,030,868,829 406,949,850 64,762,513 786,094,676
1,016,065,547 732,064,972 941,107,733 76,974,009 124,551,729 442,955,910
155,552,300 1,037,507,915 974,368,732 878,130,722 10,181,978 204,050,218
239,841,615 972,675,183 736,131,685 152,654,566 446,564,671 525,904,272
250,534,600 511,797,942 324,450,545 961,083,215 897,671,882 55,595,313
499,420,420 955,287,775 320,682,039 110,026,642 687,784,692 281,541,934
670,218,463 588,304,836 700,880,985 366,914,151 515,411,316 134,462,971
939,785,402 65,844,852 687,627,365 90,021,402 692,286,385 101,530,712
1,104,985,547 749,753,504 770,612,617 51,824,935 903,063,900 676,080,520
479,148,799 457,529,667 572,731,207 552,963,138 1,053,255,935 1,090,923,921
397,208,504 306,502,315 426,009,580 425,484,863 819,517,383 1,561,600
1,078,064,150 157,571,266 1,030,917,388 205,736,852 876,787,335 588,361,435
118,694,485 20,479,038 814,768,343 893,209,270 965,946,945 17,335,847
794,969,470 397,961,073 71,784,579 492,683,859 146,792,638 352,318,838
384,128,281 706,490,325 704,911,202 878,755,343 354,169,201 1,038,979,625
2,252,261 1,108,868,054 1,069,614,179 16,520,422 278,804,856 1,096,155,171
688,799,708 200,026,708 879,918,186 1,097,128,760 305,057,544 843,749,723
1,017,713,222 30,247,540 1,026,734,001 380,005,190 797,143,480 959,171,476
268,052,313 631,384,884 496,567,234 462,179,716 198,752,400 312,810,307
242,058,104 622,578,855 38,376,745 1,014,736,667 332,071,560 736,553,413
1,086,734,233 697,586,972 159,610,991 525,549,821 921,147,571 686,445,319
903,758,422 997,453,945 722,329,763 416,128,521 356,996,562 1,047,667,412
251,915,703 989,415,186 1,022,036,324 851,907,611 1,053,207,239 840,928,087
18,987,767 374,998,698 979,507,883 1,046,809,935 89,750,749 1,020,421,735
1,065,638,813 616,448,949 878,860,860 168,847,429 284,603,636 1,062,743,136
830,620,406 865,219,342 400,296,727 1,079,405,102 816,870,427 485,056,689
754,284,181 120,946,981 226,973,546 215,767,594 63,255,419 928,369,349
75,311,076 571,743,306 455,703,489 481,006,600 953,134,098 976,254,008
910,670,234 856,334,646 555,848,967 289,680,736 174,624,220 344,210,240
946,469,596 326,455,198 839,474,399 825,162,271 734,686,794 684,149,459
461,052,785 449,843,993 1,031,584,591 880,211,835 40,445,583 952,627,689
771,500,269 1,079,516,366 34,969,819 83,413,322 1,099,729,917 130,268,008
544,299,941 191,760,719 1,014,639,631 338,034,015 300,146,922 453,356,775
391,748,941 560,209,658 648,007,619 28,780,809 528,684,742 1,016,211,813
1,070,746,078 379,285,275 16,915,053 885,234,128 571,990,703 836,769,118
519,850,084 278,667,122 831,030,571 258,122,477 21,659,465 475,960,319
1,069,208,674 656,030,622 504,372,929 277,052,474 575,770,309 463,769,599
1,100,775,027 15,111,808 882,123,099 1,062,555,434 535,673,756 725,185,463
21,138,612 678,395,152 610,628,502 802,499,340 175,822,709 501,940,805
1,033,329,623 700,559,911 862,153,111 35,637,358 1,011,314,231 1,033,278,630
478,599,049 171,055,200 165,647,931 411,539,032 161,234,789 672,385,405
329,354,138 172,423,436 980,868,861 798,961,771 971,384,790 804,938,664
510,743,013 178,852,932 1,032,646,156 635,977,183 815,834,968 1,060,158,008
746,978,646 1,096,199,356 126,410,355 68,690,155 784,937,462 183,734,992
1,435,800 705,583,612 994,689,918 805,837,091 982,843,115 730,759,976
788,291,919 226,225,223 1,013,783,403 588,544,418 626,798,291 8,981,595
1,049,973,394 369,584,608 1,101,014,526 1,037,785,269 168,669,952 955,245,368
80,324,839 509,753,077 787,602,024 377,481,657 189,346,537 550,186,723
1,064,847,388 141,296,148 606,512,731 823,134,906 793,825,118 186,245,003
348,495,522 383,623,334 533,823,358 134,630,425 774,575,735 211,331,525
725,632,257 485,360,722 919,929,061 838,726,003 525,762,575 647,175,321
796,512,731 810,710,389 44,019,332 5,069,623 1,086,155,437 711,902,840
1,062,072,902 1,025,812,988 725,651,066 1,010,254,444 709,047,466 281,976,687
506,401,316 515,507,012 294,963,124 293,189,197 887,331,772 642,866,926
808,697,231 947,342,566 327,775,788 426,045,894 70,748,088 419,340,756
306,808,538 212,370,504 1,018,120,047 7,791,816 408,381,499 838,546,860
114,390,603 650,972,961 31,172,753 216,633,564 941,965,641 204,195,253
843,330,329 542,160,719 173,302,414 652,106,008 581,415,661 635,695,639
271,287,017 364,453,214 289,346,317 535,700,115 529,960,319 175,091,634
626,521,541 925,034,266 1,057,653,617 624,691,032 921,345,613 364,067,963
480,338,392 924,555,192 185,044,850 695,717,012 321,609,901 840,207,529
120,165,988 904,088,258 366,598,728 579,712,716 351,277,321 118,917,107
793,285,160 749,748,203 657,401,048 633,111,827 658,319,823 141,497,790
125,275,774 1,058,071,195 303,972,255 389,156,073 540,407,232 766,639,942
913,420,732 1,066,708,229 723,277,065 184,408,757 737,896,520 705,733,933
317,438,210 96,536,900 952,584,781 68,767,498 1,041,177,015 497,104,662
1,006,420,251 72,488,222 673,059,548 392,635,331 1,020,937,687 634,759,864
547,891,364 692,503,094 742,728,940 762,475,952 3,879,855 366,860,815
958,566,074 587,663,419 361,348,012 462,290,716 944,419,267 5,116,765
912,036,390 971,626,541 1,035,439,195 182,891,350 343,410,422 768,480,018
780,653,925 683,829,515 813,306,543 392,398,837 834,513,796 922,038,999
710,276,672 505,837,396 419,653,269 439,513,360 819,464,826 75,870,195
786,122,647 691,156,863 931,805,554 156,147,902 761,843,231 405,193,901
96,576,100 571,400,745 67,160,793 1,090,189,723 309,142,171 189,536,345
148,076,958 374,573,201 708,095,352 131,151,858 985,693,868 306,005,787
69,196,858 665,607,326 816,780,319 1,031,440,208 764,846,787 766,084,517
296,141,429 546,748,908 548,947,081 523,342,119 761,767,221 147,444,152
327,777,884 90,246,702 1,076,101,179 262,861,752 56,898,988 379,416,635
834,420,604 857,459,166 301,455,565 233,010,303 220,212,027 590,231,879
357,777,935 774,427,577 4,736,293 501,094,168 635,047,851 293,616,300
858,213,995 995,007,868 216,215,908 560,207,343 90,641,958 805,967,014
450,715,236 296,887,902 39,151,764 931,224,621 1,025,483,696 939,328,143
368,045,750 612,058,226 723,330,054 198,712,541 284,011,265 82,188,942
537,644,971 478,504,932 764,968,297 430,785,722 168,807,711 933,545,453
330,929,794 727,697,631 12,343,526 107,488,704 868,456,160 833,561,841
920,966,950 1,022,172,274 1,086,098,188 436,919,199 760,645,644 934,263,288
1,034,174,809 522,666,300 509,478,649 945,332,683 836,217,642 1,027,854,825
209,917,428 124,584,103 878,579,195 319,165,294 166,940,205 615,355,105
644,050,570 362,252,224 1,088,383,809 652,342,412 254,965,856 1,023,079,062
882,230,713 155,538,750 684,073,385 543,128,209 347,191,599 956,660,920
891,453,642 309,332,426 982,918,676 618,286,514 259,312,469 973,537,831
1,025,802,611 596,448,693 108,613,893 598,129,320 418,548,324 447,230,170
519,057,262 599,198,463 505,917,207 217,626,265 932,155,213 365,341,915
214,180,477 683,245,589 798,847,444 590,260,334 523,216,838 587,733,390
823,815,367 923,285,504 171,999,137 535,446,294 31,474,093 148,517,676
809,396,555 149,558,713 661,278,707 490,412,047 581,279,805 895,400,127
886,894,767 109,027,877 728,632,279 171,738,024 993,173,918 753,417,891
84,230,723 653,365,092 418,046,447 1,055,483,314 35,669,472 341,894,322
220,687,219 317,962,249 1,100,201,086 979,157,132 42,570,341 915,607,687
589,907,498 733,488,570 861,677,311 1,004,140,864 1,074,063,399 153,084,849
585,119,751 563,453,013 821,680,919 414,567,626 190,106,407 782,042,253
97,443,716 168,847,684 349,300,012 1,017,115,660 565,696,147 474,115,501
758,858,854 77,800,387 921,049,259 423,287,551 911,744,978 261,248,732
99,627,144 829,000,285 1,100,244,323 652,726,240 646,519,796 727,537,131
203,757,724 146,404,781 260,941,007 458,278,065 523,485,746 1,104,768,332
1,083,311,034 1,091,461,480 762,276,314 399,254,940 20,938,107 590,150,587
708,854,586 991,116,807 680,481,192 800,597,474 677,841,130 851,089,421
836,439,904 249,768,674 78,140,391 278,827,250 957,735,251 1,058,570,837
95,584,282 521,376,200 792,010,017 568,086,815 894,364,666 636,729,033
765,777,988 1,056,216,377 788,884,187 711,713,876 753,233,093 216,861,746
855,699,579 1,051,097,844 751,674,210 639,289,317 825,163,518 697,353,702
369,148,975 771,506,638 321,902,416 821,477,200 621,846,861 753,396,513
501,118,966 122,161,949 408,397,756 719,832,491 536,936,899 453,091,501
28,507,510 337,512,242 6,544,319 300,266,126 91,573,382 1,026,701,399
977,752,094 144,715,602 873,070,782 321,620,779 534,075,452 923,425,897
1,038,617,417 180,702,353 236,532,646 111,606,157 329,116,041 867,518,742
842,639,042 854,561,934 415,503,477 664,785,908 1,076,308,010 318,006,699
957,966,373 386,540,426 856,181,848 594,608,215 32,698,001 564,048,540
1,065,756,628 925,192,003 532,474,788 532,755,258 455,407,610 416,385,214
460,197,622 1,011,737,829 152,642,530 324,027,620 424,826,822 196,256,984
108,423,099 155,190,041 955,787,747 364,066,063 267,332,035 750,362,085
277,222,767 489,969,644 343,728,364 1,010,871,156 903,118,387 900,690,613
650,026,534 87,385,004 1,105,547,790 86,155,785 411,699,522 745,834,053
685,490,700 425,566,062 414,500,223 631,323,668 947,379,055 574,612,414
207,075,984 4,642,796 596,728,513 785,204,977 703,291,105 430,085,998
1,035,268,791 30,072,046 561,283,140 1,087,309,152 1,067,945,532 1,108,124,678
890,260,633 698,364,684 232,406,915 165,326,567 343,893,230 706,664,155
878,383,319 588,022,439 916,485,210 43,191,067 9,392,594 630,487,536
309,988,419 671,753,422 215,795,596 972,358,411 381,332,663 972,700,660
318,550,986 405,906,934 828,432,408 96,564,513 564,049,326 934,462,344
351,925,315 266,124,120 78,095,942 989,068,894 742,693,866 187,725,449
136,378,873 153,619,537 1,046,084,785 154,013,106 1,062,645,107 727,453,310
237,423,057 302,356,155 173,143,491 1,019,464,712 1,053,560,357 985,395,467
441,615,394 476,288,799 46,449,018 955,622,544 605,522,082 906,496,112
355,234,648 719,722,899 34,040,687 978,634,609 249,851,914 905,387,651
897,019,123 695,520,659 439,066,791 680,357,075 604,044,254 1,009,570,050
295,276,149 164,757,590 496,205,953 719,261,867 433,193,357 682,300,551
180,052,996 351,641,533 660,880,040 322,256,019 375,797,316 46,800,888
399,338,240 1,036,160,864 667,551,813 851,136,547 953,725,865 113,155,696
267,241,711 127,819,875 997,718,288 878,912,642 38,106,757 278,692,794
691,527,706 115,878,703 457,450,670 556,614,101 906,365,832 1,016,614,306
1,063,841,869 291,986,838 803,165,234 33,700,652 874,374,869 505,720,781
986,750,095 828,210,975 859,314,569 568,954,157 505,339,307 650,932,429
339,772,304 999,138,232 926,324,177 1,068,914,642 784,207,988 950,357,525
315,557,463 378,402,680 99,431,336 726,630,584 690,208,959 184,661,194
582,728,681 447,015,894 484,233,634 204,248,558 283,685,497 75,788,419
428,301,936 405,128,156 987,112,810 701,734,341 7,693,113 138,481,855
642,402,510 621,099,427 812,359,528 522,292,711 1,031,646,365 543,914,867
1,003,532,886 373,467,151 972,655,670 390,707,728 628,131,869 1,049,214,502
910,658,223 740,464,923 452,705,687 336,391,952 617,251,993 885,738,355
415,111,231 332,722,707 238,398,450 454,164,580 937,718,678 631,933,437
199,386,125 943,080,468 679,535,712 923,111,466 1,095,891,077 873,123,345
773,158,218 121,719,923 608,254,054 992,461,393 546,931,866 238,551,249
657,965,978 195,287,353 1,082,714,396 708,389,143 290,112,910 572,132,442
963,231,442 347,978,182 799,183,153 597,246,855 72,553,620 839,070,547
279,566,363 81,474,570 828,809,373 831,221,820 702,641,846 961,614,710
480,202,861 127,932,719 374,860,834 585,105,466 340,734,752 1,090,787,601
771,226,271 482,199,605 878,406,704 78,772,849 615,224,811 927,150,513
1,002,111,630 831,555,263 812,756,615 299,044,659 244,593,103 660,718,108
370,445,428 501,204,563 979,104,035 1,094,366,148 367,027,674 209,982,726
126,381,889 810,466,219 149,417,779 395,302,105 17,163,078 853,289,168
456,336,428 505,232,915 206,187,622 681,075,574 1,107,309,095 269,318,644
1,013,085,090 71,195,919 733,001,228 834,372,483 102,790,379 743,422,652
1,063,455,668 432,117,584 130,328,449 1,055,393,435 878,990,408 989,453,705
666,175,778 966,488,557 375,638,494 1,103,456,515 912,999,518 449,119,726
845,568,838 387,860,705 42,605,045 748,555,339 914,287,602 358,452,624
1,034,419,842 1,071,913,101 395,370,673 574,540,588 834,673,237 1,025,454,891
300,622,608 152,017,035 607,777,619 78,839,240 437,761,195 166,990,726
674,414,347 664,596,828 1,056,766,057 538,310,711 347,014,556 36,034,469
313,572,188 108,329,832 13,483,282 602,668,653 235,096,800 523,950,678
795,028,856 377,761,917 108,149,931 902,909,198 496,549,930 261,777,110
464,336,037 626,563,419 258,194,134 691,317,751 193,396,525 380,841,125
563,148,093 501,739,117 105,088,120 780,323,988 731,934,640 1,008,154,037
679,351,885 25,915,455 1,068,485,609 811,669,819 315,951,598 868,819,146
201,543,152 202,782,064 665,383,178 348,891,630 851,846,447 692,501,846
768,770,504 611,802,610 819,373,741 545,539,175 963,079,849 946,147,881
291,559,851 185,182,327 743,131,515 829,622,086 429,284,499 928,911,238
74,588,534 764,919,808 557,893,462 612,609,952 836,677,879 804,100,564
522,983,470 1,048,938,940 560,237,020 824,006,397 643,500,377 468,886,472
1,067,235,962 628,267,633 882,275,491 280,990,750 767,070,183 165,448,938
830,171,127 816,921,387 920,184,156 946,912,589 780,931,843 273,578,592
659,746,018 504,314,996 405,491,065 958,063,518 409,356,774 284,933,235
75,139,825 133,351,190 169,265,015 666,021,071 834,956,243 946,643,684
651,101,070 226,281,077 791,262,594 170,348,183 966,849,525 491,191,963
284,204,330 1,025,406,600 283,390,364 766,690,499 180,029,941 756,368,360
80,918,681 118,291,641 108,810,613 980,727,363 516,155,972 377,989,594
495,602,887 924,110,025 671,045,925 166,510,466 840,137,305 708,010,205
265,897,451 811,564,051 472,837,119 726,210,538 747,486,442 869,402,233
78,846,367 595,514,985 515,934,490 321,849,300 580,893,426 326,936,400
57,419,934 4,810,612 1,033,777,221 574,377,358 864,257,113 189,946,621
109,466,661 905,127,214 268,505,146 521,390,525 387,320,827 815,925,062
951,006,539 721,696,406 517,477,507 24,984,624 419,913,995 58,203,613
265,180,797 304,973,652 991,413,443 849,698,709 428,121,813 463,714,463
242,336,469 159,229,824 296,314,335 747,045,634 918,291,437 510,356,909
60,617,006 97,831,849 202,302,674 554,262,313 770,139,837 307,802,322
220,336,706 275,318,372 500,843,673 798,374,575 369,025,797 505,924,075
516,154,494 690,940,854 34,952,255 1,083,868,139 614,052,557 766,280,996
975,911,303 531,619,764 384,356,677 790,730,501 133,974,689 638,898,358
986,486,437 602,409,858 1,010,913,517 1,920,490 923,515,098 1,053,869,073
474,820,023 52,351,205 633,881,226 820,095,985 568,958,910 83,281,149
264,124,048 885,165,209 431,032,816 227,720,399 652,200,852 856,834,956
1,077,214,100 461,633,648 198,227,798 381,709,527 67,835,774 542,168,301
182,896,653 572,273,209 729,371,882 1,062,259,052 719,848,470 206,228,229
185,149,449 111,173,729 151,300,019 471,008,540 525,121,860 974,027,660
442,530,647 260,040,773 847,194,535 722,654,556 795,499,280 1,085,353,658
111,351,832 410,842,720 701,903,662 284,061,749 768,982,776 589,816,308
264,534,020 995,852,112 532,525,932 139,434,507 793,448,579 282,366,337
552,961,880 211,856,891 282,286,474 389,502,455 1,005,758,956 868,720,635
520,167,955 435,156,043 364,519,579 25,336,307 60,942,260 94,391,158
471,988,745 270,840,241 540,540,918 392,392,748 813,379,244 722,778,522
1,078,977,532 210,050,971 1,078,050,148 1,062,662,800 635,261,785 705,096,037
661,837,318 341,708,754 709,081,087 756,473,174 581,195,918 570,106,495
965,800,552 4,402,788 521,658,403 970,561,306 507,064,983 758,381,782
1,078,211,657 959,073,939 1,062,235,264 19,220,605 11,261,640 920,237,427
285,635,357 779,581,027 578,829,230 894,127,291 575,570,530 806,013,206
858,909,768 55,659,275 324,176,876 824,603,939 329,233,259 753,618,421
965,075,845 327,706,824 358,355,523 822,016,957 239,480,075 316,736,231
1,061,324,798 240,639,132 793,116,802 159,501,360 527,248,283 467,581,557
489,293,033 306,551,758 31,958,257 788,731,024 173,690,536 742,042,839
902,770,590 793,367,986 508,514,026 1,100,673,752 462,732,609 773,191,002
242,746,613 690,169,508 688,474,768 37,758,916 468,487,577 438,544,778
346,557,079 716,200,824 1,044,116,260 729,250,275 384,063,827 517,164,968
703,654,507 363,862,315 420,460,683 29,234,706 572,906,635 281,918,307
492,268,797 176,382,248 488,805,483 1,010,745,916 67,015,761 359,316,066
165,991,778 737,656,717 98,478,108 185,432,798 440,899,506 777,638,423
735,792,457 1,038,856,765 3,492,082 902,680,400 478,616,385 948,210,634
595,058,259 22,387,871 856,085,584 311,716,358 383,071,620 700,570,614
396,001,331 641,791,715 996,566,255 235,415,963 833,039,783 274,110,057
115,967,709 1,097,881,429 958,458,432 749,945,831 752,013,391 452,167,599
827,666,964 1,021,641,566 983,048,932 657,120,380 235,168,384 288,341,703
44,612,707 924,911,775 887,850,354 386,756,379 1,059,510,952 166,920,075
115,991,914 235,083,871 187,523,943 950,040,753 583,065,560 800,083,065
954,596,105 1,035,857,892 525,959,886 1,008,751,602 382,591,741 781,417,509
443,123,265 460,785,833 337,547,087 963,336,003 1,057,176,101 990,302,237
987,352,763 1,079,714,793 251,926,827 164,248,484 88,737,777 844,504,062
54,351,503 833,312,276 294,931,460 326,860,190 63,214,251 70,970,531
419,706,326 920,228,923 635,451,413 924,220,726 584,052,321 915,371,359
809,326,334 932,183,570 414,266,912 333,364,682 738,095,694 973,407,495
967,362,157 142,888,207 973,015,212 528,649,717 343,254,605 199,412,091
145,714,949 872,791,847 714,833,220 710,640,769 355,501,418 387,618,015
184,934,052 449,226,607 678,990,351 924,153,367 946,402,550 212,787,568
197,820,711 1,030,298,603 823,095,026 594,903,980 646,709,153 185,727,571
21,418,472 295,602,027 541,560,022 719,073,809 350,073,729 597,759,489
57,554,969 394,930,485 999,302,557 658,231,517 20,176,119 782,544,109
510,358,837 951,659,565 591,203,569 905,136,895 201,444,211 1,106,077,552
943,335,642 39,619,609 852,540,027 366,715,991 120,924,662 979,886,223
212,109,795 230,466,025 1,021,705,019 1,018,845,250 850,024,222 34,429,567
651,257,887 751,460,004 1,089,709,753 500,800,484 403,481,052 800,585,154
315,603,265 394,447,063 469,772,694 797,388,062 1,073,182,972 985,356,177
1,068,728,688 1,099,099,238 947,148,439 1,096,390,909 720,480,034 473,455,377
198,535,951 815,044,605 372,684,419 129,773,480 547,369,343 846,889,585
6,616,310 111,086,880 38,196,519 326,428,413 274,162,249 681,087,776
283,555,340 802,782,816 229,835,872 144,179,098 892,003,660 81,068,658
964,347,001 830,868,958 371,799,658 401,364,341 591,542,594 846,602,329
810,677,322 415,033,234 714,703,399 377,750,700 550,022,432 454,182,976
180,227,210 1,090,670,446 91,515,703 85,590,029 799,519,076 689,979,541
575,885,202 865,107,437 42,155,355 293,149,214 646,603,205 525,592,165
522,045,047 723,170,209 305,230,972 293,048,157 844,921,984 159,644,766
1,013,029,553 295,032,459 272,836,598 507,884,781 368,480,827 1,102,946,175
337,358,616 34,282,638 562,710,183 1,059,943,343 246,818,032 143,796,966
621,959,186 375,828,215 255,020,187 802,602,566 751,835,527 381,291,967
235,005,980 664,154,726 689,747,866 355,981,041 198,385,076 668,158,963
331,055,978 139,052,787 564,278,486 482,820,816 751,908,090 19,520,395
396,617,471 169,118,694 14,443,275 168,077,922 495,148,105 619,916,507
345,709,022 399,099,082 1,011,493,105 918,465,679 541,203,459 1,108,992,670
283,251,963 48,696,321 69,787,392 698,841,842 247,801,268 298,822,259
630,026,750 641,657,248 610,446,411 585,886,591 52,363,584 252,951,955
834,067,149 1,110,110,977 845,762,903 282,200,998 434,843,438 151,158,397
500,675,752 141,045,580 521,455,238 680,042,185 257,002,447 341,687,044
96,756,021 738,258,547 214,440,452 912,445,533 1,001,681,898 1,020,688,198
37,927,506 115,022,188 33,010,794 1,082,048,663 247,996,910 839,616,786
1,038,207,245 1,071,237,076 427,703,249 224,075,076 512,532,269 792,384,796
52,323,216 808,800,216 1,081,743,090 61,307,185 1,053,941,048 1,014,734,415
881,470,372 269,221,946 381,376,864 1,003,445,164 174,588,422 1,077,330,598
814,214,230 598,776,809 370,362,589 312,179,460 115,020,132 931,831,984
350,596,750 1,016,756,347 263,684,698 790,596,741 905,508,784 520,156,736
676,629,331 507,828,729 386,040,970 963,022,227 852,714,246 371,474,157
334,643,200 785,856,299 154,219,486 411,015,237 1,073,995,744 1,007,740,575
302,477,331 838,946,422 725,631,847 349,707,272 13,209,721 487,189,366
207,954,563 275,485,204 654,273,332 734,003,988 927,044,620 80,526,441
1,062,337,297 658,719,265 39,191,447 898,683,956 1,110,332,210 1,095,581,459
146,286,679 82,822,200 59,974,165 838,877,337 676,625,506 41,230,355
422,302,111 457,191,143 150,674,869 614,909,196 291,720,775 8,965,592
539,402,257 555,746,145 1,101,536,914 53,173,805 459,755,841 328,520,426
271,035,564 842,987,747 286,108,589 1,101,322,757 766,474,853 399,066,968
311,592,526 114,342,895 6,232,102 455,532,337 412,815,923 812,111,008
649,704,371 870,488,827 835,376,234 747,448,016 889,602,783 53,764,869
790,328,490 584,160,845 760,132,473 434,308,275 161,560,263 327,019,582
1,079,015,413 1,100,510,394 193,545,746 672,407,456 974,639,017 32,630,159
447,280,828 1,058,281,755 638,419,419 526,676,221 840,276,174 896,035,981
828,821,042 263,327,917 663,472,612 294,375,937 499,984,352 404,568,494
695,751,531 482,474,014 648,081,773 1,063,914,075 546,146,193 824,133,347
121,468,951 545,383,874 94,124,820 1,085,557,267 668,041,499 883,287,157
494,021,347 790,634,439 763,061,250 36,843,509 886,655,407 1,089,905,138
681,562,946 1,047,521,132 954,889,266 60,433,965 707,262,425 777,276,411
915,834,586 932,789,925 1,048,189,634 223,419,431 697,325,219 665,995,812
855,553,316 876,317,894 960,263,977 198,597,979 812,861,271 729,817,995
678,262,323 410,428,847 610,800,164 595,538,330 510,968,466 10,224,105
1,034,829,586 693,314,045 884,807,153 24,262,629 726,971,318 333,913,281
930,554,970 194,151,091 957,068,634 423,226,860 215,140,637 60,059,683
284,939,682 719,614,158 338,787,180 979,408,541 535,441,205 938,532,326
402,359,307 909,269,071 668,751,903 38,117,740 87,593,329 635,923,854
661,816,930 685,713,702 665,263,373 511,282,065 267,805,606 704,685,262
136,589,038 363,906,865 639,531,348 832,582,732 278,295,629 171,380,999
390,152,244 609,648,519 123,537,254 218,770,252 532,925,637 513,235,026
462,730,338 693,836,016 413,194,582 868,233,454 130,745,695 1,075,567,339
790,462,193 814,222,252 257,689,092 718,831,564 952,853,891 964,316,869
69,621,586 335,534,787 135,944,576 946,866,078 877,023,843 977,073,235
461,624,344 267,073,948 888,466,344 1,068,506,966 789,657,661 777,042,994
1,079,147,664 199,293,127 504,180,301 625,004,364 589,047,478 1,088,754,907
722,432,319 637,951,733 73,865,966 71,862,916 113,621,281 181,261,732
982,047,337 523,601,004 611,105,620 250,191,672 65,404,487 994,431,463
167,424,012 961,475,630 681,821,731 950,240,482 123,850,814 524,789,980
38,378,623 341,544,195 558,455,922 770,760,275 735,587,126 876,049,834
2,058,044 975,440,097 703,711,284 548,050,025 261,378,396 166,713,132
1,050,979,029 920,678,959 905,825,264 774,066,533 1,054,144,193 536,660,182
752,953,151 349,767,236 822,154,564 84,950,380 423,202,856 851,290,464
1,108,936,703 431,462,406 605,216,877 953,250,805 392,732,290 871,041,777
997,526,074 327,796,290 230,908,945 468,708,952 1,012,856,626 27,497,991
289,598,815 148,735,430 218,501,793 1,076,174,607 638,393,662 1,046,562,730
569,363,047 1,029,433,433 90,825,013 915,809,120 99,118,039 428,767,482
507,131,306 982,079,280 207,780,949 445,105,020 5,220,872 353,465,589
594,685,421 841,714,432 1,043,726,232 393,635,790 162,102,502 59,488,990
373,731,885 689,628,937 412,579,441 1,107,041,373 715,055,562 289,205,816
782,749,596 354,138,112 328,211,773 503,450,462 135,962,407 297,769,410
980,494,086 1,080,592,954 949,950,016 1,102,507,571 27,115,825 352,427,834
455,878,903 291,222,203 827,406,122 299,591,583 67,250,837 44,668,004
953,114,765 352,686,720 21,551,466 274,611,690 149,822,834 853,347,334
1,013,745,380 1,046,687,625 264,623,744 503,740,012 722,655,073 626,561,957
419,933,122 623,480,422 33,785,691 929,286,400 1,025,952,794 960,206,955
896,931,455 652,787,929 318,934,414 395,681,858 348,007,104 466,216,988
579,517,759 375,601,786 1,105,844,896 509,017,486 754,299,162 166,898,654
511,136,645 662,984,081 651,092,649 425,955,329 863,271,811 1,038,440,278
220,767,489 564,584,862 292,159,036 172,444,400 907,296,315 1,027,090,570
559,815,266 77,644,373 205,157,414 890,762,866 696,745,149 233,775,575
1,002,431,019 364,985,985 321,457,265 381,953,788 928,426,832 433,370,867
753,157,566 211,977,414 638,275,629 1,051,776,583 68,812,239 256,812,542
879,635,871 172,349,868 411,238,028 741,964,583 44,151,678 938,649,234
219,064,002 1,065,781,627 708,384,878 592,753,351 863,241,220 622,651,894
1,070,978,378 63,350,191 360,589,622 823,536,205 360,814,624 123,777,202
793,856,765 178,073,621 1,081,605,355 617,847,437 282,644,661 869,156,073
767,612,618 970,816,203 1,018,754,110 907,207,264 78,765,907 25,462,852
61,571,316 235,370,953 8,071,370 904,396,717 132,656,378 424,780,229
176,137,085 719,255,310 414,243,819 743,676,244 289,961,282 301,142,609
680,445,515 1,063,545,395 990,965,571 589,180,532 1,048,339,297 810,211,080
457,165,191 941,965,952 2,062,850 365,873,798 924,542,145 250,577,127
788,100,830 683,612,698 388,456,679 348,994,853 799,607,912 137,387,801
907,093,424 446,490,950 1,028,443,526 598,608,729 325,136,238 107,917,037
439,895,289 778,787,505 852,034,627 792,798,725 868,884,725 764,452,876
209,271,027 829,011,785 704,505,593 910,972,378 496,492,081 797,234,595
588,237,449 310,082,239 371,164,292 390,333,243 168,629,787 794,858,614
547,971,960 994,889,177 456,197,652 931,781,597 804,101,166 572,286,327
469,846,027 341,354,417 549,937,648 137,406,030 582,058,575 945,647,829
975,161,808 274,137,066 1,087,692,795 411,541,432 73,987,216 809,656,280
1,087,039,258 471,635,339 396,749,790 530,226,204 166,171,860 432,003,214
756,116,050 279,595,480 92,754,253 736,838,591 498,140,876 187,418,562
780,365,851 962,358,510 895,282,554 738,216,765 456,285,457 289,100,600
999,717,785 828,485,453 730,959,616 774,550,194 933,747,412 928,761,005
663,030,210 69,133,449 106,791,231 120,287,273 496,403,946 794,468,849
804,115,530 283,402,777 847,619,941 1,086,470,884 696,464,284 958,815,221
1,021,386,632 199,191,602 483,732,146 441,977,934 1,095,922,236 538,192,261
1,023,130,298 320,204,015 884,497,850 508,349,953 361,862,467 731,155,447
739,591,740 258,357,307 1,043,528,810 359,244,206 823,352,903 1,078,341,367
444,007,184 644,649,739 801,694,075 1,014,431,261 238,732,453 21,082,190
821,572,152 1,012,255,840 419,675,392 104,104,573 1,049,107,635 995,905,682
991,973,433 870,789,069 755,895,285 345,207,305 952,708,380 138,105,263
1,092,887,094 873,837,746 418,153,352 388,450,845 202,560,622 822,907,598
313,321,542 510,050,403 405,159,244 696,837,747 554,227,445 908,665,635
268,430,437 334,236,687 574,398,690 840,681,834 213,979,193 1,083,198,357
543,360,665 521,419,585 444,664,269 182,081,791 891,993,004 3,998,663
65,749,855 670,854,948 835,698,653 832,030,557 110,653,882 127,693,282
666,026,633 135,680,031 110,164,801 282,629,425 175,171,479 57,268,619
115,613,991 281,077,079 201,017,906 281,947,337 976,561,241 214,081,926
684,590,624 629,734,210 726,427,663 306,427,134 846,566,309 962,686,888
1,098,795,553 938,578,142 1,009,473,953 660,948,194 588,090,408 855,139,984
543,019,073 121,666,663 974,199,056 314,023,792 378,300,430 532,945,497
54,813,627 195,824,282 721,635,317 64,627,300 1,090,004,784 111,546,996
175,930,496 732,616,047 111,993,890 127,065,054 438,012,523 84,557,068
412,994,374 965,573,436 721,067,761 844,699,437 19,902,852 1,104,736,011
1,078,350,947 1,109,028,754 901,833,856 159,721,670 1,096,894,323 757,480,038
964,035,830 772,909,702 286,731,236 655,968,397 491,354,432 448,712,553
698,297,401 761,907,966 172,052,965 87,325,555 991,525,187 1,032,006,410
4,553,919 947,103,299 585,386,465 26,646,981 718,944,681 394,462,422
273,733,493 1,032,463,362 497,835,386 470,349,386 289,842,533 531,551,634
760,852,070 668,972,280 420,680,121 179,810,133 666,042,128 958,502,885
820,404,491 722,789,121 109,188,163 987,164,891 288,257,154 921,846,826
452,188,965 192,666,719 983,281,939 236,699,015 1,024,609,827 127,226,054
681,673,782 606,531,308 1,054,230,412 377,594,737 216,676,790 304,138,359
230,558,750 319,313,754 957,875,650 113,289,727 98,940,504 653,746,419
401,625,343 81,106,090 901,933,590 430,060,686 285,440,407 634,558,967
1,071,348,228 611,357,335 772,664,885 505,531,357 861,419,681 434,883,993
253,589,559 60,366,619 642,702,758 215,720,654 489,849,683 639,616,383
468,670,438 182,777,857 281,533,766 301,625,235 332,470,898 136,906,655
1,059,924,705 903,800,448 807,804,403 618,401,467 482,939,468 153,918,962
245,326,731 841,969,398 415,019,662 472,299,253 579,227,519 266,184,568
970,490,442 707,317,686 658,239,232 192,165,218 989,774,618 132,442,599
528,724,102 112,706,828 588,007,305 764,924,001 199,615,116 290,996,613
164,912,426 525,934,293 919,219,038 599,157,224 674,750,471 254,282,458
1,062,463,743 1,054,401,571 137,974,793 1,011,619,894 834,779,793 662,175,239
527,443,942 1,017,532,126 771,126,295 554,405,265 555,760,455 246,517,075
810,273,971 455,700,522 47,463,105 864,641,482 1,107,427,459 868,396,306
1,072,627,751 138,346,305 648,974,409 943,577,350 1,016,783,888 808,325,156
33,682,605 86,075,614 1,088,015,071 226,286,614 388,671,910 587,818,770
789,658,817 571,136,718 782,554,656 1,081,741,461 133,944,256 1,021,810,712
285,824,323 161,653,609 961,402,931 930,495,636 855,261,688 172,613,049
183,657,068 985,396,498 919,320,822 724,522,902 251,823,995 896,808,555
20,506,964 333,378,188 335,195,385 1,006,322,754 262,210,601 998,476,520
170,123,017 410,911,843 620,850,747 436,729,882 419,180,746 265,309,800
519,920,640 611,172,489 850,148,967 1,062,758,097 298,484,690 82,784,534
92,182,198 670,631,527 356,871,639 309,934,342 348,849,103 660,100,513
6,310,288 490,341,416 278,577,842 248,492,012 298,211,462 202,639,587
1,008,111,869 496,857,053 918,468,065 802,171,042 257,691,139 505,151,407
131,323,959 557,363,281 344,827,380 308,884,201 183,934,501 33,093,996
439,114,817 688,216,315 904,674,477 653,436,408 255,336,829 650,160,178
294,117,802 415,014,072 595,186,117 704,534,960 962,569,000 856,820,903
539,561,087 926,515,389 739,208,841 24,523,448 37,910,965 254,765,428
645,274,842 388,886,338 1,026,585,688 1,038,052,362 474,448,038 42,842,207
74,269,755 578,644,551 971,325,848 881,670,854 480,905,755 686,639,210
790,027,638 1,089,202,064 798,688,488 276,640,395 945,766,112 331,001,059
743,952,678 947,610,142 91,711,997 550,034,686 493,229,980 667,347,959
147,582,460 857,939,000 765,630,584 748,175,179 726,817,782 140,276,899
557,367,123 256,840,297 915,471,620 860,662,731 699,501,941 317,142,505
1,017,308,675 1,033,541,282 1,047,196,870 1,023,964,983 541,221,472 877,988,667
126,599,056 61,764,356 709,162,576 2,788,936 292,878,839 139,837,406
570,226,505 890,788,436 476,127,303 1,066,270,863 257,872,821 694,231,529
851,650,735 1,063,819,358 483,367,620 464,938,902 419,177,267 196,487,385
979,276,737 757,948,226 315,568,292 567,321,961 439,331,429 71,409,862
280,112,469 850,645,675 5,682,974 1,021,202,556 13,998,862 182,711,779
693,282,161 634,449,364 717,951,071 603,325,289 879,037,416 447,203,949
36,756,235 426,175,255 784,600,676 276,889,745 858,575,052 314,880,881
833,116,965 1,078,963,989 160,890,909 600,368,584 729,422,178 522,545,133
124,391,778 68,322,052 375,845,074 424,482,718 440,417,064 944,893,105
115,879,842 359,655,130 966,357,697 349,098,531 835,674,964 733,060,097
962,605,647 759,514,184 980,187,870 850,126,762 585,338,517 933,253,310
675,908,810 366,080,855 471,617,534 914,402,073 546,952,691 209,311,677
411,392,157 411,802,924 431,342,350 703,017,957 76,995,795 57,030,564
495,471,861 145,863,267 914,500,409 862,981,915 734,749,680 614,969,122
58,995,023 841,168,506 780,152,939 153,107,070 449,229,552 927,681,432
936,959,476 626,130,119 1,035,753,066 859,422,687 318,074,193 534,441,260
203,265,367 653,984,231 214,634,308 712,258,963 667,520,107 80,722,096
38,347,113 664,107,195 867,874,303 641,738,438 246,554,168 376,753,567
224,742,656 407,969,137 1,039,718,577 183,864,717 221,651,187 662,973,341
281,591,409 783,989,323 977,886,499 916,051,207 785,308,506 122,823,010
293,748,971 577,882,854 339,306,900 749,396,721 640,890,473 391,458,055
1,156,827 538,873,299 783,394,890 859,216,170 264,689,918 964,385,675
525,326,774 984,186,615 727,918,110 103,373,114 443,528,726 416,629,622
737,929,161 714,901,150 990,657,747 241,603,816 1,051,091,033 465,771,809
872,886,622 333,365,246 741,838,604 609,277,098 416,576,703 296,540,601
674,890 666,435,838 179,307,147 790,661,775 1,090,564,090 33,832,439
805,743,819 650,236,883 839,011,161 382,411,858 691,805,216 66,177,237
824,594,642 962,965,231 56,717,915 165,004,708 654,792,922 837,249,906
804,192,175 607,199,131 803,979,734 629,018,410 812,074,057 715,039,344
1,092,276,440 255,579,918 950,307,703 1,099,325,731 75,928,675 251,994,880
1,023,504,521 580,488,307 1,010,577,653 969,126,105 395,156,924 775,498,196
75,546,525 1,007,214,123 942,936,694 506,474,228 983,397,275 221,603,926
124,059,895 328,172,764 50,489,831 919,252,991 265,171,767 1,039,616,620
117,175,990 679,006,408 112,076,018 726,925,960 933,620,205 262,915,327
1,100,520,095 1,037,986,433 724,550,987 34,198,216 90,203,376 883,308,073
626,491,977 1,008,019,717 521,767,145 185,824,098 489,369,524 581,456,351
725,222,702 262,572,051 17,763,201 595,747,846 935,311,723 969,420,375
337,147,391 675,739,804 246,737,508 604,477,010 982,344,783 1,010,526,719
883,342,930 27,999,886 418,638,516 389,635,059 651,981,201 351,675,890
581,061,153 206,511,709 95,102,703 176,602,149 171,405,276 768,828,152
1,036,872,493 998,406,537 314,331,860 905,066,052 846,807,043 1,017,831,169
945,925,633 963,269,381 759,480,460 660,234,124 287,158,004 896,313,902
256,308,044 513,980,260 672,566,676 18,980,852 515,747,644 204,225,757
429,599,068 631,978,084 914,113,726 484,789,427 849,407,884 1,011,952,386
538,405,394 1,010,806,356 101,678,603 529,979,134 148,487,716 753,639,760
642,859,670 1,040,340,701 1,032,968,816 89,156 354,347,616 142,810,096
116,386,719 245,048,523 527,259,427 402,091,265 352,350,884 725,770,466
745,025,302 425,547,017 219,799,932 438,096,875 502,633,627 144,131,250
58,714,942 349,365,676 571,442,982 800,626,482 772,206,560 796,752,069
418,739,940 617,587,559 986,585,998 538,478,596 880,520,673 39,983,774
1,042,909,500 328,832,611 42,107,934 667,955,992 307,379,780 1,035,486,039
142,532,326 597,459,493 184,360,506 500,727,652 441,149,038 947,794,812
284,845,744 970,801,240 967,299,200 1,043,138,576 577,583,488 280,082,284
509,167,855 229,647,445 956,220,171 180,579,240 907,275,767 854,498,259
605,197,547 209,117,437 1,101,948,154 536,281,326 363,266,982 311,210,709
597,035,068 649,567,564 423,668,417 1,080,442,221 849,718,524 120,671,050
832,185,258 405,745,840 268,342,733 627,706,361 182,510,555 664,411,037
65,712,453 235,313,217 957,002,244 614,363,911 571,704,944 743,905,853
1,015,826,694 786,674,088 432,874,545 410,367,057 45,966,836 76,627,610
270,965,756 635,024,558 901,738,779 704,465,820 40,170,090 308,904,801
157,611,066 715,058,331 32,015,644 1,083,721,820 491,302,055 391,352,887
811,615,376 752,038,024 233,561,064 444,291,455 508,639,638 286,323,486
160,110,973 245,696,539 37,464,420 998,666,503 392,734,883 377,069,126
95,945,937 872,507,071 386,203,770 1,080,073,037 644,738,079 16,518,911
648,909,925 563,983,876 390,749,302 1,028,904,380 950,714,523 746,072,547
794,384,671 471,584,604 909,721,758 156,756,200 1,091,493,451 751,151,323
424,868,542 414,421,615 572,789,861 277,199,814 904,729,176 242,769,572
433,130,400 977,464,751 320,637,369 520,473,591 453,230,525 122,487,576
871,474,218 947,327,007 1,022,749,589 747,515,089 862,295,586 498,340,059
584,691,545 127,016,703 140,798,082 63,666,165 512,955,209 866,038,511
64,333,581 746,695,909 360,536,424 999,534,903 773,089,635 106,997,154
153,805,639 959,850,463 823,937,011 124,416,893 10,063,619 52,417,512
993,852,666 124,616,891 573,429,596 626,384,118 463,528,658 763,075,917
499,003,654 552,837,684 127,269,808 924,061,942 420,987,367 1,029,482,933
96,642,370 701,573,822 1,098,770,501 207,137,781 1,056,617,670 23,441,543
349,650,672 258,166,792 1,097,942,144 759,817,067 248,525,997 345,818,662
874,975,593 1,559,688 235,724,127 696,868,172 233,452,414 658,551,089
166,756,925 784,574,272 19,501,387 169,335,219 556,364,350 112,762,340
770,714,417 605,732,717 390,929,318 788,234,072 83,627,311 317,606,199
564,404,553 233,359,437 982,962,982 882,638,861 280,480,586 751,684,514
567,932,082 447,016,074 412,250,598 348,756,633 796,462,407 739,273,276
394,876,115 775,609,813 580,115,229 667,663,768 316,477,435 1,065,751,169
98,034,006 661,826,412 657,777,552 204,514,169 933,359,422 156,549,030
497,637,784 350,954,404 443,250,199 1,054,882,694 1,103,460,921 942,082,771
529,951,885 276,158,102 18,554,447 957,521,720 1,083,306,227 727,879,031
1,066,941,395 340,520,615 936,768,521 32,583,601 1,035,580,144 14,128,331
178,822,714 906,726,826 535,082,728 271,304,473 450,669,946 839,264,536
368,190,336 252,269,567 504,299,570 799,900,603 89,914,843 536,100,494
486,975,337 363,713,707 399,756,930 169,506,349 171,422,451 606,474,195
571,696,446 391,658,018 399,687,183 694,656,337 518,760,639 417,754,855
375,405,371 1,020,807,591 528,553,722 550,738,373 1,100,232,526 1,108,907,519
774,013,679 1,107,843,156 244,214,773 958,058,141 599,603,623 348,765,873
140,826,213 985,592,573 66,606,257 801,734,583 925,782,231 411,378,025
760,993,558 685,962,728 882,807,923 274,033,066 886,682,284 898,994,016
976,288,200 715,215,545 501,781,807 803,277,848 914,315,134 394,115,173
177,048,245 1,092,451,429 416,840,790 803,497,520 539,385,001 304,526,528
585,254,285 652,928,161 819,359,131 1,093,154,085 1,104,841,476 178,070,202
306,098,798 167,843,611 753,656,306 8,896,795 196,925,140 62,030,412
232,625,329 132,226,596 432,424,901 571,478,961 286,231,427 445,926,264
629,402,825 90,354,037 772,831,117 493,705,749 565,696,839 857,647,279
595,041,035 883,852,707 884,223,825 870,479,757 487,448,095 185,934,914
336,064,925 1,106,378,887 383,283,021 551,330,195 190,441,930 926,775,690
739,213,602 403,776,898 404,365,876 211,631,043 951,721,577 274,756,043
1,009,038,224 61,708,479 399,729,223 831,795,816 293,760,972 768,456,056
1,020,476,241 347,060,788 360,250,263 597,601,049 335,460,291 422,655,991
804,072,145 919,915,411 12,229,789 802,841,283 234,401,346 828,076,340
277,808,196 61,710,440 683,712,341 1,088,466,327 416,689,757 1,050,487,932
565,468,251 1,056,185,461 304,207,279 735,308,907 212,832,082 792,237,098
181,432,273 532,426,333 59,920,380 504,390,675 31,599,479 67,677,978
1,082,416,533 637,369,882 323,584,918 1,038,992,531 49,509,302 620,171,846
1,071,487,392 240,516,840 573,057,935 465,757,352 40,544,057 357,746,144
43,663,048 1,079,846,807 765,219,677 200,659,249 576,450,073 357,183,836
105,702,903 484,745,456 907,009,236 1,052,627,384 133,300,530 217,090,637
885,360,889 328,617,391 610,523,621 320,247,989 687,364,976 343,707,214
384,930,414 1,023,776,287 777,577,214 410,672,688 531,173,472 810,355,718
265,052,873 579,533,469 362,060,130 106,046,969 105,459,908 738,405,405
300,905,598 13,428,176 899,252,472 982,563,779 247,634,087 673,970,827
914,581,552 745,986,277 855,608,126 202,296,638 395,258,033 311,942,909
251,776,361 256,081,217 586,075,148 711,655,817 144,985,184 910,000,336
511,547,284 373,242,155 113,697,425 870,265,433 552,908,254 131,094,199
466,991,523 1,084,664,961 971,708,443 1,084,471,301 774,690,100 555,545,802
371,374,824 715,600,700 1,094,123,140 704,579,492 152,427,751 891,507,663
369,862,023 115,652,064 578,770,709 428,374,055 400,969,048 761,416,119
179,195,101 669,815,904 1,015,931,639 808,389,830 873,288,268 598,929,757
388,840,316 944,782,467 81,607,646 954,322,155 896,836,295 164,878,594
47,241,370 535,280,743 364,920,168 235,688,581 305,851,249 816,427,571
72,001,389 353,704,366 545,673,668 112,099,290 1,080,592,217 1,110,893,569
583,749,986 307,992,192 215,332,662 945,281,538 73,070,540 276,845,295
316,237,412 278,995,063 788,291,082 394,224,510 369,491,661 407,624,785
268,336,486 146,508,878 16,762,431 643,103,059 198,113,280 185,951,765
1,084,097,982 1,077,361,620 119,245,628 70,095,287 480,165,784 829,248,476
403,689,489 12,832,073 1,026,430,439 645,408,612 568,479,951 513,148,241
738,244,182 563,199,315 406,721,997 482,406,344 654,941,275 777,580,797
1,055,035,712 939,652,982 425,363,712 812,260,237 877,351,870 777,532,938
564,418,091 116,583,853 1,094,747,434 987,276,352 967,171,258 836,185,835
593,639,924 790,961,471 204,694,363 97,101,824 621,655,607 775,081,777
668,745,342 201,715,473 957,392,661 815,898,789 115,942,358 837,736,151
541,451,713 617,930,193 140,623,309 541,475,841 22,971,453 384,242,291
823,901,154 371,504,336 43,654,936 933,871,621 299,628,032 546,404,139
817,038,778 550,557,532 1,093,617,230 881,891,466 847,025,355 30,159,520
404,148,850 743,474,583 399,038,069 640,707,676 613,265,307 716,769,825
103,311,716 628,077,615 246,395,776 992,819,304 720,785,875 515,042,750
868,983,533 800,501,602 1,008,811,266 357,823,653 575,312,072 638,301,636
292,978,155 155,152,616 620,375,805 77,548,521 751,870,713 536,174,517
81,911,918 387,014,052 776,222,674 895,060,331 901,846,023 451,730,861
764,859,207 469,145,272 545,397,906 828,304,399 1,043,878,826 806,033,794
433,182,391 718,085,177 909,057,914 883,398,071 1,064,970,680 343,256,982
459,206,084 299,277,906 1,061,851,354 407,014,058 551,033,545 336,300,028
747,322,163 441,125,496 320,377,488 699,786,464 333,920,141 975,298,402
44,273,965 722,440,373 771,713,062 402,036,456 16,090,725 504,238,793
36,339,051 334,603,432 636,647,325 24,568,177 673,866,376 935,137,903
426,241,674 138,922,859 92,777,199 437,176,615 498,406,770 709,235,459
437,116,498 325,303,583 141,936,563 193,622,316 1,011,321,840 414,190,869
671,495,022 35,849,146 1,031,293,639 228,251,281 677,789,090 372,236,185
972,763,454 850,414,370 325,414,738 73,775,257 639,887,940 478,340,728
241,810,642 79,166,859 746,076,340 634,764,673 219,618,720 1,098,633,122
110,793,487 229,644,983 77,099,058 270,009,436 514,912,096 908,806,616
366,340,614 387,160,426 464,801,457 580,952,387 159,641,069 307,640,422
219,337,421 132,119,539 1,074,073,560 257,724,270 767,703,519 207,500,588
661,502,878 207,419,165 788,405,188 720,865,878 662,443,665 822,934,158
874,186,976 400,893,121 320,285,674 990,160,289 82,327,538 632,885,546
259,050,424 661,727,291 875,777,849 827,875,498 112,345,274 190,502,773
301,264,237 179,842,283 1,023,490,920 907,649,021 156,586,926 476,636,316
31,604,964 632,951,777 289,097,369 238,691,048 552,694,987 80,422,397
284,294,767 100,000,157 307,046,421 1,065,482,308 663,847,384 449,830,215
175,031,840 709,097,138 177,363,163 833,574,288 470,449,071 94,244,927
1,037,008,525 369,763,796 404,356,763 1,109,250,339 12,837,667 375,035,407
120,977,416 239,231,191 1,078,637,200 850,592,971 617,847,198 1,110,041,200
102,605,908 730,073,859 10,668,253 308,432,978 673,019,616 68,667,663
221,588,848 359,239,205 183,807,453 548,261,447 756,177,191 140,905,506
112,694,953 1,061,950,584 151,028,692 943,774,759 958,269,545 422,810,672
952,718,864 811,541,823 1,058,509,328 1,020,298,986 177,897,265 1,085,054,236
65,528,409 816,121,162 168,806,299 1,027,498,491 940,982,002 25,851,575
1,105,223,558 991,305,280 876,960,657 94,753,247 35,336,962 989,169,081
99,622,972 24,988,817 548,077,693 719,240,159 323,820,478 761,448,723
808,772,780 625,395,985 686,530,203 213,411,924 675,540,586 497,474,312
909,194,985 505,597,506 844,291,537 45,671,154 122,039,748 1,088,036,210
717,521,552 1,063,047,394 929,039,857 507,050,112 654,839,922 415,381,349
548,319,778 550,811,294 494,275,884 504,808,820 165,707,392 318,908,937
845,952,483 389,499,475 698,863,604 988,536,533 419,959,675 1,079,926,622
824,202,500 755,572,673 926,756,604 259,985,209 240,173,590 138,540,678
46,641,269 421,938,702 182,649,068 816,893,645 173,864,927 402,397,690
212,554,779 373,038,711 609,277,910 993,790,968 354,434,420 443,724,022
759,136,590 79,266,653 1,079,385,157 849,858,624 696,492,767 329,158,721
595,116,471 191,679,042 1,054,633,780 224,255,676 783,754,713 410,277,310
914,185,557 652,388,561 202,372,530 623,204,377 263,900,329 19,441,100
633,907,194 280,077,385 517,090,895 947,522,466 157,529,785 379,191,470
515,398,536 578,643,258 641,845,617 743,158,614 3,439,608 43,597,384
476,895,894 448,850,126 123,545,264 178,968,041 674,143,950 290,399,717
550,981,255 525,505,213 22,690,502 767,819,291 619,959,635 963,953,754
119,143,000 470,178,855 1,020,527,468 389,979,921 743,928,586 654,400,492
412,100,167 530,111,272 417,215,518 790,793,734 1,056,833,500 573,001,541
1,001,616,647 682,271,097 214,432,747 956,023,200 1,019,872,834 310,263,360
q q q q q
950,075,761 273,001,348 493,732,821 956,393,806 899,331,466
109,908,868 909,816,854 768,108,363 478,611,592 470,092,006
862,584,390 952,715,503 767,602,807 1,059,970,574 780,993,907
282,986,595 1,023,885,669 262,140,812 520,002,977 266,311,504
859,433,128 155,043,398 853,299,422 851,669,920 578,242,002
1,047,863,976 350,479,991 1,083,159,348 123,489,726 939,363,297
834,411,104 752,826,858 941,080,519 147,871,220 295,571,356
331,762,655 1,095,132,385 730,837,165 335,132,734 672,271,894
112,446,691 1,036,829,085 551,784,512 617,178,130 127,997,249
307,454,812 560,540,021 212,490,345 794,483,134 415,149,527
396,664,468 1,041,926,066 1,076,120,239 65,026,062 426,971,426
1,023,541,712 187,456,245 127,735,936 783,574,551 174,370,191
668,325,235 1,000,528,941 23,082,679 785,475,692 155,872,268
869,098,294 175,302,660 69,714,127 336,644,607 216,607,439
822,066,876 578,501,321 50,636,500 710,763,213 154,020,782
595,124,199 292,338,430 599,579,228 630,760,514 604,069,201
444,787,155 240,255,512 713,844,323 43,095,354 605,189,619
1,027,324,077 2,717,883 1,019,561,053 563,885,027 488,518,388
952,558,902 505,452,909 1,102,718,182 512,993,847 172,875,302
68,050,671 96,979,963 353,978,621 19,272,475 712,857,594
410,154,189 925,702,275 760,641,882 896,447,702 1,050,544,776
1,055,354,458 601,034,098 564,717,772 918,537,466 746,450,384
881,450,963 999,144,635 533,816,714 514,973,211 546,965,485
823,448,556 420,958,482 193,929,005 351,046,530 28,889,696
789,037,233 945,946,114 22,691,803 510,482,322 47,021,143
386,476,801 837,823,346 758,144,994 1,096,335,710 590,535,412
779,436,420 242,233,621 564,282,457 703,630,518 43,609,089
857,701,757 233,813,720 301,820,900 1,058,044,365 1,095,195,897
813,802,905 987,987,726 597,981,722 714,951,271 285,562,957
486,317,662 1,044,980,743 583,774,926 431,112,433 181,297,499
396,624,449 56,652,261 705,806,846 199,334,875 1,076,531,514
531,864,780 26,844,579 697,746,162 798,941,965 102,391,902
801,309,390 720,643,555 1,097,642,773 330,104,780 1,049,314,935
465,682,985 1,030,516,486 213,844,875 786,747,789 875,394,190
1,036,764,787 726,049,589 867,632,572 294,833,140 459,356,108
115,145,201 962,880,184 909,608,139 767,389,879 268,298,359
409,586,633 302,383,165 355,590,602 608,499,860 199,048,838
48,271,748 883,356,397 897,548,746 33,470,351 821,338,241
532,228,497 348,413,245 171,636,293 1,069,728,089 815,523,855
285,341,997 1,052,766,740 700,639,733 888,716,228 487,200,741
349,257,209 690,863,029 915,210,346 431,616,735 520,266,938
1,054,760,526 339,887,457 1,012,598,831 755,918,696 774,857,456
1,041,212,082 362,597,950 1,087,347,395 1,002,444,692 393,679,485
567,024,559 1,075,739,858 844,982,645 924,772,058 972,893,840
165,277,093 176,717,600 612,628,549 739,514,975 1,068,815,573
972,427,765 132,640,145 869,522,584 194,566,664 222,582,434
402,796,744 344,630,672 545,830,510 87,996,306 878,879,201
1,023,522,558 988,995,776 15,437,700 599,576,731 439,138,374
702,771,513 831,351,694 186,293,923 761,267,937 692,348,635
1,030,877,365 42,863,645 435,199,232 361,420,767 44,813,994
383,258,653 99,318,671 291,794,030 334,869,608 486,736,082
774,462,789 189,168,328 40,894,099 118,580,851 73,628,561
526,698,742 618,383,833 819,584,639 559,815,301 838,885,356
812,099,438 499,019,956 341,415,768 281,794,732 610,162,083
603,617,842 729,464,426 47,727,774 925,537,844 766,466,409
1,040,758,770 795,923,265 177,731,984 653,155,157 758,277,262
729,164,791 674,044,168 212,268,781 547,620,384 218,292,961
871,878,401 272,982,689 519,828,582 377,205,767 368,256,948
793,762,905 320,701,287 527,963,415 534,319,233 571,402,577
658,924,293 607,154,751 259,345,999 922,542,966 562,465,037
1,002,695,797 670,652,671 864,902,698 609,354,660 608,731,041
1,010,116,103 294,323,318 1,086,554,228 940,002,400 674,110,985
25,048,917 565,401,869 806,267,226 1,099,839,463 598,332,513
475,561,488 783,927,895 797,339,804 859,999,134 119,503,688
816,542,637 479,366,763 609,260,304 689,041,115 475,267,120
505,223,778 701,397,984 912,943,783 442,907,864 201,950,350
967,692,056 529,447,769 571,591,388 155,667,880 701,732,937
580,972,567 891,110,870 465,876,190 554,015,878 1,028,991,932
863,056,120 302,152,171 5,691,716 229,552,781 832,279,640
853,368,156 155,266,602 111,805,090 484,259,068 795,457,067
97,246,325 342,181,488 725,790,599 104,316,291 999,959,352
125,488,734 346,734,949 667,190,548 202,618,856 1,005,635,872
403,192,931 1,004,885,546 449,326,789 564,012,233 111,974,326
271,465,133 30,026,377 29,624,657 150,436,170 821,466,174
97,176,678 986,283,526 1,014,778,761 734,690,483 482,979,088
474,461,371 1,101,018,924 1,092,897,163 616,561,128 928,428,065
649,897,568 46,402,585 413,773,421 92,467,684 60,366,270
794,901,547 828,489,523 855,625,232 758,242,997 1,071,107,916
313,444,601 218,273,406 949,688,242 314,773,382 1,027,946,724
986,992,613 860,089,194 342,944,473 209,384,848 554,391,826
658,430,864 292,751,617 381,083,571 333,617,296 156,631,079
65,685,512 758,630,488 92,066,351 543,596,314 218,500,965
56,489,043 1,038,070,666 443,405,698 51,361,733 1,007,602,002
767,399,934 1,077,892,640 312,112,650 992,861,131 690,939,803
662,237,628 246,920,309 545,931,507 195,782,240 270,585,749
309,032,008 507,334,534 998,315,963 680,309,865 135,216,660
1,062,321,516 243,257,521 983,995,386 1,092,533,159 102,782,543
522,706,328 427,053,883 818,712,482 420,022,445 48,229,207
950,505,563 801,044,806 103,404,415 697,289,347 852,587,405
765,317,524 475,424,507 482,692,617 539,971,657 717,559,118
795,559,551 490,892,783 218,853,213 754,397,601 900,368,010
681,045,130 299,202,367 139,653,134 536,582,155 877,168,020
373,417,126 76,936,239 1,087,702,161 557,613,897 891,627,531
439,402,526 852,578,791 970,186,397 408,795,450 435,073,349
507,987,423 1,061,407,005 694,814,890 762,796,172 257,313,745
101,279,323 800,821,671 496,325,302 78,496,792 1,057,609,487
996,241,438 186,742,244 950,282,626 1,105,708,541 706,934,770
1,082,056,913 149,841,969 495,243,070 426,479,114 588,179,474
698,670,776 1,070,866,797 740,946,794 1,002,199,325 615,829,816
280,501,477 448,811,298 391,795,894 569,009,114 732,471,355
207,663,676 165,507,011 162,853,277 473,317,705 732,002,500
755,292,913 363,621,321 684,821,844 823,537,830 996,266,413
1,008,651,243 321,420,794 523,930,458 778,149,422 1,004,356,722
241,948,419 219,887,226 67,016,248 385,766,052 523,725,494
934,352,320 923,809,715 591,258,588 716,182,082 926,130,172
172,626,226 978,451,095 962,320,728 205,790,721 667,157,307
98,361,620 833,309,066 420,152,581 510,356,648 587,369,798
667,346,078 114,183,932 509,930,027 693,443,181 789,591,607
547,821,594 643,860,691 216,861,083 877,102,419 967,508,533
379,705,648 36,649,282 1,061,325,883 928,037,621 1,074,180,882
766,051,471 201,562,667 530,749,615 84,841,070 389,038,429
227,965,400 234,022,913 70,752,794 909,862,809 12,684,386
568,101,750 572,466,275 220,660,431 279,826,227 793,564,970
236,735,576 339,911,778 387,215,618 522,808,388 1,006,713,308
750,247,014 109,628,241 1,099,550,836 810,657,940 122,530,781
634,068,817 522,984,370 96,268,019 474,857,075 739,305,056
77,656,228 1,051,927,268 994,576,610 141,824,351 1,038,283,557
1,057,546,665 705,120,230 454,666,022 287,782,967 845,315,131
813,962,808 225,406,609 551,288,773 197,993,513 1,094,760,223
514,343,254 330,046,526 881,277,959 394,018,916 42,779,623
531,203,132 728,888,889 497,835,573 867,049,825 573,175,588
25,318,202 1,082,123,478 879,988,463 532,328,392 583,316,894
685,838,619 644,443,848 1,080,409,752 649,645,066 343,965,305
951,135,756 1,010,709,113 207,622,616 174,080,039 291,746,191
797,693,024 895,619,851 705,358,022 1,095,799,594 595,654,449
161,347,392 782,979,425 319,509,237 93,370,176 467,125,482
533,410,900 602,344,239 88,037,659 489,974,214 286,193,020
700,733,469 332,298,102 834,732,523 1,085,038,609 769,931,049
1,076,831,663 491,035,632 116,995,428 325,894,254 269,396,677
768,428,703 1,020,337,172 940,562,753 349,336,744 512,523,767
1,012,441,284 557,027,975 651,544,221 328,546,770 916,946,641
10,138,882 722,092,792 1,070,089,500 1,030,992,597 754,280,350
336,652,984 176,451,440 680,641,218 1,014,193,019 515,809,009
59,016,221 1,083,563,474 329,007,973 121,212,223 370,571,925
1,027,876,934 571,194,074 908,968,772 853,552,521 711,806,204
53,146,360 930,025,072 944,976,155 509,907,528 687,728,877
1,036,880,362 1,100,536,461 1,024,160,104 585,709,224 484,269,460
287,736,213 200,460,839 908,270,604 1,044,305,425 658,480,915
90,828,817 33,277,263 367,576,521 174,021,749 524,764,549
304,104,619 941,517,289 171,038,638 854,504,878 699,959,638
551,351,767 645,870,660 364,011,496 628,114,168 291,691,914
403,738,822 994,629,298 439,099,132 32,752,464 654,764,211
4,589,402 695,644,374 835,408,131 679,888,232 729,608,063
821,283,142 434,086,466 286,552,954 860,192,543 45,426,768
164,937,879 1,074,840,434 159,529,699 717,523,622 917,575,051
22,227,215 25,373,882 405,053,413 435,873,808 867,325,874
672,358,894 991,557,808 670,222,363 232,058,866 847,464,634
198,078,686 890,587,391 866,917,713 339,867,604 992,333,843
354,841,040 441,069,410 620,431,727 903,985,772 222,771,061
256,377,494 582,409,957 733,671,496 264,597,921 69,748,751
806,452,786 29,051,196 643,681,786 95,175,549 4,582,468
584,921,933 464,027,376 305,351,725 494,963,447 721,078,908
799,785,444 926,305,520 963,788,800 163,920,379 213,970,047
723,887,881 652,511,442 1,109,453,040 905,705,007 748,660,333
63,223,390 750,064,427 461,547,908 93,436,486 405,079,314
857,652,600 362,714,205 710,188,262 322,571,236 400,837,287
636,724,684 379,781,968 172,474,897 610,725,249 129,988,481
532,109,815 271,453,996 807,061,053 503,808,011 594,725,023
728,221,160 789,432,571 419,717,339 1,039,968 897,714,572
152,692,138 677,815,884 373,051,428 677,710,808 942,073,385
584,165,159 763,810,278 700,377,183 1,008,190,243 209,152,875
921,759,597 905,876,222 317,204,102 569,682,420 549,324,889
85,464,568 67,664,574 504,217,863 273,374,300 492,889,103
396,726,381 92,162,751 97,044,065 544,929,602 1,050,599,620
721,059,527 102,704,754 618,193,766 775,993,593 717,348,845
889,308,875 509,053,206 772,915,696 613,133,546 131,474,119
402,791,874 875,672,862 290,053,847 55,678,738 310,301,059
375,423,186 852,729,318 822,199,286 818,517,163 1,024,682,322
2,142,510 26,184,900 645,989,084 603,619,474 696,094,775
360,571,824 941,981,986 854,292,085 977,435,897 848,513,550
864,338,116 1,034,490,130 393,936,380 768,373,084 906,487,618
533,389,021 84,883,948 97,478,978 29,478,395 549,082,469
136,433,437 547,511,957 988,972,572 320,169,151 471,129,874
490,444,478 606,121,828 1,059,058,814 974,526,971 288,703,805
141,099,765 930,664,874 887,165,089 875,122,756 531,620,166
1,093,171,888 49,929,473 622,198,109 209,093,145 488,066,166
437,098,801 58,366,781 980,824,741 956,939,924 113,833,779
203,276,087 321,436,518 233,339,873 414,556,354 326,545,201
528,559,818 334,371,961 159,574,138 228,053,230 164,849,215
796,661,740 785,797,271 168,857,720 911,081,655 852,553,743
136,687,005 764,637,564 397,295,817 394,286,919 560,101,992
570,398,928 531,172,380 706,860,590 1,033,144,208 632,100,452
1,094,011,449 220,321,899 316,536,550 295,491,333 983,949,547
371,330,639 658,094,854 533,345,379 915,260,230 727,968,184
930,692,442 822,522,824 325,790,584 455,957,484 905,215,489
864,709,033 356,448,442 103,485,861 994,121,762 582,784,390
290,930,852 958,229,958 189,868,804 351,269,726 538,611,350
278,752,478 338,281,021 905,992,851 640,932,680 568,570,971
540,322,056 846,099,872 1,091,167,042 616,869,530 228,926,900
84,754,827 359,628,185 697,415,773 685,766,902 955,546,803
724,316,512 1,021,207,918 415,607,734 939,636,654 268,333,800
1,015,245,279 882,030,931 1,103,766,052 956,357,442 332,061,190
74,546,581 856,128,898 766,957,767 91,507,347 211,179,556
953,124,066 56,728,389 817,673,364 895,872,122 64,472,473
190,501,224 479,189,195 631,547,518 1,061,785,796 246,118,423
823,835,117 513,814,695 163,417,777 84,441,908 379,809,056
476,395,442 906,617,677 920,517,926 987,442,290 1,104,030,630
439,702,449 738,826,508 1,052,212,686 827,276,563 1,085,935,211
831,565,391 576,480,247 869,752,298 943,761,442 901,116,378
1,057,297,399 145,315,695 641,270,718 843,616,097 994,123,525
10,078,742 1,092,578,967 657,704,585 243,219,625 141,956,970
221,456,927 668,168,729 994,598,233 439,850,684 693,764,678
1,062,119,931 805,692,466 672,155,798 869,055,107 871,976,612
928,331,454 109,062,605 650,796,947 464,319,389 572,753,272
372,586,212 587,717,168 570,810,316 53,339,196 712,000,714
490,380,638 503,993,376 747,532,757 337,820,801 71,024,928
134,414,042 125,044,063 846,055,627 886,289,414 819,836,795
524,418,442 672,139,442 1,077,285,199 204,032,485 675,193,108
950,756,508 8,408,378 742,124,281 691,514,260 265,159,843
908,061,851 807,350,496 858,365,001 549,892,206 1,069,471,141
905,670,229 990,272,467 14,251,777 284,259,642 251,417,113
245,919,793 341,338,937 991,965,943 983,845,078 235,048,173
274,144,388 665,310,581 927,053,758 873,668,160 1,031,708,569
908,504,140 445,054,066 37,355,738 564,175,088 412,707,949
371,080,085 464,481,047 837,883,800 35,150,049 1,063,170,658
951,448,428 1,104,426,768 668,467,964 144,685,537 1,032,298,853
469,493,943 274,047,131 100,813,821 899,373,431 956,348,693
1,033,298,843 540,104,678 621,963,000 811,116,886 164,168,782
992,613,128 830,797,045 149,067,537 416,846,284 947,376,598
304,136,131 642,878,739 1,097,354,505 286,707,807 270,104,174
258,724,747 1,008,168,187 994,278,726 580,946,295 844,368,982
970,067,000 372,116,565 321,899,283 136,830,338 646,978,866
362,882,817 490,289,812 660,212,585 1,030,917,839 889,887,882
341,310,680 640,334,821 263,177,969 620,366,711 472,936,564
1,032,671,704 809,528,731 970,321,882 561,384,861 839,020,721
556,926,881 273,135,871 419,344,210 919,980,620 253,958,329
873,576,962 737,628,465 984,674,387 433,208,351 1,089,024,008
542,871,529 656,970,750 312,239,666 1,067,148,653 1,019,224,703
215,263,577 913,775,362 327,021,955 592,785,366 1,081,030,407
766,557,866 1,035,376,319 406,676,547 955,086,529 782,155,856
208,099,762 59,783,687 950,743,196 683,846,010 1,051,152,225
314,714,457 557,323,371 985,141,621 19,716,774 967,756,215
852,185,031 968,286,827 451,918,206 954,700,448 508,716,982
896,507,712 208,810,808 370,373,982 999,483,921 507,318,572
123,465,878 983,720,389 353,716,015 188,664,501 646,285,645
663,581,991 19,026,842 882,816,246 843,199,646 38,593,323
790,100,020 804,983,415 152,462,703 718,875,969 636,806,312
849,445,216 542,012,739 934,238,844 400,223,689 1,093,233,501
220,860,473 629,775 980,746,212 173,136,709 1,020,297,267
785,497,780 657,488,225 676,416,823 348,415,668 728,191,021
474,323,924 229,579,375 777,385,627 778,150,410 912,493,965
482,272,050 645,624,818 825,289,970 631,680,077 218,726,201
755,291,283 664,439,087 841,872,411 714,856,246 883,574,165
1,027,328,880 981,278,827 797,316,860 481,320,526 131,481,003
702,436,655 79,529,056 179,170,263 584,759,209 270,674,833
71,805,488 969,293,243 471,809,879 1,002,510,692 660,159,783
301,886,206 256,262,148 1,091,006,946 36,788,996 426,470,502
388,523,097 1,015,902,774 555,213,555 525,756,587 502,685,805
1,013,259,626 494,918,477 481,518,923 12,812,430 665,503,037
144,343,315 964,151,231 572,202,469 816,574,966 980,717,002
417,101,207 299,017,250 222,509,671 673,009,451 377,112,517
189,241,807 144,239,139 96,680,831 488,325,031 142,076,451
898,604,784 581,105,848 75,527,797 560,563,306 25,545,929
387,998,999 628,393,435 721,482,925 250,289,510 820,874,113
219,611,017 649,824,591 798,599,133 1,059,707,057 118,136,579
279,587,172 821,081,778 828,242,567 383,880,772 370,524,400
1,034,405,327 146,091,267 777,063,686 1,018,222,048 446,685,129
421,779,068 120,802,999 545,639,478 754,133,107 281,096,442
316,121,613 452,548,011 555,760,985 347,428,371 716,812,678
506,296,691 1,017,624,169 446,743,541 332,896,475 442,306,189
650,834,385 542,069,968 667,349,491 714,590,436 1,047,960,173
269,683,900 104,588,115 481,632,190 946,295,576 977,087,155
214,530,289 672,355,724 523,189,907 349,102,036 916,613,926
875,196,483 781,187,626 648,389,754 572,318,351 26,968,547
872,127,136 375,744,190 221,748,302 152,905,149 645,037,965
286,166,437 262,779,329 27,689,164 1,672,157 302,164,786
596,742,270 527,452,416 593,894,192 313,209,533 742,321,013
382,656,868 690,921,122 510,816,106 311,900,888 922,984,112
788,163,549 891,021,233 972,266,990 307,805,960 331,120,317
626,520,133 464,593,990 522,806,696 407,251,097 708,730,962
847,086,115 882,923,218 825,492,247 685,372,306 709,506,386
1,011,258,440 268,296,647 320,226,175 858,377,503 901,227,147
29,691,935 549,452,888 966,640,328 808,269,052 664,596,981
334,105,200 1,092,560,986 190,749,208 367,712,476 936,623,835
684,183,602 618,451,481 463,222,642 974,044,587 60,064,575
51,010,707 787,074,764 307,125,946 163,998,203 783,036,808
91,388,201 23,775,583 671,085,520 895,704,718 707,510,879
512,229,542 600,120,164 1,087,616,843 303,808,274 787,991,658
158,326,649 394,769,289 89,957,133 431,759,602 429,599,244
384,618,968 544,188,453 582,235,590 823,534,203 725,564,597
489,039,360 458,355,976 307,310,519 555,389,706 130,485,714
549,923,800 150,232,526 537,328,614 238,408,450 1,008,443,405
892,655,481 193,151,834 1,022,513,467 214,317,533 271,876,779
814,848,340 942,443,575 526,354,381 127,547,404 289,020,734
612,966,656 548,646,860 222,388,648 303,308,972 924,306,616
248,034,388 142,147,958 822,390,430 96,139,368 108,536,997
983,955,230 639,704,855 372,059,205 926,662,439 985,947,327
565,392,049 64,489,249 189,683,898 921,191,884 329,196,471
795,304,006 410,250,964 1,083,050,655 282,502,288 1,066,442,752
431,586,872 969,483,697 305,106,796 755,056,154 874,305,224
219,169,232 391,220,070 23,556,937 86,312,491 426,194,204
523,470,918 717,600,312 156,669,769 33,203,554 414,538,587
804,220,099 974,952,908 1,089,881,829 43,314,660 127,025,921
76,918,578 998,282,796 522,683,041 1,086,727,526 342,306,188
29,573,343 56,643,292 206,264,501 490,457,240 614,993,973
89,104,809 783,534,910 219,313,441 21,390,721 241,218,270
143,755,369 279,961,804 360,357,763 789,150,196 188,742,551
351,521,119 518,294,108 180,963,999 243,439,545 887,849,592
700,750,114 719,346,246 672,672,515 1,015,529,828 192,065,703
212,072,192 686,849,450 67,980,000 633,469,488 1,015,798,824
753,327,862 904,093,989 411,621,755 906,447,770 641,422,117
270,214,778 293,277,427 919,158,458 773,132,534 417,361,853
20,523,128 585,628,469 1,058,492,647 367,662,762 239,199,803
298,666,178 417,249,869 168,910,466 904,193,060 927,273,945
574,517,288 578,716,101 421,371,034 770,892,635 940,392,277
865,459,782 662,066,035 115,361,517 885,978,875 908,006,392
836,911,830 103,904,462 892,675,409 1,066,547,644 940,533,623
526,822,574 1,003,406,957 636,064,789 1,019,453,148 590,325,678
453,236,540 74,471,881 244,929,329 721,799,830 100,240,301
618,992,039 1,101,387,178 41,009,629 1,091,290,050 382,173,296
434,004,668 273,272,135 279,230,278 793,051,696 170,320,735
1,108,398,498 601,509,044 614,107,497 705,861,680 392,134,017
1,094,505,433 904,814,320 544,131,562 839,168,820 758,934,928
1,095,439,714 810,235,252 203,001,072 721,980,902 23,944,125
987,788,271 833,649,491 308,670,696 636,803,121 321,454,503
767,612,591 405,663,363 632,837,399 1,011,126,065 16,374,668
732,141,150 835,310,113 41,294,051 332,210,099 78,836,943
937,649,878 466,616,878 1,027,400,731 636,916,501 343,231,832
944,471,612 276,378,993 643,476,323 91,318,899 131,731,895
365,624,438 140,326,229 4,754,483 594,961,741 119,939,020
614,861,051 961,311,902 822,330,121 148,764,125 477,454,858
1,057,653,905 185,822,318 882,319,830 103,657,157 8,522,028
10,736,950 23,451,310 811,600,000 210,524,345 779,066,205
508,146,387 310,711,176 1,067,185,087 392,850,953 860,002,614
365,156,407 985,623,999 240,768,857 1,043,618,271 507,760,828
843,934,529 191,328,680 645,008,213 157,847,773 262,525,534
619,368,913 260,317,558 670,260,809 1,018,902,707 416,771,655
788,779,202 635,875,960 419,844,813 33,282,918 313,045,449
181,871,413 505,228,845 1,061,937,731 651,283,748 757,147,144
668,928,920 629,681,562 371,536,765 853,236,758 50,182,832
1,315,413 840,647,284 176,504,084 651,595,383 1,020,985,069
685,003,222 246,065,351 91,517,597 105,038,803 998,302,534
326,237,208 587,890,815 634,312,763 501,050,556 554,247,951
318,091,958 759,596,276 488,499,132 861,529,684 939,701,701
770,684,335 57,067,297 38,860,549 632,604,153 337,098,081
1,010,848,965 615,648,606 19,885,158 828,812,446 387,772,575
447,264,806 904,658,807 938,351,848 415,360,949 962,696,057
847,866,211 1,092,699,780 929,181,037 312,564,172 869,665,912
741,453,007 516,882,598 722,183,803 280,226,487 624,905,182
1,005,619,969 933,048,238 310,393,245 204,359,164 496,607,930
392,658,042 710,613,764 1,052,003,429 570,209,638 1,011,063,560
38,644,799 716,066,311 440,903,476 1,077,002,718 879,437,369
876,493,816 70,368,857 825,176,224 965,844,493 907,149,529
815,237,885 580,294,744 657,270,508 296,758,590 90,179,455
893,432,098 364,510,646 927,104,672 815,068,394 318,041,131
508,676,441 678,566,070 494,010,810 898,806,749 145,827,910
617,095,038 362,515,049 1,049,262,476 573,005,472 874,430,600
747,158,775 764,947,954 683,981,269 1,045,596,520 817,414,410
39,648,957 1,071,018,400 446,602,842 365,473,685 540,376,502
427,517,864 591,418,198 17,475,198 508,589,198 671,821,596
606,659,396 889,985,026 393,135,981 610,627,949 1,007,482,928
687,675,632 770,600,806 108,501,189 1,069,265,768 19,436,688
189,639,691 834,963,048 976,913,605 1,101,287,609 552,706,777
261,725,152 914,593,318 8,725,272 748,021,324 1,038,031,529
523,340,818 353,875,881 222,544,332 333,538,834 1,087,165,079
954,276,495 733,407,365 568,103,199 487,705,242 348,566,297
797,644,444 712,323,600 137,212,439 883,505,082 423,001,877
466,372,619 942,393,534 994,494,507 247,340,674 805,170,146
440,152,829 1,036,201,113 963,902,282 857,102,148 251,999,593
484,807,345 3,407,693 458,314,695 340,364,861 247,875,813
252,584,374 1,088,785,629 433,286,715 66,188,942 687,034,317
599,496,323 883,179,237 587,337,941 148,270,435 379,188,563
452,513,477 533,731,293 39,673,527 924,679,708 599,489,955
440,352,816 678,482,916 1,030,545,531 841,850,027 709,106,843
46,452,248 284,611,973 544,929,013 127,132,614 660,105,010
191,638,992 585,389,336 292,955,922 1,013,728,196 219,087,764
961,235,915 1,033,291,912 381,784,022 837,193,571 883,789,565
572,961,706 753,871,335 174,621,033 689,309,668 638,932,475
423,238,835 698,393,526 1,009,105,545 172,441,685 463,691,554
743,126,075 856,328,867 179,838,546 643,762,792 860,978,402
1,086,583,187 112,414,051 417,566,895 480,861,614 4,163,069
531,662,618 522,033,495 252,230,553 439,181,633 500,085,014
1,017,323,873 99,431,406 809,324,543 892,866,111 298,925,189
776,924,833 801,333,920 1,044,953,326 333,430,375 1,107,224,327
1,110,921,933 680,538,432 1,107,714,261 410,656,150 976,198,249
7,981,447 351,554,399 491,719,030 734,865,058 393,675,609
621,616,261 534,305,176 564,433,815 381,143,025 952,821,307
360,328,602 999,388,205 508,974,332 545,035,229 584,242,025
54,388,470 827,009,119 496,905,710 928,772,217 496,301,972
247,754,972 579,213,508 531,591,753 883,519,333 822,917,533
56,887,215 14,206,766 942,108,753 62,686,817 68,690,290
642,449,295 210,168,144 404,266,678 379,592,341 798,616,413
49,401,170 1,060,725,783 1,029,567,730 600,122,861 387,989,023
107,770,724 177,596,215 109,475,351 1,060,366,772 671,892,174
1,007,805,478 532,902,110 653,946,526 1,025,344,027 518,815,732
552,871,464 766,720,542 737,127,683 945,224,347 518,084,522
367,758,942 317,081,401 415,216,911 30,961,564 96,137,429
863,963,860 802,688,990 1,028,919,108 223,725,943 50,600,590
449,387,330 933,808,300 775,907,446 531,762,401 766,589,717
485,013,987 880,923,088 1,029,467,054 479,280,405 432,159,498
202,784,004 388,787,059 453,996,874 497,328,343 73,075,462
223,888,422 261,309,202 783,596,138 273,844,460 72,444,404
1,022,165,584 919,818,355 878,089,569 959,650,122 560,538,087
34,668,573 565,424,428 208,505,468 841,106,883 1,099,326,872
232,567,307 125,631,186 793,408,438 790,368,022 44,430,771
682,602,455 15,198,162 867,326,916 161,152,201 251,709,031
356,693,070 539,345,696 966,964,704 61,558,421 424,181,885
396,189,759 258,274,568 505,670,907 642,447,895 223,461,082
674,990,222 125,999,239 299,131,447 432,341,498 575,687,801
666,761,285 1,095,071,191 84,227,356 615,475,034 795,124,017
392,314,985 412,495,503 951,686,849 491,769,271 772,267,446
227,637,860 296,396,083 196,268,275 832,916,552 578,685,302
962,631,179 823,878,743 864,825,515 870,991,972 314,663,114
844,458,514 129,771,918 885,525,121 527,111,779 548,192,506
595,575,591 279,328,707 153,597,233 364,082,860 459,624,802
469,049,358 265,804,392 491,688,402 389,805,184 336,722,596
232,539,728 632,529,200 1,021,589,516 1,026,379,061 448,974,799
198,014,708 780,786,193 990,099,231 389,828,689 572,326,310
386,281,657 309,492,443 100,805,065 565,016,072 212,038,755
889,062,141 502,966,933 149,194,131 159,567,597 342,789,012
572,652,585 170,266,845 498,363,019 708,265,820 996,113,663
793,716,565 36,994,975 376,763,366 55,565,189 581,367,146
410,291,857 50,491,867 646,229,017 918,812,639 122,289,786
488,813,894 166,321,278 202,094,374 837,336,158 313,049,149
328,077,519 988,128,344 561,686,446 1,056,222,809 7,077,973
962,140,202 2,708,120 77,472,383 902,025,394 893,813,916
726,283,713 719,625,749 449,898,560 466,828,690 369,579,797
58,940,602 726,458,974 1,053,249,376 58,312,898 1,072,634,253
794,496,393 1,056,322,604 922,882,117 77,955,779 819,127,986
438,249,408 73,125,726 921,893,631 119,078,419 708,628,039
358,161,079 717,741,528 330,701,360 690,482,261 795,522,642
984,356,977 916,830,161 98,566,639 870,914,994 781,718,628
133,264,671 114,600,990 177,189,230 833,320,943 69,332,418
184,969,934 839,360,262 301,860,547 492,458,509 710,206,576
456,715,964 427,329,321 202,108,580 1,021,578,353 589,138,742
443,029,693 882,872,980 374,246,054 79,976,164 500,342,607
962,336,347 491,022,065 1,092,853,523 757,095,959 1,025,265,071
1,041,585,294 371,008,171 594,786,310 199,495,576 428,239,487
419,617,823 779,731,449 629,106,630 461,868,707 226,018,283
428,052,359 5,195,638 741,607,058 702,219,605 173,623,803
1,061,120,618 822,621,134 509,975,904 712,003,977 13,364,894
377,231,943 182,712,674 981,810,611 796,850,763 233,949,339
952,757,405 520,326,293 129,484,917 367,172,493 472,576,007
805,458,095 427,454,816 268,816,027 21,574,380 769,017,016
1,041,806,549 474,555,682 547,497,360 1,108,546,234 392,611,287
197,931,537 898,649,372 127,878,040 787,590,808 1,084,200,983
223,740,168 1,034,572,352 922,802,189 999,143,212 1,086,851
301,528,811 799,491,073 847,714,360 1,055,897,282 844,054,725
576,163,003 399,818,467 105,133,024 218,135,451 971,861,959
685,615,732 419,743,514 118,535,662 701,118,283 586,801,581
592,737,534 996,559,406 110,515,760 66,831,061 334,339,691
902,793,866 622,325,122 1,101,769,164 524,578,158 1,048,136,984
1,071,753,883 97,221,319 112,394,674 233,706,305 264,042,721
455,212,554 661,122,599 944,371,303 695,279,891 634,113,173
795,388,109 728,615,205 872,153,590 690,320,668 474,373,070
606,291,529 27,735,706 423,361,426 101,441,842 1,036,850,957
856,288,200 332,383,401 1,082,378,694 871,948,737 789,113,204
126,646,248 1,004,626,174 873,101,986 475,176,179 537,368,796
380,238,735 850,042,484 107,192,217 351,907,741 715,132,935
566,187,743 296,812,001 517,364,112 920,111,632 770,697,991
900,021,421 158,158,418 866,769,006 659,729,438 799,254,892
515,313,798 869,918,121 826,471,072 244,969,360 1,052,090,200
761,137,471 1,020,007,317 698,185,359 246,310,344 666,097,801
243,337,782 298,478,502 778,062,856 181,538,018 842,675,260
376,040,860 1,077,871,327 449,510,816 1,046,718,104 771,122,829
950,699,281 843,313,057 1,090,669,864 590,883,713 274,667,379
92,615,117 287,087,945 361,257,015 148,296,213 1,107,696,776
431,047,222 961,508,488 75,412,140 878,380,492 201,926,753
1,056,467,593 450,686,643 299,981,681 155,528,835 631,195,890
271,965,168 933,474,896 655,262,185 1,020,672,984 283,396,572
923,185,478 620,018,410 36,507,699 513,352,032 751,595,719
641,569,705 917,642,309 436,226,553 517,768,680 1,106,225,089
431,864,580 873,396,802 517,787,505 999,382,434 794,928,805
1,052,103,737 351,826,232 1,100,912,843 726,347,659 56,593,996
435,212,901 565,402,731 398,963,517 361,874,800 905,820,429
456,466,701 108,553,643 901,356,515 985,771,021 603,397,623
927,702,144 592,448,879 963,681,925 675,200,547 957,095,876
393,400,190 777,312,265 875,878,891 826,177,479 1,088,617,759
1,105,230,365 589,630,355 995,287,582 488,481,153 226,921,323
394,186,938 446,946,970 442,372,559 128,435,521 203,118,444
703,498,985 47,112,574 1,037,090,122 890,415,395 746,553,149
859,540,690 226,816,217 705,314,695 1,051,615,115 524,603,594
757,509,515 955,083,329 697,913,919 770,913,357 736,413,740
646,130,194 655,827,714 1,020,171,327 368,011,896 883,118,811
67,336,998 49,789,421 937,296,729 321,553,131 567,309,982
186,871,468 176,743,250 696,049,959 858,270,047 353,141,379
1,085,152,070 184,713,790 15,281,974 96,495,495 743,587,575
36,302,872 48,088,314 308,965,445 83,152,193 450,935,193
660,926,327 193,468,501 972,420,307 805,283,113 680,703,585
289,572,844 359,100,588 33,254,128 342,616,325 185,501,196
81,660,262 167,073,804 1,094,699,869 657,124,884 220,499,162
814,090,663 205,905,536 1,089,587,469 90,011,543 871,987,496
1,044,521,695 631,966,620 978,513,551 425,843,671 331,039,043
806,182,590 368,422,707 916,262,145 12,466,147 901,870,655
828,725,762 1,073,854,410 420,611,733 85,844,520 1,008,412,157
530,947,235 1,030,862,470 922,658,314 859,283,083 953,075,666
612,112,437 964,247,509 841,617,618 246,556,704 226,903,480
884,793,657 390,229,080 36,237,193 553,819,588 261,210,908
666,095,223 349,721,417 192,939,105 57,689,871 155,347,024
57,143,262 446,827,466 948,467,228 1,060,998,490 911,749,049
72,024,475 729,362,256 702,927,450 235,764,571 1,094,450,189
453,455,515 487,705,036 274,285,248 541,069,841 723,586,526
206,340,661 81,992,361 958,358,429 213,923,722 433,225,474
994,408,613 1,003,084,898 85,029,721 507,431,767 868,696,644
453,777,603 694,282,173 68,311,615 377,716,560 450,692,291
126,216,294 298,004,244 221,625,601 832,531,800 54,113,355
329,205,059 484,808,057 50,837,277 970,413,770 732,161,909
81,982,782 66,354,989 344,458,953 15,286,963 352,364,027
128,665,473 424,028,801 644,182,455 428,544,798 690,465,294
573,687,891 58,746,405 104,877,599 892,568,419 434,268,258
878,247,543 402,395,964 9,389,522 1,002,396,784 309,837,130
59,344,555 757,528,205 500,187,348 463,660,408 673,939,394
103,800,564 734,221,297 187,201,709 546,541,259 280,682,770
57,120,098 981,915,756 1,042,913,481 980,736,459 325,334,118
417,933,446 490,165,548 289,734,649 906,288,745 1,055,127,428
1,041,176,403 186,396,288 72,803,554 186,778,682 706,190,903
976,063,974 639,455,298 153,984,044 743,782,707 25,043,120
1,109,218,328 115,663,407 246,191,235 935,478,336 677,640,113
338,133,424 360,983,279 1,062,147,036 886,101,632 1,033,329,944
383,114,018 235,733,790 61,428,042 11,263,539 32,304,994
613,934,370 747,699,522 262,378,467 767,738,206 85,541,497
892,600,808 566,318,656 47,837,623 156,330,572 96,143,239
337,608,271 592,660,136 443,540,899 216,527,997 923,382,314
9,960,816 920,236,863 1,058,321,995 361,013,024 1,093,349,198
647,832,752 456,530,035 272,000,549 831,315,185 924,024,717
786,952,167 169,860,640 700,856,513 694,423,402 930,122,888
302,868,261 31,010,369 278,163,240 705,566,839 970,190,062
30,055,715 1,057,741,326 259,958,460 608,619,891 1,073,221,153
983,598,968 251,654,158 244,066,136 380,798,450 772,339,873
790,115,678 98,691,323 232,231,877 46,527,287 702,034,012
535,456,770 74,982,039 869,870,042 589,057,672 444,260,958
565,509,995 173,874,307 1,062,245,463 807,998,763 83,764,093
753,864,410 61,860,120 1,083,167,266 341,352,920 290,468,133
1,081,691,851 85,352,432 200,002,372 401,464,315 389,912,387
685,743,251 809,994,389 987,755,937 812,597,574 260,443,362
447,997,148 870,211,321 103,287,712 64,716,261 919,278,381
469,332,776 591,407,205 191,784,331 449,851,154 19,090,573
894,754,301 730,859,722 166,275,784 124,875,233 1,053,745,665
266,914,686 877,403,086 626,828,010 534,704,409 1,041,116,565
859,399,377 169,773,915 433,795,691 930,144,661 868,357,746
55,005,173 769,447,323 872,677,550 268,636,755 517,933,988
181,139,245 972,475,997 804,634,542 165,992,916 123,253,625
880,790,842 914,539,838 230,438,156 976,931,911 292,685,608
190,739,620 805,788,671 764,697,916 574,114,777 1,033,090,627
834,335,485 720,339,240 145,539,931 958,037,733 142,762,284
1,005,513,930 25,828,177 277,271,510 1,073,015,602 858,383,320
621,389,632 524,971,060 487,799,075 715,520,856 600,313,332
365,319,518 880,350,164 650,522,160 563,411,757 499,622,655
1,103,632,613 652,846,645 812,849,627 39,336,194 854,830,334
54,043,246 814,612,704 872,349,475 2,121,198 164,012,584
484,632,452 960,931,123 327,085,198 799,705,956 1,025,859,645
961,072,065 617,420,875 93,027,462 234,982,798 632,252,496
53,191,420 696,056,293 132,414,891 556,575,054 970,082,795
960,220,596 199,348,200 759,494,748 285,798,126 1,020,872,358
948,593,651 164,345,132 171,906,740 492,575,472 851,210,571
903,294,439 834,269,046 252,218,974 399,170,019 592,086,152
614,236,344 1,071,699,392 482,256,171 548,285,517 827,508,095
316,638,451 387,780,338 885,150,255 954,986,293 106,961,548
321,342,927 908,760,129 445,907 300,387,951 1,057,760,962
411,050,884 21,851,984 282,212,755 384,651,014 304,709,472
953,285,881 979,320,329 505,498,033 112,983,523 77,634,868
231,243,246 158,487,027 961,521,965 807,686,852 69,182,720
683,072,777 1,020,029,810 855,747,588 891,159,790 546,159,946
711,019,882 754,170,663 896,561,940 96,637,761 362,830,013
669,718,397 210,759,223 767,512,582 1,076,220,631 537,645,524
390,409,475 697,934,561 759,262,638 714,223,013 1,054,161,728
488,229,430 5,719,554 572,446,051 949,669,163 883,615,776
124,681,370 683,673,190 257,482,982 37,591,927 112,635,416
368,955,577 235,839,074 219,295,288 210,565,119 81,963,746
1,096,707,656 340,798,384 388,815,831 196,940,811 123,717,639
982,410,753 534,538,687 460,163,091 311,707,909 501,087,409
145,861,674 426,281,081 24,054,049 209,449,183 148,735,090
933,850,429 470,409,115 942,179,982 757,001,692 201,994,831
1,030,607,448 1,022,515,866 804,460,414 258,159,254 583,082,718
692,469,409 1,035,155,352 486,016,190 311,193,160 668,286,289
537,701,750 873,850,525 1,076,795,823 1,042,583,760 983,671,359
547,851,200 476,629,547 423,876,982 771,251,971 753,948,346
896,348,357 914,736,678 851,789,550 832,898,442 708,437,144
948,963,162 500,061,136 424,946,872 184,240,111 343,376,652
568,771,698 211,094,404 1,065,803,922 336,865,883 1,062,095,486
87,758,425 396,166,602 866,380,141 88,980,969 910,338,098
302,545,096 912,274,787 632,866,832 502,053,297 1,017,870,848
228,263,149 29,908,227 383,726,522 186,508,470 490,802,730
895,834,700 183,367,714 360,157,744 206,956,370 57,832
395,370,476 905,353,767 674,654,818 900,427,467 354,237,459
99,905,417 794,529,274 129,259,046 367,865,545 280,283,665
827,267,745 368,015,587 1,001,573,211 487,559,781 687,294,709
243,435,102 1,028,767,962 217,011,505 397,123,020 514,859,216
695,520,341 15,447,575 946,455,334 496,854,137 393,606,309
1,049,131,496 73,529,176 544,138,604 303,563,907 53,023,409
511,389,307 45,219,011 931,360,808 1,022,346,123 969,429,786
553,209,930 112,519,633 564,913,422 961,539,325 1,088,690,417
338,150,685 7,997,951 354,323,340 1,110,398,299 574,914,221
599,138,932 1,024,423,283 1,068,552,201 924,484,679 752,983,790
1,060,368,940 572,575,559 139,620,762 88,223,718 1,004,141,612
628,600,491 146,299,998 40,224,050 916,149,504 459,360,319
1,006,644,180 910,979,441 971,375,445 113,658,636 208,717,074
795,218,359 641,140,309 109,559,167 1,005,530,572 1,085,538,814
578,107,640 861,409,532 749,509,628 972,880,496 980,332,605
602,545,712 736,215,078 437,700,298 781,071,908 694,293,854
1,042,973,706 456,960,965 1,098,837,990 95,541,059 788,192,424
275,611,427 624,979,724 1,026,580,204 609,938,730 11,938,121
868,881,007 640,480,658 617,245,753 958,356,183 856,762,593
375,174,981 10,394,023 379,334,139 363,650,459 840,717,951
12,614,967 617,806,410 1,004,112,977 273,031,409 109,013,452
743,979,868 702,517,676 521,441,040 79,907,207 177,532,885
65,544,970 297,016,086 380,274,382 944,625,052 997,329,791
310,828,222 159,833,885 967,731,538 501,935,375 477,022,943
781,193,785 986,977,962 616,378,888 617,849,935 291,736,059
68,077,048 90,513,564 311,462,126 1,048,077,964 744,844,221
657,694,698 453,412,228 550,193,350 783,953,340 241,498,077
209,729,825 624,953,029 627,677,586 812,294,872 23,572,625
324,163,005 307,985,163 183,316,826 920,500,844 330,916,065
893,701,875 145,074,451 1,102,656,587 712,359,775 921,225,611
890,620,122 19,156,718 528,641,689 978,655,643 322,500,484
983,254,480 63,947,831 705,739,517 1,104,345,950 1,018,857,030
821,079,673 312,222,203 935,581,040 205,061,122 911,890,599
239,961,345 279,455,918 993,987,291 897,539,323 421,681,420
954,467,252 819,616,504 770,734,067 1,019,217,560 128,856,840
311,156,735 901,736,605 192,161,512 1,100,834,712 221,517,669
407,358,671 864,550,341 296,158,143 203,680,828 38,225,625
33,894,322 25,050,073 900,110,669 448,315,397 404,208,995
1,059,067,688 415,172,946 886,609,869 277,696,414 237,227,256
890,327,963 915,425,734 1,029,433,683 570,619,416 998,413,230
316,627,682 926,227,820 673,620,071 674,972,735 775,019,944
1,104,284,347 583,773,651 204,082,529 171,885,824 1,065,405,873
1,062,278,257 618,831,774 926,676,790 925,922,584 160,178,000
356,919,248 250,433,674 949,960,315 378,168,981 134,250,308
933,150,122 327,772,964 389,124,190 853,871,207 505,497,299
733,067,498 375,425,257 1,110,326,698 477,564,196 338,988,618
353,193,396 3,917,003 703,679,585 1,063,931,582 517,656,711
794,525,391 495,884,398 335,641,888 403,207,915 530,590,132
932,101,877 744,252,799 488,701,035 820,076,408 685,760,354
686,503,206 920,942,265 261,333,906 145,096,507 545,433,650
413,340,865 749,931,893 722,803,629 768,513,870 197,450,196
171,598,539 919,970,134 814,680,778 84,633,563 854,958,806
644,130,615 914,060,410 297,958,041 477,659,903 27,792,761
231,192,279 404,542,224 487,068,126 272,660,679 808,834,234
831,806,716 532,164,005 338,767,397 757,512,376 662,990,321
346,647,102 117,180,243 45,482,747 167,418,264 254,384,632
69,258,547 319,565,533 4,720,972 214,215,877 324,641,872
576,969,865 891,570,101 190,718,992 793,074,446 680,578,016
525,264,779 712,318,020 782,470,918 703,857,012 699,394,848
795,932,882 304,535,637 640,729,038 986,896,561 1,085,469,545
474,679,871 928,376,426 642,179,917 121,729,637 577,405,788
362,493,836 8,401,726 194,281,877 834,832,801 543,894,287
936,012,646 545,803,528 921,201,970 606,351,945 790,992,362
332,401,042 129,646,466 699,282,923 571,239,769 848,810,352
859,199,374 876,323,396 897,347,557 62,897,542 317,550,160
755,460,252 550,050,163 1,353,889 565,543,908 163,616,805
806,504,551 1,034,892,412 518,722,202 74,323,399 1,083,177,823
736,482,981 294,809,934 575,013,126 377,409,739 250,914,141
388,674,418 999,320,044 457,229,553 1,043,932,031 680,620,073
221,003,880 1,078,818,100 866,619,582 114,082,976 663,030,667
148,571,497 258,412,742 349,101,809 792,980,556 1,103,712,377
557,758,628 1,060,515,623 782,738,841 177,217,423 164,816,316
168,112,364 425,423,649 146,571,762 950,524,328 123,003,932
772,251,769 2,270,178 59,795,103 163,014,351 794,818,593
769,484,322 466,216,858 304,034,844 10,201,021 381,317,286
526,736,557 637,196,499 193,132,199 597,079,845 185,897,624
693,282,834 85,933,603 969,330,877 443,962,335 406,396,922
906,819,857 932,854,420 97,130,168 919,536,898 65,195,555
153,012,633 4,772,365 715,236,980 946,060,047 102,296,515
603,597,614 313,283,170 952,813,828 363,248,820 341,816,234
304,365,324 318,328,167 709,471,867 936,938,591 1,060,920,627
1,066,857,164 903,094,999 784,758,476 26,533,647 1,096,240,334
1,000,197,391 1,022,531,123 338,469,128 32,171,754 809,647,556
40,722,265 886,824,061 509,163,358 650,901,115 675,363,650
275,825,492 746,859,512 675,936,104 62,428,239 432,756,558
1,067,351,907 880,703,010 119,207,873 602,041,610 442,321,717
12,904,233 470,028,896 345,014,816 309,079,721 709,543,808
279,862,904 652,642,940 627,895,852 25,989,892 514,310,765
164,539,823 525,492,347 393,348,223 883,122,944 159,191,301
645,801,598 624,037,441 396,957,768 989,845,345 781,162,356
395,236,924 159,455,200 20,444,668 516,997,561 298,508,822
501,294,858 627,130,981 730,090,327 1,068,576,462 799,765,700
327,660,543 1,056,547,274 980,450,388 752,426,567 689,902,511
157,171,783 264,759,772 184,858,442 874,004,616 475,739,280
682,336,591 1,081,023,876 962,465,286 647,852,238 709,126,581