Guest User

output

a guest
Dec 31st, 2015
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 112.73 KB | None | 0 0
  1. 81345
  2. 47
  3. 63
  4. 1633604
  5. 3
  6. 958493077
  7. 83
  8. 34955381
  9. 7
  10. 925253
  11. 5
  12. 957385195
  13. 33088
  14. 787644
  15. 1151
  16. 92258
  17. 3
  18. 829488789
  19. 52748182
  20. 571354824
  21. 2
  22. 171
  23. 7035
  24. 1000000000
  25. 130
  26. 61841733
  27. 8913
  28. 3870
  29. 3332811
  30. 87
  31. 49
  32. 55898
  33. 31
  34. 347
  35. 148043474
  36. 75178464
  37. 8272515
  38. 11465866
  39. 724594
  40. 542
  41. 4746910
  42. 15406161
  43. 89
  44. 6301474
  45. 1853599
  46. 71456064
  47. 28
  48. 8715
  49. 9691
  50. 521
  51. 8849
  52. 20159433
  53. 218812
  54. 5625
  55. 33176863
  56. 1000000000
  57. 3079
  58. 1000000000
  59. 92
  60. 249471837
  61. 846
  62. 560
  63. 935987
  64. 469600069
  65. 1066785
  66. 9703
  67. 1000000000
  68. 35283974
  69. 60882699
  70. 6
  71. 98653323
  72. 717957476
  73. 371473174
  74. 2219
  75. 623183512
  76. 4105892
  77. 582511
  78. 2
  79. 1
  80. 947370328
  81. 34555
  82. 5
  83. 4063534
  84. 8189993
  85. 508626383
  86. 380965240
  87. 76537428
  88. 268877
  89. 70
  90. 30
  91. 107479
  92. 486651313
  93. 19078
  94. 51362160
  95. 696
  96. 358834549
  97. 93494193
  98. 584423442
  99. 9037
  100. 3
  101. 998
  102. 88949
  103. 3895
  104. 1
  105. 5
  106. 1000000000
  107. 757689
  108. 505
  109. 3
  110. 8248287
  111. 37617634
  112. 55371173
  113. 410571849
  114. 2
  115. 1000000000
  116. 26646270
  117. 75
  118. 58744
  119. 658141183
  120. 52
  121. 6
  122. 9
  123. 80782738
  124. 88186
  125. 7691002
  126. 8574
  127. 8
  128. 6
  129. 296762526
  130. 263212
  131. 32
  132. 375
  133. 59
  134. 32417
  135. 541015
  136. 914237461
  137. 685819755
  138. 36
  139. 4
  140. 1988569
  141. 811187360
  142. 4863
  143. 48177143
  144. 848227050
  145. 3831
  146. 469152
  147. 4
  148. 9603
  149. 930
  150. 1000000000
  151. 52
  152. 4
  153. 1000000000
  154. 2
  155. 43166959
  156. 70321
  157. 566
  158. 1
  159. 1213262
  160. 926032
  161. 390900253
  162. 4039111
  163. 94829
  164. 711145
  165. 74
  166. 47
  167. 8270
  168. 35
  169. 37
  170. 83876
  171. 27048411
  172. 354586
  173. 87844173
  174. 976035
  175. 4690
  176. 417
  177. 3
  178. 470
  179. 59594
  180. 574942297
  181. 95698037
  182. 29
  183. 8233184
  184. 40721343
  185. 9029
  186. 699972260
  187. 1364
  188. 41
  189. 800347973
  190. 82
  191. 223
  192. 5597520
  193. 1000000000
  194. 8
  195. 150
  196. 83920
  197. 5
  198. 6076
  199. 196267231
  200. 516
  201. 13991213
  202. 52955
  203. 1000000000
  204. 60
  205. 230
  206. 94
  207. 906
  208. 818930
  209. 73
  210. 987356407
  211. 1000000000
  212. 3969
  213. 188755
  214. 3
  215. 9581169
  216. 52
  217. 9881735
  218. 1000000000
  219. 4
  220. 9442122
  221. 8028156
  222. 6
  223. 744
  224. 8527
  225. 376
  226. 6
  227. 423
  228. 5
  229. 67
  230. 5008
  231. 90
  232. 948611
  233. 84316
  234. 6300591
  235. 8787760
  236. 550249575
  237. 381866376
  238. 2
  239. 1000000000
  240. 86746344
  241. 36
  242. 4582
  243. 7
  244. 9947796
  245. 534881
  246. 370811
  247. 1000000000
  248. 1000000000
  249. 5569745
  250. 9
  251. 64
  252. 394
  253. 82
  254. 10
  255. 903945
  256. 225715395
  257. 1000000000
  258. 435
  259. 59511
  260. 13464878
  261. 887370
  262. 795223599
  263. 463
  264. 93
  265. 491089
  266. 794994
  267. 16420799
  268. 6735081
  269. 228019
  270. 419606
  271. 1276
  272. 151
  273. 500701
  274. 110621698
  275. 94979199
  276. 28443444
  277. 95
  278. 96
  279. 10
  280. 205812
  281. 93092700
  282. 16
  283. 408079
  284. 830601
  285. 419989308
  286. 108864
  287. 1640367
  288. 476104815
  289. 641128828
  290. 1000000000
  291. 1
  292. 301159
  293. 5
  294. 6
  295. 18942
  296. 3315535
  297. 564801
  298. 1000000000
  299. 5204
  300. 272
  301. 9346
  302. 808175
  303. 215373
  304. 3284
  305. 8099912
  306. 36017
  307. 4827
  308. 402286
  309. 2065797
  310. 771338059
  311. 1000000000
  312. 693172395
  313. 8326
  314. 1000000000
  315. 1000000000
  316. 973064
  317. 9254
  318. 45768
  319. 6
  320. 747
  321. 1000000000
  322. 5
  323. 62353
  324. 850
  325. 59766
  326. 6328
  327. 3359
  328. 3
  329. 334078702
  330. 639648
  331. 71654
  332. 29240290
  333. 65625
  334. 3702
  335. 2
  336. 704740389
  337. 6479
  338. 7933495
  339. 1000000000
  340. 275195
  341. 88
  342. 828729
  343. 330
  344. 4
  345. 351868910
  346. 518454428
  347. 1784097
  348. 112
  349. 863542
  350. 217812556
  351. 35253675
  352. 587235
  353. 3
  354. 811
  355. 1000000000
  356. 49724
  357. 73065
  358. 835697581
  359. 219852968
  360. 45219352
  361. 1000000000
  362. 206
  363. 67445540
  364. 8045903
  365. 1000000000
  366. 711066471
  367. 6958602
  368. 1936
  369. 50252
  370. 128940
  371. 542322
  372. 920
  373. 1000000000
  374. 49695257
  375. 59092
  376. 688604068
  377. 65717
  378. 66233
  379. 10919
  380. 93
  381. 31
  382. 64
  383. 82552243
  384. 1000000000
  385. 952387208
  386. 617521
  387. 1000000000
  388. 152379
  389. 413313388
  390. 6509571
  391. 5908070
  392. 352053
  393. 98
  394. 23320
  395. 42562
  396. 70868830
  397. 259432
  398. 31294536
  399. 71
  400. 5554530
  401. 2368947
  402. 6012
  403. 2292
  404. 530190
  405. 2718774
  406. 3222
  407. 5
  408. 41
  409. 3658
  410. 283392377
  411. 7
  412. 584366788
  413. 50059828
  414. 3698842
  415. 546347
  416. 13494265
  417. 926556
  418. 85593
  419. 1000000000
  420. 5577
  421. 646590454
  422. 3123
  423. 604519124
  424. 157
  425. 18084
  426. 5625076
  427. 41214
  428. 758994469
  429. 7313
  430. 21
  431. 8586
  432. 7027
  433. 410
  434. 901
  435. 1000000000
  436. 156980
  437. 730
  438. 63949
  439. 597
  440. 5
  441. 6
  442. 6486353
  443. 1000000000
  444. 774
  445. 47766052
  446. 953
  447. 57905443
  448. 5
  449. 1000000000
  450. 5388
  451. 20646463
  452. 33220910
  453. 1000000000
  454. 1618621
  455. 713285
  456. 71
  457. 242906
  458. 6742
  459. 70568182
  460. 1318469
  461. 271591586
  462. 932453911
  463. 630
  464. 7165985
  465. 2
  466. 76034632
  467. 1000000000
  468. 4718020
  469. 130
  470. 1000000000
  471. 4465182
  472. 288257578
  473. 9543
  474. 1689918
  475. 543554
  476. 50564032
  477. 1000000000
  478. 959
  479. 973
  480. 327925780
  481. 26199
  482. 431152537
  483. 584062
  484. 416
  485. 9454
  486. 77938761
  487. 536711415
  488. 70873
  489. 6408092
  490. 3
  491. 273187
  492. 86772
  493. 9
  494. 548784046
  495. 5
  496. 5669662
  497. 32488353
  498. 43662
  499. 985855
  500. 29198
  501. 1000000000
  502. 999359
  503. 7484
  504. 2026684
  505. 1912
  506. 452
  507. 1000000000
  508. 124979
  509. 395143565
  510. 45
  511. 835959
  512. 1000000000
  513. 20
  514. 124093024
  515. 10007711
  516. 595
  517. 115046
  518. 8
  519. 1000000000
  520. 716128
  521. 95825598
  522. 7769462
  523. 1000000000
  524. 2892740
  525. 1000000000
  526. 1
  527. 41
  528. 296
  529. 78422
  530. 1389
  531. 376569309
  532. 235
  533. 590
  534. 961615
  535. 283271048
  536. 67038441
  537. 37
  538. 52
  539. 1000000000
  540. 95895390
  541. 52722751
  542. 1000000000
  543. 1000000000
  544. 1000000000
  545. 73740
  546. 139486391
  547. 525665982
  548. 61307
  549. 1000000000
  550. 4545
  551. 656
  552. 21751797
  553. 52556
  554. 1000000000
  555. 7567604
  556. 29
  557. 763485
  558. 6634
  559. 319285
  560. 4782
  561. 24070
  562. 27
  563. 948373109
  564. 52830476
  565. 48
  566. 63935085
  567. 598983212
  568. 1000000000
  569. 186
  570. 754725680
  571. 877028
  572. 6674097
  573. 49115
  574. 1000000000
  575. 96451233
  576. 1000000000
  577. 86734383
  578. 532
  579. 1000000000
  580. 1000000000
  581. 3268
  582. 31096
  583. 9180
  584. 1000000000
  585. 563322846
  586. 1823
  587. 1000000000
  588. 97128316
  589. 206694570
  590. 2
  591. 38016
  592. 8
  593. 8
  594. 215
  595. 48786
  596. 32099
  597. 197835
  598. 1848669
  599. 804424321
  600. 15816597
  601. 3207
  602. 428787580
  603. 44
  604. 761306315
  605. 1000000000
  606. 1
  607. 752
  608. 1000000000
  609. 633020
  610. 929569340
  611. 6707290
  612. 2215369
  613. 69927369
  614. 181990682
  615. 7358
  616. 3231828
  617. 7
  618. 1000000000
  619. 128
  620. 43565
  621. 7140685
  622. 211
  623. 9
  624. 312
  625. 1000000000
  626. 631835
  627. 52
  628. 1000000000
  629. 985
  630. 812
  631. 3195169
  632. 343
  633. 168706
  634. 5
  635. 837081094
  636. 950288318
  637. 1000000000
  638. 99346
  639. 8741
  640. 1000000000
  641. 79511670
  642. 1053
  643. 747005939
  644. 127256957
  645. 58360
  646. 4245159
  647. 3
  648. 875
  649. 3404652
  650. 592397904
  651. 18
  652. 85872041
  653. 782320148
  654. 7365
  655. 1
  656. 91160918
  657. 3135966
  658. 6852
  659. 582969
  660. 76
  661. 604796772
  662. 999854060
  663. 360
  664. 175833
  665. 7339216
  666. 7
  667. 746101
  668. 91
  669. 2966
  670. 6148730
  671. 7
  672. 1000000000
  673. 755427
  674. 4
  675. 201835921
  676. 181488781
  677. 56663290
  678. 1150
  679. 559
  680. 92590738
  681. 88807494
  682. 65063345
  683. 40711970
  684. 452
  685. 7121
  686. 2
  687. 765
  688. 74
  689. 30182
  690. 6347
  691. 518
  692. 7
  693. 946
  694. 9453
  695. 2
  696. 371973
  697. 185434795
  698. 299257
  699. 923646
  700. 7344
  701. 1
  702. 96251
  703. 1020211
  704. 8133569
  705. 1000000000
  706. 247
  707. 976784967
  708. 7980314
  709. 1000000000
  710. 1000000000
  711. 720131
  712. 2856934
  713. 208996086
  714. 276
  715. 2383
  716. 587085
  717. 560044
  718. 451
  719. 418
  720. 3
  721. 29829371
  722. 33
  723. 1000000000
  724. 85
  725. 17451032
  726. 2430
  727. 1000000000
  728. 70
  729. 50
  730. 51775
  731. 1000000000
  732. 8
  733. 9744576
  734. 790653764
  735. 178391088
  736. 44
  737. 144591393
  738. 2982
  739. 1000000000
  740. 3775705
  741. 357463477
  742. 789873394
  743. 9310
  744. 6
  745. 582820
  746. 36026000
  747. 606537168
  748. 407787
  749. 370240
  750. 1000000000
  751. 6565757
  752. 6
  753. 60620
  754. 3109
  755. 16
  756. 9862
  757. 1000000000
  758. 822591
  759. 9
  760. 53
  761. 51966299
  762. 2803
  763. 19996030
  764. 9482547
  765. 11577
  766. 161873464
  767. 132674
  768. 58466
  769. 300869848
  770. 98312
  771. 1000000000
  772. 57025969
  773. 3313
  774. 85671
  775. 875274
  776. 967764
  777. 1000000000
  778. 517046581
  779. 46
  780. 70529046
  781. 96185
  782. 1000000000
  783. 18387
  784. 731244
  785. 1000000000
  786. 962
  787. 34940459
  788. 84601469
  789. 8484
  790. 590736126
  791. 926597
  792. 131
  793. 574617092
  794. 1000000000
  795. 51167
  796. 65019
  797. 185168265
  798. 6
  799. 274
  800. 156
  801. 19254
  802. 664
  803. 8321
  804. 61967
  805. 1000000000
  806. 127769535
  807. 5090
  808. 868
  809. 61138157
  810. 1000000000
  811. 59726
  812. 27933
  813. 1348
  814. 67669973
  815. 30614401
  816. 8756909
  817. 84894
  818. 22471329
  819. 67762
  820. 107975887
  821. 112
  822. 19595511
  823. 47094834
  824. 5
  825. 5397
  826. 8129
  827. 1747
  828. 349313035
  829. 5814645
  830. 8
  831. 91553
  832. 222604209
  833. 2990
  834. 5199756
  835. 80325075
  836. 1000000000
  837. 1000000000
  838. 1000000000
  839. 74905577
  840. 5319406
  841. 1000000000
  842. 208153320
  843. 5922
  844. 141918
  845. 736078
  846. 1000000000
  847. 279684938
  848. 92
  849. 8
  850. 45074
  851. 41707
  852. 879538616
  853. 691
  854. 1331
  855. 8
  856. 9628336
  857. 5629
  858. 245851
  859. 92
  860. 22953
  861. 1000000000
  862. 743329
  863. 8206793
  864. 1000000000
  865. 572101
  866. 6384945
  867. 71994
  868. 943810941
  869. 50161327
  870. 7377114
  871. 656
  872. 1000000000
  873. 9434
  874. 50735
  875. 321840674
  876. 67719
  877. 2
  878. 831667339
  879. 2
  880. 519315
  881. 13061
  882. 34863686
  883. 65698626
  884. 50
  885. 437
  886. 224
  887. 21
  888. 893383
  889. 9
  890. 1000000000
  891. 595233
  892. 837574
  893. 67343411
  894. 8749718
  895. 19192
  896. 60817
  897. 67150585
  898. 134873702
  899. 93
  900. 36948
  901. 1000000000
  902. 68529037
  903. 352320258
  904. 41436
  905. 25094
  906. 82313360
  907. 68630
  908. 5561586
  909. 1
  910. 7
  911. 1000000000
  912. 9
  913. 789212
  914. 3525388
  915. 4503
  916. 71375586
  917. 63632146
  918. 93116901
  919. 92069317
  920. 1
  921. 25294535
  922. 34
  923. 857269
  924. 487457
  925. 1000000000
  926. 8055607
  927. 543165511
  928. 6
  929. 392000
  930. 9951758
  931. 99425
  932. 976328650
  933. 1253
  934. 317
  935. 7036980
  936. 3
  937. 12269
  938. 193698
  939. 1000000000
  940. 2551
  941. 1957328
  942. 9879
  943. 532003
  944. 41
  945. 3066
  946. 674871
  947. 55570361
  948. 24
  949. 160191
  950. 53181
  951. 155785
  952. 30
  953. 5
  954. 7973543
  955. 17
  956. 814
  957. 1
  958. 29287
  959. 82
  960. 824
  961. 70
  962. 3
  963. 2318780
  964. 9674086
  965. 736651
  966. 1000000000
  967. 1000000000
  968. 108294
  969. 1000000000
  970. 7726
  971. 1000000000
  972. 1000000000
  973. 9625680
  974. 593824
  975. 560589192
  976. 97376124
  977. 424007
  978. 78
  979. 6834
  980. 957242131
  981. 87753
  982. 77877
  983. 416614974
  984. 1
  985. 3973
  986. 59678
  987. 4208
  988. 5713
  989. 491599993
  990. 740
  991. 1077852
  992. 358256506
  993. 78989
  994. 4
  995. 12970
  996. 1000000000
  997. 58541648
  998. 35245
  999. 74
  1000. 25
  1001. 1
  1002. 57956
  1003. 1000000000
  1004. 193156
  1005. 94401646
  1006. 1000000000
  1007. 90660
  1008. 1000000000
  1009. 861
  1010. 239
  1011. 1000000000
  1012. 70130
  1013. 9451
  1014. 682
  1015. 422951
  1016. 49
  1017. 548834
  1018. 2566
  1019. 623864882
  1020. 1000000000
  1021. 5807
  1022. 66
  1023. 1362607
  1024. 360
  1025. 5222960
  1026. 1000000000
  1027. 9
  1028. 31433
  1029. 2
  1030. 1000000000
  1031. 767365
  1032. 5181535
  1033. 6
  1034. 53
  1035. 58854
  1036. 17602
  1037. 6164
  1038. 919347697
  1039. 5
  1040. 56
  1041. 773811
  1042. 639210
  1043. 993906394
  1044. 74609
  1045. 2328
  1046. 9202
  1047. 46914707
  1048. 4512971
  1049. 2158
  1050. 509353390
  1051. 79706
  1052. 843775646
  1053. 297
  1054. 571906258
  1055. 232
  1056. 906771447
  1057. 7
  1058. 315395
  1059. 8
  1060. 71679
  1061. 8
  1062. 970
  1063. 672716
  1064. 2718881
  1065. 7
  1066. 41659
  1067. 60494
  1068. 4998
  1069. 9104
  1070. 27408
  1071. 8328584
  1072. 6069112
  1073. 432
  1074. 9387075
  1075. 43238
  1076. 95362
  1077. 98821166
  1078. 12840
  1079. 692117
  1080. 2606
  1081. 64
  1082. 454177
  1083. 238
  1084. 26994
  1085. 766242
  1086. 727573198
  1087. 27643057
  1088. 1000000000
  1089. 9974
  1090. 124
  1091. 744
  1092. 115725717
  1093. 948097
  1094. 46
  1095. 9
  1096. 184
  1097. 115696755
  1098. 335
  1099. 1000000000
  1100. 258745991
  1101. 83
  1102. 7041197
  1103. 8
  1104. 3309861
  1105. 9641320
  1106. 113
  1107. 1000000000
  1108. 51452524
  1109. 4493
  1110. 216645
  1111. 684
  1112. 329538
  1113. 1000000000
  1114. 64888
  1115. 30843
  1116. 44209
  1117. 1000000000
  1118. 69121
  1119. 8861
  1120. 74304347
  1121. 94798
  1122. 501
  1123. 574518
  1124. 9
  1125. 4868418
  1126. 837981691
  1127. 5
  1128. 91
  1129. 283466342
  1130. 73
  1131. 83518408
  1132. 599141479
  1133. 54412787
  1134. 6
  1135. 4
  1136. 4292812
  1137. 2283617
  1138. 7716
  1139. 41
  1140. 5
  1141. 850733157
  1142. 1000000000
  1143. 3884612
  1144. 25968793
  1145. 378948604
  1146. 1000000000
  1147. 601380
  1148. 1000000000
  1149. 1152748
  1150. 99048837
  1151. 252
  1152. 899714
  1153. 54645194
  1154. 124948743
  1155. 55412113
  1156. 6
  1157. 4
  1158. 25337287
  1159. 511
  1160. 603592245
  1161. 78092
  1162. 418
  1163. 91371
  1164. 7
  1165. 344459
  1166. 1000000000
  1167. 41088
  1168. 28892710
  1169. 3367
  1170. 692138
  1171. 37770899
  1172. 268770400
  1173. 54561373
  1174. 3245134
  1175. 633
  1176. 310
  1177. 8
  1178. 7134
  1179. 39
  1180. 1000000000
  1181. 868
  1182. 90
  1183. 33207630
  1184. 2
  1185. 5845
  1186. 89860
  1187. 155438756
  1188. 4056
  1189. 3869297
  1190. 9135298
  1191. 237
  1192. 85113
  1193. 74272361
  1194. 30166
  1195. 747029
  1196. 8
  1197. 233969673
  1198. 95
  1199. 4613841
  1200. 12182594
  1201. 907
  1202. 7328
  1203. 999
  1204. 241
  1205. 11
  1206. 887215
  1207. 851042
  1208. 44292564
  1209. 62943
  1210. 681673730
  1211. 1266464
  1212. 352326038
  1213. 23
  1214. 54
  1215. 416
  1216. 968
  1217. 7654294
  1218. 67
  1219. 1383492
  1220. 57359533
  1221. 81
  1222. 3
  1223. 7
  1224. 26152041
  1225. 8404797
  1226. 9470813
  1227. 1
  1228. 442198
  1229. 215041
  1230. 139738
  1231. 723026
  1232. 7297
  1233. 1000000000
  1234. 8823
  1235. 5171421
  1236. 413163313
  1237. 160279118
  1238. 53
  1239. 76631061
  1240. 1466
  1241. 87209001
  1242. 941078540
  1243. 655
  1244. 2691
  1245. 171
  1246. 33753083
  1247. 142
  1248. 69
  1249. 331986145
  1250. 93170
  1251. 38560392
  1252. 1
  1253. 6051594
  1254. 81748
  1255. 91
  1256. 24264
  1257. 64246224
  1258. 4177024
  1259. 718
  1260. 809943
  1261. 5925
  1262. 3119
  1263. 6568
  1264. 119934
  1265. 1903
  1266. 5
  1267. 551476940
  1268. 639
  1269. 98
  1270. 897021533
  1271. 457614
  1272. 33678696
  1273. 37
  1274. 684854
  1275. 805
  1276. 33962
  1277. 318
  1278. 6765629
  1279. 146904
  1280. 76663269
  1281. 41
  1282. 72432
  1283. 59
  1284. 1000000000
  1285. 2742
  1286. 9283
  1287. 1000000000
  1288. 4703516
  1289. 8
  1290. 166
  1291. 2
  1292. 1000000000
  1293. 29
  1294. 3623987
  1295. 1000000000
  1296. 8666
  1297. 819813081
  1298. 1000000000
  1299. 3
  1300. 5
  1301. 112
  1302. 35943801
  1303. 9746956
  1304. 763
  1305. 354
  1306. 989007668
  1307. 16
  1308. 45
  1309. 1000000000
  1310. 7
  1311. 67357081
  1312. 55555576
  1313. 44275
  1314. 4
  1315. 59977240
  1316. 428524299
  1317. 376030407
  1318. 760169
  1319. 1
  1320. 489576
  1321. 28738326
  1322. 56875
  1323. 528087
  1324. 8349
  1325. 78291
  1326. 7
  1327. 89675
  1328. 6603
  1329. 1512
  1330. 256415
  1331. 2
  1332. 8164
  1333. 1000000000
  1334. 7117
  1335. 6545887
  1336. 61928
  1337. 692837
  1338. 747
  1339. 2670345
  1340. 637823232
  1341. 20324
  1342. 9262
  1343. 795187723
  1344. 984507
  1345. 62262706
  1346. 9
  1347. 2
  1348. 653
  1349. 513666
  1350. 94
  1351. 265417891
  1352. 607808
  1353. 635
  1354. 59985
  1355. 481069
  1356. 40509670
  1357. 319330814
  1358. 76
  1359. 1000000000
  1360. 1000000000
  1361. 8753
  1362. 618788
  1363. 161534687
  1364. 8027489
  1365. 4229
  1366. 351641457
  1367. 347
  1368. 1
  1369. 58421361
  1370. 83942
  1371. 1000000000
  1372. 220
  1373. 1712999
  1374. 1000000000
  1375. 16
  1376. 82
  1377. 483445
  1378. 602442659
  1379. 42
  1380. 12523
  1381. 3665193
  1382. 600432
  1383. 6718420
  1384. 7616162
  1385. 38622789
  1386. 71
  1387. 942535
  1388. 77471
  1389. 903
  1390. 32320
  1391. 688598771
  1392. 4786
  1393. 3376
  1394. 3486120
  1395. 3163949
  1396. 7
  1397. 363053882
  1398. 2828
  1399. 14736
  1400. 77238
  1401. 39120751
  1402. 110
  1403. 870
  1404. 55734200
  1405. 836
  1406. 209339102
  1407. 146395
  1408. 85178
  1409. 686481
  1410. 5
  1411. 2566
  1412. 76737
  1413. 2148
  1414. 53812512
  1415. 4248
  1416. 615470369
  1417. 921880505
  1418. 573526
  1419. 1335
  1420. 9
  1421. 3
  1422. 82210
  1423. 148544591
  1424. 1000000000
  1425. 1000000000
  1426. 2331784
  1427. 415
  1428. 1000000000
  1429. 210130879
  1430. 45138
  1431. 250
  1432. 1000000000
  1433. 8
  1434. 7810169
  1435. 10
  1436. 564
  1437. 151722
  1438. 878
  1439. 178158188
  1440. 604
  1441. 588
  1442. 554081235
  1443. 353743
  1444. 311824420
  1445. 209544965
  1446. 289
  1447. 1407838
  1448. 69713455
  1449. 151
  1450. 1856397
  1451. 94
  1452. 76
  1453. 496288991
  1454. 898649
  1455. 59252
  1456. 25
  1457. 6
  1458. 7677639
  1459. 7065626
  1460. 3275977
  1461. 6007015
  1462. 12458521
  1463. 38524139
  1464. 98
  1465. 961980296
  1466. 1000000000
  1467. 1000000000
  1468. 4
  1469. 7202900
  1470. 57806106
  1471. 24
  1472. 1232
  1473. 91326
  1474. 78
  1475. 202
  1476. 79679291
  1477. 2
  1478. 233
  1479. 6520754
  1480. 676116
  1481. 435606
  1482. 2
  1483. 3
  1484. 9
  1485. 2754377
  1486. 917
  1487. 73521
  1488. 1
  1489. 61763
  1490. 9688468
  1491. 1000000000
  1492. 399
  1493. 432838
  1494. 397267
  1495. 8381
  1496. 1000000000
  1497. 89987
  1498. 3
  1499. 2
  1500. 455
  1501. 6
  1502. 606908773
  1503. 6
  1504. 6186
  1505. 6
  1506. 91603
  1507. 685644662
  1508. 72757770
  1509. 8091
  1510. 1000000000
  1511. 2303
  1512. 1144900
  1513. 64776455
  1514. 8573
  1515. 5470702
  1516. 226
  1517. 1538
  1518. 9422
  1519. 777
  1520. 1000000000
  1521. 1000000000
  1522. 741500
  1523. 31929182
  1524. 7
  1525. 502526983
  1526. 1000000000
  1527. 1
  1528. 69750
  1529. 89013033
  1530. 89459
  1531. 1000000000
  1532. 752
  1533. 31467
  1534. 840713
  1535. 1000000000
  1536. 344
  1537. 1000000000
  1538. 267528442
  1539. 1000000000
  1540. 601368042
  1541. 16
  1542. 2827447
  1543. 16924
  1544. 397987
  1545. 26
  1546. 80
  1547. 53238
  1548. 2
  1549. 19402006
  1550. 95567
  1551. 8872
  1552. 94
  1553. 29937984
  1554. 186488
  1555. 8
  1556. 80436033
  1557. 968
  1558. 27395
  1559. 910108
  1560. 166764
  1561. 796041407
  1562. 351
  1563. 463705924
  1564. 12208
  1565. 8056297
  1566. 4604324
  1567. 1000000000
  1568. 2
  1569. 6572127
  1570. 4943
  1571. 1000000000
  1572. 5790650
  1573. 66703
  1574. 526574708
  1575. 3450766
  1576. 6561385
  1577. 32
  1578. 9254
  1579. 1000000000
  1580. 7
  1581. 543807
  1582. 7528306
  1583. 21
  1584. 12
  1585. 47164577
  1586. 5
  1587. 1000000000
  1588. 1762587
  1589. 7
  1590. 773
  1591. 74
  1592. 426
  1593. 82
  1594. 792213
  1595. 31
  1596. 76806928
  1597. 826240601
  1598. 96
  1599. 7188
  1600. 76789
  1601. 7149337
  1602. 93
  1603. 7522646
  1604. 926702
  1605. 9258839
  1606. 34728
  1607. 14636
  1608. 8
  1609. 270
  1610. 9
  1611. 77621109
  1612. 3615545
  1613. 5
  1614. 1000000000
  1615. 488906627
  1616. 90
  1617. 24
  1618. 544
  1619. 10125787
  1620. 55
  1621. 358826018
  1622. 310
  1623. 1000000000
  1624. 1371
  1625. 3
  1626. 351
  1627. 22400
  1628. 10
  1629. 57
  1630. 476
  1631. 39630113
  1632. 9587
  1633. 920823013
  1634. 1277
  1635. 77
  1636. 1000000000
  1637. 1557
  1638. 2286285
  1639. 57540756
  1640. 40
  1641. 624537085
  1642. 86072259
  1643. 1000000000
  1644. 87194875
  1645. 1000000000
  1646. 972027026
  1647. 541415
  1648. 478767871
  1649. 1000000000
  1650. 885577
  1651. 265322
  1652. 35121010
  1653. 4
  1654. 3930809
  1655. 965646319
  1656. 37690922
  1657. 3
  1658. 101
  1659. 12
  1660. 33
  1661. 1000000000
  1662. 4426257
  1663. 531
  1664. 1000000000
  1665. 707622
  1666. 2
  1667. 24068
  1668. 17
  1669. 24996770
  1670. 933
  1671. 84756951
  1672. 988569
  1673. 16897866
  1674. 98942738
  1675. 2453823
  1676. 6029757
  1677. 176535346
  1678. 33069026
  1679. 3916118
  1680. 36
  1681. 8
  1682. 2581
  1683. 358
  1684. 3459
  1685. 3322
  1686. 65266
  1687. 4710
  1688. 87168
  1689. 5522
  1690. 4
  1691. 1
  1692. 65
  1693. 2185
  1694. 4164
  1695. 1000000000
  1696. 75347940
  1697. 92
  1698. 505221
  1699. 1000000000
  1700. 40883522
  1701. 1000000000
  1702. 2685
  1703. 8
  1704. 20764
  1705. 4583
  1706. 82652465
  1707. 1000000000
  1708. 4
  1709. 99
  1710. 1000000000
  1711. 7930
  1712. 804933
  1713. 58350
  1714. 326
  1715. 48
  1716. 89
  1717. 2816948
  1718. 7809155
  1719. 292517
  1720. 1000000000
  1721. 1000000000
  1722. 771087269
  1723. 3
  1724. 945764
  1725. 5
  1726. 1000000000
  1727. 60253963
  1728. 5
  1729. 991
  1730. 1000000000
  1731. 90
  1732. 35
  1733. 821
  1734. 53381305
  1735. 9
  1736. 2964103
  1737. 672
  1738. 79
  1739. 201399939
  1740. 9
  1741. 2
  1742. 734520626
  1743. 55
  1744. 454406
  1745. 557406
  1746. 3836493
  1747. 33
  1748. 411666240
  1749. 7841338
  1750. 5440036
  1751. 48
  1752. 967
  1753. 4515
  1754. 57535170
  1755. 46413
  1756. 7624208
  1757. 970722
  1758. 41175
  1759. 821397922
  1760. 689220
  1761. 18
  1762. 983424661
  1763. 9277
  1764. 45689360
  1765. 824
  1766. 632
  1767. 859707
  1768. 4005
  1769. 42340443
  1770. 8
  1771. 282337680
  1772. 98
  1773. 5377
  1774. 553709
  1775. 75371182
  1776. 353255
  1777. 959398
  1778. 12
  1779. 610115644
  1780. 4
  1781. 92895
  1782. 538
  1783. 9
  1784. 67774975
  1785. 36
  1786. 858
  1787. 2
  1788. 179567
  1789. 506485082
  1790. 1000000000
  1791. 76946
  1792. 725630389
  1793. 672394
  1794. 1000000000
  1795. 4664
  1796. 382406005
  1797. 735
  1798. 454411
  1799. 3226762
  1800. 4399
  1801. 41351096
  1802. 13329
  1803. 50524782
  1804. 776768
  1805. 91083
  1806. 6
  1807. 97
  1808. 314097
  1809. 414150
  1810. 883169
  1811. 793323
  1812. 92924
  1813. 9530666
  1814. 26275703
  1815. 73896043
  1816. 84
  1817. 9070
  1818. 6626
  1819. 7275
  1820. 1000000000
  1821. 25418227
  1822. 3065
  1823. 20780
  1824. 184
  1825. 42817
  1826. 8
  1827. 7465
  1828. 323649410
  1829. 5972977
  1830. 113293
  1831. 808
  1832. 460
  1833. 5
  1834. 892029038
  1835. 751
  1836. 43202848
  1837. 706927106
  1838. 764
  1839. 97201
  1840. 1000000000
  1841. 965
  1842. 4913
  1843. 45966157
  1844. 92
  1845. 2627667
  1846. 29846125
  1847. 54333
  1848. 74
  1849. 7891607
  1850. 1000000000
  1851. 75751635
  1852. 3000
  1853. 65087055
  1854. 1000000000
  1855. 1017
  1856. 1000000000
  1857. 4
  1858. 34292777
  1859. 287432
  1860. 21789838
  1861. 5
  1862. 77485025
  1863. 9404
  1864. 5193
  1865. 8975985
  1866. 9704
  1867. 1000000000
  1868. 1000000000
  1869. 5
  1870. 222438
  1871. 91512
  1872. 7
  1873. 47
  1874. 1744416
  1875. 8
  1876. 642186
  1877. 142177
  1878. 174393
  1879. 31
  1880. 877871
  1881. 950136
  1882. 130029547
  1883. 887
  1884. 1000000000
  1885. 8409308
  1886. 58279849
  1887. 40719568
  1888. 1000000000
  1889. 8644
  1890. 1000000000
  1891. 88
  1892. 8730589
  1893. 9355472
  1894. 9727876
  1895. 706354
  1896. 1000000000
  1897. 85
  1898. 8336
  1899. 84
  1900. 8109001
  1901. 6
  1902. 8
  1903. 901956
  1904. 29
  1905. 8015824
  1906. 676
  1907. 3
  1908. 8989164
  1909. 8854485
  1910. 385534
  1911. 1000000000
  1912. 1000000000
  1913. 864043251
  1914. 6005
  1915. 1000000000
  1916. 952117795
  1917. 714696
  1918. 38990
  1919. 1652623
  1920. 91682
  1921. 832293
  1922. 1000000000
  1923. 370151
  1924. 9
  1925. 33579923
  1926. 7167942
  1927. 62
  1928. 89269510
  1929. 309476
  1930. 5193439
  1931. 954
  1932. 1823
  1933. 409930642
  1934. 2147978
  1935. 614
  1936. 8929511
  1937. 88
  1938. 79
  1939. 8816627
  1940. 1
  1941. 87121704
  1942. 1000000000
  1943. 165
  1944. 86789671
  1945. 6822753
  1946. 8287377
  1947. 3
  1948. 73
  1949. 72533420
  1950. 2861236
  1951. 917003
  1952. 1000000000
  1953. 1000000000
  1954. 5003
  1955. 1000000000
  1956. 950812
  1957. 918520187
  1958. 65
  1959. 7040
  1960. 1235
  1961. 719
  1962. 60
  1963. 9240
  1964. 93880197
  1965. 3712037
  1966. 7984015
  1967. 874
  1968. 14
  1969. 440
  1970. 8214
  1971. 67933
  1972. 7479891
  1973. 683813
  1974. 866
  1975. 7482125
  1976. 481197887
  1977. 13196911
  1978. 19
  1979. 1000000000
  1980. 442
  1981. 4785
  1982. 6
  1983. 1000000000
  1984. 982
  1985. 807916
  1986. 19036920
  1987. 1000000000
  1988. 145043024
  1989. 32778
  1990. 79026248
  1991. 37927051
  1992. 768882
  1993. 779
  1994. 48170554
  1995. 1000000000
  1996. 31134
  1997. 892878956
  1998. 1601
  1999. 296524
  2000. 1
  2001. 587813
  2002. 8484185
  2003. 498319190
  2004. 92371939
  2005. 121085849
  2006. 1000000000
  2007. 2
  2008. 3712822
  2009. 68
  2010. 676617
  2011. 21549
  2012. 8624
  2013. 4091111
  2014. 92648
  2015. 5404
  2016. 81525
  2017. 90396126
  2018. 5
  2019. 3
  2020. 399237
  2021. 64730445
  2022. 9434940
  2023. 2
  2024. 1000000000
  2025. 596
  2026. 1000000000
  2027. 689086
  2028. 363409161
  2029. 1555783
  2030. 5578645
  2031. 17726189
  2032. 81062899
  2033. 78497
  2034. 4473920
  2035. 29880
  2036. 498006485
  2037. 614011
  2038. 27436863
  2039. 2
  2040. 18
  2041. 370
  2042. 2
  2043. 1000000000
  2044. 362686
  2045. 69617245
  2046. 1
  2047. 782364356
  2048. 3719455
  2049. 14530
  2050. 522657605
  2051. 6
  2052. 8703
  2053. 6266
  2054. 1405879
  2055. 91
  2056. 3907
  2057. 3264753
  2058. 38726399
  2059. 35896947
  2060. 37735
  2061. 53348848
  2062. 2124224
  2063. 3425
  2064. 849336
  2065. 1000000000
  2066. 562930079
  2067. 7214450
  2068. 84239171
  2069. 7751323
  2070. 665473
  2071. 268
  2072. 994936
  2073. 772
  2074. 4551615
  2075. 528
  2076. 4768
  2077. 973889836
  2078. 5
  2079. 561923
  2080. 3801184
  2081. 1000000000
  2082. 68577065
  2083. 1000000000
  2084. 2569315
  2085. 99902
  2086. 551010740
  2087. 392
  2088. 92
  2089. 99662937
  2090. 56
  2091. 762
  2092. 8540
  2093. 825
  2094. 39503
  2095. 831350
  2096. 23237990
  2097. 857
  2098. 2756
  2099. 5610
  2100. 1000000000
  2101. 3473292
  2102. 9412334
  2103. 515704478
  2104. 1964751
  2105. 63549
  2106. 1000000000
  2107. 434472089
  2108. 75385936
  2109. 53509534
  2110. 2
  2111. 9894498
  2112. 99385
  2113. 3261951
  2114. 534
  2115. 800460287
  2116. 1706737
  2117. 85877
  2118. 60253630
  2119. 4456855
  2120. 22601
  2121. 57
  2122. 5622
  2123. 427373
  2124. 426472529
  2125. 1000000000
  2126. 388598423
  2127. 978
  2128. 357
  2129. 788545280
  2130. 7142947
  2131. 1000000000
  2132. 73960
  2133. 2392285
  2134. 108
  2135. 18
  2136. 1756
  2137. 1
  2138. 2
  2139. 63160156
  2140. 5812551
  2141. 449281
  2142. 4
  2143. 83091754
  2144. 8783
  2145. 5477948
  2146. 454336
  2147. 457358
  2148. 83080
  2149. 944383177
  2150. 98
  2151. 9319814
  2152. 50534142
  2153. 63
  2154. 46539503
  2155. 81
  2156. 231
  2157. 6603
  2158. 192937070
  2159. 585082016
  2160. 5867
  2161. 468
  2162. 2
  2163. 700759029
  2164. 1
  2165. 5
  2166. 72
  2167. 28758
  2168. 205108
  2169. 485
  2170. 10
  2171. 4
  2172. 606270
  2173. 743
  2174. 1000000000
  2175. 5885
  2176. 7
  2177. 6419282
  2178. 7
  2179. 3770
  2180. 30611
  2181. 635
  2182. 3523104
  2183. 760382
  2184. 93105
  2185. 47321704
  2186. 19032
  2187. 99
  2188. 1000000000
  2189. 1000000000
  2190. 145389
  2191. 716933574
  2192. 90979
  2193. 1000000000
  2194. 6
  2195. 133
  2196. 3417016
  2197. 486530206
  2198. 4957049
  2199. 97923
  2200. 96
  2201. 1000000000
  2202. 1000000000
  2203. 891768060
  2204. 57
  2205. 62
  2206. 99
  2207. 5
  2208. 920339928
  2209. 1000000000
  2210. 419
  2211. 90223
  2212. 6423562
  2213. 207010402
  2214. 510942362
  2215. 473915
  2216. 435
  2217. 55648781
  2218. 42
  2219. 519
  2220. 4571
  2221. 9428
  2222. 195
  2223. 39
  2224. 1000000000
  2225. 87348
  2226. 22773
  2227. 993228892
  2228. 6858030
  2229. 1000000000
  2230. 4
  2231. 909881775
  2232. 568398
  2233. 300
  2234. 86
  2235. 1000000000
  2236. 299358787
  2237. 304379
  2238. 79057
  2239. 592
  2240. 7078497
  2241. 37446127
  2242. 746205
  2243. 246
  2244. 508
  2245. 6817
  2246. 94381844
  2247. 6
  2248. 988
  2249. 666
  2250. 340641959
  2251. 660
  2252. 1000000000
  2253. 1000000000
  2254. 195606806
  2255. 1000000000
  2256. 25077
  2257. 85006
  2258. 8807119
  2259. 98
  2260. 1050239
  2261. 1689449
  2262. 41
  2263. 6
  2264. 1321
  2265. 550232
  2266. 537
  2267. 63612
  2268. 689830863
  2269. 1000000000
  2270. 929
  2271. 1000000000
  2272. 61326373
  2273. 1000000000
  2274. 58
  2275. 169
  2276. 80
  2277. 30311
  2278. 14683708
  2279. 62
  2280. 112194476
  2281. 881086
  2282. 8326
  2283. 1000000000
  2284. 9
  2285. 1000000000
  2286. 502
  2287. 85737
  2288. 1000000000
  2289. 56581313
  2290. 26618
  2291. 70545
  2292. 27353182
  2293. 3
  2294. 235198
  2295. 46010
  2296. 6
  2297. 729803
  2298. 51049469
  2299. 1000000000
  2300. 56845391
  2301. 638781
  2302. 1000000000
  2303. 1000000000
  2304. 93
  2305. 361155077
  2306. 73568872
  2307. 9546675
  2308. 170846
  2309. 74
  2310. 11443901
  2311. 9
  2312. 2
  2313. 8927712
  2314. 9152
  2315. 133820
  2316. 95
  2317. 1598792
  2318. 21871
  2319. 8
  2320. 3315051
  2321. 4348
  2322. 242
  2323. 4234494
  2324. 11803438
  2325. 985221781
  2326. 1000000000
  2327. 1000000000
  2328. 753508124
  2329. 1000000000
  2330. 292
  2331. 77
  2332. 1000000000
  2333. 39921
  2334. 414
  2335. 22
  2336. 67285402
  2337. 604630
  2338. 646560
  2339. 22046163
  2340. 856118582
  2341. 78256822
  2342. 72367
  2343. 7349
  2344. 4531772
  2345. 54285
  2346. 81383
  2347. 97046559
  2348. 8
  2349. 22181806
  2350. 5842
  2351. 93988
  2352. 870046856
  2353. 117499
  2354. 85795
  2355. 1154
  2356. 94
  2357. 1000000000
  2358. 90
  2359. 282
  2360. 5767
  2361. 28562
  2362. 719
  2363. 1000000000
  2364. 448
  2365. 22536
  2366. 43598164
  2367. 469041503
  2368. 37756
  2369. 10
  2370. 76402200
  2371. 4743
  2372. 9686
  2373. 51
  2374. 795676
  2375. 45762
  2376. 1000000000
  2377. 2
  2378. 17
  2379. 1
  2380. 4383
  2381. 9438
  2382. 397
  2383. 8
  2384. 361543
  2385. 396488
  2386. 56709
  2387. 6
  2388. 36875
  2389. 140623
  2390. 38
  2391. 577685023
  2392. 1000000000
  2393. 292
  2394. 1000000000
  2395. 27354
  2396. 3613
  2397. 6
  2398. 1000000000
  2399. 8
  2400. 60
  2401. 370010461
  2402. 868414047
  2403. 9182095
  2404. 172
  2405. 1000000000
  2406. 6172754
  2407. 2246306
  2408. 6
  2409. 993912
  2410. 2357420
  2411. 143709
  2412. 1000000000
  2413. 288
  2414. 2841555
  2415. 99523197
  2416. 156685
  2417. 871451019
  2418. 2618589
  2419. 54
  2420. 647
  2421. 353931
  2422. 742555863
  2423. 45
  2424. 65
  2425. 17
  2426. 38123008
  2427. 1000000000
  2428. 1934
  2429. 92988
  2430. 239
  2431. 548516
  2432. 77
  2433. 105698
  2434. 4125346
  2435. 406
  2436. 214602865
  2437. 109
  2438. 157638
  2439. 4
  2440. 7297
  2441. 1000000000
  2442. 40
  2443. 74
  2444. 688530269
  2445. 175025288
  2446. 8952092
  2447. 29477
  2448. 63469
  2449. 354157
  2450. 176607150
  2451. 842
  2452. 9
  2453. 1000000000
  2454. 4
  2455. 7004
  2456. 690067
  2457. 8
  2458. 8476846
  2459. 825
  2460. 7468018
  2461. 1
  2462. 4660251
  2463. 10
  2464. 185678
  2465. 930
  2466. 26499
  2467. 6692
  2468. 846
  2469. 67575
  2470. 406508658
  2471. 967
  2472. 7283305
  2473. 946
  2474. 331
  2475. 711881857
  2476. 1000000000
  2477. 1000000000
  2478. 48050
  2479. 1
  2480. 167903
  2481. 7764
  2482. 6
  2483. 368135
  2484. 619
  2485. 36
  2486. 67975
  2487. 1000000000
  2488. 2212176
  2489. 11640
  2490. 1000000000
  2491. 31013451
  2492. 889858423
  2493. 645300
  2494. 56984606
  2495. 1000000000
  2496. 846047
  2497. 2
  2498. 595
  2499. 52
  2500. 858429038
  2501. 9031556
  2502. 6008
  2503. 88500
  2504. 70590
  2505. 20
  2506. 98090
  2507. 253701
  2508. 1000000000
  2509. 63
  2510. 8169501
  2511. 724
  2512. 9012
  2513. 428
  2514. 33
  2515. 6
  2516. 82558
  2517. 8661693
  2518. 991594925
  2519. 28
  2520. 594
  2521. 26
  2522. 174152224
  2523. 657339821
  2524. 355824
  2525. 451
  2526. 7094
  2527. 789861
  2528. 358751
  2529. 875577222
  2530. 1000000000
  2531. 4138
  2532. 84602418
  2533. 589
  2534. 5950
  2535. 88170
  2536. 254903
  2537. 77522962
  2538. 303
  2539. 1
  2540. 4470
  2541. 59485
  2542. 87
  2543. 86
  2544. 214
  2545. 30967209
  2546. 9602953
  2547. 826353639
  2548. 825847716
  2549. 1000000000
  2550. 95
  2551. 3881549
  2552. 871500818
  2553. 156056117
  2554. 65013
  2555. 1
  2556. 9
  2557. 6232
  2558. 52772828
  2559. 3325629
  2560. 8162
  2561. 62860
  2562. 4222
  2563. 11704
  2564. 86212853
  2565. 45049
  2566. 39
  2567. 64619071
  2568. 336
  2569. 8254
  2570. 4900370
  2571. 73372228
  2572. 912437
  2573. 1000000000
  2574. 12
  2575. 192402
  2576. 99637
  2577. 8
  2578. 7183634
  2579. 597800370
  2580. 344
  2581. 1826
  2582. 98383
  2583. 5642221
  2584. 9254
  2585. 749283
  2586. 440681
  2587. 418706
  2588. 28
  2589. 519963
  2590. 99329
  2591. 39106133
  2592. 211
  2593. 14379801
  2594. 5
  2595. 2868157
  2596. 70
  2597. 1166
  2598. 6962
  2599. 855965265
  2600. 1000000000
  2601. 8
  2602. 962779
  2603. 1000000000
  2604. 5
  2605. 5
  2606. 5
  2607. 615
  2608. 1000000000
  2609. 84
  2610. 6154
  2611. 6721786
  2612. 87682994
  2613. 16895
  2614. 1000000000
  2615. 64
  2616. 926
  2617. 456
  2618. 148
  2619. 150
  2620. 9124
  2621. 3045559
  2622. 1000000000
  2623. 2
  2624. 699275
  2625. 21266
  2626. 8
  2627. 1000000000
  2628. 1000000000
  2629. 4
  2630. 7032
  2631. 29801175
  2632. 3803
  2633. 857
  2634. 876466724
  2635. 1000000000
  2636. 898871
  2637. 1000000000
  2638. 1000000000
  2639. 327540967
  2640. 1054443
  2641. 89338
  2642. 980
  2643. 5136
  2644. 719337
  2645. 3
  2646. 671714
  2647. 56
  2648. 54944193
  2649. 30153
  2650. 8
  2651. 2986258
  2652. 22
  2653. 482943
  2654. 67543
  2655. 356174875
  2656. 195113660
  2657. 8135732
  2658. 1635
  2659. 67
  2660. 4
  2661. 11531264
  2662. 227120
  2663. 88721
  2664. 86218914
  2665. 975687242
  2666. 1000000000
  2667. 4082680
  2668. 232017
  2669. 8843
  2670. 21231088
  2671. 64893
  2672. 9
  2673. 8237
  2674. 88468223
  2675. 56
  2676. 90678
  2677. 640
  2678. 622245
  2679. 120288
  2680. 337
  2681. 86046
  2682. 8608016
  2683. 2
  2684. 9
  2685. 4
  2686. 2
  2687. 1000000000
  2688. 5
  2689. 1000000000
  2690. 92
  2691. 26158
  2692. 549148
  2693. 76
  2694. 9663
  2695. 98586
  2696. 177585
  2697. 4320911
  2698. 133966
  2699. 4102973
  2700. 245105
  2701. 2110104
  2702. 4783
  2703. 49310531
  2704. 477
  2705. 2839
  2706. 82024389
  2707. 87
  2708. 73576
  2709. 22870763
  2710. 48
  2711. 1054
  2712. 17200
  2713. 1000000000
  2714. 42391166
  2715. 3544
  2716. 55
  2717. 10306745
  2718. 9867521
  2719. 1
  2720. 1115
  2721. 71193983
  2722. 1000000000
  2723. 97
  2724. 7
  2725. 4534
  2726. 16611
  2727. 1000000000
  2728. 2200
  2729. 6
  2730. 4947
  2731. 495
  2732. 9488
  2733. 74
  2734. 631342
  2735. 260966255
  2736. 1000000000
  2737. 456487
  2738. 2
  2739. 282925
  2740. 917
  2741. 336902
  2742. 40329
  2743. 848667308
  2744. 502386
  2745. 4
  2746. 5166403
  2747. 3655613
  2748. 438
  2749. 659182143
  2750. 496872
  2751. 9
  2752. 484055693
  2753. 1000000000
  2754. 62325357
  2755. 1000000000
  2756. 1
  2757. 80
  2758. 6
  2759. 2018
  2760. 10
  2761. 7658752
  2762. 46
  2763. 23425836
  2764. 763895602
  2765. 2755840
  2766. 2
  2767. 5
  2768. 9297
  2769. 81678416
  2770. 5452
  2771. 42
  2772. 102928003
  2773. 323216
  2774. 762438293
  2775. 1780885
  2776. 83939773
  2777. 7
  2778. 19842490
  2779. 454123403
  2780. 1000000000
  2781. 7
  2782. 113
  2783. 970068945
  2784. 1458
  2785. 2475
  2786. 28308149
  2787. 902
  2788. 82314969
  2789. 45
  2790. 1000000000
  2791. 435338388
  2792. 24
  2793. 9455
  2794. 9068
  2795. 2458729
  2796. 932880
  2797. 10
  2798. 9680
  2799. 97
  2800. 69395
  2801. 831
  2802. 82107
  2803. 3559
  2804. 3424
  2805. 75721
  2806. 2
  2807. 2796221
  2808. 34920795
  2809. 1000000000
  2810. 157702
  2811. 84597
  2812. 74376
  2813. 961473
  2814. 95260
  2815. 27411035
  2816. 15159428
  2817. 76
  2818. 5385
  2819. 8
  2820. 85605038
  2821. 449
  2822. 1000000000
  2823. 1000000000
  2824. 1098
  2825. 5
  2826. 56446
  2827. 1000000000
  2828. 2859454
  2829. 7305906
  2830. 4
  2831. 840
  2832. 643389
  2833. 7
  2834. 7011788
  2835. 836348
  2836. 1000000000
  2837. 21873
  2838. 9990
  2839. 7
  2840. 166
  2841. 309
  2842. 1000000000
  2843. 983117133
  2844. 51307
  2845. 8
  2846. 898517248
  2847. 982
  2848. 855
  2849. 1000000000
  2850. 92709
  2851. 4
  2852. 1000000000
  2853. 20510673
  2854. 1935
  2855. 397963
  2856. 1000000000
  2857. 6
  2858. 9229
  2859. 396468627
  2860. 1000000000
  2861. 89156445
  2862. 68520
  2863. 243226302
  2864. 7
  2865. 770471529
  2866. 44
  2867. 73225359
  2868. 3341373
  2869. 28192
  2870. 1000000000
  2871. 9
  2872. 5226
  2873. 3
  2874. 1000000000
  2875. 367
  2876. 530
  2877. 443997671
  2878. 6082305
  2879. 558995
  2880. 372202
  2881. 35355
  2882. 7
  2883. 9868110
  2884. 483774441
  2885. 9638
  2886. 4
  2887. 8716474
  2888. 945
  2889. 8353643
  2890. 17
  2891. 84294
  2892. 409037
  2893. 83877
  2894. 12738
  2895. 1390256
  2896. 9635936
  2897. 93
  2898. 76595150
  2899. 1000000000
  2900. 478369515
  2901. 23762
  2902. 151
  2903. 33382999
  2904. 1000000000
  2905. 1
  2906. 1000000000
  2907. 74579745
  2908. 5
  2909. 227
  2910. 90
  2911. 1000000000
  2912. 7
  2913. 47326
  2914. 56524
  2915. 1000000000
  2916. 41656751
  2917. 70780
  2918. 5611563
  2919. 370
  2920. 548159727
  2921. 10080
  2922. 8
  2923. 56
  2924. 1000000000
  2925. 1000000000
  2926. 1000000000
  2927. 54892
  2928. 852769864
  2929. 2463293
  2930. 5
  2931. 81
  2932. 47
  2933. 1000000000
  2934. 10867
  2935. 47205
  2936. 111004499
  2937. 52545
  2938. 549768
  2939. 4473678
  2940. 526442
  2941. 1000000000
  2942. 6565
  2943. 137
  2944. 6936
  2945. 1000000000
  2946. 1000000000
  2947. 1
  2948. 9953695
  2949. 71676
  2950. 92
  2951. 44068953
  2952. 527982
  2953. 98
  2954. 1000000000
  2955. 441700
  2956. 6281
  2957. 83
  2958. 345722913
  2959. 26346890
  2960. 32
  2961. 46
  2962. 677627
  2963. 1000000000
  2964. 1000000000
  2965. 316
  2966. 607860220
  2967. 53276
  2968. 8283157
  2969. 1
  2970. 3479401
  2971. 174
  2972. 179603
  2973. 829124
  2974. 51478
  2975. 4778982
  2976. 7
  2977. 92660616
  2978. 576032
  2979. 1000000000
  2980. 6743342
  2981. 93
  2982. 3352518
  2983. 22359239
  2984. 11420073
  2985. 16852
  2986. 9783
  2987. 700065200
  2988. 48
  2989. 612
  2990. 35922
  2991. 1000000000
  2992. 44742041
  2993. 5311
  2994. 227321
  2995. 16463505
  2996. 74070
  2997. 846519
  2998. 971665974
  2999. 80295
  3000. 915022
  3001. 7
  3002. 15986
  3003. 23199809
  3004. 843
  3005. 80
  3006. 8212655
  3007. 7201
  3008. 6
  3009. 1000000000
  3010. 523
  3011. 45
  3012. 529
  3013. 1000000000
  3014. 7016
  3015. 818
  3016. 43983189
  3017. 514
  3018. 243787882
  3019. 7394
  3020. 225876
  3021. 1963115
  3022. 22329428
  3023. 93484
  3024. 672251943
  3025. 462331457
  3026. 1000000000
  3027. 11775013
  3028. 21353
  3029. 32
  3030. 937753
  3031. 47
  3032. 565692554
  3033. 4191445
  3034. 492322
  3035. 6748
  3036. 83322
  3037. 879
  3038. 40
  3039. 43828
  3040. 7800223
  3041. 890
  3042. 8517754
  3043. 75379009
  3044. 97118
  3045. 72
  3046. 1477023
  3047. 92
  3048. 493922035
  3049. 68
  3050. 1000000000
  3051. 7
  3052. 1000000000
  3053. 21
  3054. 1000000000
  3055. 76179
  3056. 4999384
  3057. 19664
  3058. 1000000000
  3059. 386599
  3060. 61
  3061. 379885
  3062. 867254803
  3063. 99433
  3064. 98431
  3065. 29718505
  3066. 8252990
  3067. 1000000000
  3068. 87312
  3069. 9463902
  3070. 5247
  3071. 32586127
  3072. 187
  3073. 12
  3074. 91267
  3075. 770862
  3076. 81307
  3077. 98
  3078. 2094
  3079. 1000000000
  3080. 52
  3081. 239027
  3082. 47709162
  3083. 4996942
  3084. 291
  3085. 832782
  3086. 1000000000
  3087. 46
  3088. 7559
  3089. 1159346
  3090. 904
  3091. 2684
  3092. 73
  3093. 3
  3094. 250
  3095. 153447898
  3096. 76
  3097. 6787
  3098. 155788923
  3099. 45251
  3100. 675063110
  3101. 5943921
  3102. 29513
  3103. 333016833
  3104. 611651
  3105. 329
  3106. 619830556
  3107. 1983
  3108. 325
  3109. 406
  3110. 9
  3111. 7965
  3112. 6
  3113. 1000000000
  3114. 39
  3115. 842293
  3116. 76660
  3117. 604
  3118. 51062632
  3119. 6
  3120. 112374
  3121. 799686
  3122. 40304
  3123. 9
  3124. 19182597
  3125. 20
  3126. 180869
  3127. 89590720
  3128. 15376
  3129. 210783
  3130. 69509
  3131. 602120
  3132. 7
  3133. 64320798
  3134. 394
  3135. 489
  3136. 5
  3137. 5817051
  3138. 934
  3139. 598017
  3140. 219
  3141. 84
  3142. 4
  3143. 7391
  3144. 98
  3145. 21
  3146. 25005
  3147. 38
  3148. 10491
  3149. 857188
  3150. 89719
  3151. 1000000000
  3152. 1000000000
  3153. 24
  3154. 543961343
  3155. 1000000000
  3156. 7650471
  3157. 523
  3158. 8245
  3159. 313879
  3160. 10304489
  3161. 8172
  3162. 185
  3163. 1105866
  3164. 1000000000
  3165. 18
  3166. 213
  3167. 1000000000
  3168. 55
  3169. 1000000000
  3170. 751774051
  3171. 2473251
  3172. 2811
  3173. 56565
  3174. 2
  3175. 926802
  3176. 1000000000
  3177. 17696911
  3178. 4217
  3179. 9212
  3180. 8
  3181. 41529
  3182. 9271749
  3183. 79044965
  3184. 6402628
  3185. 918
  3186. 86073
  3187. 27
  3188. 6026
  3189. 153335
  3190. 1000000000
  3191. 8588701
  3192. 36363600
  3193. 5567335
  3194. 9
  3195. 5
  3196. 621
  3197. 1133539
  3198. 46
  3199. 687312
  3200. 1000000000
  3201. 533825444
  3202. 3019544
  3203. 777342115
  3204. 560
  3205. 550
  3206. 3596
  3207. 5648
  3208. 442
  3209. 9998339
  3210. 8
  3211. 6870
  3212. 468754
  3213. 437
  3214. 29097
  3215. 89242
  3216. 7794
  3217. 24362338
  3218. 74251961
  3219. 87
  3220. 818
  3221. 554494
  3222. 299
  3223. 848125496
  3224. 696298
  3225. 772728
  3226. 74
  3227. 63507
  3228. 81
  3229. 15542
  3230. 99
  3231. 370764
  3232. 55671
  3233. 557
  3234. 78
  3235. 240
  3236. 465
  3237. 8698
  3238. 452805
  3239. 126013
  3240. 1000000000
  3241. 19756
  3242. 1000000000
  3243. 4
  3244. 1103288
  3245. 1266914
  3246. 36
  3247. 45936
  3248. 827005945
  3249. 96560
  3250. 16952058
  3251. 63819614
  3252. 141508
  3253. 7
  3254. 67640
  3255. 454
  3256. 8258731
  3257. 1000000000
  3258. 1000000000
  3259. 361996
  3260. 883
  3261. 701
  3262. 637
  3263. 758409432
  3264. 3781
  3265. 1
  3266. 610
  3267. 25556771
  3268. 73260
  3269. 448
  3270. 72775768
  3271. 4064511
  3272. 6174
  3273. 3620194
  3274. 1000000000
  3275. 1000000000
  3276. 2621
  3277. 314110
  3278. 11941017
  3279. 343472163
  3280. 2192723
  3281. 1730
  3282. 514736440
  3283. 5
  3284. 6173565
  3285. 477930223
  3286. 19846
  3287. 53
  3288. 93411804
  3289. 513311
  3290. 836
  3291. 510896721
  3292. 4
  3293. 568649
  3294. 1745
  3295. 1853
  3296. 33
  3297. 9
  3298. 862685
  3299. 323710323
  3300. 472472
  3301. 436
  3302. 4115953
  3303. 43036966
  3304. 999
  3305. 1000000000
  3306. 1000000000
  3307. 1656
  3308. 124756441
  3309. 1000000000
  3310. 4257
  3311. 9
  3312. 9938
  3313. 974859642
  3314. 6
  3315. 46
  3316. 206740
  3317. 61980
  3318. 588582634
  3319. 765
  3320. 226566450
  3321. 95783
  3322. 16874612
  3323. 86
  3324. 81
  3325. 74
  3326. 72457606
  3327. 57797
  3328. 7427848
  3329. 1994
  3330. 700
  3331. 660942
  3332. 52683442
  3333. 4
  3334. 1000000000
  3335. 5
  3336. 24950190
  3337. 9294
  3338. 3732
  3339. 20
  3340. 96684
  3341. 58445505
  3342. 16050214
  3343. 6701815
  3344. 43260
  3345. 8
  3346. 81279187
  3347. 67663
  3348. 62481
  3349. 35719341
  3350. 18
  3351. 7547
  3352. 730297
  3353. 4489299
  3354. 9
  3355. 1516929
  3356. 44533066
  3357. 27
  3358. 424746939
  3359. 43549460
  3360. 84
  3361. 389862140
  3362. 3
  3363. 42285
  3364. 5663
  3365. 8
  3366. 87074984
  3367. 1
  3368. 6
  3369. 1000000000
  3370. 39389
  3371. 593871
  3372. 64275
  3373. 34
  3374. 729932
  3375. 76
  3376. 81779964
  3377. 45461866
  3378. 1000000000
  3379. 6775680
  3380. 247820591
  3381. 3564302
  3382. 98396
  3383. 6303
  3384. 93
  3385. 520
  3386. 1000000000
  3387. 716494
  3388. 6
  3389. 55306692
  3390. 564
  3391. 15
  3392. 1214364
  3393. 68368
  3394. 406902716
  3395. 24
  3396. 4411852
  3397. 58852
  3398. 6969667
  3399. 615276
  3400. 72
  3401. 8576010
  3402. 69
  3403. 876247124
  3404. 353352674
  3405. 20332
  3406. 45543
  3407. 1000000000
  3408. 93814
  3409. 4
  3410. 3388
  3411. 557714757
  3412. 53
  3413. 1000000000
  3414. 54636930
  3415. 8619198
  3416. 1
  3417. 696481
  3418. 23
  3419. 80456
  3420. 57133714
  3421. 7665814
  3422. 68510646
  3423. 80440921
  3424. 508481
  3425. 5
  3426. 863761203
  3427. 1
  3428. 132
  3429. 4251
  3430. 395034
  3431. 910
  3432. 652696
  3433. 984689939
  3434. 4010
  3435. 41
  3436. 7515785
  3437. 234818
  3438. 45776061
  3439. 72
  3440. 43
  3441. 77105
  3442. 12
  3443. 3503802
  3444. 79430253
  3445. 76
  3446. 4310
  3447. 47549
  3448. 7652
  3449. 3533607
  3450. 2215180
  3451. 34677
  3452. 534820
  3453. 86001
  3454. 1125
  3455. 9838662
  3456. 60575011
  3457. 1
  3458. 6016
  3459. 121
  3460. 76214
  3461. 731301
  3462. 410943
  3463. 8
  3464. 3273417
  3465. 233940
  3466. 93085435
  3467. 241862
  3468. 8438975
  3469. 10045
  3470. 3
  3471. 6
  3472. 8072
  3473. 282768
  3474. 6
  3475. 6015
  3476. 92292862
  3477. 57
  3478. 3968508
  3479. 1000000000
  3480. 590136262
  3481. 1000000000
  3482. 91881424
  3483. 9
  3484. 70
  3485. 57946906
  3486. 1000000000
  3487. 164
  3488. 55469240
  3489. 579787773
  3490. 491899
  3491. 1000000000
  3492. 7790
  3493. 1000000000
  3494. 854996
  3495. 1000000000
  3496. 184372
  3497. 8
  3498. 21093006
  3499. 282
  3500. 59590479
  3501. 706
  3502. 88707
  3503. 609601549
  3504. 7980
  3505. 4006149
  3506. 36
  3507. 73
  3508. 4361
  3509. 83507
  3510. 58838428
  3511. 8210546
  3512. 4118689
  3513. 927
  3514. 9460
  3515. 11839
  3516. 936590
  3517. 1749
  3518. 2774024
  3519. 4818
  3520. 693790
  3521. 468
  3522. 3318
  3523. 3
  3524. 1939973
  3525. 73728
  3526. 74
  3527. 842730014
  3528. 5437
  3529. 837300966
  3530. 5479874
  3531. 6162
  3532. 8873
  3533. 42577
  3534. 205
  3535. 710
  3536. 20567
  3537. 1000000000
  3538. 82
  3539. 1000000000
  3540. 50273
  3541. 1000000000
  3542. 84
  3543. 181335165
  3544. 353054
  3545. 89
  3546. 872
  3547. 564540
  3548. 5895446
  3549. 6
  3550. 29764
  3551. 62
  3552. 9
  3553. 6683
  3554. 418
  3555. 47482
  3556. 991337426
  3557. 9
  3558. 28187763
  3559. 36
  3560. 1000000000
  3561. 862313506
  3562. 1
  3563. 5917
  3564. 30208
  3565. 167
  3566. 3
  3567. 9887
  3568. 1880
  3569. 7
  3570. 179
  3571. 37109
  3572. 809166
  3573. 11
  3574. 319
  3575. 382
  3576. 16766
  3577. 4755751
  3578. 1000000000
  3579. 323752
  3580. 740866811
  3581. 1000000000
  3582. 75569225
  3583. 26
  3584. 284
  3585. 69288609
  3586. 67596
  3587. 530655
  3588. 367891830
  3589. 6245066
  3590. 842229
  3591. 80
  3592. 75751652
  3593. 38093450
  3594. 572636
  3595. 9
  3596. 3563030
  3597. 870964
  3598. 35233406
  3599. 42
  3600. 4446894
  3601. 57
  3602. 16
  3603. 1
  3604. 944718
  3605. 922
  3606. 76
  3607. 3708
  3608. 6009
  3609. 6
  3610. 955
  3611. 1000000000
  3612. 238
  3613. 66
  3614. 39827
  3615. 314809
  3616. 6972991
  3617. 4190674
  3618. 9055
  3619. 843757559
  3620. 2809
  3621. 93686592
  3622. 78033
  3623. 92170967
  3624. 1144333
  3625. 214463
  3626. 1000000000
  3627. 9751
  3628. 246
  3629. 1870645
  3630. 1000000000
  3631. 143702866
  3632. 35294726
  3633. 6
  3634. 9036
  3635. 2
  3636. 1
  3637. 5
  3638. 24
  3639. 188367629
  3640. 57959708
  3641. 27759750
  3642. 166946404
  3643. 9
  3644. 732802
  3645. 7235930
  3646. 1000000000
  3647. 7
  3648. 30
  3649. 70344307
  3650. 1
  3651. 48532
  3652. 67
  3653. 9695713
  3654. 4
  3655. 697044
  3656. 5160791
  3657. 333
  3658. 10
  3659. 8188
  3660. 896986
  3661. 802743371
  3662. 53039
  3663. 3167
  3664. 45926
  3665. 4520642
  3666. 2889
  3667. 1000000000
  3668. 94435
  3669. 48563432
  3670. 28852038
  3671. 493684
  3672. 9
  3673. 5
  3674. 45
  3675. 708
  3676. 1000000000
  3677. 522322
  3678. 1
  3679. 652165
  3680. 1000000000
  3681. 31737812
  3682. 552
  3683. 75169401
  3684. 3707
  3685. 8
  3686. 56713
  3687. 23
  3688. 652
  3689. 3
  3690. 8
  3691. 30573
  3692. 48638622
  3693. 322333678
  3694. 8122
  3695. 85825197
  3696. 12
  3697. 1000000000
  3698. 2422
  3699. 573930982
  3700. 140
  3701. 40173264
  3702. 96232680
  3703. 433
  3704. 73
  3705. 1000000000
  3706. 424516723
  3707. 2
  3708. 3
  3709. 5354
  3710. 627682
  3711. 6
  3712. 80702283
  3713. 1
  3714. 96163476
  3715. 736
  3716. 22464
  3717. 895300
  3718. 45753334
  3719. 21
  3720. 732996332
  3721. 1000000000
  3722. 5
  3723. 540147
  3724. 66
  3725. 1000000000
  3726. 829130
  3727. 354
  3728. 92
  3729. 84623
  3730. 27
  3731. 1204
  3732. 13988
  3733. 6
  3734. 44
  3735. 403
  3736. 78986117
  3737. 525
  3738. 928
  3739. 9
  3740. 1000000000
  3741. 80
  3742. 1393
  3743. 1603
  3744. 7120215
  3745. 905
  3746. 958259
  3747. 1000000000
  3748. 900335
  3749. 285
  3750. 2800227
  3751. 59134
  3752. 36227767
  3753. 1000000000
  3754. 24
  3755. 220820
  3756. 422168003
  3757. 8629808
  3758. 3990542
  3759. 322628859
  3760. 2168854
  3761. 244
  3762. 84514
  3763. 28
  3764. 40
  3765. 443792
  3766. 654439
  3767. 2
  3768. 5228609
  3769. 960
  3770. 52967
  3771. 186
  3772. 91
  3773. 17625489
  3774. 1000000000
  3775. 81884598
  3776. 471
  3777. 2
  3778. 5796865
  3779. 69418425
  3780. 230
  3781. 51535445
  3782. 1622
  3783. 880
  3784. 5
  3785. 1000000000
  3786. 27394550
  3787. 189036
  3788. 33000
  3789. 545
  3790. 88065
  3791. 18823320
  3792. 3164723
  3793. 55
  3794. 51
  3795. 26406055
  3796. 63989315
  3797. 9320551
  3798. 7
  3799. 24170
  3800. 187537
  3801. 1000000000
  3802. 1000000000
  3803. 482058300
  3804. 5767
  3805. 547
  3806. 99
  3807. 1000000000
  3808. 487
  3809. 1846
  3810. 5
  3811. 518510097
  3812. 7083927
  3813. 718104910
  3814. 853563
  3815. 33
  3816. 8029
  3817. 541
  3818. 525
  3819. 2978801
  3820. 3688
  3821. 91665
  3822. 37919344
  3823. 1000000000
  3824. 453041842
  3825. 7010
  3826. 31328315
  3827. 777
  3828. 5
  3829. 9024367
  3830. 72
  3831. 42841567
  3832. 90024491
  3833. 986220
  3834. 979396
  3835. 162730415
  3836. 7928065
  3837. 9
  3838. 78
  3839. 5821
  3840. 570
  3841. 347954222
  3842. 355310
  3843. 1195
  3844. 9392531
  3845. 69208940
  3846. 87
  3847. 43753
  3848. 571
  3849. 1000000000
  3850. 7227
  3851. 2
  3852. 18
  3853. 3
  3854. 92
  3855. 752996
  3856. 118
  3857. 6
  3858. 140795
  3859. 6298394
  3860. 56914
  3861. 538
  3862. 625470
  3863. 937384203
  3864. 458
  3865. 35789114
  3866. 78
  3867. 4336
  3868. 4912
  3869. 24008357
  3870. 24
  3871. 9
  3872. 551430
  3873. 9
  3874. 968459
  3875. 2625908
  3876. 7105320
  3877. 623345292
  3878. 766921748
  3879. 6858053
  3880. 944989
  3881. 467
  3882. 9524
  3883. 5861
  3884. 490
  3885. 4850
  3886. 308
  3887. 9654031
  3888. 587723
  3889. 549350
  3890. 403425422
  3891. 591032
  3892. 815458
  3893. 1000000000
  3894. 410918
  3895. 91
  3896. 99181992
  3897. 8
  3898. 89484852
  3899. 1000000000
  3900. 5
  3901. 575
  3902. 1000000000
  3903. 73
  3904. 622553695
  3905. 307103155
  3906. 335
  3907. 1000000000
  3908. 9
  3909. 1
  3910. 72
  3911. 4444924
  3912. 53596
  3913. 29391128
  3914. 9
  3915. 50
  3916. 32358
  3917. 37964299
  3918. 9884
  3919. 9742
  3920. 491995748
  3921. 45447
  3922. 111
  3923. 48722122
  3924. 80671766
  3925. 8707251
  3926. 89
  3927. 789
  3928. 1000000000
  3929. 248566
  3930. 4409
  3931. 27
  3932. 94789410
  3933. 25706
  3934. 2926584
  3935. 6
  3936. 3
  3937. 80701102
  3938. 9
  3939. 508070
  3940. 1858729
  3941. 1746
  3942. 564895
  3943. 482933930
  3944. 1000000000
  3945. 48
  3946. 573608344
  3947. 9
  3948. 383
  3949. 470
  3950. 2
  3951. 9788
  3952. 866933294
  3953. 906
  3954. 902044
  3955. 261198096
  3956. 635160686
  3957. 875097421
  3958. 8
  3959. 53574
  3960. 804851
  3961. 4
  3962. 82
  3963. 1
  3964. 73981602
  3965. 3738204
  3966. 7
  3967. 290514
  3968. 188677996
  3969. 3
  3970. 813264498
  3971. 83096
  3972. 924234
  3973. 228180665
  3974. 4
  3975. 96454878
  3976. 36
  3977. 9822391
  3978. 9171149
  3979. 61627002
  3980. 42
  3981. 480
  3982. 2514440
  3983. 476835
  3984. 47444468
  3985. 207208
  3986. 2
  3987. 3575
  3988. 922218
  3989. 59623379
  3990. 87
  3991. 89421
  3992. 130405
  3993. 5
  3994. 2
  3995. 2149893
  3996. 3460
  3997. 84
  3998. 164
  3999. 79599
  4000. 344
  4001. 94
  4002. 443498
  4003. 444
  4004. 19147701
  4005. 7280224
  4006. 192057
  4007. 5589248
  4008. 1000000000
  4009. 553956
  4010. 5843269
  4011. 4
  4012. 5
  4013. 80
  4014. 17739410
  4015. 1000000000
  4016. 9455
  4017. 1
  4018. 173354575
  4019. 420067999
  4020. 8958
  4021. 1000000000
  4022. 1000000000
  4023. 7064
  4024. 79
  4025. 2329020
  4026. 921110
  4027. 822
  4028. 831
  4029. 231366
  4030. 67976
  4031. 4
  4032. 550884013
  4033. 35788
  4034. 626
  4035. 9
  4036. 851
  4037. 685584
  4038. 7
  4039. 454
  4040. 6
  4041. 1000000000
  4042. 985322
  4043. 84030545
  4044. 235376605
  4045. 5717
  4046. 957
  4047. 1138
  4048. 935880
  4049. 854930557
  4050. 741989473
  4051. 58551
  4052. 996203842
  4053. 4883
  4054. 5988795
  4055. 5162613
  4056. 453756
  4057. 99059805
  4058. 8
  4059. 987541
  4060. 1000000000
  4061. 553
  4062. 1000000000
  4063. 7
  4064. 8512323
  4065. 724984
  4066. 7
  4067. 62244
  4068. 90
  4069. 319985799
  4070. 137
  4071. 3335
  4072. 1000000000
  4073. 266582
  4074. 79
  4075. 8250
  4076. 37349
  4077. 524498
  4078. 1000000000
  4079. 240505
  4080. 896428
  4081. 302407192
  4082. 19
  4083. 594981
  4084. 1000000000
  4085. 55986
  4086. 188380720
  4087. 919748
  4088. 879
  4089. 6062333
  4090. 736
  4091. 1000000000
  4092. 7749
  4093. 347
  4094. 142491188
  4095. 1000000000
  4096. 9
  4097. 7199
  4098. 261
  4099. 414650240
  4100. 9320450
  4101. 50207
  4102. 477431
  4103. 448
  4104. 1000000000
  4105. 51
  4106. 798418
  4107. 3
  4108. 4
  4109. 79605
  4110. 942076434
  4111. 5472
  4112. 8092
  4113. 41
  4114. 77
  4115. 93411
  4116. 25
  4117. 4371
  4118. 1000000000
  4119. 3629
  4120. 1000000000
  4121. 514
  4122. 878842
  4123. 48831
  4124. 1634446
  4125. 1000000000
  4126. 633
  4127. 3742
  4128. 591
  4129. 8586
  4130. 21742
  4131. 77045
  4132. 1000000000
  4133. 3410997
  4134. 6254
  4135. 708946030
  4136. 4927
  4137. 4814
  4138. 664
  4139. 87582
  4140. 2
  4141. 3648
  4142. 214
  4143. 632899705
  4144. 21
  4145. 673755
  4146. 1000000000
  4147. 2195
  4148. 1000000000
  4149. 3072
  4150. 64
  4151. 6
  4152. 3200
  4153. 1000000000
  4154. 299
  4155. 1000000000
  4156. 7671982
  4157. 77194416
  4158. 1
  4159. 3
  4160. 762
  4161. 5829
  4162. 1000000000
  4163. 7
  4164. 409726498
  4165. 44744
  4166. 3
  4167. 8
  4168. 3417547
  4169. 2646763
  4170. 10
  4171. 54
  4172. 7303363
  4173. 521408
  4174. 3
  4175. 171447
  4176. 2
  4177. 896
  4178. 5590846
  4179. 3162
  4180. 31978761
  4181. 89693
  4182. 6947437
  4183. 368
  4184. 142645533
  4185. 45006
  4186. 6921869
  4187. 989067
  4188. 713178804
  4189. 9932
  4190. 34645636
  4191. 8737
  4192. 8794
  4193. 8
  4194. 81
  4195. 662
  4196. 8433010
  4197. 5543118
  4198. 386848269
  4199. 841405
  4200. 9
  4201. 660965517
  4202. 1000000000
  4203. 1000000000
  4204. 67564482
  4205. 822782
  4206. 183
  4207. 63
  4208. 218
  4209. 7727
  4210. 551611
  4211. 8
  4212. 585237
  4213. 2
  4214. 876
  4215. 7747912
  4216. 7419241
  4217. 58613
  4218. 3
  4219. 27
  4220. 7713
  4221. 1000000000
  4222. 5
  4223. 5108961
  4224. 1000000000
  4225. 4
  4226. 970
  4227. 742
  4228. 652219
  4229. 6062985
  4230. 1000000000
  4231. 4675637
  4232. 68
  4233. 4468
  4234. 50
  4235. 621728
  4236. 98
  4237. 842718377
  4238. 9502180
  4239. 73035
  4240. 37
  4241. 29
  4242. 1000000000
  4243. 3389
  4244. 64453515
  4245. 430943998
  4246. 7
  4247. 6973599
  4248. 4896
  4249. 31976
  4250. 1000000000
  4251. 303
  4252. 325449
  4253. 101
  4254. 12584
  4255. 3074
  4256. 138
  4257. 108055429
  4258. 93
  4259. 56
  4260. 582625
  4261. 821917
  4262. 1000000000
  4263. 1000000000
  4264. 2997439
  4265. 4118585
  4266. 78213
  4267. 3
  4268. 751040961
  4269. 573230578
  4270. 337
  4271. 7147
  4272. 47
  4273. 287206
  4274. 761805401
  4275. 45
  4276. 1219466
  4277. 15443263
  4278. 4
  4279. 8749209
  4280. 511965
  4281. 29
  4282. 1000000000
  4283. 1583
  4284. 47
  4285. 48327096
  4286. 170583
  4287. 7970083
  4288. 1000000000
  4289. 73550
  4290. 100873
  4291. 1000000000
  4292. 912060
  4293. 75347
  4294. 8056
  4295. 74201
  4296. 416268841
  4297. 1
  4298. 1000000000
  4299. 2308
  4300. 71098848
  4301. 31564
  4302. 1000000000
  4303. 45462
  4304. 914248
  4305. 151
  4306. 704662
  4307. 4
  4308. 529978
  4309. 6609513
  4310. 1000000000
  4311. 73994765
  4312. 9175
  4313. 850449203
  4314. 1000000000
  4315. 2647
  4316. 811308283
  4317. 663048
  4318. 92185316
  4319. 3433274
  4320. 4643690
  4321. 55
  4322. 33
  4323. 2
  4324. 5937395
  4325. 281075683
  4326. 601
  4327. 781524
  4328. 209756
  4329. 7
  4330. 4242
  4331. 290
  4332. 1000000000
  4333. 5433
  4334. 3
  4335. 7187
  4336. 10625424
  4337. 96170560
  4338. 94169
  4339. 8466
  4340. 858
  4341. 703957
  4342. 55075557
  4343. 615
  4344. 48264999
  4345. 37090
  4346. 1000000000
  4347. 1864159
  4348. 6804171
  4349. 8491
  4350. 7199
  4351. 810979763
  4352. 347829237
  4353. 42876
  4354. 2729
  4355. 80930828
  4356. 9170
  4357. 314
  4358. 98238
  4359. 91
  4360. 66
  4361. 50
  4362. 8334
  4363. 17076297
  4364. 31245
  4365. 66668629
  4366. 5297
  4367. 463470099
  4368. 85001575
  4369. 730
  4370. 898
  4371. 1000000000
  4372. 3833
  4373. 894905
  4374. 11
  4375. 519506760
  4376. 27899489
  4377. 66632638
  4378. 19722682
  4379. 91652
  4380. 5179169
  4381. 178751
  4382. 656100
  4383. 1000000000
  4384. 9
  4385. 24248
  4386. 115124279
  4387. 267
  4388. 826056156
  4389. 6523202
  4390. 79753
  4391. 2
  4392. 929
  4393. 73
  4394. 131768
  4395. 790622
  4396. 661649966
  4397. 183
  4398. 2692
  4399. 39
  4400. 3
  4401. 41713
  4402. 92
  4403. 5
  4404. 549201406
  4405. 1000000000
  4406. 58662
  4407. 9420593
  4408. 95
  4409. 4839
  4410. 33467
  4411. 9607773
  4412. 1000000000
  4413. 447119
  4414. 122550
  4415. 561727681
  4416. 88161
  4417. 1290
  4418. 4933150
  4419. 7923295
  4420. 93
  4421. 343
  4422. 5463
  4423. 1000000000
  4424. 85058393
  4425. 106858
  4426. 1000000000
  4427. 5
  4428. 96709225
  4429. 1000000000
  4430. 984181930
  4431. 38458
  4432. 1000000000
  4433. 3176753
  4434. 1000000000
  4435. 83071
  4436. 4786971
  4437. 10
  4438. 98
  4439. 1000000000
  4440. 693
  4441. 6211
  4442. 2977
  4443. 545843935
  4444. 974
  4445. 850165728
  4446. 715605419
  4447. 45
  4448. 482489
  4449. 7
  4450. 68023761
  4451. 55395838
  4452. 1000000000
  4453. 36214682
  4454. 80448592
  4455. 55290
  4456. 48746818
  4457. 11019
  4458. 585546
  4459. 286
  4460. 1000000000
  4461. 3069
  4462. 684265020
  4463. 131
  4464. 9
  4465. 49
  4466. 7393909
  4467. 151
  4468. 9073
  4469. 543588110
  4470. 896159
  4471. 403
  4472. 1000000000
  4473. 56607
  4474. 518171871
  4475. 1000000000
  4476. 163344837
  4477. 920076806
  4478. 9971889
  4479. 515399
  4480. 1367075
  4481. 262
  4482. 421302
  4483. 5
  4484. 3
  4485. 505
  4486. 1522
  4487. 1000000000
  4488. 586640
  4489. 220864
  4490. 56
  4491. 7944
  4492. 7992615
  4493. 646520
  4494. 84092834
  4495. 89613292
  4496. 34029
  4497. 654696660
  4498. 126183302
  4499. 9487872
  4500. 33
  4501. 1000000000
  4502. 3590
  4503. 7933
  4504. 428854
  4505. 923403297
  4506. 924451
  4507. 341796
  4508. 50276
  4509. 3512915
  4510. 52927
  4511. 9271044
  4512. 53323691
  4513. 77516
  4514. 1000000000
  4515. 1010488
  4516. 755
  4517. 6225
  4518. 27229487
  4519. 2895
  4520. 57043825
  4521. 725
  4522. 18
  4523. 545686266
  4524. 946938
  4525. 141386681
  4526. 27
  4527. 41
  4528. 275394
  4529. 1000000000
  4530. 65281
  4531. 5470
  4532. 9
  4533. 169997308
  4534. 1
  4535. 91602280
  4536. 31977
  4537. 1000000000
  4538. 47775774
  4539. 3442238
  4540. 40631
  4541. 799989878
  4542. 362456
  4543. 3
  4544. 794
  4545. 1000000000
  4546. 6
  4547. 7
  4548. 1000000000
  4549. 2745
  4550. 1000000000
  4551. 5833
  4552. 2022470
  4553. 6246938
  4554. 1000000000
  4555. 100684
  4556. 80
  4557. 6313636
  4558. 451523904
  4559. 86906
  4560. 44
  4561. 8368811
  4562. 55084
  4563. 509419
  4564. 1000000000
  4565. 559011887
  4566. 5
  4567. 9263
  4568. 5082551
  4569. 35046841
  4570. 959456681
  4571. 574034859
  4572. 1816972
  4573. 84771648
  4574. 56719
  4575. 29010816
  4576. 2920670
  4577. 797483226
  4578. 7
  4579. 1000000000
  4580. 1000000000
  4581. 11
  4582. 41
  4583. 37
  4584. 5
  4585. 6441444
  4586. 98452
  4587. 430241055
  4588. 768582337
  4589. 132996934
  4590. 77722
  4591. 6293
  4592. 7
  4593. 75
  4594. 8
  4595. 2
  4596. 176
  4597. 353697
  4598. 6
  4599. 35941156
  4600. 98708
  4601. 7
  4602. 45
  4603. 507635535
  4604. 966909286
  4605. 9435267
  4606. 125242
  4607. 7
  4608. 51463222
  4609. 743036
  4610. 93842
  4611. 650113
  4612. 420
  4613. 18711
  4614. 1000000000
  4615. 561599172
  4616. 1000000000
  4617. 14326
  4618. 817747
  4619. 35
  4620. 1000000000
  4621. 307560270
  4622. 9441
  4623. 34
  4624. 311888
  4625. 31930
  4626. 815997177
  4627. 94175231
  4628. 1000000000
  4629. 673241
  4630. 8663
  4631. 1000000000
  4632. 1000000000
  4633. 2
  4634. 245719128
  4635. 1000000000
  4636. 50576
  4637. 709354
  4638. 1000000000
  4639. 41
  4640. 4
  4641. 80
  4642. 786891
  4643. 3700378
  4644. 389343373
  4645. 16716
  4646. 343964
  4647. 728956756
  4648. 4929495
  4649. 5
  4650. 62
  4651. 1000000000
  4652. 448123
  4653. 1000000000
  4654. 887267723
  4655. 5528
  4656. 7080800
  4657. 3628
  4658. 278478655
  4659. 800374
  4660. 1433
  4661. 2467041
  4662. 108347323
  4663. 3
  4664. 795
  4665. 1000000000
  4666. 64028
  4667. 8455497
  4668. 6739
  4669. 74634
  4670. 2873732
  4671. 8612
  4672. 979
  4673. 467
  4674. 42522
  4675. 1000000000
  4676. 156436929
  4677. 3599
  4678. 1000000000
  4679. 6631
  4680. 1839281
  4681. 62250
  4682. 968383933
  4683. 1000000000
  4684. 980
  4685. 48
  4686. 314108
  4687. 600700
  4688. 404745296
  4689. 34613
  4690. 72625
  4691. 410037338
  4692. 321
  4693. 737496857
  4694. 45698
  4695. 10593
  4696. 6
  4697. 4709939
  4698. 782753247
  4699. 6550
  4700. 1000000000
  4701. 56456
  4702. 1203
  4703. 38
  4704. 5614
  4705. 2753
  4706. 35165
  4707. 99
  4708. 85618034
  4709. 5266
  4710. 1000000000
  4711. 326709334
  4712. 71731
  4713. 38336370
  4714. 4559639
  4715. 880113784
  4716. 48
  4717. 20253
  4718. 8
  4719. 296
  4720. 954974055
  4721. 1837
  4722. 2230
  4723. 622825
  4724. 96
  4725. 1000000000
  4726. 569136
  4727. 1170
  4728. 77
  4729. 6196840
  4730. 6286
  4731. 9
  4732. 781797
  4733. 7841
  4734. 437418579
  4735. 6
  4736. 420
  4737. 4609
  4738. 66501
  4739. 1000000000
  4740. 738587106
  4741. 2789951
  4742. 15
  4743. 16345066
  4744. 74
  4745. 8153271
  4746. 2
  4747. 777600777
  4748. 82314075
  4749. 24241760
  4750. 8
  4751. 986766734
  4752. 8006168
  4753. 5
  4754. 480099
  4755. 1000000000
  4756. 28
  4757. 1000000000
  4758. 2
  4759. 244900
  4760. 608135059
  4761. 59940951
  4762. 50
  4763. 68
  4764. 7239
  4765. 62416
  4766. 1000000000
  4767. 747588728
  4768. 719422726
  4769. 818020636
  4770. 841129
  4771. 412
  4772. 74848230
  4773. 8
  4774. 5265221
  4775. 63
  4776. 86100033
  4777. 1000000000
  4778. 5925265
  4779. 436
  4780. 316
  4781. 5927
  4782. 1000000000
  4783. 804
  4784. 7894466
  4785. 4840263
  4786. 440974812
  4787. 1000000000
  4788. 42067
  4789. 614473077
  4790. 3
  4791. 5068258
  4792. 1000000000
  4793. 7175116
  4794. 36521014
  4795. 132
  4796. 28
  4797. 3785
  4798. 93803414
  4799. 330
  4800. 4186707
  4801. 8041
  4802. 2040913
  4803. 46341746
  4804. 511091094
  4805. 988510
  4806. 29
  4807. 58552
  4808. 81
  4809. 8985396
  4810. 55887
  4811. 1490621
  4812. 4
  4813. 3
  4814. 5965707
  4815. 1073401
  4816. 780
  4817. 1000000000
  4818. 628
  4819. 61739
  4820. 381761
  4821. 88634
  4822. 556
  4823. 6669808
  4824. 512908
  4825. 797833239
  4826. 11147916
  4827. 36711124
  4828. 6
  4829. 54503
  4830. 472551688
  4831. 1945204
  4832. 7578
  4833. 94889830
  4834. 7287
  4835. 775377
  4836. 1000000000
  4837. 99853
  4838. 7336734
  4839. 1000000000
  4840. 8979
  4841. 2982
  4842. 777361282
  4843. 1000000000
  4844. 4473
  4845. 1
  4846. 95256949
  4847. 20946919
  4848. 635939
  4849. 1000000000
  4850. 64943526
  4851. 1
  4852. 902404
  4853. 331508887
  4854. 1805
  4855. 1166
  4856. 686076
  4857. 96014
  4858. 696394
  4859. 631
  4860. 167343
  4861. 1000000000
  4862. 1000000000
  4863. 11137
  4864. 98553
  4865. 1000000000
  4866. 8455700
  4867. 1
  4868. 3
  4869. 9063
  4870. 60
  4871. 150
  4872. 1000000000
  4873. 9633895
  4874. 629
  4875. 31337670
  4876. 41744
  4877. 864
  4878. 12090965
  4879. 2632887
  4880. 677899
  4881. 35251837
  4882. 5
  4883. 455834488
  4884. 950
  4885. 392
  4886. 60052
  4887. 700526
  4888. 9313678
  4889. 8224469
  4890. 23483
  4891. 8
  4892. 4
  4893. 365
  4894. 1000000000
  4895. 445
  4896. 3446380
  4897. 76694135
  4898. 1792220
  4899. 64979595
  4900. 68
  4901. 777
  4902. 469794
  4903. 64376
  4904. 25034942
  4905. 655994669
  4906. 400
  4907. 46719
  4908. 3874000
  4909. 1000000000
  4910. 19506
  4911. 40081
  4912. 637603
  4913. 943220
  4914. 5071612
  4915. 98
  4916. 208315
  4917. 224759
  4918. 1
  4919. 2333
  4920. 708040
  4921. 38940
  4922. 1000000000
  4923. 1000000000
  4924. 15
  4925. 19430743
  4926. 375
  4927. 882
  4928. 229121
  4929. 207574335
  4930. 1000000000
  4931. 1000000000
  4932. 9392180
  4933. 588722
  4934. 4775103
  4935. 1000000000
  4936. 64233112
  4937. 14894524
  4938. 680869
  4939. 40749643
  4940. 1000000000
  4941. 1000000000
  4942. 1000000000
  4943. 939
  4944. 2
  4945. 1000000000
  4946. 87
  4947. 32592
  4948. 9338
  4949. 75599
  4950. 18
  4951. 885
  4952. 74548
  4953. 697
  4954. 9197
  4955. 251406
  4956. 695910
  4957. 1000000000
  4958. 9211616
  4959. 4512609
  4960. 4741
  4961. 1000000000
  4962. 9122
  4963. 2
  4964. 828
  4965. 61077
  4966. 529410546
  4967. 672
  4968. 93865
  4969. 79983
  4970. 9559373
  4971. 5458
  4972. 81
  4973. 858
  4974. 3617
  4975. 2741
  4976. 7
  4977. 183
  4978. 17
  4979. 5316657
  4980. 248967040
  4981. 5645
  4982. 536071959
  4983. 76145
  4984. 1000000000
  4985. 909871494
  4986. 38356828
  4987. 47352015
  4988. 5660659
  4989. 9320
  4990. 6085
  4991. 4954247
  4992. 1000000000
  4993. 323510118
  4994. 924866186
  4995. 1000000000
  4996. 574138
  4997. 9861028
  4998. 31
  4999. 497655
  5000. 683998
  5001. 92520
  5002. 8808
  5003. 27
  5004. 40902
  5005. 77421370
  5006. 961
  5007. 1000000000
  5008. 215
  5009. 1000000000
  5010. 993
  5011. 17
  5012. 1000000000
  5013. 1000000000
  5014. 91610053
  5015. 548901
  5016. 751263186
  5017. 864558
  5018. 891344980
  5019. 1000000000
  5020. 90778996
  5021. 441
  5022. 474823754
  5023. 4
  5024. 1000000000
  5025. 49587
  5026. 645937582
  5027. 903
  5028. 4109074
  5029. 557
  5030. 845126
  5031. 853831050
  5032. 687
  5033. 8867
  5034. 557
  5035. 94177545
  5036. 21762035
  5037. 531
  5038. 1000000000
  5039. 4532502
  5040. 788054
  5041. 4394066
  5042. 835
  5043. 786581
  5044. 3
  5045. 175354520
  5046. 63
  5047. 45
  5048. 1000000000
  5049. 9
  5050. 4
  5051. 923194
  5052. 67514
  5053. 1
  5054. 22
  5055. 6519
  5056. 877478025
  5057. 874
  5058. 84
  5059. 574137751
  5060. 84318
  5061. 859
  5062. 1000000000
  5063. 549133
  5064. 293
  5065. 1000000000
  5066. 5005078
  5067. 94924
  5068. 791
  5069. 556
  5070. 303093301
  5071. 6181
  5072. 57
  5073. 4676
  5074. 282269167
  5075. 6945
  5076. 3887
  5077. 1
  5078. 5
  5079. 9606464
  5080. 2895721
  5081. 9361015
  5082. 1000000000
  5083. 1000000000
  5084. 675455
  5085. 116
  5086. 2306
  5087. 45684
  5088. 7262
  5089. 8148
  5090. 668
  5091. 615498140
  5092. 1000000000
  5093. 756611037
  5094. 31829
  5095. 251
  5096. 32223248
  5097. 5600
  5098. 536066
  5099. 273885
  5100. 78440894
  5101. 94
  5102. 40637
  5103. 94732499
  5104. 47593360
  5105. 9927461
  5106. 6096762
  5107. 5412584
  5108. 848
  5109. 70
  5110. 61147773
  5111. 43361732
  5112. 36
  5113. 3112713
  5114. 1000000000
  5115. 6743
  5116. 9216
  5117. 1000000000
  5118. 4
  5119. 5204
  5120. 40326
  5121. 68363
  5122. 759
  5123. 6360
  5124. 9084577
  5125. 43336602
  5126. 65
  5127. 399913041
  5128. 164
  5129. 5
  5130. 52
  5131. 65
  5132. 44096
  5133. 142
  5134. 6154
  5135. 1001268
  5136. 697100
  5137. 1000000000
  5138. 237811
  5139. 453170559
  5140. 732217306
  5141. 87606177
  5142. 77262
  5143. 432140
  5144. 3388241
  5145. 1000000000
  5146. 28
  5147. 1000000000
  5148. 1233660
  5149. 2
  5150. 2088
  5151. 68
  5152. 738262355
  5153. 1000000000
  5154. 2596
  5155. 15
  5156. 65281389
  5157. 8945337
  5158. 43
  5159. 223982617
  5160. 65
  5161. 9598404
  5162. 11256163
  5163. 18778
  5164. 56817865
  5165. 8517
  5166. 54798250
  5167. 2
  5168. 29119
  5169. 5
  5170. 364949
  5171. 966
  5172. 369358
  5173. 908245386
  5174. 737
  5175. 1000000000
  5176. 1000000000
  5177. 33
  5178. 5118
  5179. 247117137
  5180. 14
  5181. 8234083
  5182. 17
  5183. 1000000000
  5184. 2463
  5185. 539
  5186. 72378
  5187. 5675
  5188. 1000000000
  5189. 1000000000
  5190. 5
  5191. 61
  5192. 4844
  5193. 9
  5194. 339
  5195. 556683614
  5196. 39491
  5197. 1000000000
  5198. 10
  5199. 5006218
  5200. 9
  5201. 28276305
  5202. 3955348
  5203. 307328
  5204. 60580
  5205. 51
  5206. 38
  5207. 1000000000
  5208. 242749
  5209. 35363
  5210. 169227
  5211. 97725
  5212. 2
  5213. 1
  5214. 129995
  5215. 456919677
  5216. 424831
  5217. 197999
  5218. 5168316
  5219. 1000000000
  5220. 502369333
  5221. 718084
  5222. 1000000000
  5223. 506277
  5224. 2
  5225. 253
  5226. 13631
  5227. 141314442
  5228. 9
  5229. 1000000000
  5230. 9515432
  5231. 1000000000
  5232. 92276037
  5233. 1
  5234. 85771
  5235. 61
  5236. 60353826
  5237. 369
  5238. 1910
  5239. 133
  5240. 802616
  5241. 1000000000
  5242. 805878
  5243. 240201800
  5244. 1000000000
  5245. 1080
  5246. 620448
  5247. 11461
  5248. 6950
  5249. 73
  5250. 65578
  5251. 46
  5252. 45
  5253. 49033
  5254. 49
  5255. 95380599
  5256. 276044213
  5257. 4093
  5258. 1000000000
  5259. 1000000000
  5260. 604693141
  5261. 32
  5262. 48
  5263. 8
  5264. 2
  5265. 8768
  5266. 49979
  5267. 194918251
  5268. 76786
  5269. 96371051
  5270. 2063167
  5271. 5840
  5272. 22
  5273. 90476314
  5274. 6768054
  5275. 5947
  5276. 8753083
  5277. 32419
  5278. 228
  5279. 560
  5280. 4523618
  5281. 275415
  5282. 497
  5283. 4
  5284. 5
  5285. 43761597
  5286. 99932
  5287. 1000000000
  5288. 4
  5289. 58020830
  5290. 209774555
  5291. 6
  5292. 61564
  5293. 1000000000
  5294. 214296
  5295. 94834
  5296. 856323895
  5297. 126102
  5298. 18
  5299. 923
  5300. 1
  5301. 59837
  5302. 65718
  5303. 640688
  5304. 301913338
  5305. 12312
  5306. 9674305
  5307. 99
  5308. 3949
  5309. 1000000000
  5310. 60554
  5311. 1000000000
  5312. 5383
  5313. 314710
  5314. 655
  5315. 41655
  5316. 79077718
  5317. 41
  5318. 86
  5319. 52
  5320. 6
  5321. 5408
  5322. 3
  5323. 1000000000
  5324. 166168055
  5325. 9866
  5326. 1000000000
  5327. 81571
  5328. 462174083
  5329. 91739
  5330. 46037896
  5331. 89021
  5332. 3
  5333. 1000000000
  5334. 368
  5335. 51224175
  5336. 1000000000
  5337. 118929
  5338. 54786080
  5339. 1000000000
  5340. 381
  5341. 549991
  5342. 4238339
  5343. 87484444
  5344. 5573
  5345. 582383
  5346. 21014
  5347. 1000000000
  5348. 8844502
  5349. 67
  5350. 84577077
  5351. 478680
  5352. 26686640
  5353. 14523
  5354. 370162
  5355. 271369286
  5356. 7430
  5357. 6275
  5358. 10014035
  5359. 8525681
  5360. 394361986
  5361. 836096212
  5362. 67124
  5363. 515115
  5364. 7198
  5365. 3
  5366. 7016014
  5367. 169052
  5368. 6033
  5369. 341714
  5370. 346868039
  5371. 9496
  5372. 438438
  5373. 13446360
  5374. 360
  5375. 1
  5376. 989575451
  5377. 2104903
  5378. 79395
  5379. 5725
  5380. 342358214
  5381. 509533658
  5382. 705
  5383. 7
  5384. 45
  5385. 6507
  5386. 73776452
  5387. 2992742
  5388. 1000000000
  5389. 278084
  5390. 352331
  5391. 395633811
  5392. 1000000000
  5393. 86
  5394. 55304102
  5395. 27490910
  5396. 36571382
  5397. 768
  5398. 1000000000
  5399. 52425
  5400. 84448658
  5401. 1000000000
  5402. 63332680
  5403. 1000000000
  5404. 67
  5405. 83
  5406. 1000000000
  5407. 72469833
  5408. 9060043
  5409. 8525
  5410. 98102451
  5411. 7573
  5412. 8624740
  5413. 66283729
  5414. 4985142
  5415. 580717
  5416. 7996
  5417. 7588
  5418. 41602354
  5419. 3596
  5420. 4
  5421. 65600
  5422. 71442120
  5423. 54
  5424. 18292738
  5425. 30661343
  5426. 326591
  5427. 1000000000
  5428. 9067
  5429. 1000000000
  5430. 2
  5431. 70170
  5432. 7
  5433. 65
  5434. 89880
  5435. 481
  5436. 359918
  5437. 662796596
  5438. 5317625
  5439. 69041
  5440. 667297144
  5441. 331928
  5442. 638412
  5443. 36
  5444. 5
  5445. 18
  5446. 75704
  5447. 5
  5448. 593908975
  5449. 494
  5450. 1000000000
  5451. 8
  5452. 818493
  5453. 226143
  5454. 44
  5455. 543938
  5456. 498
  5457. 1000000000
  5458. 1000000000
  5459. 41
  5460. 256035
  5461. 386
  5462. 67860
  5463. 49793
  5464. 33897412
  5465. 68
  5466. 45
  5467. 433651
  5468. 2323494
  5469. 6
  5470. 286039
  5471. 58581
  5472. 8
  5473. 1741012
  5474. 479729
  5475. 756571
  5476. 775958
  5477. 14
  5478. 99822377
  5479. 6
  5480. 2843501
  5481. 56883
  5482. 71198897
  5483. 1000000000
  5484. 4200
  5485. 479
  5486. 923158436
  5487. 26007
  5488. 37
  5489. 965
  5490. 170367260
  5491. 3320758
  5492. 864
  5493. 26230
  5494. 1000000000
  5495. 1000000000
  5496. 6039319
  5497. 51305504
  5498. 56
  5499. 639213
  5500. 14773934
  5501. 539
  5502. 842
  5503. 646
  5504. 5504
  5505. 789462852
  5506. 45
  5507. 411968
  5508. 3035
  5509. 2218619
  5510. 23253
  5511. 34142155
  5512. 6
  5513. 7239
  5514. 1000000000
  5515. 1000000000
  5516. 238948571
  5517. 6
  5518. 911155
  5519. 203
  5520. 69880
  5521. 1000000000
  5522. 2
  5523. 293
  5524. 1000000000
  5525. 78002783
  5526. 70
  5527. 6396945
  5528. 36856085
  5529. 4458
  5530. 402663
  5531. 22011707
  5532. 60075
  5533. 1000000000
  5534. 26271856
  5535. 3823412
  5536. 7398465
  5537. 573662
  5538. 75165
  5539. 635271885
  5540. 50506
  5541. 123
  5542. 39173
  5543. 2621464
  5544. 8
  5545. 39
  5546. 15
  5547. 81
  5548. 6509
  5549. 249735581
  5550. 26568693
  5551. 532435
  5552. 1000000000
  5553. 2
  5554. 90
  5555. 525970
  5556. 1000000000
  5557. 106584107
  5558. 423768669
  5559. 31453940
  5560. 1
  5561. 18
  5562. 98298191
  5563. 38216
  5564. 9
  5565. 830691
  5566. 8
  5567. 3038
  5568. 3
  5569. 5257363
  5570. 559363968
  5571. 37
  5572. 596
  5573. 313141
  5574. 163256
  5575. 9
  5576. 35246
  5577. 273220185
  5578. 406
  5579. 2360685
  5580. 379343
  5581. 71226646
  5582. 13163945
  5583. 5511
  5584. 8
  5585. 3775
  5586. 3
  5587. 8
  5588. 2
  5589. 9
  5590. 55229068
  5591. 3388510
  5592. 1134
  5593. 8299322
  5594. 83
  5595. 45851834
  5596. 249
  5597. 622778
  5598. 6154478
  5599. 914474
  5600. 1000000000
  5601. 6
  5602. 7771
  5603. 5809587
  5604. 68
  5605. 3456247
  5606. 7419764
  5607. 43798
  5608. 693966
  5609. 9
  5610. 110636
  5611. 6605
  5612. 8103460
  5613. 684536
  5614. 16
  5615. 880745307
  5616. 8
  5617. 61504
  5618. 36
  5619. 6639993
  5620. 1000000000
  5621. 75634210
  5622. 206
  5623. 170034
  5624. 1000000000
  5625. 138
  5626. 104814
  5627. 72
  5628. 146196
  5629. 7153
  5630. 18880
  5631. 9
  5632. 1000000000
  5633. 9129280
  5634. 251534429
  5635. 66
  5636. 1459250
  5637. 387726919
  5638. 4
  5639. 48002
  5640. 867
  5641. 474768587
  5642. 94
  5643. 73
  5644. 924
  5645. 2820
  5646. 3
  5647. 822
  5648. 11
  5649. 974981
  5650. 2745
  5651. 874
  5652. 4515
  5653. 510462
  5654. 8337277
  5655. 909
  5656. 942447774
  5657. 9
  5658. 25
  5659. 31
  5660. 540125
  5661. 37
  5662. 1619
  5663. 6393
  5664. 2950
  5665. 9
  5666. 31911524
  5667. 1000000000
  5668. 1000000000
  5669. 56135420
  5670. 2
  5671. 41
  5672. 66977610
  5673. 63368255
  5674. 8881
  5675. 6159
  5676. 901
  5677. 52488706
  5678. 218
  5679. 86900
  5680. 8
  5681. 10
  5682. 51813
  5683. 71
  5684. 8133
  5685. 476
  5686. 90031
  5687. 2
  5688. 9881
  5689. 32205
  5690. 170906
  5691. 87102
  5692. 844449968
  5693. 127079543
  5694. 82516
  5695. 1000000000
  5696. 2
  5697. 6
  5698. 98385301
  5699. 8075
  5700. 4
  5701. 8194611
  5702. 1000000000
  5703. 1000000000
  5704. 78
  5705. 2878
  5706. 53
  5707. 6696773
  5708. 1000000000
  5709. 5961
  5710. 54554
  5711. 541521369
  5712. 1000000000
  5713. 472
  5714. 61066153
  5715. 59975
  5716. 8279
  5717. 1000000000
  5718. 548
  5719. 5021
  5720. 17715
  5721. 31992
  5722. 4
  5723. 83
  5724. 1000000000
  5725. 1000000000
  5726. 186
  5727. 945
  5728. 291101936
  5729. 896846
  5730. 823418624
  5731. 513582992
  5732. 1
  5733. 355615
  5734. 5
  5735. 7214390
  5736. 89474059
  5737. 73
  5738. 81
  5739. 1000000000
  5740. 756
  5741. 4697
  5742. 613211825
  5743. 672889
  5744. 18
  5745. 800
  5746. 646453266
  5747. 679726514
  5748. 64806657
  5749. 1000000000
  5750. 771347
  5751. 334644528
  5752. 49088
  5753. 80235
  5754. 41
  5755. 1000000000
  5756. 926
  5757. 1000000000
  5758. 9593
  5759. 1000000000
  5760. 7314
  5761. 143
  5762. 2
  5763. 2
  5764. 9850
  5765. 1000000000
  5766. 44605
  5767. 72
  5768. 84
  5769. 47842
  5770. 9
  5771. 307432
  5772. 524
  5773. 101
  5774. 827038408
  5775. 3572
  5776. 25691
  5777. 1000000000
  5778. 10824
  5779. 15710435
  5780. 4733
  5781. 1000000000
  5782. 624590612
  5783. 4
  5784. 418
  5785. 7656600
  5786. 7118
  5787. 19743
  5788. 44078
  5789. 10
  5790. 900
  5791. 45027
  5792. 724
  5793. 20
  5794. 2907
  5795. 1163
  5796. 1000000000
  5797. 31102148
  5798. 636930543
  5799. 47995458
  5800. 3
  5801. 3
  5802. 1000000000
  5803. 1973
  5804. 122383
  5805. 8804793
  5806. 9836935
  5807. 1000000000
  5808. 3258
  5809. 3
  5810. 4353
  5811. 59
  5812. 91
  5813. 72163990
  5814. 5
  5815. 68545566
  5816. 1000000000
  5817. 6692706
  5818. 235562
  5819. 31
  5820. 5608
  5821. 3223004
  5822. 6074772
  5823. 260542
  5824. 7691219
  5825. 1000000000
  5826. 33
  5827. 53015
  5828. 4
  5829. 474
  5830. 50745219
  5831. 5
  5832. 4
  5833. 5396831
  5834. 929
  5835. 917964
  5836. 1435845
  5837. 572698558
  5838. 4
  5839. 712
  5840. 9505
  5841. 14
  5842. 577
  5843. 44
  5844. 62
  5845. 113782
  5846. 865188941
  5847. 2809199
  5848. 33505
  5849. 7
  5850. 299098651
  5851. 501878
  5852. 1891935
  5853. 250
  5854. 60
  5855. 99780351
  5856. 1
  5857. 31308
  5858. 293
  5859. 1000000000
  5860. 333854
  5861. 8377057
  5862. 61467
  5863. 700740901
  5864. 66992
  5865. 8894702
  5866. 378235
  5867. 3
  5868. 12121155
  5869. 66662
  5870. 5201
  5871. 98218
  5872. 75702
  5873. 1000000000
  5874. 825
  5875. 1000000000
  5876. 1000000000
  5877. 819
  5878. 6
  5879. 73
  5880. 779171
  5881. 58015
  5882. 8674
  5883. 330771871
  5884. 5
  5885. 9039230
  5886. 8092720
  5887. 54448
  5888. 45625
  5889. 1000000000
  5890. 77203
  5891. 76
  5892. 2740
  5893. 1000000000
  5894. 1273
  5895. 1066424
  5896. 8519339
  5897. 7449515
  5898. 699484
  5899. 3697
  5900. 4
  5901. 4490
  5902. 7530
  5903. 96
  5904. 278
  5905. 1000000000
  5906. 40
  5907. 663032938
  5908. 721
  5909. 557
  5910. 20
  5911. 8
  5912. 8433
  5913. 3363993
  5914. 628
  5915. 90
  5916. 45284
  5917. 5553
  5918. 5
  5919. 62377926
  5920. 5
  5921. 50
  5922. 27
  5923. 9803
  5924. 6832362
  5925. 976
  5926. 1000000000
  5927. 4182145
  5928. 563494
  5929. 80070
  5930. 2643000
  5931. 86034261
  5932. 78572717
  5933. 1000000000
  5934. 7647
  5935. 62222294
  5936. 3
  5937. 74694071
  5938. 48017425
  5939. 3
  5940. 326
  5941. 98410
  5942. 394688682
  5943. 3043
  5944. 9
  5945. 505029
  5946. 3672790
  5947. 95495079
  5948. 7002209
  5949. 47946622
  5950. 794993
  5951. 94251
  5952. 22
  5953. 1655
  5954. 472439
  5955. 337
  5956. 244491
  5957. 1000000000
  5958. 3666
  5959. 323491940
  5960. 94552
  5961. 773939848
  5962. 95
  5963. 25700111
  5964. 246
  5965. 1000000000
  5966. 6
  5967. 60915
  5968. 4
  5969. 515102
  5970. 4
  5971. 10082110
  5972. 41717939
  5973. 899
  5974. 923125
  5975. 25335
  5976. 18776
  5977. 5378527
  5978. 86806230
  5979. 660695
  5980. 33
  5981. 60
  5982. 41169616
  5983. 446638
  5984. 153
  5985. 11
  5986. 6
  5987. 74566
  5988. 4742
  5989. 936793358
  5990. 63926
  5991. 786742
  5992. 7886
  5993. 106455348
  5994. 1000000000
  5995. 739
  5996. 94
  5997. 77557072
  5998. 2014
  5999. 42897
  6000. 5728
  6001. 476035
  6002. 1000000000
  6003. 6503
  6004. 980
  6005. 566
  6006. 865811
  6007. 693382527
  6008. 402736
  6009. 1000000000
  6010. 5355
  6011. 66
  6012. 1000000000
  6013. 526587
  6014. 8
  6015. 7904474
  6016. 9055328
  6017. 311626345
  6018. 3
  6019. 47076
  6020. 739
  6021. 33768308
  6022. 7146
  6023. 9188
  6024. 62
  6025. 2526
  6026. 1000000000
  6027. 9933
  6028. 49552
  6029. 827500
  6030. 288213510
  6031. 4
  6032. 1000000000
  6033. 3066
  6034. 962607
  6035. 943271
  6036. 3279
  6037. 725446
  6038. 3
  6039. 84472642
  6040. 240489
  6041. 760057502
  6042. 1000000000
  6043. 59298
  6044. 1000000000
  6045. 4113
  6046. 25011
  6047. 1000000000
  6048. 2
  6049. 215
  6050. 20621
  6051. 4
  6052. 84
  6053. 20
  6054. 2
  6055. 23
  6056. 843
  6057. 434
  6058. 1000000000
  6059. 9
  6060. 18622
  6061. 271144744
  6062. 780096
  6063. 5170
  6064. 5995
  6065. 19243975
  6066. 129597
  6067. 87562
  6068. 1000000000
  6069. 3
  6070. 1000000000
  6071. 5927
  6072. 360602357
  6073. 87216
  6074. 853975176
  6075. 87978
  6076. 28
  6077. 821028010
  6078. 68
  6079. 83510
  6080. 47306274
  6081. 95447
  6082. 613625
  6083. 1000000000
  6084. 33
  6085. 717987
  6086. 575661276
  6087. 3619778
  6088. 575
  6089. 719400491
  6090. 661575
  6091. 91725
  6092. 1000000000
  6093. 27
  6094. 4616
  6095. 1000000000
  6096. 254
  6097. 759747026
  6098. 9274643
  6099. 323584308
  6100. 32
  6101. 1000000000
  6102. 78445461
  6103. 862
  6104. 1000000000
  6105. 240
  6106. 862405
  6107. 7625715
  6108. 602186
  6109. 8284440
  6110. 66353539
  6111. 7329676
  6112. 6970
  6113. 637183
  6114. 50975421
  6115. 1000000000
  6116. 1191
  6117. 3
  6118. 59
  6119. 562
  6120. 761
  6121. 271
  6122. 4055778
  6123. 2792197
  6124. 866
  6125. 490553
  6126. 1000000000
  6127. 3192
  6128. 3924
  6129. 27609727
  6130. 95
  6131. 927794397
  6132. 289558
  6133. 359721913
  6134. 233137007
  6135. 86130
  6136. 77
  6137. 85766600
  6138. 733799
  6139. 868434017
  6140. 2851
  6141. 682771
  6142. 56102811
  6143. 898852069
  6144. 6003
  6145. 218889
  6146. 67989992
  6147. 4
  6148. 137
  6149. 6546
  6150. 78029207
  6151. 378
  6152. 7
  6153. 4774708
  6154. 173859446
  6155. 586906
  6156. 73
  6157. 41
  6158. 1000000000
  6159. 672092
  6160. 503374010
  6161. 283789
  6162. 1000000000
  6163. 32
  6164. 82269668
  6165. 1000000000
  6166. 9119859
  6167. 46
  6168. 8
  6169. 1000000000
  6170. 11805173
  6171. 8148
  6172. 1000000000
  6173. 27008
  6174. 1000000000
  6175. 1
  6176. 3
  6177. 1407
  6178. 80
  6179. 665
  6180. 78944938
  6181. 1000000000
  6182. 4
  6183. 51
  6184. 31819
  6185. 395
  6186. 771
  6187. 78029489
  6188. 48991915
  6189. 83045333
  6190. 70825929
  6191. 187677661
  6192. 56622669
  6193. 72
  6194. 459908296
  6195. 16
  6196. 25536305
  6197. 1000000000
  6198. 880
  6199. 6390949
  6200. 2
  6201. 15555351
  6202. 1000000000
  6203. 7
  6204. 97251934
  6205. 277483399
  6206. 4
  6207. 51116
  6208. 481040
  6209. 82448
  6210. 55156
  6211. 55518
  6212. 19
  6213. 1705
  6214. 7504916
  6215. 669532
  6216. 981
  6217. 84575
  6218. 7762445
  6219. 69
  6220. 17
  6221. 630174485
  6222. 30327889
  6223. 31209368
  6224. 5671193
  6225. 399084136
  6226. 5
  6227. 3033432
  6228. 2
  6229. 3797
  6230. 1000000000
  6231. 7
  6232. 84504
  6233. 178281
  6234. 833509821
  6235. 18
  6236. 694
  6237. 652079556
  6238. 4668
  6239. 434024437
  6240. 79633
  6241. 319908
  6242. 870557
  6243. 1998
  6244. 54
  6245. 311128
  6246. 5378271
  6247. 7704
  6248. 838
  6249. 57
  6250. 60
  6251. 27820007
  6252. 348939278
  6253. 11291
  6254. 409906
  6255. 3
  6256. 407477
  6257. 1000000000
  6258. 60973
  6259. 1000000000
  6260. 5593401
  6261. 500260234
  6262. 6820
  6263. 1000000000
  6264. 498849464
  6265. 987099
  6266. 531
  6267. 84
  6268. 995504
  6269. 2568052
  6270. 4779608
  6271. 399307
  6272. 9
  6273. 3
  6274. 716
  6275. 3212
  6276. 57056
  6277. 1000000000
  6278. 59584799
  6279. 79581984
  6280. 3805141
  6281. 594567538
  6282. 1000000000
  6283. 4
  6284. 160743647
  6285. 384
  6286. 3049
  6287. 9343397
  6288. 6700
  6289. 62457197
  6290. 852042
  6291. 89283634
  6292. 262982
  6293. 38201279
  6294. 1000000000
  6295. 708
  6296. 8343
  6297. 517
  6298. 6491
  6299. 3501
  6300. 937718
  6301. 318449713
  6302. 84
  6303. 1000000000
  6304. 33548
  6305. 408452
  6306. 1513
  6307. 732932083
  6308. 326
  6309. 549518
  6310. 155680103
  6311. 26
  6312. 5187910
  6313. 689
  6314. 5916
  6315. 1000000000
  6316. 94
  6317. 3569710
  6318. 78
  6319. 88612658
  6320. 539767
  6321. 1000000000
  6322. 73450247
  6323. 69458
  6324. 74083568
  6325. 19189
  6326. 6
  6327. 7126664
  6328. 4
  6329. 735399
  6330. 1435276
  6331. 76314
  6332. 75
  6333. 6320
  6334. 1710
  6335. 991
  6336. 4665
  6337. 9
  6338. 450
  6339. 44
  6340. 9282
  6341. 141012
  6342. 6
  6343. 86
  6344. 9438792
  6345. 6272
  6346. 1000000000
  6347. 6
  6348. 52
  6349. 489194347
  6350. 14079848
  6351. 546
  6352. 95998739
  6353. 101545042
  6354. 6207
  6355. 676
  6356. 53610529
  6357. 78528
  6358. 7539964
  6359. 1000000000
  6360. 1
  6361. 745138611
  6362. 94624696
  6363. 8511729
  6364. 90
  6365. 674807678
  6366. 464218806
  6367. 93820
  6368. 746
  6369. 9729
  6370. 784094670
  6371. 788144104
  6372. 5756
  6373. 1123
  6374. 462
  6375. 93341441
  6376. 72184
  6377. 39
  6378. 1607
  6379. 79272011
  6380. 764828972
  6381. 92817
  6382. 1000000000
  6383. 66665
  6384. 87
  6385. 370557115
  6386. 8633037
  6387. 3
  6388. 106675
  6389. 55
  6390. 2
  6391. 49448755
  6392. 2161
  6393. 284
  6394. 166445
  6395. 43
  6396. 7254310
  6397. 55
  6398. 130064270
  6399. 1000000000
  6400. 378
  6401. 89
  6402. 1000000000
  6403. 960436537
  6404. 88868
  6405. 942042411
  6406. 946224
  6407. 2
  6408. 1
  6409. 6
  6410. 12
  6411. 200
  6412. 732356728
  6413. 834378973
  6414. 9
  6415. 347085
  6416. 832
  6417. 7714634
  6418. 47164073
  6419. 982720
  6420. 1000000000
  6421. 833
  6422. 39
  6423. 3
  6424. 746
  6425. 2
  6426. 726344713
  6427. 330422
  6428. 87
  6429. 16519
  6430. 47
  6431. 57114
  6432. 70493158
  6433. 1182
  6434. 1000000000
  6435. 554685
  6436. 1000000000
  6437. 8341775
  6438. 77083
  6439. 2174
  6440. 78307
  6441. 6
  6442. 615750
  6443. 8736
  6444. 9438
  6445. 21867315
  6446. 959200379
  6447. 54
  6448. 4
  6449. 21906795
  6450. 2
  6451. 21
  6452. 11020
  6453. 327
  6454. 482
  6455. 415925114
  6456. 55
  6457. 1000000000
  6458. 8
  6459. 213
  6460. 1688082
  6461. 66297
  6462. 1000000000
  6463. 869312183
  6464. 75
  6465. 414195193
  6466. 4117
  6467. 592
  6468. 34
  6469. 7676091
  6470. 29032906
  6471. 99
  6472. 9341254
  6473. 781968
  6474. 998689
  6475. 1484092
  6476. 11
  6477. 32668
  6478. 5848
  6479. 133449
  6480. 989965
  6481. 57
  6482. 3874
  6483. 62
  6484. 71
  6485. 1
  6486. 1000000000
  6487. 158790
  6488. 581
  6489. 599362552
  6490. 80
  6491. 99597
  6492. 700701
  6493. 19767357
  6494. 213835839
  6495. 6
  6496. 4418535
  6497. 449835
  6498. 724666
  6499. 1000000000
  6500. 7675772
  6501. 46781
  6502. 98
  6503. 1000000000
  6504. 1000000000
  6505. 845520988
  6506. 167834
  6507. 2601279
  6508. 5562669
  6509. 36
  6510. 266436
  6511. 9
  6512. 3428029
  6513. 211287
  6514. 64678
  6515. 848
  6516. 12
  6517. 1000000000
  6518. 2
  6519. 198510
  6520. 7271579
  6521. 1000000000
  6522. 45358
  6523. 389108174
  6524. 523921871
  6525. 1000000000
  6526. 20327
  6527. 54
  6528. 35
  6529. 66
  6530. 60188
  6531. 1000000000
  6532. 8
  6533. 768470862
  6534. 7048
  6535. 6549105
  6536. 864056
  6537. 332479
  6538. 6789805
  6539. 9311423
  6540. 1000000000
  6541. 9
  6542. 18226760
  6543. 7111
  6544. 1000000000
  6545. 8
  6546. 25590926
  6547. 7736
  6548. 14842
  6549. 521743835
  6550. 5
  6551. 87986370
  6552. 35
  6553. 75499691
  6554. 58
  6555. 390392
  6556. 1
  6557. 38
  6558. 4
  6559. 381764
  6560. 163
  6561. 2
  6562. 7676466
  6563. 80052134
  6564. 467135689
  6565. 397
  6566. 7
  6567. 1725602
  6568. 572326402
  6569. 3880
  6570. 9296117
  6571. 27075223
  6572. 66942
  6573. 6760
  6574. 503544
  6575. 46330
  6576. 9
  6577. 692133959
  6578. 4629
  6579. 4592137
  6580. 45055125
  6581. 4
  6582. 47322483
  6583. 5
  6584. 609
  6585. 823995602
  6586. 947
  6587. 9774
  6588. 9
  6589. 591723845
  6590. 171876470
  6591. 156333095
  6592. 71398
  6593. 26106078
  6594. 564373349
  6595. 1000000000
  6596. 29793729
  6597. 283105805
  6598. 3344737
  6599. 481
  6600. 61456387
  6601. 56
  6602. 68220980
  6603. 3628
  6604. 1846599
  6605. 47
  6606. 75573
  6607. 437
  6608. 38353
  6609. 4
  6610. 370848
  6611. 776142
  6612. 6856271
  6613. 1000000000
  6614. 707
  6615. 87
  6616. 4921
  6617. 5
  6618. 91
  6619. 634616684
  6620. 1000000000
  6621. 9082074
  6622. 47551
  6623. 989399943
  6624. 11486544
  6625. 666122
  6626. 17437216
  6627. 556903
  6628. 496042406
  6629. 495
  6630. 8
  6631. 3396524
  6632. 298
  6633. 4343533
  6634. 1000000000
  6635. 512411
  6636. 50
  6637. 1000000000
  6638. 118
  6639. 2
  6640. 703
  6641. 755
  6642. 9064
  6643. 955
  6644. 9772
  6645. 7
  6646. 943
  6647. 8688
  6648. 1000000000
  6649. 8587
  6650. 8
  6651. 9
  6652. 982934
  6653. 781306759
  6654. 7933
  6655. 7033
  6656. 35
  6657. 39560109
  6658. 9291
  6659. 969209734
  6660. 1987
  6661. 94742
  6662. 8555
  6663. 279976570
  6664. 993229106
  6665. 23595060
  6666. 3043030
  6667. 370839274
  6668. 7406
  6669. 333
  6670. 9
  6671. 1000000000
  6672. 6
  6673. 368498
  6674. 684
  6675. 4
  6676. 31870
  6677. 46820
  6678. 963
  6679. 88948
  6680. 8764
  6681. 268601
  6682. 1139014
  6683. 868
  6684. 46720657
  6685. 932602
  6686. 44127
  6687. 67789
  6688. 89
  6689. 2
  6690. 137716
  6691. 20840
  6692. 5472
  6693. 1000000000
  6694. 5345158
  6695. 1000000000
  6696. 61406277
  6697. 660200595
  6698. 76119
  6699. 62471184
  6700. 3107801
  6701. 56511
  6702. 7624935
  6703. 1700120
  6704. 106077
  6705. 4
  6706. 7705
  6707. 756125473
  6708. 1000000000
  6709. 91881581
  6710. 90103
  6711. 7079164
  6712. 1000000000
  6713. 75360236
  6714. 446849
  6715. 22555
  6716. 18109
  6717. 1000000000
  6718. 1855116
  6719. 6219909
  6720. 860537
  6721. 78
  6722. 1000000000
  6723. 809607189
  6724. 17208
  6725. 3057
  6726. 37946
  6727. 4
  6728. 32432
  6729. 896
  6730. 20073
  6731. 4
  6732. 9839248
  6733. 244
  6734. 36
  6735. 7150
  6736. 461571
  6737. 743061
  6738. 76850
  6739. 24032414
  6740. 91
  6741. 1347611
  6742. 2
  6743. 17
  6744. 53845770
  6745. 142103542
  6746. 4805
  6747. 1000000000
  6748. 9548
  6749. 188
  6750. 131
  6751. 2
  6752. 1000000000
  6753. 236
  6754. 516
  6755. 9516
  6756. 8917
  6757. 611995
  6758. 574
  6759. 6
  6760. 5225151
  6761. 5779010
  6762. 5661
  6763. 1000000000
  6764. 6506268
  6765. 3
  6766. 87
  6767. 2471660
  6768. 436134
  6769. 836088824
  6770. 2879737
  6771. 288
  6772. 1000000000
  6773. 38
  6774. 2125991
  6775. 81594971
  6776. 5
  6777. 6
  6778. 7
  6779. 98
  6780. 81
  6781. 67069888
  6782. 1000000000
  6783. 721082
  6784. 845025953
  6785. 30845861
  6786. 61857980
  6787. 1
  6788. 86938
  6789. 8785
  6790. 95710584
  6791. 853844
  6792. 2441400
  6793. 1000000000
  6794. 128375932
  6795. 200
  6796. 1000000000
  6797. 170514
  6798. 71
  6799. 878378
  6800. 961832367
  6801. 1000000000
  6802. 305275711
  6803. 6
  6804. 142
  6805. 996503806
  6806. 1403
  6807. 63943
  6808. 3686926
  6809. 3405
  6810. 6
  6811. 776222
  6812. 353402851
  6813. 8992
  6814. 4589
  6815. 12417491
  6816. 1018550
  6817. 1000000000
  6818. 800192
  6819. 37139
  6820. 1000000000
  6821. 751092263
  6822. 33966
  6823. 241370537
  6824. 626619
  6825. 69
  6826. 6112
  6827. 38664790
  6828. 770018760
  6829. 8325
  6830. 687599217
  6831. 23
  6832. 436316524
  6833. 175
  6834. 77100
  6835. 1
  6836. 690361
  6837. 791
  6838. 766310
  6839. 9
  6840. 106
  6841. 1000000000
  6842. 50927536
  6843. 15837942
  6844. 5993118
  6845. 98287
  6846. 664
  6847. 50600103
  6848. 690511743
  6849. 479297127
  6850. 441002132
  6851. 64449
  6852. 28407876
  6853. 1543
  6854. 438
  6855. 4105441
  6856. 852039872
  6857. 113008
  6858. 509915
  6859. 9708
  6860. 660
  6861. 1000000000
  6862. 8
  6863. 591
  6864. 58701
  6865. 385176259
  6866. 2146337
  6867. 596
  6868. 27357170
  6869. 48
  6870. 785036678
  6871. 7163
  6872. 4211
  6873. 8609
  6874. 1000000000
  6875. 52281166
  6876. 52
  6877. 7
  6878. 5
  6879. 91082495
  6880. 74913616
  6881. 1000000000
  6882. 1000000000
  6883. 28539930
  6884. 295
  6885. 1000000000
  6886. 1000000000
  6887. 6671595
  6888. 291172
  6889. 160
  6890. 92
  6891. 644
  6892. 4255091
  6893. 29664677
  6894. 1000000000
  6895. 5228450
  6896. 4814458
  6897. 1000000000
  6898. 7
  6899. 56
  6900. 640
  6901. 1000000000
  6902. 3846
  6903. 4
  6904. 31
  6905. 798903373
  6906. 1246
  6907. 9
  6908. 1000000000
  6909. 9010869
  6910. 1000000000
  6911. 805
  6912. 4
  6913. 51944779
  6914. 1000000000
  6915. 15
  6916. 76
  6917. 7
  6918. 9647752
  6919. 1000000000
  6920. 909690
  6921. 1650644
  6922. 17
  6923. 771397
  6924. 45504226
  6925. 45
  6926. 3003
  6927. 6779
  6928. 665278378
  6929. 6340
  6930. 67964455
  6931. 1848748
  6932. 14
  6933. 940944
  6934. 205784
  6935. 492169265
  6936. 410
  6937. 8626347
  6938. 52709684
  6939. 53881
  6940. 1000000000
  6941. 154
  6942. 5
  6943. 50508057
  6944. 997613459
  6945. 97
  6946. 174
  6947. 110006379
  6948. 16
  6949. 1000000000
  6950. 805910689
  6951. 1000000000
  6952. 4
  6953. 45
  6954. 299101038
  6955. 1000000000
  6956. 8776001
  6957. 8
  6958. 32
  6959. 729
  6960. 1000000000
  6961. 2774896
  6962. 1000000000
  6963. 29
  6964. 7
  6965. 774978901
  6966. 1000000000
  6967. 17758
  6968. 572773
  6969. 9447
  6970. 8751450
  6971. 625
  6972. 415685104
  6973. 6195
  6974. 61
  6975. 258782486
  6976. 4110
  6977. 663575
  6978. 1000000000
  6979. 421
  6980. 9
  6981. 537916
  6982. 33818159
  6983. 99
  6984. 1000000000
  6985. 863780
  6986. 1000000000
  6987. 2
  6988. 43964
  6989. 2409
  6990. 47598
  6991. 277655125
  6992. 77
  6993. 9499
  6994. 749
  6995. 88186874
  6996. 347794840
  6997. 2
  6998. 97446882
  6999. 46615212
  7000. 934906480
  7001. 37366
  7002. 1000000000
  7003. 1
  7004. 767853907
  7005. 6
  7006. 572290802
  7007. 72788
  7008. 1000000000
  7009. 1000000000
  7010. 1996
  7011. 1000000000
  7012. 10691
  7013. 5522
  7014. 12725149
  7015. 57
  7016. 4
  7017. 1
  7018. 455875
  7019. 680462
  7020. 7613084
  7021. 250456
  7022. 11928796
  7023. 96432
  7024. 1000000000
  7025. 45
  7026. 160
  7027. 973548
  7028. 45
  7029. 89510
  7030. 3992
  7031. 313
  7032. 58558
  7033. 885
  7034. 368714
  7035. 1000000000
  7036. 922
  7037. 414
  7038. 9869
  7039. 779
  7040. 432
  7041. 19159884
  7042. 1000000000
  7043. 2
  7044. 802
  7045. 2714408
  7046. 1000000000
  7047. 1000000000
  7048. 1000000000
  7049. 726
  7050. 8888788
  7051. 2012
  7052. 141722
  7053. 75
  7054. 16
  7055. 1
  7056. 682882
  7057. 927329444
  7058. 752305
  7059. 96
  7060. 5
  7061. 692232051
  7062. 40229664
  7063. 51
  7064. 710368
  7065. 76691
  7066. 230969862
  7067. 9
  7068. 322437750
  7069. 486
  7070. 5440
  7071. 234
  7072. 54688666
  7073. 602401
  7074. 53
  7075. 2229669
  7076. 1000000000
  7077. 552910
  7078. 59484488
  7079. 4
  7080. 1000000000
  7081. 6503
  7082. 64326473
  7083. 4
  7084. 729
  7085. 2518
  7086. 864
  7087. 8
  7088. 450526078
  7089. 9694037
  7090. 106
  7091. 4
  7092. 83265
  7093. 277
  7094. 9927935
  7095. 36
  7096. 59451733
  7097. 453248408
  7098. 133
  7099. 8467
  7100. 83404167
  7101. 118962302
  7102. 10125757
  7103. 76
  7104. 1000000000
  7105. 15
  7106. 760
  7107. 3145
  7108. 9
  7109. 1000000000
  7110. 7138
  7111. 30935
  7112. 1000000000
  7113. 756171
  7114. 685746
  7115. 3960
  7116. 52796
  7117. 97986
  7118. 7421168
  7119. 133216
  7120. 72495
  7121. 6642742
  7122. 3864377
  7123. 1000000000
  7124. 370693
  7125. 187
  7126. 7
  7127. 531
  7128. 3072
  7129. 3246513
  7130. 7830456
  7131. 1000000000
  7132. 7
  7133. 2109634
  7134. 6182217
  7135. 8
  7136. 9
  7137. 540115
  7138. 16386407
  7139. 6198
  7140. 50799
  7141. 1000000000
  7142. 55412543
  7143. 930
  7144. 59436798
  7145. 9260151
  7146. 11
  7147. 740895130
  7148. 8326
  7149. 1000000000
  7150. 1000000000
  7151. 8708
  7152. 18
  7153. 6961
  7154. 2277
  7155. 4261
  7156. 3482
  7157. 6
  7158. 46
  7159. 2
  7160. 44460
  7161. 410968
  7162. 862707646
  7163. 151213077
  7164. 255909
  7165. 57
  7166. 1000000000
  7167. 1000000000
  7168. 915891472
  7169. 835
  7170. 9556293
  7171. 939146334
  7172. 19
  7173. 12
  7174. 94990651
  7175. 87602
  7176. 2653016
  7177. 6938011
  7178. 1000000000
  7179. 4157738
  7180. 57
  7181. 704862383
  7182. 5
  7183. 2712
  7184. 736044927
  7185. 437597295
  7186. 16940
  7187. 906
  7188. 2
  7189. 590030400
  7190. 1000000000
  7191. 174795
  7192. 87064
  7193. 8257
  7194. 177
  7195. 7798310
  7196. 3722
  7197. 67987
  7198. 1000000000
  7199. 94759
  7200. 55263
  7201. 432
  7202. 1000000000
  7203. 7459676
  7204. 1000000000
  7205. 99664933
  7206. 88392
  7207. 34
  7208. 98740391
  7209. 4
  7210. 1000000000
  7211. 76
  7212. 63
  7213. 28090040
  7214. 658
  7215. 4629
  7216. 512701908
  7217. 9
  7218. 9919
  7219. 1
  7220. 5
  7221. 7183
  7222. 8103286
  7223. 96546
  7224. 3267
  7225. 8731
  7226. 1000000000
  7227. 73
  7228. 581
  7229. 7
  7230. 94
  7231. 1000000000
  7232. 47
  7233. 1000000000
  7234. 279297
  7235. 1000000000
  7236. 86907
  7237. 9
  7238. 23
  7239. 44
  7240. 299939
  7241. 851063153
  7242. 6154961
  7243. 743
  7244. 29800732
  7245. 399552
  7246. 1000000000
  7247. 257
  7248. 51884099
  7249. 5949
  7250. 1000000000
  7251. 34940857
  7252. 667516
  7253. 10244
  7254. 457
  7255. 7454149
  7256. 4
  7257. 25
  7258. 1
  7259. 449
  7260. 636
  7261. 5197
  7262. 1000000000
  7263. 550116
  7264. 274
  7265. 720194
  7266. 8
  7267. 44719
  7268. 5923
  7269. 28609
  7270. 46281
  7271. 335
  7272. 97
  7273. 421951
  7274. 82948
  7275. 241685224
  7276. 3694872
  7277. 746399
  7278. 91649785
  7279. 463909576
  7280. 36461
  7281. 578178
  7282. 4672
  7283. 593659
  7284. 882568
  7285. 1000000000
  7286. 953
  7287. 4
  7288. 8020
  7289. 3726
  7290. 968
  7291. 575177967
  7292. 526425946
  7293. 61
  7294. 24468248
  7295. 73932899
  7296. 714350208
  7297. 993959
  7298. 53210769
  7299. 7
  7300. 1000000000
  7301. 1000000000
  7302. 5
  7303. 14294792
  7304. 247
  7305. 48431664
  7306. 73635
  7307. 2357776
  7308. 67893
  7309. 802
  7310. 47035490
  7311. 5
  7312. 91906
  7313. 1643014
  7314. 96
  7315. 8
  7316. 9
  7317. 49
  7318. 9457603
  7319. 83
  7320. 7128
  7321. 1172240
  7322. 731
  7323. 6311
  7324. 1000000000
  7325. 4592837
  7326. 61
  7327. 473765
  7328. 1000000000
  7329. 823
  7330. 68
  7331. 707786
  7332. 40220
  7333. 511684
  7334. 8229
  7335. 5
  7336. 84484
  7337. 64538
  7338. 737
  7339. 7791576
  7340. 102601055
  7341. 211158
  7342. 7149029
  7343. 1000000000
  7344. 74
  7345. 9
  7346. 29621
  7347. 1000000000
  7348. 660183
  7349. 821
  7350. 15
  7351. 5
  7352. 369300468
  7353. 8064
  7354. 607583
  7355. 2
  7356. 45488182
  7357. 75921504
  7358. 1000000000
  7359. 930
  7360. 3914430
  7361. 78
  7362. 586505
  7363. 649811
  7364. 16666
  7365. 375
  7366. 1000000000
  7367. 393
  7368. 912798
  7369. 65417238
  7370. 444228506
  7371. 97592
  7372. 172072
  7373. 766119
  7374. 558
  7375. 2165329
  7376. 74649914
  7377. 1000000000
  7378. 5
  7379. 6426540
  7380. 18319964
  7381. 61320
  7382. 1000000000
  7383. 5290
  7384. 569
  7385. 2
  7386. 245685
  7387. 1000000000
  7388. 1000000000
  7389. 869753
  7390. 552
  7391. 7626
  7392. 1000000000
  7393. 6
  7394. 545112897
  7395. 1000000000
  7396. 7
  7397. 769
  7398. 72366
  7399. 6212336
  7400. 82
  7401. 252842078
  7402. 544
  7403. 1000000000
  7404. 133419
  7405. 1107936
  7406. 15965
  7407. 7539885
  7408. 51036
  7409. 1821140
  7410. 7772
  7411. 409
  7412. 45725
  7413. 698213979
  7414. 1000000000
  7415. 60
  7416. 2340084
  7417. 1000000000
  7418. 9
  7419. 583753
  7420. 1000000000
  7421. 1176267
  7422. 50
  7423. 735
  7424. 780
  7425. 72048197
  7426. 965784303
  7427. 73
  7428. 5963
  7429. 93
  7430. 9450
  7431. 91
  7432. 3
  7433. 397
  7434. 53006
  7435. 3960
  7436. 751314352
  7437. 6579
  7438. 1
  7439. 1629929
  7440. 537358739
  7441. 545
  7442. 1000000000
  7443. 4636547
  7444. 5355
  7445. 75470
  7446. 980
  7447. 497
  7448. 546134
  7449. 311847
  7450. 1202
  7451. 1000000000
  7452. 60648
  7453. 410885267
  7454. 449250725
  7455. 85
  7456. 1248
  7457. 4
  7458. 4299074
  7459. 330
  7460. 1292286
  7461. 1000000000
  7462. 1000000000
  7463. 5417
  7464. 2
  7465. 67856975
  7466. 50727
  7467. 389088
  7468. 9
  7469. 8344
  7470. 9372
  7471. 681
  7472. 5
  7473. 47766434
  7474. 4413
  7475. 78
  7476. 54058
  7477. 22975123
  7478. 4008
  7479. 35989
  7480. 4392
  7481. 1000000000
  7482. 3
  7483. 1000000000
  7484. 26798449
  7485. 1000000000
  7486. 1000000000
  7487. 697152
  7488. 5088217
  7489. 994291
  7490. 726088185
  7491. 926
  7492. 5206
  7493. 6
  7494. 87
  7495. 692885847
  7496. 25785223
  7497. 48030
  7498. 8899777
  7499. 5766525
  7500. 43378
  7501. 331031
  7502. 4083
  7503. 1000000000
  7504. 19690367
  7505. 94
  7506. 19188603
  7507. 571321363
  7508. 4298
  7509. 761
  7510. 38167
  7511. 671
  7512. 89700224
  7513. 978918
  7514. 236795724
  7515. 31488
  7516. 477919
  7517. 5027
  7518. 1000000000
  7519. 8990
  7520. 6115351
  7521. 858625597
  7522. 6231522
  7523. 5
  7524. 118
  7525. 1000000000
  7526. 765
  7527. 1000000000
  7528. 875460219
  7529. 90
  7530. 2305
  7531. 4682984
  7532. 70
  7533. 206063887
  7534. 1000000000
  7535. 19032549
  7536. 6519
  7537. 2375487
  7538. 1947726
  7539. 1000000000
  7540. 1
  7541. 1
  7542. 394431260
  7543. 168326282
  7544. 221
  7545. 427331
  7546. 5172
  7547. 94003
  7548. 3
  7549. 68
  7550. 1000000000
  7551. 412235928
  7552. 63001175
  7553. 60875066
  7554. 3565889
  7555. 316
  7556. 438051
  7557. 179
  7558. 69
  7559. 7
  7560. 6
  7561. 2
  7562. 9405
  7563. 997
  7564. 5330
  7565. 3559
  7566. 1000000000
  7567. 321
  7568. 8
  7569. 217064
  7570. 99811
  7571. 263196643
  7572. 879081354
  7573. 26561489
  7574. 67572669
  7575. 723904
  7576. 1000000000
  7577. 5
  7578. 714889
  7579. 24503609
  7580. 7723
  7581. 86968
  7582. 6092
  7583. 4678849
  7584. 70772
  7585. 946680162
  7586. 1000000000
  7587. 6766959
  7588. 496812139
  7589. 3
  7590. 2
  7591. 1000000000
  7592. 8982704
  7593. 7106
  7594. 750
  7595. 1000000000
  7596. 29800120
  7597. 1470590
  7598. 6
  7599. 3037
  7600. 199
  7601. 30409431
  7602. 713972
  7603. 91
  7604. 40
  7605. 62984
  7606. 1000000000
  7607. 1000000000
  7608. 8932
  7609. 665
  7610. 528617
  7611. 422594226
  7612. 60
  7613. 858
  7614. 2054
  7615. 791497768
  7616. 42
  7617. 1000000000
  7618. 6
  7619. 3267
  7620. 39995
  7621. 1000000000
  7622. 4
  7623. 536295
  7624. 1000000000
  7625. 1000000000
  7626. 5241
  7627. 97
  7628. 91375
  7629. 761
  7630. 13624
  7631. 76
  7632. 7521
  7633. 95862824
  7634. 1000000000
  7635. 17935193
  7636. 9709062
  7637. 26810618
  7638. 7
  7639. 6109
  7640. 145358128
  7641. 580
  7642. 16387449
  7643. 30711
  7644. 2
  7645. 38
  7646. 63788701
  7647. 39592398
  7648. 1000000000
  7649. 350292413
  7650. 1235023
  7651. 55796290
  7652. 21886388
  7653. 13861
  7654. 855299254
  7655. 1000000000
  7656. 916206
  7657. 5493
  7658. 98756
  7659. 565318
  7660. 70069
  7661. 42532162
  7662. 659858
  7663. 331997
  7664. 9159
  7665. 70
  7666. 1
  7667. 676
  7668. 803455413
  7669. 1000000000
  7670. 42689
  7671. 1000000000
  7672. 1000000000
  7673. 18
  7674. 78752
  7675. 40300
  7676. 173009170
  7677. 3074900
  7678. 21746188
  7679. 9130
  7680. 85036306
  7681. 1000000000
  7682. 799591
  7683. 92308
  7684. 59920
  7685. 695
  7686. 7
  7687. 9
  7688. 3547
  7689. 48
  7690. 59392722
  7691. 1335
  7692. 805424
  7693. 19654
  7694. 173623
  7695. 77
  7696. 594957606
  7697. 312273160
  7698. 19757909
  7699. 191832
  7700. 3949
  7701. 1000000000
  7702. 82
  7703. 9577
  7704. 79736456
  7705. 755238
  7706. 8351272
  7707. 5876553
  7708. 62
  7709. 872022
  7710. 568835
  7711. 68
  7712. 931618
  7713. 93019
  7714. 631
  7715. 7
  7716. 88397
  7717. 3463
  7718. 8264
  7719. 83
  7720. 785008
  7721. 1000000000
  7722. 3995
  7723. 314
  7724. 8613146
  7725. 81536
  7726. 868
  7727. 381
  7728. 111
  7729. 90897480
  7730. 1000000000
  7731. 1000000000
  7732. 6509237
  7733. 235925
  7734. 24
  7735. 41991
  7736. 78
  7737. 1000000000
  7738. 504584609
  7739. 5474
  7740. 1975634
  7741. 1000000000
  7742. 61549
  7743. 3879453
  7744. 456
  7745. 55176343
  7746. 1000000000
  7747. 1000000000
  7748. 1000000000
  7749. 641180831
  7750. 372799
  7751. 664
  7752. 910
  7753. 2329
  7754. 739
  7755. 47652
  7756. 34442656
  7757. 3264
  7758. 57421
  7759. 7595
  7760. 1000000000
  7761. 1817534
  7762. 788
  7763. 31879
  7764. 78370
  7765. 28016
  7766. 13
  7767. 1000000000
  7768. 473694479
  7769. 99
  7770. 1
  7771. 6092046
  7772. 9
  7773. 997998261
  7774. 965678688
  7775. 838470031
  7776. 877198134
  7777. 33289
  7778. 1000000000
  7779. 2066695
  7780. 5
  7781. 148278
  7782. 6
  7783. 11258580
  7784. 1226212
  7785. 891173756
  7786. 8872804
  7787. 306166
  7788. 7251
  7789. 3666932
  7790. 1824818
  7791. 1324385
  7792. 10
  7793. 7576
  7794. 92
  7795. 1000000000
  7796. 110
  7797. 944982827
  7798. 720
  7799. 5667644
  7800. 797
  7801. 1483497
  7802. 2
  7803. 99921053
  7804. 3147783
  7805. 22
  7806. 855409300
  7807. 3577709
  7808. 273
  7809. 5252671
  7810. 256096256
  7811. 84113
  7812. 5
  7813. 57183
  7814. 91888
  7815. 1
  7816. 758710
  7817. 36747
  7818. 370327620
  7819. 7
  7820. 73
  7821. 92
  7822. 67779919
  7823. 752761
  7824. 1000000000
  7825. 1000000000
  7826. 75897
  7827. 2874
  7828. 13
  7829. 809
  7830. 739646832
  7831. 33
  7832. 70609938
  7833. 910431451
  7834. 701681
  7835. 1000000000
  7836. 5
  7837. 22658
  7838. 293402826
  7839. 7204
  7840. 1000000000
  7841. 5
  7842. 343
  7843. 504322821
  7844. 34137
  7845. 1000000000
  7846. 620856
  7847. 52068566
  7848. 49937164
  7849. 358966
  7850. 26553437
  7851. 2647217
  7852. 621
  7853. 77914
  7854. 204912687
  7855. 25
  7856. 1000000000
  7857. 93157
  7858. 80
  7859. 8440
  7860. 15417
  7861. 9
  7862. 2
  7863. 30025098
  7864. 252172
  7865. 49323099
  7866. 1949
  7867. 20
  7868. 2308
  7869. 34468
  7870. 635548970
  7871. 43
  7872. 9
  7873. 5
  7874. 704254195
  7875. 13738285
  7876. 2650716
  7877. 58994138
  7878. 699484980
  7879. 1000000000
  7880. 6
  7881. 99141
  7882. 1
  7883. 1000000000
  7884. 379732020
  7885. 9
  7886. 1000000000
  7887. 8582574
  7888. 7175605
  7889. 65296
  7890. 8
  7891. 978429365
  7892. 72
  7893. 282659485
  7894. 1
  7895. 579
  7896. 499984
  7897. 970
  7898. 11704
  7899. 32549399
  7900. 64
  7901. 4
  7902. 74
  7903. 64
  7904. 34610629
  7905. 2710461
  7906. 51037081
  7907. 422912
  7908. 156377
  7909. 66
  7910. 8019
  7911. 32722025
  7912. 47170647
  7913. 32
  7914. 1000000000
  7915. 8
  7916. 7867986
  7917. 762464134
  7918. 730377409
  7919. 232010
  7920. 38611257
  7921. 693590005
  7922. 700952492
  7923. 82008312
  7924. 722259180
  7925. 9035
  7926. 3
  7927. 5828
  7928. 32870184
  7929. 864
  7930. 6572
  7931. 275537
  7932. 51
  7933. 1000000000
  7934. 777
  7935. 14704
  7936. 18
  7937. 532406133
  7938. 88626839
  7939. 1
  7940. 294300540
  7941. 147945
  7942. 6
  7943. 5
  7944. 364
  7945. 39862823
  7946. 55532
  7947. 371768
  7948. 872
  7949. 436532730
  7950. 64
  7951. 42255
  7952. 8534212
  7953. 1299145
  7954. 1000000000
  7955. 1000000000
  7956. 43777235
  7957. 63236
  7958. 30275897
  7959. 1000000000
  7960. 564953781
  7961. 4525118
  7962. 4433
  7963. 6315205
  7964. 636
  7965. 122
  7966. 1000000000
  7967. 2682
  7968. 4415
  7969. 98
  7970. 6597038
  7971. 51043165
  7972. 5
  7973. 2902145
  7974. 138493585
  7975. 1000000000
  7976. 959713880
  7977. 2
  7978. 7173430
  7979. 132
  7980. 45452337
  7981. 9
  7982. 68508697
  7983. 44269282
  7984. 112767213
  7985. 86
  7986. 464462531
  7987. 234975357
  7988. 87599620
  7989. 392658394
  7990. 448589254
  7991. 410289152
  7992. 4440
  7993. 2880
  7994. 60845
  7995. 1000000000
  7996. 460013
  7997. 5
  7998. 147
  7999. 6404
  8000. 96316
  8001. 1000000000
  8002. 1000000000
  8003. 1000000000
  8004. 5
  8005. 6167169
  8006. 12989639
  8007. 557
  8008. 721013939
  8009. 20424233
  8010. 22
  8011. 80
  8012. 3221924
  8013. 14
  8014. 550835
  8015. 6
  8016. 1000000000
  8017. 2294917
  8018. 9436847
  8019. 4
  8020. 1000000000
  8021. 467167438
  8022. 768863
  8023. 826569164
  8024. 159707516
  8025. 39224
  8026. 1000000000
  8027. 4762
  8028. 183786545
  8029. 76414
  8030. 40
  8031. 490751
  8032. 8
  8033. 5
  8034. 183
  8035. 53237
  8036. 98659064
  8037. 5
  8038. 94695695
  8039. 65469
  8040. 727
  8041. 166728902
  8042. 1000000000
  8043. 13872
  8044. 5181
  8045. 3655069
  8046. 73530910
  8047. 9
  8048. 29
  8049. 89684
  8050. 1000000000
  8051. 1000000000
  8052. 834306903
  8053. 6007039
  8054. 8
  8055. 49
  8056. 28624512
  8057. 9866
  8058. 18943
  8059. 9
  8060. 90
  8061. 2
  8062. 1000000000
  8063. 3012
  8064. 5
  8065. 8471830
  8066. 2640615
  8067. 4687909
  8068. 31564
  8069. 61992
  8070. 1000000000
  8071. 47614
  8072. 453522303
  8073. 277036
  8074. 18788
  8075. 1
  8076. 27071
  8077. 964106409
  8078. 56
  8079. 21
  8080. 41569569
  8081. 882
  8082. 5
  8083. 2778
  8084. 64046109
  8085. 6623
  8086. 9416
  8087. 603724
  8088. 8
  8089. 5932
  8090. 6614
  8091. 1000000000
  8092. 5
  8093. 5484
  8094. 27202
  8095. 497
  8096. 585
  8097. 1862
  8098. 94
  8099. 468872638
  8100. 90
  8101. 7405
  8102. 77
  8103. 1000000000
  8104. 688910570
  8105. 1832
  8106. 850
  8107. 408948
  8108. 814917
  8109. 4
  8110. 716011514
  8111. 863311512
  8112. 492
  8113. 116517
  8114. 4946252
  8115. 40785
  8116. 5885
  8117. 3724
  8118. 48281
  8119. 1000000000
  8120. 60843
  8121. 576864
  8122. 9840394
  8123. 498
  8124. 60289
  8125. 106131928
  8126. 7
  8127. 40422
  8128. 1000000000
  8129. 936
  8130. 52417515
  8131. 3468
  8132. 405802
  8133. 16846
  8134. 4
  8135. 30
  8136. 9748
  8137. 137
  8138. 446528201
  8139. 9354037
  8140. 2537
  8141. 1264924
  8142. 3
  8143. 582934090
  8144. 9637
  8145. 7214
  8146. 26
  8147. 2350
  8148. 91732925
  8149. 5658
  8150. 93
  8151. 6
  8152. 28867
  8153. 2394581
  8154. 17149696
  8155. 84589
  8156. 232338000
  8157. 6610805
  8158. 326112
  8159. 4836811
  8160. 2494
  8161. 1442184
  8162. 1000000000
  8163. 6
  8164. 8425553
  8165. 871382
  8166. 18817751
  8167. 21
  8168. 2285820
  8169. 679528
  8170. 181531368
  8171. 125
  8172. 711
  8173. 1000000000
  8174. 87
  8175. 855862
  8176. 4
  8177. 8
  8178. 557
  8179. 735279
  8180. 751243348
  8181. 1545971
  8182. 537
  8183. 7438
  8184. 6
  8185. 266471
  8186. 76
  8187. 734091
  8188. 724
  8189. 93728
  8190. 7
  8191. 989476487
  8192. 823164176
  8193. 82305033
  8194. 6314
  8195. 8194
  8196. 42
  8197. 469620500
  8198. 938963519
  8199. 443254672
  8200. 22
  8201. 1000000000
  8202. 4197195
  8203. 9642
  8204. 1000000000
  8205. 1000000000
  8206. 7085
  8207. 3009
  8208. 1000000000
  8209. 36993
  8210. 1000000000
  8211. 493
  8212. 3892
  8213. 944
  8214. 845096
  8215. 372
  8216. 2058560
  8217. 1000000000
  8218. 322326
  8219. 30115775
  8220. 70844634
  8221. 20
  8222. 9
  8223. 40
  8224. 5506268
  8225. 5438105
  8226. 79
  8227. 322154
  8228. 95
  8229. 810518896
  8230. 7097423
  8231. 52527752
  8232. 13
  8233. 730913713
  8234. 4466
  8235. 40
  8236. 4514883
  8237. 664553
  8238. 92
  8239. 29554
  8240. 120
  8241. 511664
  8242. 4
  8243. 627
  8244. 547
  8245. 34
  8246. 4746
  8247. 18631
  8248. 52
  8249. 20969
  8250. 6326
  8251. 94
  8252. 907
  8253. 6124130
  8254. 93489
  8255. 80596928
  8256. 3527024
  8257. 470695831
  8258. 59
  8259. 203
  8260. 69469
  8261. 454
  8262. 96
  8263. 28574432
  8264. 1000000000
  8265. 89688
  8266. 429285109
  8267. 405372320
  8268. 832098958
  8269. 81175028
  8270. 699
  8271. 8417
  8272. 1000000000
  8273. 896426
  8274. 2512
  8275. 63530
  8276. 60019176
  8277. 35874838
  8278. 114
  8279. 9803388
  8280. 1837
  8281. 209
  8282. 71
  8283. 9806288
  8284. 44
  8285. 220178904
  8286. 7
  8287. 7043
  8288. 44
  8289. 32774778
  8290. 48
  8291. 1000000000
  8292. 804714
  8293. 9265
  8294. 186
  8295. 63553
  8296. 4229
  8297. 2723
  8298. 787820148
  8299. 11755002
  8300. 67080236
  8301. 59
  8302. 1000000000
  8303. 56228
  8304. 2959024
  8305. 17932742
  8306. 1000000000
  8307. 2596690
  8308. 15881
  8309. 568704451
  8310. 2626
  8311. 1
  8312. 88465
  8313. 7124
  8314. 1000000000
  8315. 4
  8316. 23745202
  8317. 8318
  8318. 1000000000
  8319. 84208
  8320. 1000000000
  8321. 386527
  8322. 975242762
  8323. 385
  8324. 369904
  8325. 1000000000
  8326. 8
  8327. 73315394
  8328. 666
  8329. 353791460
  8330. 91
  8331. 1145
  8332. 9
  8333. 825839007
  8334. 1000000000
  8335. 9
  8336. 34578
  8337. 31
  8338. 1000000000
  8339. 21
  8340. 48408
  8341. 1000000000
  8342. 1862
  8343. 9
  8344. 1000000000
  8345. 1000000000
  8346. 55
  8347. 7030452
  8348. 399207
  8349. 167517448
  8350. 97515
  8351. 857
  8352. 22690
  8353. 147529
  8354. 9759
  8355. 6978
  8356. 1000000000
  8357. 549596
  8358. 1000000000
  8359. 3723
  8360. 781
  8361. 21348061
  8362. 90
  8363. 55
  8364. 6690
  8365. 336671
  8366. 1
  8367. 56
  8368. 39039
  8369. 9226484
  8370. 30895723
  8371. 757069
  8372. 5483999
  8373. 932826
  8374. 96604547
  8375. 6
  8376. 251
  8377. 1000000000
  8378. 4518
  8379. 28253655
  8380. 581
  8381. 3
  8382. 42459754
  8383. 703332062
  8384. 3598
  8385. 7337
  8386. 3496
  8387. 8
  8388. 8127923
  8389. 1534
  8390. 1000000000
  8391. 860816355
  8392. 81851439
  8393. 487010886
  8394. 645843
  8395. 1000000000
  8396. 367
  8397. 286102412
  8398. 103
  8399. 735085
  8400. 331944
  8401. 736624948
  8402. 9188333
  8403. 196763
  8404. 6643
  8405. 166
  8406. 2
  8407. 8
  8408. 54015
  8409. 88
  8410. 1654450
  8411. 61526863
  8412. 3864428
  8413. 46866612
  8414. 267
  8415. 1000000000
  8416. 103993
  8417. 493479
  8418. 395455242
  8419. 24151
  8420. 88
  8421. 1728
  8422. 59926
  8423. 577835469
  8424. 1723236
  8425. 42424585
  8426. 57350
  8427. 8
  8428. 1000000000
  8429. 2340960
  8430. 32
  8431. 9110636
  8432. 11
  8433. 390793
  8434. 99
  8435. 235495
  8436. 603834
  8437. 7
  8438. 1000000000
  8439. 92882989
  8440. 93
  8441. 58
  8442. 951839
  8443. 1000000000
  8444. 998928
  8445. 4
  8446. 9
  8447. 1000000000
  8448. 719922455
  8449. 629
  8450. 82329
  8451. 48658960
  8452. 791
  8453. 10124678
  8454. 90
  8455. 528747
  8456. 740
  8457. 662
  8458. 43035348
  8459. 1000000000
  8460. 9849
  8461. 342118862
  8462. 267
  8463. 46967
  8464. 90901
  8465. 99879
  8466. 1000000000
  8467. 92
  8468. 903559
  8469. 4541
  8470. 2013023
  8471. 5236
  8472. 1000000000
  8473. 13090
  8474. 6304
  8475. 49980
  8476. 809421959
  8477. 95
  8478. 9267
  8479. 92
  8480. 6
  8481. 55866
  8482. 341835264
  8483. 67000748
  8484. 96987
  8485. 2433
  8486. 41
  8487. 391919
  8488. 653075
  8489. 1000000000
  8490. 549
  8491. 9
  8492. 68424757
  8493. 449432315
  8494. 1
  8495. 415251
  8496. 18
  8497. 46
  8498. 505605
  8499. 1000000000
  8500. 83998
  8501. 818
  8502. 829
  8503. 3265
  8504. 5
  8505. 4549
  8506. 5
  8507. 41
  8508. 96644987
  8509. 1000000000
  8510. 911
  8511. 45
  8512. 2
  8513. 624485
  8514. 16215
  8515. 9103211
  8516. 31573
  8517. 737021471
  8518. 41
  8519. 1000000000
  8520. 94615660
  8521. 1000000000
  8522. 1000000000
  8523. 21146
  8524. 8
  8525. 78
  8526. 942358
  8527. 6708336
  8528. 163
  8529. 38
  8530. 628
  8531. 116968
  8532. 4111768
  8533. 1000000000
  8534. 12262
  8535. 452076473
  8536. 207683
  8537. 94812719
  8538. 9117
  8539. 324
  8540. 927
  8541. 5
  8542. 46176
  8543. 8033252
  8544. 150660
  8545. 544367063
  8546. 9104760
  8547. 3
  8548. 4759
  8549. 19
  8550. 1000000000
  8551. 799442214
  8552. 7
  8553. 5
  8554. 25676681
  8555. 7
  8556. 79918008
  8557. 1000000000
  8558. 1105511
  8559. 20866743
  8560. 35345466
  8561. 48277
  8562. 873786416
  8563. 631
  8564. 3983
  8565. 90018
  8566. 27964
  8567. 81132773
  8568. 92957
  8569. 97202505
  8570. 7426
  8571. 8
  8572. 4043
  8573. 71705
  8574. 12
  8575. 6
  8576. 1000000000
  8577. 1000000000
  8578. 927
  8579. 63145
  8580. 14074500
  8581. 47
  8582. 30
  8583. 9
  8584. 521
  8585. 252
  8586. 85810574
  8587. 3037060
  8588. 1000000000
  8589. 91943967
  8590. 9259
  8591. 67815873
  8592. 88104
  8593. 433
  8594. 87
  8595. 95466825
  8596. 256506351
  8597. 1439
  8598. 723740677
  8599. 6
  8600. 15980
  8601. 45630
  8602. 43
  8603. 47312
  8604. 311770
  8605. 949010
  8606. 755911957
  8607. 1025
  8608. 427
  8609. 445617007
  8610. 97785
  8611. 3686318
  8612. 5381771
  8613. 8905
  8614. 9756024
  8615. 9
  8616. 730
  8617. 8
  8618. 7585
  8619. 534369
  8620. 260
  8621. 55
  8622. 1000000000
  8623. 7597833
  8624. 8
  8625. 66141
  8626. 462453830
  8627. 1000000000
  8628. 6462431
  8629. 34740
  8630. 8844
  8631. 13
  8632. 295978967
  8633. 150781
  8634. 3824
  8635. 4
  8636. 49013
  8637. 594692
  8638. 70463963
  8639. 76999596
  8640. 1000000000
  8641. 1000000000
  8642. 9315412
  8643. 64
  8644. 344003832
  8645. 127099718
  8646. 718869
  8647. 736
  8648. 1000000000
  8649. 4383876
  8650. 976
  8651. 26397
  8652. 805
  8653. 83632
  8654. 1000000000
  8655. 67
  8656. 26963
  8657. 10554718
  8658. 5220961
  8659. 5474
  8660. 91297362
  8661. 52
  8662. 195671615
  8663. 13838432
  8664. 95
  8665. 539172
  8666. 503959885
  8667. 1000000000
  8668. 898458
  8669. 222489930
  8670. 7232
  8671. 13973
  8672. 1000000000
  8673. 449454
  8674. 14
  8675. 76
  8676. 686909
  8677. 1000000000
  8678. 8471
  8679. 71186555
  8680. 79
  8681. 543
  8682. 80
  8683. 27638883
  8684. 179
  8685. 8274821
  8686. 91
  8687. 47931
  8688. 669
  8689. 59
  8690. 1000000000
  8691. 11622307
  8692. 674
  8693. 30041946
  8694. 89
  8695. 12881734
  8696. 4889
  8697. 854653
  8698. 2905368
  8699. 47
  8700. 6
  8701. 824467
  8702. 863
  8703. 39954
  8704. 31336
  8705. 1000000000
  8706. 5
  8707. 333
  8708. 1000000000
  8709. 932022490
  8710. 489435876
  8711. 351
  8712. 534
  8713. 955480
  8714. 72392352
  8715. 867
  8716. 862515040
  8717. 3919599
  8718. 23837
  8719. 19
  8720. 75300
  8721. 58
  8722. 509
  8723. 1000000000
  8724. 2899600
  8725. 1
  8726. 6622
  8727. 8887380
  8728. 809108
  8729. 81
  8730. 42
  8731. 1000000000
  8732. 1000000000
  8733. 7282
  8734. 7
  8735. 43272
  8736. 543042361
  8737. 3485695
  8738. 79
  8739. 8
  8740. 1000000000
  8741. 6783
  8742. 81274
  8743. 18721
  8744. 65462
  8745. 3552
  8746. 610908
  8747. 11710
  8748. 35
  8749. 273
  8750. 5
  8751. 1000000000
  8752. 3301873
  8753. 4669874
  8754. 216053
  8755. 705205
  8756. 33
  8757. 5458938
  8758. 975811
  8759. 690038933
  8760. 78
  8761. 711378
  8762. 1313
  8763. 985216
  8764. 76964019
  8765. 277
  8766. 40
  8767. 9105438
  8768. 1000000000
  8769. 457
  8770. 3
  8771. 4967660
  8772. 673905
  8773. 853
  8774. 874998845
  8775. 622801482
  8776. 1
  8777. 1000000000
  8778. 710497
  8779. 68549627
  8780. 979
  8781. 794
  8782. 82
  8783. 7549
  8784. 612490497
  8785. 9
  8786. 2551
  8787. 952
  8788. 93138592
  8789. 9909391
  8790. 6
  8791. 4
  8792. 6330678
  8793. 76
  8794. 396
  8795. 25634
  8796. 251473
  8797. 75231
  8798. 673614
  8799. 41315
  8800. 346
  8801. 4
  8802. 92
  8803. 172437944
  8804. 79564927
  8805. 64728
  8806. 408228
  8807. 73450514
  8808. 647
  8809. 4857
  8810. 514221
  8811. 69968983
  8812. 6386
  8813. 23108315
  8814. 9
  8815. 628837
  8816. 6
  8817. 9479724
  8818. 7
  8819. 9663
  8820. 571199651
  8821. 3633124
  8822. 93549772
  8823. 70336059
  8824. 98
  8825. 84040674
  8826. 4
  8827. 509498
  8828. 1000000000
  8829. 1000000000
  8830. 5298
  8831. 37725
  8832. 72574
  8833. 6839
  8834. 817415
  8835. 817405
  8836. 3
  8837. 40241
  8838. 2004489
  8839. 39525
  8840. 110184336
  8841. 84
  8842. 48
  8843. 29493
  8844. 1000000000
  8845. 1000000000
  8846. 153
  8847. 681
  8848. 11878124
  8849. 506
  8850. 305176
  8851. 2603135
  8852. 6
  8853. 2108182
  8854. 7675
  8855. 975
  8856. 328
  8857. 446579
  8858. 9
  8859. 10
  8860. 286921
  8861. 2903
  8862. 88672
  8863. 92107
  8864. 3
  8865. 1
  8866. 1000
  8867. 99
  8868. 7429
  8869. 655634
  8870. 1000000000
  8871. 73093113
  8872. 34
  8873. 64575
  8874. 913869337
  8875. 5666085
  8876. 5883
  8877. 17382
  8878. 70
  8879. 237542821
  8880. 2942797
  8881. 1000000000
  8882. 82391793
  8883. 958517070
  8884. 8
  8885. 1222
  8886. 8340212
  8887. 5354831
  8888. 9679841
  8889. 669083697
  8890. 2
  8891. 84
  8892. 30410746
  8893. 75
  8894. 805
  8895. 81
  8896. 215
  8897. 42724
  8898. 8301
  8899. 817000252
  8900. 696308
  8901. 4304
  8902. 864277487
  8903. 1000000000
  8904. 2
  8905. 1000000000
  8906. 9
  8907. 20939
  8908. 72723247
  8909. 3
  8910. 7734143
  8911. 702
  8912. 683878969
  8913. 41
  8914. 574802
  8915. 4820262
  8916. 466461432
  8917. 51564
  8918. 2
  8919. 52
  8920. 3027
  8921. 8996
  8922. 1000000000
  8923. 27219671
  8924. 7
  8925. 476
  8926. 577527546
  8927. 367677359
  8928. 17470418
  8929. 5646
  8930. 8035493
  8931. 13070
  8932. 61188
  8933. 30388777
  8934. 4335
  8935. 3975378
  8936. 801634
  8937. 1332913
  8938. 9093340
  8939. 59
  8940. 2
  8941. 10111
  8942. 969583
  8943. 821801814
  8944. 8442
  8945. 341455
  8946. 90949654
  8947. 38888062
  8948. 8035281
  8949. 67475276
  8950. 123393183
  8951. 814
  8952. 8697001
  8953. 1000000000
  8954. 339
  8955. 381644
  8956. 1000000000
  8957. 1000000000
  8958. 6138
  8959. 821047
  8960. 1000000000
  8961. 295
  8962. 1000000000
  8963. 3221
  8964. 1
  8965. 578
  8966. 54217361
  8967. 939643
  8968. 8857492
  8969. 549530
  8970. 3473
  8971. 4267
  8972. 57
  8973. 206013952
  8974. 3283
  8975. 1000000000
  8976. 6457
  8977. 314
  8978. 7249
  8979. 1000000000
  8980. 41054
  8981. 698832
  8982. 611069002
  8983. 3526
  8984. 37
  8985. 490156854
  8986. 2647970
  8987. 805032
  8988. 28916997
  8989. 1000000000
  8990. 4519
  8991. 80
  8992. 1000000000
  8993. 592961
  8994. 51
  8995. 41462
  8996. 814307
  8997. 4079991
  8998. 20908
  8999. 323
  9000. 842789196
  9001. 253062
  9002. 52
  9003. 132
  9004. 6359
  9005. 886725
  9006. 765237
  9007. 47518553
  9008. 1000000000
  9009. 7
  9010. 20958
  9011. 54
  9012. 416393530
  9013. 190297
  9014. 36700521
  9015. 737
  9016. 6679272
  9017. 1000000000
  9018. 2
  9019. 23785
  9020. 17379
  9021. 5474
  9022. 73131
  9023. 457759413
  9024. 21478205
  9025. 6972
  9026. 528582
  9027. 773244
  9028. 8768005
  9029. 55
  9030. 118953304
  9031. 2
  9032. 735172568
  9033. 567628
  9034. 8932
  9035. 78288888
  9036. 6347265
  9037. 824491804
  9038. 890838218
  9039. 46
  9040. 1000000000
  9041. 536213275
  9042. 86006607
  9043. 75018401
  9044. 4248620
  9045. 1000000000
  9046. 772119
  9047. 3594
  9048. 170900
  9049. 4399
  9050. 4948935
  9051. 9873
  9052. 89425902
  9053. 444
  9054. 883
  9055. 597098343
  9056. 2019306
  9057. 155995
  9058. 99343
  9059. 14
  9060. 136379122
  9061. 6557
  9062. 359
  9063. 76006
  9064. 9144
  9065. 740089
  9066. 9
  9067. 44
  9068. 6223
  9069. 221692
  9070. 6738275
  9071. 1572693
  9072. 983405777
  9073. 1000000000
  9074. 702170474
  9075. 90899
  9076. 1
  9077. 9
  9078. 33795
  9079. 72383
  9080. 450876512
  9081. 5
  9082. 8
  9083. 196831
  9084. 5199
  9085. 1000000000
  9086. 9963
  9087. 4
  9088. 3315
  9089. 87169698
  9090. 74628
  9091. 1000000000
  9092. 98
  9093. 98370928
  9094. 5529
  9095. 5821
  9096. 1000000000
  9097. 886
  9098. 751
  9099. 7138187
  9100. 59
  9101. 85
  9102. 56204615
  9103. 535382648
  9104. 371563566
  9105. 255975439
  9106. 50
  9107. 445329
  9108. 46
  9109. 4
  9110. 89
  9111. 15781370
  9112. 8
  9113. 15022
  9114. 17
  9115. 16734
  9116. 677642340
  9117. 29713
  9118. 48
  9119. 4047
  9120. 1000000000
  9121. 9
  9122. 829716
  9123. 8303909
  9124. 761596545
  9125. 82684386
  9126. 600
  9127. 252
  9128. 8564946
  9129. 82100
  9130. 544987971
  9131. 239893
  9132. 60509985
  9133. 36026170
  9134. 492
  9135. 491
  9136. 3253906
  9137. 35503
  9138. 9135
  9139. 720802024
  9140. 1000000000
  9141. 89875
  9142. 91128631
  9143. 53
  9144. 8328330
  9145. 220582
  9146. 22152
  9147. 961
  9148. 528975
  9149. 893625
  9150. 89
  9151. 8089
  9152. 314232869
  9153. 6
  9154. 585614197
  9155. 2566066
  9156. 86
  9157. 608
  9158. 2422
  9159. 346707
  9160. 261
  9161. 686602219
  9162. 4
  9163. 1000000000
  9164. 7
  9165. 98954
  9166. 30
  9167. 1000000000
  9168. 534
  9169. 54763465
  9170. 369569922
  9171. 304396417
  9172. 1000000000
  9173. 67213771
  9174. 501
  9175. 696519
  9176. 611607
  9177. 261
  9178. 58
  9179. 232147
  9180. 38227108
  9181. 513
  9182. 1000000000
  9183. 1000000000
  9184. 8195
  9185. 35281
  9186. 531028
  9187. 6
  9188. 582
  9189. 90131289
  9190. 44090
  9191. 8102
  9192. 8294266
  9193. 41
  9194. 13
  9195. 64673
  9196. 383
  9197. 7883000
  9198. 2107991
  9199. 7295
  9200. 694947542
  9201. 5210
  9202. 529
  9203. 69648990
  9204. 5510
  9205. 8935679
  9206. 615
  9207. 8904854
  9208. 244078
  9209. 1
  9210. 1000000000
  9211. 6
  9212. 84401327
  9213. 65895
  9214. 728
  9215. 759
  9216. 2936
  9217. 2
  9218. 37329763
  9219. 8220175
  9220. 1000000000
  9221. 8
  9222. 3247
  9223. 62348
  9224. 476
  9225. 3341173
  9226. 4736
  9227. 1418667
  9228. 9263
  9229. 8
  9230. 46671083
  9231. 48901586
  9232. 1000000000
  9233. 3
  9234. 141789389
  9235. 868
  9236. 6164803
  9237. 1000000000
  9238. 7
  9239. 116184
  9240. 1000000000
  9241. 18363
  9242. 1634
  9243. 4378080
  9244. 6092
  9245. 61
  9246. 55373
  9247. 59777
  9248. 8104
  9249. 82774256
  9250. 20
  9251. 94680
  9252. 949417
  9253. 893
  9254. 1000000000
  9255. 6879
  9256. 3130520
  9257. 1000000000
  9258. 475450
  9259. 1
  9260. 23815
  9261. 88608
  9262. 1191144
  9263. 1185
  9264. 4265829
  9265. 107
  9266. 871279
  9267. 61
  9268. 858
  9269. 396852039
  9270. 982901421
  9271. 48981026
  9272. 24002886
  9273. 4
  9274. 2945877
  9275. 402
  9276. 838231804
  9277. 34832
  9278. 6627592
  9279. 71871
  9280. 625
  9281. 1094330
  9282. 9092650
  9283. 1000000000
  9284. 78926
  9285. 9
  9286. 753622
  9287. 816
  9288. 284585943
  9289. 3
  9290. 1000000000
  9291. 6801129
  9292. 421245
  9293. 73531101
  9294. 8519317
  9295. 192021735
  9296. 625208959
  9297. 3
  9298. 748
  9299. 4
  9300. 33
  9301. 25
  9302. 8763
  9303. 7
  9304. 3492
  9305. 62194
  9306. 4321484
  9307. 58091888
  9308. 50
  9309. 76532
  9310. 6341
  9311. 1000000000
  9312. 11112788
  9313. 297977
  9314. 7
  9315. 1000000000
  9316. 3523770
  9317. 5
  9318. 60
  9319. 139618669
  9320. 104204
  9321. 64
  9322. 895797028
  9323. 9362
  9324. 52
  9325. 3
  9326. 73
  9327. 86
  9328. 6924
  9329. 9
  9330. 2245
  9331. 437
  9332. 1000000000
  9333. 622542389
  9334. 51579695
  9335. 8845298
  9336. 57
  9337. 6
  9338. 5791
  9339. 1000000000
  9340. 181
  9341. 969
  9342. 6091
  9343. 27928
  9344. 1000000000
  9345. 2750
  9346. 2
  9347. 1000000000
  9348. 88
  9349. 68742
  9350. 9616742
  9351. 4280135
  9352. 9
  9353. 89622684
  9354. 609285
  9355. 549911
  9356. 34
  9357. 615498
  9358. 839213
  9359. 1000000000
  9360. 1000000000
  9361. 734681
  9362. 7
  9363. 2
  9364. 2379
  9365. 3
  9366. 1071500
  9367. 1000000000
  9368. 3852
  9369. 1000000000
  9370. 5
  9371. 595129
  9372. 14274
  9373. 4252
  9374. 5452
  9375. 3
  9376. 4
  9377. 9556662
  9378. 63469853
  9379. 35
  9380. 3082702
  9381. 79
  9382. 1000000000
  9383. 44131
  9384. 518607
  9385. 52709
  9386. 116208
  9387. 9172839
  9388. 1000000000
  9389. 9613695
  9390. 9373
  9391. 413177
  9392. 9369
  9393. 3
  9394. 19841455
  9395. 8
  9396. 915
  9397. 41476
  9398. 248496
  9399. 464864
  9400. 78040
  9401. 77041657
  9402. 1220289
  9403. 8
  9404. 8934
  9405. 3430
  9406. 777292559
  9407. 636
  9408. 3865820
  9409. 56396746
  9410. 157449011
  9411. 269
  9412. 8999
  9413. 6
  9414. 1000000000
  9415. 97283021
  9416. 6
  9417. 294996233
  9418. 160471413
  9419. 1058
  9420. 3279989
  9421. 809022327
  9422. 1000000000
  9423. 176701
  9424. 829
  9425. 8
  9426. 1000000000
  9427. 18359
  9428. 9920
  9429. 8684
  9430. 474364
  9431. 967987
  9432. 2
  9433. 6840242
  9434. 45125
  9435. 20664431
  9436. 38607
  9437. 1573905
  9438. 124956
  9439. 387153
  9440. 3429401
  9441. 96
  9442. 60887401
  9443. 396727452
  9444. 124639850
  9445. 79858634
  9446. 1000000000
  9447. 5152899
  9448. 23407
  9449. 1000000000
  9450. 387806104
  9451. 61262023
  9452. 7356729
  9453. 773
  9454. 41
  9455. 2
  9456. 2153
  9457. 3
  9458. 5385511
  9459. 288
  9460. 77886
  9461. 36
  9462. 36710
  9463. 7001
  9464. 512153
  9465. 1335
  9466. 138940884
  9467. 67413
  9468. 36278693
  9469. 1000000000
  9470. 14805
  9471. 3320
  9472. 409708
  9473. 4205
  9474. 948033108
  9475. 703376792
  9476. 4
  9477. 6240
  9478. 93169
  9479. 501033
  9480. 3
  9481. 3660
  9482. 7975
  9483. 22
  9484. 75040
  9485. 89
  9486. 311054187
  9487. 4550
  9488. 39
  9489. 9312282
  9490. 3599491
  9491. 980589
  9492. 2
  9493. 65034690
  9494. 1000000000
  9495. 87687
  9496. 27810
  9497. 987087
  9498. 56
  9499. 26064164
  9500. 13481000
  9501. 205703082
  9502. 60
  9503. 8
  9504. 8805663
  9505. 5943953
  9506. 1000000000
  9507. 1000000000
  9508. 887985
  9509. 1031
  9510. 23429
  9511. 4
  9512. 10323
  9513. 583
  9514. 597297049
  9515. 9
  9516. 496
  9517. 7
  9518. 92382608
  9519. 7
  9520. 2824743
  9521. 80668829
  9522. 2354702
  9523. 1000000000
  9524. 9985633
  9525. 834309387
  9526. 8057
  9527. 847
  9528. 91814829
  9529. 25450
  9530. 429207809
  9531. 1132
  9532. 8
  9533. 18086202
  9534. 6
  9535. 7774989
  9536. 67
  9537. 82
  9538. 15
  9539. 9524
  9540. 752754
  9541. 63412920
  9542. 5
  9543. 564994647
  9544. 81
  9545. 460037972
  9546. 5440
  9547. 67234
  9548. 1000000000
  9549. 93000
  9550. 5429
  9551. 596
  9552. 33
  9553. 429846
  9554. 8868
  9555. 93335574
  9556. 1000000000
  9557. 72
  9558. 389534
  9559. 44
  9560. 1
  9561. 660
  9562. 40
  9563. 15870
  9564. 62884354
  9565. 679
  9566. 65497
  9567. 79
  9568. 8196
  9569. 5576896
  9570. 1000000000
  9571. 841478
  9572. 950867
  9573. 4
  9574. 1000000000
  9575. 206776
  9576. 843
  9577. 92436594
  9578. 981587
  9579. 534534
  9580. 63039
  9581. 28702
  9582. 2
  9583. 94354623
  9584. 530514
  9585. 845
  9586. 87377190
  9587. 6932
  9588. 67252
  9589. 658282457
  9590. 98
  9591. 966158457
  9592. 1
  9593. 574
  9594. 1000000000
  9595. 1000000000
  9596. 36587
  9597. 32659547
  9598. 5800
  9599. 99463
  9600. 1000000000
  9601. 2844
  9602. 11299
  9603. 7723480
  9604. 30046633
  9605. 227
  9606. 1000000000
  9607. 357
  9608. 915809
  9609. 422441
  9610. 5102757
  9611. 59
  9612. 5
  9613. 331
  9614. 1000000000
  9615. 7
  9616. 1455099
  9617. 21232
  9618. 22035
  9619. 8628151
  9620. 768
  9621. 75436471
  9622. 449421
  9623. 9933774
  9624. 353313049
  9625. 1704176
  9626. 13109814
  9627. 53899
  9628. 5277
  9629. 36186
  9630. 6733
  9631. 46847
  9632. 9424705
  9633. 57935643
  9634. 71000337
  9635. 95211854
  9636. 168
  9637. 87
  9638. 3499
  9639. 7
  9640. 7062
  9641. 6933454
  9642. 19383087
  9643. 600
  9644. 494
  9645. 1000000000
  9646. 491152
  9647. 4
  9648. 461600
  9649. 1000000000
  9650. 4
  9651. 83
  9652. 4569675
  9653. 536542
  9654. 7
  9655. 8597
  9656. 19
  9657. 3741
  9658. 7
  9659. 1000000000
  9660. 903668
  9661. 7
  9662. 559624
  9663. 4521
  9664. 54011443
  9665. 7435
  9666. 8
  9667. 302083
  9668. 472036420
  9669. 641885111
  9670. 91843984
  9671. 34996245
  9672. 9765183
  9673. 17
  9674. 2439
  9675. 84360
  9676. 454
  9677. 26
  9678. 646603907
  9679. 46
  9680. 3294691
  9681. 614
  9682. 50028802
  9683. 95087795
  9684. 327894
  9685. 36432323
  9686. 63266
  9687. 43
  9688. 701
  9689. 3750439
  9690. 7
  9691. 1000000000
  9692. 3413667
  9693. 411
  9694. 78075183
  9695. 588219240
  9696. 55
  9697. 11046
  9698. 87
  9699. 1000000000
  9700. 799
  9701. 28715
  9702. 778323
  9703. 6787
  9704. 498
  9705. 657906110
  9706. 2967
  9707. 76438
  9708. 83450879
  9709. 9244160
  9710. 728
  9711. 1000000000
  9712. 16
  9713. 72193166
  9714. 19628492
  9715. 2
  9716. 37849
  9717. 7231975
  9718. 385
  9719. 138690
  9720. 9196632
  9721. 284218
  9722. 794813
  9723. 485081108
  9724. 494929479
  9725. 7
  9726. 94
  9727. 615146
  9728. 1
  9729. 75
  9730. 263192
  9731. 869758051
  9732. 7
  9733. 1000000000
  9734. 7
  9735. 59236
  9736. 81909
  9737. 91834
  9738. 1113386
  9739. 7586215
  9740. 13835
  9741. 1000000000
  9742. 650756
  9743. 90
  9744. 258524
  9745. 14495163
  9746. 982656
  9747. 2696
  9748. 56272134
  9749. 23265981
  9750. 175753
  9751. 711879
  9752. 7
  9753. 79
  9754. 23459
  9755. 9472729
  9756. 96031
  9757. 83
  9758. 1000000000
  9759. 410710
  9760. 856
  9761. 246
  9762. 2
  9763. 7
  9764. 8465498
  9765. 63607925
  9766. 7990
  9767. 161172
  9768. 6020
  9769. 6670343
  9770. 43
  9771. 90
  9772. 4973610
  9773. 49185228
  9774. 146482999
  9775. 182
  9776. 136799963
  9777. 8
  9778. 32
  9779. 3000840
  9780. 99
  9781. 2
  9782. 702
  9783. 7823
  9784. 12132434
  9785. 2
  9786. 9076200
  9787. 486
  9788. 887
  9789. 3226549
  9790. 16
  9791. 18429
  9792. 27919337
  9793. 1000000000
  9794. 60569987
  9795. 3774530
  9796. 4347
  9797. 88612
  9798. 1000000000
  9799. 77
  9800. 5494
  9801. 9216
  9802. 81
  9803. 911446310
  9804. 736
  9805. 8959519
  9806. 1000000000
  9807. 9387698
  9808. 12888
  9809. 2967693
  9810. 932504
  9811. 8275071
  9812. 1000000000
  9813. 93963826
  9814. 1000000000
  9815. 8
  9816. 5939257
  9817. 95445
  9818. 32
  9819. 59219
  9820. 8
  9821. 1000000000
  9822. 18486
  9823. 717496902
  9824. 4763
  9825. 1000000000
  9826. 9
  9827. 2
  9828. 758
  9829. 2
  9830. 663
  9831. 1000000000
  9832. 8167026
  9833. 411
  9834. 1420
  9835. 35162194
  9836. 7381
  9837. 1000000000
  9838. 5514
  9839. 2
  9840. 53802442
  9841. 9948
  9842. 878
  9843. 7
  9844. 52
  9845. 2707
  9846. 57
  9847. 1
  9848. 696
  9849. 1193051
  9850. 90331
  9851. 33960
  9852. 5
  9853. 33697
  9854. 43344597
  9855. 7
  9856. 92
  9857. 7538826
  9858. 92
  9859. 37366270
  9860. 9612336
  9861. 501054
  9862. 3
  9863. 1000000000
  9864. 1000000000
  9865. 535831793
  9866. 41984
  9867. 28
  9868. 54927487
  9869. 1000000000
  9870. 80125958
  9871. 4226516
  9872. 2
  9873. 43822098
  9874. 8
  9875. 170917086
  9876. 1000000000
  9877. 813559
  9878. 385568
  9879. 89690698
  9880. 7152011
  9881. 458907
  9882. 95084
  9883. 9
  9884. 96322
  9885. 80437
  9886. 39002581
  9887. 56158910
  9888. 31393755
  9889. 1000000000
  9890. 579
  9891. 7170972
  9892. 9092815
  9893. 301615572
  9894. 534024
  9895. 44
  9896. 989
  9897. 90181682
  9898. 68873790
  9899. 2689020
  9900. 30758869
  9901. 7671571
  9902. 653571
  9903. 301
  9904. 537845423
  9905. 991
  9906. 1000000000
  9907. 8456013
  9908. 3363
  9909. 1000000000
  9910. 472053407
  9911. 4106295
  9912. 1000000000
  9913. 7664913
  9914. 883
  9915. 210683082
  9916. 1000000000
  9917. 691806
  9918. 57523556
  9919. 1000000000
  9920. 633265
  9921. 410439990
  9922. 5
  9923. 48
  9924. 94291972
  9925. 45953
  9926. 778431
  9927. 926317
  9928. 168
  9929. 99786
  9930. 1000000000
  9931. 87670
  9932. 3016
  9933. 3265
  9934. 3
  9935. 158354441
  9936. 13830
  9937. 20732
  9938. 5
  9939. 3340370
  9940. 7
  9941. 1000000000
  9942. 8503947
  9943. 504
  9944. 26
  9945. 4
  9946. 1000000000
  9947. 65
  9948. 2164867
  9949. 351
  9950. 164138
  9951. 92888947
  9952. 6
  9953. 31547
  9954. 967210
  9955. 36311197
  9956. 7518
  9957. 982
  9958. 653248
  9959. 98928837
  9960. 30
  9961. 275
  9962. 7817
  9963. 1000000000
  9964. 678
  9965. 732005010
  9966. 43
  9967. 178418145
  9968. 1000000000
  9969. 419580
  9970. 7372
  9971. 736347
  9972. 9954364
  9973. 19503
  9974. 5869364
  9975. 2984
  9976. 10696540
  9977. 874760706
  9978. 1000000000
  9979. 5
  9980. 9
  9981. 71
  9982. 298
  9983. 1021687
  9984. 1000000000
  9985. 863023749
  9986. 441566604
  9987. 207150
  9988. 4
  9989. 31876019
  9990. 21855923
  9991. 46157440
  9992. 1000000000
  9993. 64195
  9994. 12
  9995. 73
  9996. 84
  9997. 1000000000
  9998. 207777
  9999. 4406
  10000. 752315577
  10001. 5836
  10002. 21
  10003. 252
  10004. 31664080
  10005. 2
  10006. 979028751
  10007. 58141356
  10008. 7091631
  10009. 54028718
  10010. 1000000000
  10011. 773
  10012. 916449
  10013. 1000000000
  10014. 3
  10015. 17592
  10016. 262101849
  10017. 3
  10018. 69473017
  10019. 40
  10020. 73
  10021. 6
  10022. 20513
  10023. 3465563
  10024. 556
  10025. 784
  10026. 37754276
  10027. 1000000000
  10028. 1000000000
  10029. 521047615
  10030. 670263
  10031. 799
  10032. 6
  10033. 1000000000
  10034. 21480686
  10035. 184958425
  10036. 19271
  10037. 1
  10038. 3
  10039. 4883585
  10040. 92
  10041. 1000000000
  10042. 1000000000
  10043. 487
  10044. 51116
  10045. 8
  10046. 6343
  10047. 9571829
  10048. 589492
  10049. 618
  10050. 996911
  10051. 14083
  10052. 40
  10053. 22507
  10054. 13346
  10055. 6400
  10056. 2179844
  10057. 771797213
  10058. 474
  10059. 381868
  10060. 467256092
  10061. 7
  10062. 60
  10063. 6
  10064. 747
  10065. 3398
  10066. 960
  10067. 908
  10068. 764456
  10069. 98110464
  10070. 1000000000
  10071. 5468
  10072. 830
  10073. 393
  10074. 7748297
  10075. 1000000000
  10076. 5
  10077. 276
  10078. 853329362
  10079. 5446922
  10080. 13950089
  10081. 260
  10082. 2
  10083. 8502866
  10084. 73132569
  10085. 30
  10086. 926268078
  10087. 617
  10088. 281259
  10089. 720181
  10090. 12226
  10091. 53
  10092. 1000000000
  10093. 407517
  10094. 553
  10095. 24187
  10096. 75
  10097. 5779
  10098. 70
  10099. 3238225
  10100. 975611
  10101. 4264472
  10102. 1000000000
  10103. 384
  10104. 5
  10105. 50830
  10106. 5
  10107. 5735666
  10108. 48184
  10109. 833919253
  10110. 746
  10111. 94343799
  10112. 649658
  10113. 5
  10114. 800994656
  10115. 6437
  10116. 8
  10117. 95331
  10118. 32
  10119. 1000000000
  10120. 11217
  10121. 79475
  10122. 81
  10123. 749
  10124. 256
  10125. 6
  10126. 821
  10127. 3864
  10128. 4
  10129. 80509
  10130. 5
  10131. 75677
  10132. 1000000000
  10133. 4
  10134. 737371
  10135. 696713375
  10136. 648314171
  10137. 6
  10138. 7658
  10139. 176105
  10140. 26324804
  10141. 898407
  10142. 563741791
  10143. 54632
  10144. 459859
  10145. 823
  10146. 8
  10147. 3686050
  10148. 6149
  10149. 1000000000
  10150. 25
  10151. 6704
  10152. 269284
  10153. 50459
  10154. 444
  10155. 3
  10156. 5877522
  10157. 6
  10158. 682
  10159. 54
  10160. 1000000000
  10161. 872
  10162. 939984
  10163. 1000000000
  10164. 36795248
  10165. 3284
  10166. 73005
  10167. 40
  10168. 437333525
  10169. 1582
  10170. 1000000000
  10171. 1697058
  10172. 38199
  10173. 6196
  10174. 90275582
  10175. 732903
  10176. 3848442
  10177. 572761
  10178. 71808
  10179. 2191
  10180. 20667
  10181. 71
  10182. 1000000000
  10183. 51
  10184. 7919724
  10185. 6
  10186. 238
  10187. 2943
  10188. 79050
  10189. 8297589
  10190. 5865460
  10191. 1000000000
  10192. 17
  10193. 38052
  10194. 844923120
  10195. 295591049
  10196. 407
  10197. 310
  10198. 527361484
  10199. 863650
  10200. 21
  10201. 1353
  10202. 7526
  10203. 537985
  10204. 2
  10205. 59822
  10206. 656660
  10207. 6705279
  10208. 1000000000
  10209. 8221
  10210. 414
  10211. 63447
  10212. 1000000000
  10213. 86218
  10214. 550708693
  10215. 179572134
  10216. 9957585
  10217. 55533813
  10218. 7217788
  10219. 935
  10220. 1000000000
  10221. 1000000000
  10222. 48
  10223. 2564270
  10224. 9
  10225. 148632
  10226. 79513368
  10227. 314873
  10228. 50832
  10229. 3
  10230. 90564757
  10231. 901699170
  10232. 693953015
  10233. 2
  10234. 909
  10235. 1000000000
  10236. 87360
  10237. 5828
  10238. 680
  10239. 13859084
  10240. 29
  10241. 60549
  10242. 172
  10243. 3
  10244. 73
  10245. 1457
  10246. 36196
  10247. 5
  10248. 1000000000
  10249. 8
  10250. 951265
  10251. 1000000000
  10252. 31118
  10253. 49836
  10254. 82631
  10255. 928608310
  10256. 5
  10257. 36
  10258. 29537
  10259. 80084
  10260. 398400
  10261. 70293
  10262. 42790
  10263. 50907
  10264. 985242
  10265. 1000000000
  10266. 8533
  10267. 1
  10268. 721963
  10269. 4302514
  10270. 8034
  10271. 86329
  10272. 1000000000
  10273. 61875084
  10274. 5329564
  10275. 99522161
  10276. 837309408
  10277. 1000000000
  10278. 56
  10279. 1000000000
  10280. 93369
  10281. 717352423
  10282. 591
  10283. 1000000000
  10284. 63
  10285. 645
  10286. 846
  10287. 5209
  10288. 2
  10289. 70
  10290. 750776815
  10291. 1000000000
  10292. 8147
  10293. 293731950
  10294. 63
  10295. 9
  10296. 30639
  10297. 3000
  10298. 54002
  10299. 1000000000
  10300. 1000000000
  10301. 24079384
  10302. 7926999
  10303. 4
  10304. 345
  10305. 415956
  10306. 54
  10307. 937633
  10308. 627238
  10309. 20647
  10310. 7649
  10311. 6575240
  10312. 79166705
  10313. 54
  10314. 544539
  10315. 44686373
  10316. 733726
  10317. 7344
  10318. 4848486
  10319. 6
  10320. 4310
  10321. 19
  10322. 1205143
  10323. 58114218
  10324. 1897
  10325. 593515901
  10326. 43
  10327. 503551866
  10328. 34
  10329. 33543
  10330. 1000000000
  10331. 1473
  10332. 179409
  10333. 1307
  10334. 65204
  10335. 1000000000
  10336. 3415720
  10337. 5773
  10338. 1000000000
  10339. 93648
  10340. 1000000000
  10341. 76302808
  10342. 89196017
  10343. 5622
  10344. 571311
  10345. 22052
  10346. 84322
  10347. 91154
  10348. 9
  10349. 230607
  10350. 70092519
  10351. 93417673
  10352. 3
  10353. 6
  10354. 5
  10355. 752
  10356. 314414
  10357. 216414
  10358. 1000000000
  10359. 371723
  10360. 806645
  10361. 42
  10362. 764229745
  10363. 62
  10364. 3103
  10365. 296814471
  10366. 93761183
  10367. 9
  10368. 1000000000
  10369. 842363324
  10370. 1000000000
  10371. 8846
  10372. 57280
  10373. 1000000000
  10374. 61261
  10375. 41
  10376. 13
  10377. 190330
  10378. 3023450
  10379. 328131512
  10380. 8470721
  10381. 461548561
  10382. 23
  10383. 2
  10384. 110162
  10385. 4199
  10386. 24
  10387. 49014
  10388. 41254
  10389. 74764865
  10390. 11822
  10391. 5
  10392. 4213
  10393. 499
  10394. 112491
  10395. 39
  10396. 473306
  10397. 182
  10398. 1000000000
  10399. 115
  10400. 11
  10401. 6
  10402. 3616749
  10403. 5530080
  10404. 9466604
  10405. 77369851
  10406. 20429056
  10407. 364046
  10408. 55031
  10409. 3
  10410. 1000000000
  10411. 384401
  10412. 374
  10413. 1000000000
  10414. 383949918
  10415. 538740
  10416. 358414627
  10417. 739057562
  10418. 253498
  10419. 624
  10420. 605419
  10421. 4
  10422. 982709557
  10423. 1000000000
  10424. 5
  10425. 68333
  10426. 99
  10427. 393033091
  10428. 3
  10429. 396463
  10430. 8994
  10431. 7
  10432. 186462424
  10433. 1000000000
  10434. 80069850
  10435. 96857
  10436. 1000000000
  10437. 999247
  10438. 162786674
  10439. 9055572
  10440. 92331051
  10441. 1000000000
  10442. 89707977
  10443. 14393369
  10444. 7
  10445. 5153
  10446. 1339429
  10447. 992079
  10448. 1000000000
  10449. 422
  10450. 1000000000
  10451. 30763998
  10452. 467
  10453. 4
  10454. 97916
  10455. 453
  10456. 894
  10457. 134
  10458. 8
  10459. 821
  10460. 1894
  10461. 780473316
  10462. 208860895
  10463. 5
  10464. 1000000000
  10465. 730011
  10466. 59445
  10467. 18769
  10468. 3745045
  10469. 17613913
  10470. 7054
  10471. 5101200
  10472. 79
  10473. 6
  10474. 65992
  10475. 931755207
  10476. 1000000000
  10477. 3176216
  10478. 523
  10479. 787179
  10480. 978965
  10481. 9738391
  10482. 5441
  10483. 932692521
  10484. 89379
  10485. 2
  10486. 401160
  10487. 1595
  10488. 543304568
  10489. 55663788
  10490. 806268
  10491. 154336
  10492. 89035814
  10493. 4
  10494. 4
  10495. 98259
  10496. 121
  10497. 88
  10498. 313091116
  10499. 7001132
  10500. 309821
  10501. 8263
  10502. 8947
  10503. 20
  10504. 7797
  10505. 1000000000
  10506. 105
  10507. 3054
  10508. 6
  10509. 53297538
  10510. 60
  10511. 23314108
  10512. 13795
  10513. 55438
  10514. 89644556
  10515. 91264697
  10516. 590496
  10517. 432942630
  10518. 4
  10519. 66409684
  10520. 510402
  10521. 607641585
  10522. 36413
  10523. 383
  10524. 1000000000
  10525. 1311635
  10526. 1000000000
  10527. 5063806
  10528. 7204865
  10529. 17
  10530. 57
  10531. 3
  10532. 201
  10533. 92342173
  10534. 31473
  10535. 116923282
  10536. 876
  10537. 336280699
  10538. 75
  10539. 827
  10540. 4
  10541. 1000000000
  10542. 3323468
  10543. 440
  10544. 699796
  10545. 574424896
  10546. 459673053
  10547. 694
  10548. 3
  10549. 3758
  10550. 551097
  10551. 1
  10552. 93909
  10553. 993816769
  10554. 79467224
  10555. 3415
  10556. 74044020
  10557. 1000000000
  10558. 73681554
  10559. 61343
  10560. 18383039
  10561. 15
  10562. 1741
  10563. 598045507
  10564. 111291696
  10565. 571434029
  10566. 78
  10567. 2
  10568. 36
  10569. 136179381
  10570. 79
  10571. 9
  10572. 69281472
  10573. 84700308
  10574. 1000000000
  10575. 2684416
  10576. 7889
  10577. 1000000000
  10578. 1000000000
  10579. 60
  10580. 6436008
  10581. 490
  10582. 411577
  10583. 7273263
  10584. 72
  10585. 5999
  10586. 11517432
  10587. 857
  10588. 14173
  10589. 610312
  10590. 8388072
  10591. 212666514
  10592. 1000000000
  10593. 7255748
  10594. 30069560
  10595. 4446585
  10596. 60
  10597. 713338
  10598. 3
  10599. 502
  10600. 100662416
  10601. 7
  10602. 55
  10603. 850863
  10604. 23
  10605. 45
  10606. 9
  10607. 1000000000
  10608. 7
  10609. 83
  10610. 69109140
  10611. 3739614
  10612. 77174126
  10613. 1765
  10614. 546369
  10615. 47630793
  10616. 67
  10617. 6
  10618. 83828
  10619. 143579305
  10620. 631
  10621. 912065
  10622. 1000000000
  10623. 7103
  10624. 6656691
  10625. 2160
  10626. 392141483
  10627. 135
  10628. 458
  10629. 3484
  10630. 765
  10631. 438750984
  10632. 256
  10633. 1115993
  10634. 492
  10635. 52
  10636. 12612462
  10637. 870846
  10638. 49718
  10639. 135757076
  10640. 451419665
  10641. 751618
  10642. 196981
  10643. 36686267
  10644. 1000000000
  10645. 409295770
  10646. 1000000000
  10647. 79130
  10648. 1000000000
  10649. 701
  10650. 3745224
  10651. 48
  10652. 50379
  10653. 206
  10654. 1000000000
  10655. 1000000000
  10656. 1
  10657. 5
  10658. 20889826
  10659. 2
  10660. 9
  10661. 1000000000
  10662. 5
  10663. 80
  10664. 6
  10665. 261983
  10666. 63305
  10667. 5613
  10668. 424
  10669. 57459765
  10670. 125
  10671. 89324821
  10672. 195
  10673. 1000000000
  10674. 6198
  10675. 143831
  10676. 3773
  10677. 52018
  10678. 312100051
  10679. 11117
  10680. 21546
  10681. 49113
  10682. 33
  10683. 54
  10684. 5665191
  10685. 4299900
  10686. 1918042
  10687. 4798064
  10688. 809
  10689. 606335545
  10690. 31630972
  10691. 396394
  10692. 1000000000
  10693. 7239
  10694. 1598
  10695. 329
  10696. 50
  10697. 6
  10698. 8
  10699. 5803454
  10700. 50
  10701. 853
  10702. 4
  10703. 292511961
  10704. 12
  10705. 660
  10706. 9698
  10707. 18113434
  10708. 55628
  10709. 1000000000
  10710. 71
  10711. 554
  10712. 768739
  10713. 5364620
  10714. 4
  10715. 433915
  10716. 78
  10717. 932788
  10718. 817441209
  10719. 71278
  10720. 58181966
  10721. 88119
  10722. 50
  10723. 1000000000
  10724. 6268
  10725. 51
  10726. 8014
  10727. 9532
  10728. 61141460
  10729. 4371999
  10730. 1
  10731. 9501
  10732. 1000000000
  10733. 822071
  10734. 64819
  10735. 1745476
  10736. 2651
  10737. 1000000000
  10738. 8141
  10739. 8
  10740. 3576
  10741. 677059
  10742. 1000000000
  10743. 53
  10744. 8
  10745. 136421857
  10746. 1000000000
  10747. 440116
  10748. 8555347
  10749. 30779
  10750. 87148105
  10751. 907
  10752. 80625371
  10753. 2016005
  10754. 37
  10755. 126243534
  10756. 39491
  10757. 8
  10758. 1000000000
  10759. 6534
  10760. 94
  10761. 1000000000
  10762. 46748694
  10763. 1000000000
  10764. 3501562
  10765. 8871926
  10766. 4295
  10767. 41
  10768. 524886681
  10769. 6653332
  10770. 735
  10771. 81
  10772. 766397
  10773. 1334
  10774. 1000000000
  10775. 6
  10776. 3493
  10777. 1000000000
  10778. 53747
  10779. 18538
  10780. 7248
  10781. 74245488
  10782. 5084
  10783. 8731691
  10784. 74395
  10785. 26460827
  10786. 7685
  10787. 2926889
  10788. 909464
  10789. 311257
  10790. 21192
  10791. 99558836
  10792. 437531277
  10793. 900604215
  10794. 85
  10795. 206409184
  10796. 40994
  10797. 1000000000
  10798. 609469812
  10799. 982325
  10800. 1000000000
  10801. 30065645
  10802. 197237375
  10803. 66629
  10804. 24923
  10805. 650506954
  10806. 9379
  10807. 8
  10808. 245220397
  10809. 51288884
  10810. 936384654
  10811. 1000000000
  10812. 27309625
  10813. 225275
  10814. 4
  10815. 453236
  10816. 5
  10817. 446783
  10818. 34
  10819. 1000000000
  10820. 165
  10821. 57180
  10822. 265601539
  10823. 330
  10824. 3
  10825. 8670
  10826. 2
  10827. 5593893
  10828. 223124875
  10829. 602
  10830. 15
  10831. 24725
  10832. 407286
  10833. 69922460
  10834. 9264
  10835. 60132
  10836. 27385359
  10837. 478
  10838. 904
  10839. 16850
  10840. 3452786
  10841. 938111
  10842. 3599620
  10843. 649544506
  10844. 889
  10845. 1690401
  10846. 415731930
  10847. 393640622
  10848. 84262
  10849. 67
  10850. 9713
  10851. 88681
  10852. 909165357
  10853. 4925646
  10854. 9162217
  10855. 450
  10856. 204
  10857. 938
  10858. 87517765
  10859. 9175
  10860. 1000000000
  10861. 1000000000
  10862. 1000000000
  10863. 4
  10864. 53
  10865. 48401
  10866. 715380479
  10867. 828
  10868. 15534
  10869. 6797155
  10870. 268893105
  10871. 86120982
  10872. 25818
  10873. 859817
  10874. 3531
  10875. 3
  10876. 3325
  10877. 35347
  10878. 1000000000
  10879. 371544052
  10880. 8751
  10881. 4
  10882. 2101
  10883. 1503
  10884. 6
  10885. 449
  10886. 945060505
  10887. 465
  10888. 238251
  10889. 2
  10890. 4307
  10891. 663
  10892. 485
  10893. 1000000000
  10894. 615402154
  10895. 880682
  10896. 852
  10897. 463316
  10898. 6518
  10899. 548165710
  10900. 286303
  10901. 88
  10902. 2262
  10903. 205483341
  10904. 7831814
  10905. 7092311
  10906. 7348150
  10907. 501354952
  10908. 328507
  10909. 598324
  10910. 90885865
  10911. 1000000000
  10912. 1000000000
  10913. 5
  10914. 519801
  10915. 1253174
  10916. 7067145
  10917. 6435531
  10918. 65
  10919. 2
  10920. 82569996
  10921. 365236
  10922. 752480043
  10923. 3836
  10924. 203304369
  10925. 1000000000
  10926. 93751
  10927. 9
  10928. 315671
  10929. 1000000000
  10930. 9
  10931. 9709
  10932. 6179
  10933. 1000000000
  10934. 1000000000
  10935. 7
  10936. 9336343
  10937. 6
  10938. 1000000000
  10939. 228613415
  10940. 8363
  10941. 324
  10942. 19947
  10943. 8159
  10944. 554
  10945. 2785
  10946. 514998472
  10947. 150197618
  10948. 5285
  10949. 9844340
  10950. 7269633
  10951. 1880768
  10952. 830117775
  10953. 81
  10954. 9776564
  10955. 51
  10956. 290770863
  10957. 6
  10958. 1445866
  10959. 9657131
  10960. 442
  10961. 12434
  10962. 574
  10963. 825085661
  10964. 7854196
  10965. 210954
  10966. 786927
  10967. 525573
  10968. 50
  10969. 1701686
  10970. 5
  10971. 8506783
  10972. 5020495
  10973. 3855
  10974. 5266172
  10975. 7143
  10976. 2226
  10977. 1000000000
  10978. 73742495
  10979. 52117
  10980. 1000000000
  10981. 1000000000
  10982. 811547088
  10983. 764969
  10984. 9101967
  10985. 18
  10986. 5
  10987. 15112593
  10988. 507648
  10989. 46768
  10990. 656926194
  10991. 4
  10992. 47202002
  10993. 98823410
  10994. 8780
  10995. 460222993
  10996. 463487366
  10997. 89
  10998. 8196176
  10999. 1000000000
  11000. 1000000000
  11001. 11930
  11002. 192528392
  11003. 93
  11004. 39
  11005. 303171
  11006. 3668
  11007. 11510064
  11008. 6
  11009. 723652
  11010. 44868783
  11011. 99531
  11012. 320204311
  11013. 643383
  11014. 1121824
  11015. 332352
  11016. 22808
  11017. 39
  11018. 1000000000
  11019. 1000000000
  11020. 14250
  11021. 24897467
  11022. 6
  11023. 82
  11024. 94564703
  11025. 5905487
  11026. 51
  11027. 808
  11028. 18
  11029. 15
  11030. 2495
  11031. 944
  11032. 1000000000
  11033. 3
  11034. 124196730
  11035. 188370
  11036. 45407
  11037. 9
  11038. 271
  11039. 32298314
  11040. 847
  11041. 56
  11042. 681856
  11043. 1000000000
  11044. 947
  11045. 58302
  11046. 210373
  11047. 1000000000
  11048. 70907
  11049. 1916
  11050. 58765106
  11051. 30223351
  11052. 650761691
  11053. 774581
  11054. 55
  11055. 22
  11056. 74659
  11057. 47058
  11058. 1000000000
  11059. 86
  11060. 635
  11061. 1
  11062. 1
  11063. 1000000000
  11064. 34
  11065. 361937
  11066. 3150428
  11067. 5916
  11068. 8153
  11069. 6479
  11070. 66
  11071. 1000000000
  11072. 622556
  11073. 305
  11074. 396771
  11075. 97742
  11076. 7145
  11077. 1000000000
  11078. 38854
  11079. 4605
  11080. 20
  11081. 790
  11082. 23427689
  11083. 2
  11084. 5870746
  11085. 325
  11086. 44400
  11087. 8915543
  11088. 2436
  11089. 4
  11090. 97655049
  11091. 47238412
  11092. 6808
  11093. 6299
  11094. 76
  11095. 756808396
  11096. 98
  11097. 9479929
  11098. 1000000000
  11099. 6
  11100. 431
  11101. 39484
  11102. 760
  11103. 1000000000
  11104. 517694075
  11105. 1000000000
  11106. 1000000000
  11107. 91134560
  11108. 2
  11109. 6086996
  11110. 89448047
  11111. 682604
  11112. 1000000000
  11113. 1871451
  11114. 5755522
  11115. 2678364
  11116. 1000000000
  11117. 555473
  11118. 926989
  11119. 59396715
  11120. 1263824
  11121. 590584
  11122. 86
  11123. 1000000000
  11124. 49400
  11125. 1000000000
  11126. 1000000000
  11127. 7114353
  11128. 3509612
  11129. 38556
  11130. 2576575
  11131. 338701
  11132. 6998
  11133. 77
  11134. 714
  11135. 50364
  11136. 203178708
  11137. 810509
  11138. 5136660
  11139. 7
  11140. 926
  11141. 58
  11142. 45576648
  11143. 56052177
  11144. 1000000000
  11145. 625141
  11146. 742112
  11147. 61556342
  11148. 68
  11149. 5727
  11150. 399
  11151. 8
  11152. 7
  11153. 1000000000
  11154. 62829956
  11155. 8216374
  11156. 1000000000
  11157. 615596
  11158. 7297367
  11159. 8976544
  11160. 154930803
  11161. 703
  11162. 546
  11163. 7029801
  11164. 961367
  11165. 593376711
  11166. 1000000000
  11167. 76924
  11168. 48
  11169. 493
  11170. 1000000000
  11171. 31080119
  11172. 8923065
  11173. 314567
  11174. 1000000000
  11175. 83553
  11176. 9656
  11177. 2965659
  11178. 1000000000
  11179. 34278826
  11180. 12978623
  11181. 78379
  11182. 448
  11183. 409
  11184. 1000000000
  11185. 8842222
  11186. 7365988
  11187. 680875
  11188. 257776
  11189. 908050377
  11190. 7
  11191. 3333
  11192. 131418943
  11193. 837399194
  11194. 731
  11195. 8618969
  11196. 2223049
  11197. 950989
  11198. 41
  11199. 851548
  11200. 47
  11201. 980
  11202. 151292937
  11203. 3
  11204. 1680328
  11205. 92321
  11206. 972
  11207. 44286317
  11208. 8716996
  11209. 20
  11210. 1000000000
  11211. 1000000000
  11212. 1000000000
  11213. 6156
  11214. 787041804
  11215. 1000000000
  11216. 2
  11217. 3
  11218. 5855085
  11219. 45
  11220. 782186
  11221. 86
  11222. 3582685
  11223. 3156806
  11224. 38725119
  11225. 45674
  11226. 312
  11227. 4
  11228. 76
  11229. 51
  11230. 53658643
  11231. 6622
  11232. 20634447
  11233. 10101
  11234. 88
  11235. 1000000000
  11236. 67421
  11237. 1000000000
  11238. 157437
  11239. 7215789
  11240. 32
  11241. 95
  11242. 35062
  11243. 2566735
  11244. 8498
  11245. 95607909
  11246. 558
  11247. 98
  11248. 1000000000
  11249. 99947
  11250. 433695667
  11251. 109
  11252. 1072
  11253. 75956345
  11254. 335689
  11255. 741613
  11256. 8
  11257. 44556
  11258. 432
  11259. 572621109
  11260. 1000000000
  11261. 1000000000
  11262. 83856
  11263. 28
  11264. 523107259
  11265. 895
  11266. 784
  11267. 8324
  11268. 827
  11269. 15230
  11270. 2166517
  11271. 265103532
  11272. 68
  11273. 4039
  11274. 331090278
  11275. 1000000000
  11276. 2
  11277. 1000000000
  11278. 84949672
  11279. 72133423
  11280. 64676
  11281. 9
  11282. 75095
  11283. 46852
  11284. 90523879
  11285. 7
  11286. 561652
  11287. 3483
  11288. 3711
  11289. 14586021
  11290. 9
  11291. 6
  11292. 5108
  11293. 1000000000
  11294. 72062428
  11295. 4912
  11296. 631052
  11297. 3
  11298. 40152
  11299. 314
  11300. 813651180
  11301. 562
  11302. 2232208
  11303. 30274918
  11304. 61016327
  11305. 10218
  11306. 61
  11307. 146778
  11308. 7
  11309. 272
  11310. 841524018
  11311. 62096633
  11312. 392674
  11313. 432
  11314. 648
  11315. 729040
  11316. 1000000000
  11317. 19908243
  11318. 1000000000
  11319. 7514
  11320. 29143648
  11321. 980101822
  11322. 50995023
  11323. 395886
  11324. 929
  11325. 9
  11326. 6290575
  11327. 808894939
  11328. 3817681
  11329. 1
  11330. 458
  11331. 8765
  11332. 95635649
  11333. 702803
  11334. 43196343
  11335. 721
  11336. 8096642
  11337. 6107
  11338. 88605
  11339. 267121
  11340. 41779
  11341. 505647140
  11342. 16823
  11343. 1
  11344. 487709242
  11345. 32
  11346. 74
  11347. 4951567
  11348. 1000000000
  11349. 13783
  11350. 715216671
  11351. 15849768
  11352. 360
  11353. 35594542
  11354. 7
  11355. 8
  11356. 627997493
  11357. 89419
  11358. 5
  11359. 903958390
  11360. 4
  11361. 4885794
  11362. 90879
  11363. 905
  11364. 7363234
  11365. 34743721
  11366. 93062
  11367. 9
  11368. 40
  11369. 75030
  11370. 6222159
  11371. 727451882
  11372. 14066
  11373. 6
  11374. 62
  11375. 9063294
  11376. 55942514
  11377. 2894
  11378. 121
  11379. 6416
  11380. 778
  11381. 791996
  11382. 9
  11383. 77
  11384. 81517940
  11385. 2
  11386. 11383
  11387. 1
  11388. 6
  11389. 628245314
  11390. 1
  11391. 163605
  11392. 1000000000
  11393. 1
  11394. 544643
  11395. 513215790
  11396. 624190481
  11397. 1000000000
  11398. 70445021
  11399. 9975
  11400. 63195
  11401. 1000000000
  11402. 1349
  11403. 5791621
  11404. 4832
  11405. 3
  11406. 38158
  11407. 7828303
  11408. 91790052
  11409. 92
  11410. 642
  11411. 2512
  11412. 5819
  11413. 4
  11414. 851
  11415. 503
  11416. 1000000000
  11417. 4
  11418. 5964
  11419. 3881
  11420. 538230
  11421. 41688
  11422. 770581615
  11423. 810018
  11424. 91
  11425. 9397970
  11426. 7162880
  11427. 589439759
  11428. 227682191
  11429. 91
  11430. 1000000000
  11431. 47925107
  11432. 1000000000
  11433. 543
  11434. 22
  11435. 14
  11436. 342633927
  11437. 8
  11438. 51
  11439. 5481407
  11440. 180716301
  11441. 19388778
  11442. 1000000000
  11443. 124165505
  11444. 412
  11445. 4516
  11446. 55238218
  11447. 1000000000
  11448. 49
  11449. 562517881
  11450. 45
  11451. 6070825
  11452. 564
  11453. 1000000000
  11454. 1034120
  11455. 1327
  11456. 305
  11457. 5
  11458. 1000000000
  11459. 212
  11460. 7
  11461. 75881
  11462. 7602
  11463. 959697049
  11464. 867848
  11465. 1773
  11466. 52733
  11467. 4536
  11468. 341
  11469. 251
  11470. 69
  11471. 9
  11472. 141845
  11473. 4727
  11474. 839
  11475. 31
  11476. 64811
  11477. 4
  11478. 773
  11479. 80844398
  11480. 776
  11481. 3
  11482. 138802
  11483. 5580707
  11484. 5537
  11485. 63
  11486. 1756
  11487. 21106
  11488. 8
  11489. 87205497
  11490. 9607
  11491. 98957
  11492. 3621741
  11493. 1220
  11494. 1000000000
  11495. 56344782
  11496. 48167866
  11497. 583
  11498. 85
  11499. 8911005
  11500. 7922852
  11501. 934322146
  11502. 1000000000
  11503. 4
  11504. 162
  11505. 4369142
  11506. 4
  11507. 869812
  11508. 367734
  11509. 23109388
  11510. 1000000000
  11511. 50022
  11512. 1000000000
  11513. 45837083
  11514. 11020551
  11515. 463559
  11516. 597216
  11517. 74254313
  11518. 25
  11519. 702779
  11520. 9711
  11521. 239
  11522. 851
  11523. 648
  11524. 6190
  11525. 651778
  11526. 73766
  11527. 773797432
  11528. 1086
  11529. 3604
  11530. 3121
  11531. 36493570
  11532. 918040532
  11533. 85395
  11534. 58071807
  11535. 72992
  11536. 6
  11537. 5028680
  11538. 4
  11539. 19413430
  11540. 114637
  11541. 81709714
  11542. 827914
  11543. 70764
  11544. 89
  11545. 460
  11546. 987
  11547. 498522214
  11548. 1
  11549. 25074815
  11550. 7869004
  11551. 1
  11552. 392
  11553. 1455
  11554. 8
  11555. 54401984
  11556. 77426
  11557. 725453
  11558. 489464
  11559. 9369882
  11560. 59336875
  11561. 1709
  11562. 86465
  11563. 5
  11564. 70
  11565. 413362
  11566. 657
  11567. 2488
  11568. 1000000000
  11569. 304760322
  11570. 418089517
  11571. 72526096
  11572. 1000000000
  11573. 408376320
  11574. 569067220
  11575. 1000000000
  11576. 54
  11577. 1277887
  11578. 67094514
  11579. 5224
  11580. 1000000000
  11581. 83
  11582. 260
  11583. 484
  11584. 642
  11585. 825319
  11586. 1000000000
  11587. 84887
  11588. 803441
  11589. 8
  11590. 331938
  11591. 81
  11592. 778683
  11593. 61216
  11594. 2276
  11595. 313564
  11596. 74616
  11597. 1323
  11598. 79
  11599. 837769
  11600. 1000000000
  11601. 743878
  11602. 1478096
  11603. 5181433
  11604. 2
  11605. 1038185
  11606. 365321802
  11607. 2
  11608. 572606136
  11609. 455537
  11610. 451524
  11611. 1000000000
  11612. 3985083
  11613. 1000000000
  11614. 1
  11615. 715
  11616. 27344832
  11617. 43449404
  11618. 118947
  11619. 49
  11620. 9
  11621. 46632335
  11622. 158709
  11623. 6393
  11624. 42165
  11625. 78758611
  11626. 4
  11627. 51739
  11628. 11204331
  11629. 329
  11630. 670
  11631. 28
  11632. 1000000000
  11633. 792873
  11634. 65686982
  11635. 735
  11636. 2
  11637. 3155496
  11638. 7940
  11639. 1000000000
  11640. 975
  11641. 1316
  11642. 39796
  11643. 2
  11644. 81905
  11645. 2
  11646. 585997582
  11647. 479034135
  11648. 1000000000
  11649. 1385
  11650. 63493
  11651. 3828
  11652. 579917
  11653. 724550486
  11654. 3
  11655. 3761
  11656. 4678054
  11657. 1000000000
  11658. 285
  11659. 597
  11660. 22621
  11661. 996
  11662. 1000000000
  11663. 4242013
  11664. 493
  11665. 83
  11666. 1000000000
  11667. 1000000000
  11668. 76
  11669. 88481631
  11670. 87964
  11671. 7760
  11672. 9300699
  11673. 1000000000
  11674. 1000000000
  11675. 675257
  11676. 28
  11677. 976010
  11678. 7
  11679. 254576367
  11680. 84349
  11681. 466064
  11682. 807528
  11683. 2047613
  11684. 92
  11685. 7694566
  11686. 38093
  11687. 23261
  11688. 9
  11689. 86
  11690. 1000000000
  11691. 1383959
  11692. 5
  11693. 89018
  11694. 93
  11695. 96129213
  11696. 4240723
  11697. 7483053
  11698. 51
  11699. 361
  11700. 1000000000
  11701. 3127
  11702. 15302
  11703. 5686
  11704. 2422155
  11705. 495
  11706. 24967
  11707. 61126
  11708. 21
  11709. 49
  11710. 1000000000
  11711. 1000000000
  11712. 3377
  11713. 818265524
  11714. 5882
  11715. 5
  11716. 879400325
  11717. 1000000000
  11718. 284794
  11719. 197
  11720. 1000000000
  11721. 98410
  11722. 2004164
  11723. 88
  11724. 642100242
  11725. 1000000000
  11726. 18048
  11727. 50320
  11728. 9113
  11729. 11467
  11730. 4781422
  11731. 320806609
  11732. 22
  11733. 1000000000
  11734. 529965
  11735. 6273017
  11736. 1796
  11737. 58361373
  11738. 81312398
  11739. 40
  11740. 109655543
  11741. 138
  11742. 719
  11743. 1
  11744. 14037910
  11745. 3856041
  11746. 38044526
  11747. 2
  11748. 55451500
  11749. 4027983
  11750. 17
  11751. 170715197
  11752. 796067778
  11753. 98609
  11754. 80830
  11755. 40358
  11756. 553079
  11757. 9
  11758. 1000000000
  11759. 372370477
  11760. 5
  11761. 701725
  11762. 926
  11763. 787982885
  11764. 20436308
  11765. 4359
  11766. 546
  11767. 3
  11768. 85294
  11769. 2218
  11770. 1000000000
  11771. 66779
  11772. 64419569
  11773. 79
  11774. 1000000000
  11775. 1000000000
  11776. 43
  11777. 1
  11778. 8402543
  11779. 72
  11780. 4878
  11781. 748
  11782. 327530270
  11783. 43
  11784. 77392645
  11785. 1000000000
  11786. 6957817
  11787. 1253557
  11788. 898
  11789. 432
  11790. 84
  11791. 9
  11792. 1000000000
  11793. 35
  11794. 9
  11795. 96284
  11796. 1010769
  11797. 627140600
  11798. 548743171
  11799. 3591
  11800. 51511375
  11801. 6
  11802. 37
  11803. 37
  11804. 4506
  11805. 8
  11806. 8780
  11807. 1000000000
  11808. 1000000000
  11809. 333348211
  11810. 3
  11811. 65969
  11812. 1000000000
  11813. 4533
  11814. 2
  11815. 87
  11816. 9
  11817. 25091812
  11818. 1000000000
  11819. 85
  11820. 45
  11821. 1000000000
  11822. 734
  11823. 9735
  11824. 740514035
  11825. 86
  11826. 8010
  11827. 27
  11828. 735
  11829. 84
  11830. 71
  11831. 55
  11832. 888
  11833. 64
  11834. 408
  11835. 69
  11836. 369
  11837. 8537378
  11838. 402544
  11839. 1568
  11840. 6
  11841. 1000000000
  11842. 5
  11843. 68
  11844. 70525810
  11845. 258294849
  11846. 4
  11847. 913037358
  11848. 8
  11849. 173603621
  11850. 92846
  11851. 3
  11852. 881105052
  11853. 376561167
  11854. 1000000000
  11855. 54
  11856. 1000000000
  11857. 769
  11858. 49432
  11859. 198018
  11860. 674687577
  11861. 5350711
  11862. 928
  11863. 16
  11864. 9497298
  11865. 1000000000
  11866. 803972
  11867. 97574608
  11868. 576835
  11869. 46235
  11870. 2
  11871. 25
  11872. 9205970
  11873. 498462321
  11874. 557590315
  11875. 90285
  11876. 56185
  11877. 6503837
  11878. 1000000000
  11879. 86
  11880. 8
  11881. 7998591
  11882. 1000000000
  11883. 93326193
  11884. 7
  11885. 231244
  11886. 9508
  11887. 706797675
  11888. 908
  11889. 415690
  11890. 14
  11891. 488108
  11892. 1000000000
  11893. 18
  11894. 9
  11895. 87311596
  11896. 7132342
  11897. 76720929
  11898. 59
  11899. 2722
  11900. 837
  11901. 6362
  11902. 753247049
  11903. 8
  11904. 96
  11905. 40984
  11906. 38
  11907. 63351
  11908. 812837
  11909. 936660
  11910. 169560172
  11911. 1000000000
  11912. 247
  11913. 1000000000
  11914. 126731
  11915. 5797387
  11916. 43
  11917. 594
  11918. 87
  11919. 53
  11920. 82356139
  11921. 1001
  11922. 89462902
  11923. 15
  11924. 7
  11925. 476199950
  11926. 853
  11927. 66405089
  11928. 1000000000
  11929. 1000000000
  11930. 1690
  11931. 4
  11932. 1376
  11933. 23702
  11934. 590
  11935. 829
  11936. 395425
  11937. 1
  11938. 411940716
  11939. 685
  11940. 762
  11941. 1757062
  11942. 8082805
  11943. 32
  11944. 33203
  11945. 15
  11946. 301678
  11947. 1587
  11948. 7508569
  11949. 55438
  11950. 19214
  11951. 6740771
  11952. 78053
  11953. 7895
  11954. 50848
  11955. 879535
  11956. 1000000000
  11957. 310
  11958. 846371705
  11959. 50422461
  11960. 1000000000
  11961. 6
  11962. 245466885
  11963. 41
  11964. 74329
  11965. 41
  11966. 36117139
  11967. 53
  11968. 82532045
  11969. 9704
  11970. 1000000000
  11971. 12
  11972. 7717
  11973. 1
  11974. 8
  11975. 24319762
  11976. 1000000000
  11977. 1000000000
  11978. 440446665
  11979. 6
  11980. 22
  11981. 1000000000
  11982. 4
  11983. 1000000000
  11984. 5306415
  11985. 6545
  11986. 958
  11987. 363976
  11988. 68
  11989. 921
  11990. 657218
  11991. 73408896
  11992. 62591254
  11993. 1000000000
  11994. 799044
  11995. 78828582
  11996. 616402
  11997. 330086955
  11998. 3
  11999. 794174
  12000. 1910
  12001. 21563050
  12002. 2045
  12003. 602
  12004. 29510
  12005. 860
  12006. 90693468
  12007. 5892957
  12008. 9851
  12009. 96190950
  12010. 625471257
  12011. 48954781
  12012. 64440542
  12013. 35387
  12014. 8
  12015. 67207686
  12016. 5335
  12017. 9
  12018. 1000000000
  12019. 21414159
  12020. 3868518
  12021. 5
  12022. 711267
  12023. 498564
  12024. 7724230
  12025. 8661761
  12026. 6
  12027. 7
  12028. 29495580
  12029. 365
  12030. 19
  12031. 49287
  12032. 6
  12033. 9182319
  12034. 45981985
  12035. 8067
  12036. 82
  12037. 701
  12038. 77647098
  12039. 817
  12040. 9059506
  12041. 83895258
  12042. 4002
  12043. 4368731
  12044. 13762
  12045. 380
  12046. 50393
  12047. 38
  12048. 210605
  12049. 127
  12050. 385
  12051. 578460
  12052. 1000000000
  12053. 8
  12054. 67776
  12055. 875370
  12056. 225006782
  12057. 39280
  12058. 94404
  12059. 6925
  12060. 12632
  12061. 9
  12062. 99101
  12063. 120627191
  12064. 66
  12065. 1000000000
  12066. 348
  12067. 641162
  12068. 617945
  12069. 67614907
  12070. 4
  12071. 7733
  12072. 511047
  12073. 68599
  12074. 18
  12075. 9
  12076. 70549
  12077. 756781
  12078. 338798
  12079. 7680
  12080. 863420
  12081. 7515110
  12082. 1000000000
  12083. 115864852
  12084. 68
  12085. 254
  12086. 98807
  12087. 50991
  12088. 3
  12089. 59
  12090. 1000000000
  12091. 1000000000
  12092. 973590
  12093. 870730
  12094. 51659678
  12095. 1000000000
  12096. 63802775
  12097. 92607909
  12098. 617724430
  12099. 12
  12100. 758478145
  12101. 81652
  12102. 6227910
  12103. 2567
  12104. 1000000000
  12105. 235872608
  12106. 36
  12107. 51817
  12108. 2
  12109. 3685241
  12110. 21
  12111. 8
  12112. 4304587
  12113. 137
  12114. 60616232
  12115. 86
  12116. 870406
  12117. 6
  12118. 85
  12119. 340689590
  12120. 86
  12121. 406673
  12122. 1000000000
  12123. 8361374
  12124. 337853
  12125. 9885113
  12126. 5355204
  12127. 27
  12128. 82669216
  12129. 91
  12130. 1000000000
  12131. 7902
  12132. 3
  12133. 4
  12134. 1000000000
  12135. 73824614
  12136. 701454
  12137. 713
  12138. 54998941
  12139. 48
  12140. 1000000000
  12141. 1000000000
  12142. 7327903
  12143. 4
  12144. 88231527
  12145. 780
  12146. 1168
  12147. 598
  12148. 53
  12149. 85
  12150. 48318
  12151. 491193
  12152. 45909
  12153. 615018
  12154. 890136
  12155. 800
  12156. 82791
  12157. 800
  12158. 891428
  12159. 36226
  12160. 518
  12161. 28057248
  12162. 745700
  12163. 340115757
  12164. 937507
  12165. 7454939
  12166. 477077549
  12167. 3452439
  12168. 76974049
  12169. 93633
  12170. 1529
  12171. 4
  12172. 132556865
  12173. 158972937
  12174. 92944
  12175. 43631
  12176. 2536223
  12177. 1000000000
  12178. 262
  12179. 46895287
  12180. 51
  12181. 66557163
  12182. 579883
  12183. 467046900
  12184. 843115992
  12185. 29274982
  12186. 92409547
  12187. 98442
  12188. 1000000000
  12189. 66649570
  12190. 34858690
  12191. 817
  12192. 442788
  12193. 87
  12194. 4535107
  12195. 619317419
  12196. 471435
  12197. 8341
  12198. 607
  12199. 38739668
  12200. 1000000000
  12201. 941696520
  12202. 852415665
  12203. 83418
  12204. 345842
  12205. 29646
  12206. 3
  12207. 127444
  12208. 30
  12209. 13161957
  12210. 62900
  12211. 5
  12212. 59319
  12213. 3325647
  12214. 2076
  12215. 4322
  12216. 1000000000
  12217. 1261030
  12218. 1000000000
  12219. 506468124
  12220. 340725559
  12221. 36194419
  12222. 58854
  12223. 555
  12224. 8543717
  12225. 551
  12226. 898343
  12227. 8993778
  12228. 35
  12229. 9418001
  12230. 89267655
  12231. 1000000000
  12232. 1000000000
  12233. 2
  12234. 978748
  12235. 1000000000
  12236. 879810
  12237. 637632208
  12238. 18986485
  12239. 10365
  12240. 8667668
  12241. 5
  12242. 68856
  12243. 4470210
  12244. 368045981
  12245. 804620
  12246. 281
  12247. 19816
  12248. 69
  12249. 16
  12250. 97468203
  12251. 9
  12252. 64921737
  12253. 853
  12254. 7
  12255. 180873710
  12256. 920660
  12257. 8983940
  12258. 25
  12259. 4242242
  12260. 1000000000
  12261. 710874950
  12262. 22
  12263. 551
  12264. 74620765
  12265. 51
  12266. 31513
  12267. 39551
  12268. 630102976
  12269. 89686797
  12270. 5190
  12271. 70627
  12272. 37108149
  12273. 58
  12274. 7410
  12275. 975
  12276. 46
  12277. 31
  12278. 3520
  12279. 338052
  12280. 57
  12281. 1
  12282. 32
  12283. 95
  12284. 56
  12285. 50
  12286. 351184797
  12287. 149129
  12288. 5276
  12289. 43721
  12290. 1
  12291. 9092
  12292. 681
  12293. 980273586
  12294. 356739451
  12295. 9674726
  12296. 4978771
  12297. 86586853
  12298. 721458
  12299. 753191801
  12300. 90437895
  12301. 4331923
  12302. 3
  12303. 17
  12304. 306746
  12305. 1000000000
  12306. 225955
  12307. 60533944
  12308. 47
  12309. 2
  12310. 97506562
  12311. 7689546
  12312. 3684
  12313. 40
  12314. 5131401
  12315. 7495
  12316. 314
  12317. 955438599
  12318. 18
  12319. 9963
  12320. 4666
  12321. 1515921
  12322. 1000000000
  12323. 858
  12324. 23
  12325. 164
  12326. 856689
  12327. 984022171
  12328. 7180891
  12329. 3301
  12330. 6
  12331. 918
  12332. 9901
  12333. 757451
  12334. 742
  12335. 2195655
  12336. 32904057
  12337. 1000000000
  12338. 36056607
  12339. 330652520
  12340. 4
  12341. 52896875
  12342. 1000000000
  12343. 58434
  12344. 5
  12345. 2361
  12346. 1000000000
  12347. 5755
  12348. 1000000000
  12349. 478286
  12350. 4220
  12351. 1000000000
  12352. 8
  12353. 770
  12354. 1000000000
  12355. 65058546
  12356. 516
  12357. 993
  12358. 880609994
  12359. 265512
  12360. 813278804
  12361. 635
  12362. 7
  12363. 4463359
  12364. 655178951
  12365. 70480
  12366. 1000000000
  12367. 2
  12368. 562
  12369. 16221
  12370. 313976857
  12371. 845885
  12372. 483269420
  12373. 543
  12374. 24883
  12375. 5844689
  12376. 57565
  12377. 8
  12378. 5671
  12379. 453659633
  12380. 138
  12381. 4876741
  12382. 435653
  12383. 4174
  12384. 7151403
  12385. 426624290
  12386. 7491244
  12387. 5757380
  12388. 26
  12389. 9578
  12390. 71
  12391. 60047430
  12392. 156341009
  12393. 508
  12394. 7345776
  12395. 7969825
  12396. 455780900
  12397. 431098453
  12398. 2090
  12399. 92
  12400. 1000000000
  12401. 679457256
  12402. 564
  12403. 843
  12404. 29134336
  12405. 70399
  12406. 937
  12407. 646914354
  12408. 510044479
  12409. 905
  12410. 74920
  12411. 4518545
  12412. 6
  12413. 1000000000
  12414. 1
  12415. 497
  12416. 146986
  12417. 97932
  12418. 1000000000
  12419. 2
  12420. 4537047
  12421. 98
  12422. 374241
  12423. 3
  12424. 1000000000
  12425. 2369708
  12426. 1000000000
  12427. 82901
  12428. 29
  12429. 990
  12430. 6
  12431. 23559
  12432. 4800790
  12433. 367269396
  12434. 99449
  12435. 848608
  12436. 384
  12437. 2387344
  12438. 841225
  12439. 512262970
  12440. 1000000000
  12441. 95591239
  12442. 6
  12443. 248052
  12444. 90564
  12445. 7
  12446. 2190845
  12447. 580892
  12448. 28141885
  12449. 930
  12450. 951
  12451. 42496
  12452. 69
  12453. 1000000000
  12454. 30854
  12455. 51089708
  12456. 2
  12457. 985
  12458. 1000000000
  12459. 6555627
  12460. 77774462
  12461. 824344
  12462. 9915432
  12463. 8917386
  12464. 341
  12465. 97
  12466. 457902
  12467. 3952717
  12468. 57
  12469. 966
  12470. 1000000000
  12471. 5991
  12472. 7
  12473. 3
  12474. 7757138
  12475. 4000
  12476. 59430312
  12477. 1172362
  12478. 2919
  12479. 1000000000
  12480. 77739
  12481. 1000000000
  12482. 425287
  12483. 893100
  12484. 788929
  12485. 8
  12486. 2
  12487. 1000000000
  12488. 12640467
  12489. 84466896
  12490. 2
  12491. 54436
  12492. 3636681
  12493. 33900
  12494. 964524415
  12495. 6
  12496. 8991697
  12497. 1000000000
  12498. 79803196
  12499. 6503
  12500. 186
  12501. 481132
  12502. 181
  12503. 29919
  12504. 41
  12505. 1
  12506. 6865213
  12507. 786992218
  12508. 544
  12509. 86373
  12510. 8651636
  12511. 998396408
  12512. 7999335
  12513. 10
  12514. 1000000000
  12515. 69040
  12516. 596406903
  12517. 8306
  12518. 158
  12519. 2983822
  12520. 1000000000
  12521. 323512
  12522. 1000000000
  12523. 40
  12524. 5467
  12525. 8998750
  12526. 13787753
  12527. 71
  12528. 625
  12529. 19
  12530. 95179
  12531. 3703
  12532. 7
  12533. 1000000000
  12534. 393848
  12535. 1000000000
  12536. 33728
  12537. 2
  12538. 1000000000
  12539. 8605631
  12540. 167753
  12541. 4668653
  12542. 322849007
  12543. 2445723
  12544. 7092
  12545. 604491971
  12546. 8170
  12547. 7922
  12548. 6908
  12549. 10644
  12550. 95066
  12551. 1360
  12552. 39438
  12553. 5262
  12554. 32812
  12555. 471844
  12556. 17156
  12557. 36
  12558. 2
  12559. 1000000000
  12560. 7
  12561. 569943
  12562. 36455651
  12563. 6
  12564. 7205
  12565. 9156
  12566. 5683
  12567. 328
  12568. 3
  12569. 86352884
  12570. 6
  12571. 3318
  12572. 23251
  12573. 942462700
  12574. 15385325
  12575. 20288933
  12576. 95
  12577. 716
  12578. 4
  12579. 1000000000
  12580. 71766241
  12581. 894597
  12582. 8690997
  12583. 99
  12584. 4
  12585. 1000000000
  12586. 1000000000
  12587. 70478619
  12588. 48889
  12589. 763395
  12590. 280788
  12591. 4671049
  12592. 1000000000
  12593. 53091919
  12594. 441896
  12595. 66487385
  12596. 5
  12597. 916429
  12598. 836441
  12599. 62228
  12600. 1000000000
  12601. 6
  12602. 54789
  12603. 1000000000
  12604. 6
  12605. 4533608
  12606. 73
  12607. 978410
  12608. 121
  12609. 17618537
  12610. 12798
  12611. 50527497
  12612. 573696344
  12613. 72
  12614. 492631520
  12615. 87732
  12616. 623879042
  12617. 15144
  12618. 3899
  12619. 9
  12620. 7070
  12621. 1000000000
  12622. 1048
  12623. 7636
  12624. 804
  12625. 7876
  12626. 87673
  12627. 1000000000
  12628. 3
  12629. 1000000000
  12630. 7
  12631. 338
  12632. 140
  12633. 949
  12634. 2299
  12635. 1000000000
  12636. 573146
  12637. 72
  12638. 786
  12639. 145
  12640. 474
  12641. 54
  12642. 464181
  12643. 46815167
  12644. 6797
  12645. 74
  12646. 910754
  12647. 92890
  12648. 978
  12649. 75055612
  12650. 553219
  12651. 2817391
  12652. 3279
  12653. 1000000000
  12654. 883950573
  12655. 907
  12656. 9
  12657. 367752977
  12658. 253
  12659. 4
  12660. 283
  12661. 805445625
  12662. 9
  12663. 5904
  12664. 7115
  12665. 494
  12666. 75
  12667. 84
  12668. 2
  12669. 64
  12670. 2833161
  12671. 556
  12672. 5
  12673. 1000000000
  12674. 7775002
  12675. 16
  12676. 90028
  12677. 128482
  12678. 8940838
  12679. 355078256
  12680. 288774014
  12681. 18198
  12682. 76116182
  12683. 42820
  12684. 3966827
  12685. 1000000000
  12686. 1000000000
  12687. 57
  12688. 25243
  12689. 7065
  12690. 82806
  12691. 539707998
  12692. 616723977
  12693. 39203
  12694. 437118
  12695. 55626
  12696. 378255
  12697. 1657206
  12698. 71164
  12699. 38
  12700. 41
  12701. 454883808
  12702. 3914
  12703. 7459863
  12704. 264378
  12705. 3111105
  12706. 1000000000
  12707. 241
  12708. 481
  12709. 6
  12710. 3346872
  12711. 61388
  12712. 3292784
  12713. 187
  12714. 70
  12715. 3665
  12716. 232
  12717. 14933913
  12718. 17
  12719. 113412792
  12720. 9
  12721. 4
  12722. 61349390
  12723. 491911611
  12724. 1000000000
  12725. 1184224
  12726. 3249493
  12727. 745486
  12728. 496319
  12729. 966800
  12730. 777
  12731. 264211888
  12732. 557
  12733. 2317487
  12734. 1
  12735. 979848
  12736. 445186165
  12737. 9202
  12738. 566943110
  12739. 5114
  12740. 6
  12741. 8664
  12742. 1002
  12743. 62129780
  12744. 81754
  12745. 17178635
  12746. 10100
  12747. 947168
  12748. 6
  12749. 409385052
  12750. 1219
  12751. 99982933
  12752. 5600
  12753. 68597172
  12754. 16
  12755. 89008610
  12756. 3929545
  12757. 144505
  12758. 9374
  12759. 43074070
  12760. 88
  12761. 30645112
  12762. 9782295
  12763. 750
  12764. 1000000000
  12765. 437650
  12766. 8956511
  12767. 1000000000
  12768. 579
  12769. 63769
  12770. 36
  12771. 93
  12772. 4
  12773. 822
  12774. 529
  12775. 20702
  12776. 33867
  12777. 488869
  12778. 7
  12779. 1000000000
  12780. 4
  12781. 652292894
  12782. 47112271
  12783. 91827748
  12784. 1000000000
  12785. 67991
  12786. 8527
  12787. 6
  12788. 1000000000
  12789. 72179363
  12790. 37422
  12791. 886
  12792. 453
  12793. 79
  12794. 998483
  12795. 6076731
  12796. 87
  12797. 818372
  12798. 6
  12799. 4870169
  12800. 42375042
  12801. 256430
  12802. 555669
  12803. 871
  12804. 671
  12805. 55220564
  12806. 7
  12807. 395
  12808. 90
  12809. 3623061
  12810. 63
  12811. 3
  12812. 4858
  12813. 46
  12814. 92913622
  12815. 76330693
  12816. 46821517
  12817. 6721
  12818. 7
  12819. 39
  12820. 1000000000
  12821. 3650212
  12822. 357247453
  12823. 18320546
  12824. 7655042
  12825. 435
  12826. 2258854
  12827. 44067
  12828. 229
  12829. 971843
  12830. 58203
  12831. 4
  12832. 98605209
  12833. 787
  12834. 163537502
  12835. 1000000000
  12836. 51953839
  12837. 4113425
  12838. 2216
  12839. 234394883
  12840. 726509690
  12841. 7
  12842. 8587
  12843. 7
  12844. 6
  12845. 5972
  12846. 2
  12847. 5
  12848. 9316035
  12849. 1000000000
  12850. 497
  12851. 4
  12852. 92444
  12853. 1
  12854. 2
  12855. 72243158
  12856. 185
  12857. 1000000000
  12858. 1000000000
  12859. 6
  12860. 493107541
  12861. 34028455
  12862. 90503672
  12863. 996681
  12864. 1000000000
  12865. 7
  12866. 2459864
  12867. 1000000000
  12868. 640
  12869. 47995623
  12870. 4143265
  12871. 2100
  12872. 386
  12873. 1000000000
  12874. 2
  12875. 641231
  12876. 1000000000
  12877. 5
  12878. 403
  12879. 78003
  12880. 837545
  12881. 579
  12882. 94
  12883. 67739
  12884. 27414
  12885. 24
  12886. 91
  12887. 88025
  12888. 43315
  12889. 89752610
  12890. 3409363
  12891. 497819459
  12892. 1000000000
  12893. 1000000000
  12894. 580
  12895. 877200
  12896. 2
  12897. 58963
  12898. 427768310
  12899. 328
  12900. 53
  12901. 1204404
  12902. 840170727
  12903. 1799732
  12904. 7
  12905. 761214
  12906. 362697604
  12907. 385662580
  12908. 82
  12909. 20304
  12910. 42115
  12911. 34520319
  12912. 673555679
  12913. 815
  12914. 511834
  12915. 969882
  12916. 71
  12917. 187
  12918. 62233
  12919. 24250661
  12920. 1000000000
  12921. 31
  12922. 49803837
  12923. 24496659
  12924. 9580
  12925. 6675958
  12926. 1000000000
  12927. 1753
  12928. 604648
  12929. 97232582
  12930. 98433592
  12931. 82307
  12932. 5
  12933. 58356540
  12934. 2
  12935. 1157090
  12936. 217361
  12937. 28727410
  12938. 476
  12939. 1000000000
  12940. 97093794
  12941. 1000000000
  12942. 11479
  12943. 676393
  12944. 5
  12945. 31303
  12946. 8037
  12947. 160923
  12948. 201
  12949. 98000
  12950. 221465
  12951. 5841317
  12952. 694427
  12953. 306
  12954. 88
  12955. 3453
  12956. 210800
  12957. 456
  12958. 67
  12959. 436
  12960. 51445
  12961. 806982
  12962. 55778
  12963. 1000000000
  12964. 250
  12965. 297233
  12966. 8735400
  12967. 69234
  12968. 831
  12969. 3507755
  12970. 47286371
  12971. 9
  12972. 15
  12973. 505
  12974. 2695443
  12975. 600895
  12976. 9346259
  12977. 8083
  12978. 1
  12979. 5
  12980. 98212
  12981. 667649
  12982. 4286
  12983. 23
  12984. 1
  12985. 44724
  12986. 89603728
  12987. 973367
  12988. 95626141
  12989. 554824
  12990. 9
  12991. 7
  12992. 1464337
  12993. 747323705
  12994. 82
  12995. 1000000000
  12996. 1000000000
  12997. 21394310
  12998. 266
  12999. 53
  13000. 20
  13001. 522549851
  13002. 1000000000
  13003. 39738
  13004. 42
  13005. 4098
  13006. 3266
  13007. 67884
  13008. 339
  13009. 64
  13010. 2394
  13011. 860082
  13012. 852938306
  13013. 98108
  13014. 54087
  13015. 1000000000
  13016. 680
  13017. 70913454
  13018. 49023517
  13019. 831739
  13020. 3315587
  13021. 380366
  13022. 762
  13023. 195
  13024. 382857922
  13025. 3985
  13026. 1458715
  13027. 61
  13028. 8253323
  13029. 59491848
  13030. 23417196
  13031. 17973
  13032. 7915352
  13033. 1847
  13034. 25448057
  13035. 9371
  13036. 4
  13037. 3
  13038. 276703
  13039. 1000000000
  13040. 489670
  13041. 6434
  13042. 99
  13043. 991671424
  13044. 91
  13045. 3306
  13046. 34
  13047. 7
  13048. 183704909
  13049. 555490821
  13050. 975
  13051. 1000000000
  13052. 110850
  13053. 3333
  13054. 55706473
  13055. 2300508
  13056. 732
  13057. 627
  13058. 919968
  13059. 85
  13060. 6203
  13061. 990860892
  13062. 54182
  13063. 85653665
  13064. 686
  13065. 26
  13066. 76
  13067. 592
  13068. 2
  13069. 150197765
  13070. 110
  13071. 43515198
  13072. 5245
  13073. 763035
  13074. 7219
  13075. 1000000000
  13076. 218981
  13077. 1871719
  13078. 46
  13079. 9422897
  13080. 1043
  13081. 5645553
  13082. 1000000000
  13083. 6234241
  13084. 233773656
  13085. 4
  13086. 4
  13087. 5095
  13088. 89810164
  13089. 7537
  13090. 86
  13091. 735751016
  13092. 764135265
  13093. 5166
  13094. 469028173
  13095. 16
  13096. 6338
  13097. 82
  13098. 64097
  13099. 95018
  13100. 8810286
  13101. 340873
  13102. 9304764
  13103. 1000000000
  13104. 112141
  13105. 1000000000
  13106. 605593
  13107. 882
  13108. 1
  13109. 3811288
  13110. 1000000000
  13111. 1000000000
  13112. 618051
  13113. 522
  13114. 9
  13115. 7263
  13116. 71359491
  13117. 52422
  13118. 64436761
  13119. 1000000000
  13120. 740087992
  13121. 8851546
  13122. 1000000000
  13123. 98922311
  13124. 22
  13125. 87
  13126. 67
  13127. 86
  13128. 966291
  13129. 625507842
  13130. 15
  13131. 2619
  13132. 46002890
  13133. 30717
  13134. 1000000000
  13135. 31637845
  13136. 9898
  13137. 11413812
  13138. 95
  13139. 4703
  13140. 1648522
  13141. 11
  13142. 82
  13143. 634165216
  13144. 61351637
  13145. 97092
  13146. 8346
  13147. 870989
  13148. 4040854
  13149. 62979
  13150. 49874728
  13151. 922233
  13152. 14
  13153. 5640
  13154. 995
  13155. 1000000000
  13156. 165554927
  13157. 1000000000
  13158. 1000000000
  13159. 1000000000
  13160. 71
  13161. 45610274
  13162. 44576
  13163. 22909
  13164. 21323
  13165. 355
  13166. 201
  13167. 1327
  13168. 1000000000
  13169. 55301
  13170. 100261593
  13171. 695939944
  13172. 890
  13173. 1000000000
  13174. 6494
  13175. 88902618
  13176. 78186215
  13177. 6065
  13178. 1000000000
  13179. 544030938
  13180. 1000000000
  13181. 1561
  13182. 69735
  13183. 1000000000
  13184. 133318
  13185. 45857
  13186. 77956
  13187. 23297
  13188. 351868111
  13189. 1205912
  13190. 4958734
  13191. 365666
  13192. 4418
  13193. 4227455
  13194. 5917
  13195. 1000000000
  13196. 1000000000
  13197. 829117
  13198. 644449547
  13199. 2
  13200. 30
  13201. 856473560
  13202. 1171
  13203. 1000000000
  13204. 850611
  13205. 784
  13206. 144
  13207. 3
  13208. 1
  13209. 4037277
  13210. 21313
  13211. 1
  13212. 346
  13213. 6006556
  13214. 8246403
  13215. 80153669
  13216. 5196751
  13217. 1000000000
  13218. 8633387
  13219. 1000000000
  13220. 8191214
  13221. 22640879
  13222. 76734
  13223. 57957
  13224. 93102424
  13225. 412872843
  13226. 390
  13227. 8653
  13228. 5131441
  13229. 1000000000
  13230. 858760534
  13231. 978780
  13232. 188
  13233. 829935366
  13234. 4139
  13235. 1000000000
  13236. 349218
  13237. 172
  13238. 413977
  13239. 9
  13240. 72
  13241. 1000000000
  13242. 31611
  13243. 100823
  13244. 1000000000
  13245. 869192
  13246. 1239967
  13247. 32
  13248. 30
  13249. 6742
  13250. 15332913
  13251. 588
  13252. 5
  13253. 5101
  13254. 456
  13255. 21825229
  13256. 43166787
  13257. 895136
  13258. 80
  13259. 76
  13260. 1000000000
  13261. 990414411
  13262. 1000000000
  13263. 659
  13264. 46743979
  13265. 224
  13266. 7340254
  13267. 906391
  13268. 922
  13269. 798
  13270. 784
  13271. 289084
  13272. 18153
  13273. 8287
  13274. 6674
  13275. 2
  13276. 91687
  13277. 25
  13278. 756
  13279. 4
  13280. 1307845
  13281. 17362538
  13282. 94436
  13283. 982575337
  13284. 5679348
  13285. 2
  13286. 65021876
  13287. 6633
  13288. 1000000000
  13289. 544630117
  13290. 7434
  13291. 19123
  13292. 4013
  13293. 781893
  13294. 497
  13295. 6816
  13296. 61112
  13297. 445
  13298. 26823614
  13299. 30939
  13300. 927903624
  13301. 1000000000
  13302. 3422190
  13303. 5
  13304. 4302
  13305. 318106
  13306. 1882629
  13307. 5521930
  13308. 34
  13309. 49744974
  13310. 8
  13311. 7837
  13312. 3927
  13313. 491953088
  13314. 99666530
  13315. 856183605
  13316. 538147679
  13317. 2967543
  13318. 9513
  13319. 2615
  13320. 6015
  13321. 781040
  13322. 7
  13323. 397450937
  13324. 602
  13325. 598911
  13326. 73293
  13327. 751742417
  13328. 3363187
  13329. 9844988
  13330. 43661522
  13331. 441920
  13332. 167
  13333. 865941359
  13334. 8262
  13335. 59
  13336. 3419
  13337. 438506482
  13338. 2
  13339. 67
  13340. 2827389
  13341. 28735
  13342. 6
  13343. 8910
  13344. 1000000000
  13345. 1000000000
  13346. 41455
  13347. 3
  13348. 54
  13349. 9741
  13350. 32
  13351. 3
  13352. 73242573
  13353. 73560
  13354. 2
  13355. 9407683
  13356. 1
  13357. 627153315
  13358. 6
  13359. 60
  13360. 1880844
  13361. 931
  13362. 63877
  13363. 607
  13364. 1000000000
  13365. 475989
  13366. 60
  13367. 1000000000
  13368. 87862
  13369. 45110
  13370. 1000000000
  13371. 534906623
  13372. 23
  13373. 392
  13374. 9533
  13375. 6952
  13376. 3
  13377. 861
  13378. 72698
  13379. 1000000000
  13380. 527
  13381. 2650
  13382. 35
  13383. 62514
  13384. 3898941
  13385. 70
  13386. 1000000000
  13387. 8061
  13388. 8915
  13389. 6
  13390. 89
  13391. 6380
  13392. 9938
  13393. 210533
  13394. 693
  13395. 1000000000
  13396. 80053
  13397. 5368
  13398. 103596571
  13399. 9912174
  13400. 9818091
  13401. 3623
  13402. 2395460
  13403. 2928
  13404. 5
  13405. 41
  13406. 1
  13407. 35
  13408. 19977
  13409. 14
  13410. 237
  13411. 285
  13412. 20
  13413. 1000000000
  13414. 71
  13415. 83
  13416. 346795762
  13417. 8
  13418. 2622032
  13419. 6164257
  13420. 506862
  13421. 3956357
  13422. 8
  13423. 426744
  13424. 408
  13425. 1000000000
  13426. 77295077
  13427. 683111031
  13428. 151795
  13429. 97
  13430. 1000000000
  13431. 88689116
  13432. 5
  13433. 9742
  13434. 371276347
  13435. 85
  13436. 745633546
  13437. 98
  13438. 85315096
  13439. 247
  13440. 587
  13441. 854417964
  13442. 136603248
  13443. 544
  13444. 41
  13445. 8223
  13446. 57
  13447. 37861674
  13448. 86780
  13449. 551681
  13450. 54157247
  13451. 44
  13452. 478
  13453. 6
  13454. 192420
  13455. 61003
  13456. 1000000000
  13457. 2117
  13458. 449201
  13459. 81626
  13460. 498
  13461. 427247
  13462. 40791449
  13463. 9
  13464. 5691
  13465. 134065926
  13466. 7106
  13467. 285501111
  13468. 15556319
  13469. 4
  13470. 9304897
  13471. 956513727
  13472. 2
  13473. 2312075
  13474. 99
  13475. 64703873
  13476. 52565404
  13477. 401245
  13478. 213
  13479. 3
  13480. 4727
  13481. 967
  13482. 3
  13483. 1000000000
  13484. 25209982
  13485. 1
  13486. 3471093
  13487. 2272
  13488. 2943032
  13489. 4
  13490. 52386
  13491. 2265175
  13492. 4
  13493. 6
  13494. 60329771
  13495. 2156
  13496. 60
  13497. 583
  13498. 1000000000
  13499. 70382
  13500. 982008
  13501. 5722
  13502. 868
  13503. 1000000000
  13504. 1000000000
  13505. 1000000000
  13506. 57
  13507. 36
  13508. 89071791
  13509. 712
  13510. 597720
  13511. 6121
  13512. 18527
  13513. 864
  13514. 2
  13515. 5152
  13516. 377
  13517. 1000000000
  13518. 4389511
  13519. 479226672
  13520. 9
  13521. 90
  13522. 927
  13523. 2429
  13524. 8
  13525. 129207299
  13526. 9631813
  13527. 67874
  13528. 30
  13529. 520012
  13530. 24
  13531. 660236754
  13532. 61
  13533. 59442
  13534. 57677
  13535. 1106704
  13536. 6898
  13537. 7576613
  13538. 399266
  13539. 937567237
  13540. 7058812
  13541. 2891
  13542. 5935
  13543. 91
  13544. 86
  13545. 747507497
  13546. 35
  13547. 79490
  13548. 19696900
  13549. 4810
  13550. 1738
  13551. 75
  13552. 70821
  13553. 540
  13554. 38910113
  13555. 1
  13556. 5379851
  13557. 753
  13558. 256882
  13559. 3
  13560. 36918048
  13561. 1
  13562. 2
  13563. 7
  13564. 8270
  13565. 8
  13566. 173658
  13567. 1000000000
  13568. 801411
  13569. 517135
  13570. 70
  13571. 88
  13572. 50
  13573. 381459307
  13574. 2167
  13575. 398643093
  13576. 11
  13577. 52262
  13578. 477784
  13579. 758
  13580. 45
  13581. 437
  13582. 1000000000
  13583. 2267
  13584. 7602428
  13585. 955917387
  13586. 127056
  13587. 1000000000
  13588. 34
  13589. 20800064
  13590. 3
  13591. 695860
  13592. 47375433
  13593. 589319
  13594. 51
  13595. 75443
  13596. 48220
  13597. 1000000000
  13598. 835590846
  13599. 10073397
  13600. 740986
  13601. 1000000000
  13602. 304
  13603. 2745843
  13604. 82034
  13605. 909655257
  13606. 384
  13607. 88207
  13608. 3711243
  13609. 780
  13610. 791575
  13611. 7764
  13612. 952
  13613. 121194
  13614. 187
  13615. 27635
  13616. 235261925
  13617. 1080
  13618. 539983380
  13619. 1000000000
  13620. 4595358
  13621. 4
  13622. 29914
  13623. 6289210
  13624. 83704
  13625. 3417974
  13626. 444353499
  13627. 27941102
  13628. 341325
  13629. 16684729
  13630. 948
  13631. 160577687
  13632. 15
  13633. 30239307
  13634. 8577
  13635. 54650455
  13636. 2410
  13637. 27479619
  13638. 365
  13639. 63
  13640. 1000000000
  13641. 43
  13642. 1000000000
  13643. 85208
  13644. 49630
  13645. 7836
  13646. 1000000000
  13647. 94285
  13648. 2492909
  13649. 21737
  13650. 4675
  13651. 1000000000
  13652. 24540683
  13653. 51722
  13654. 72
  13655. 375
  13656. 250617
  13657. 3669
  13658. 19224
  13659. 975098313
  13660. 7082
  13661. 816861
  13662. 70171306
  13663. 83
  13664. 338763194
  13665. 1000000000
  13666. 8048
  13667. 29
  13668. 811526789
  13669. 59999953
  13670. 7
  13671. 40826839
  13672. 27863142
  13673. 50
  13674. 816302
  13675. 1034046
  13676. 91626622
  13677. 36
  13678. 7154
  13679. 918155
  13680. 30864
  13681. 59711
  13682. 1350
  13683. 1000000000
  13684. 1649
  13685. 1
  13686. 2
  13687. 88464540
  13688. 75
  13689. 585
  13690. 399
  13691. 6
  13692. 188
  13693. 9964882
  13694. 8602
  13695. 545634354
  13696. 844
  13697. 848757516
  13698. 4922170
  13699. 7827282
  13700. 894795184
  13701. 709165207
  13702. 892376
  13703. 4
  13704. 29734
  13705. 91736
  13706. 3872626
  13707. 528161821
  13708. 451
  13709. 2724119
  13710. 17571198
  13711. 72
  13712. 1000000000
  13713. 122
  13714. 841
  13715. 29
  13716. 738
  13717. 177464187
  13718. 3940
  13719. 201026569
  13720. 1329
  13721. 6620
  13722. 8
  13723. 192791
  13724. 22
  13725. 1000000000
  13726. 1000000000
  13727. 633693
  13728. 48
  13729. 12744
  13730. 75406795
  13731. 6
  13732. 2177111
  13733. 46994576
  13734. 731
  13735. 860730450
  13736. 34
  13737. 871064855
  13738. 7314
  13739. 5647456
  13740. 10273214
  13741. 572
  13742. 11496727
  13743. 2615
  13744. 9294
  13745. 49671015
  13746. 4
  13747. 621219958
  13748. 94607
  13749. 48
  13750. 1250982
  13751. 322
  13752. 26769
  13753. 2441297
  13754. 49997
  13755. 424
  13756. 766
  13757. 2005771
  13758. 5030171
  13759. 1000000000
  13760. 40
  13761. 175
  13762. 11
  13763. 701012
  13764. 712
  13765. 1000000000
  13766. 1000000000
  13767. 62721813
  13768. 8
  13769. 522234
  13770. 1000000000
  13771. 1000000000
  13772. 21753
  13773. 976757
  13774. 593
  13775. 76
  13776. 3439
  13777. 444730067
  13778. 94570447
  13779. 9700083
  13780. 767344739
  13781. 5
  13782. 8284776
  13783. 84
  13784. 7
  13785. 6950
  13786. 75230
  13787. 3918944
  13788. 1000000000
  13789. 9350992
  13790. 730145
  13791. 9182
  13792. 9170259
  13793. 48543163
  13794. 301
  13795. 649879
  13796. 72
  13797. 1000000000
  13798. 768520468
  13799. 8
  13800. 697
  13801. 378704
  13802. 318012025
  13803. 622278391
  13804. 12495372
  13805. 43341
  13806. 857006
  13807. 485
  13808. 18
  13809. 354
  13810. 957
  13811. 12075
  13812. 2892
  13813. 6254
  13814. 4515417
  13815. 14819
  13816. 94961625
  13817. 3911388
  13818. 8
  13819. 9575
  13820. 458
  13821. 58
  13822. 240358735
  13823. 6
  13824. 587407734
  13825. 1816725
  13826. 929256
  13827. 4187
  13828. 316576249
  13829. 227304759
  13830. 2
  13831. 8
  13832. 17127
  13833. 1000000000
  13834. 2
  13835. 710
  13836. 36549
  13837. 64952464
  13838. 9807
  13839. 815211593
  13840. 291030
  13841. 7
  13842. 72169517
  13843. 865571
  13844. 34297748
  13845. 34
  13846. 8108
  13847. 144884
  13848. 7216226
  13849. 684
  13850. 307973264
  13851. 918187
  13852. 1000000000
  13853. 416
  13854. 9815304
  13855. 24755709
  13856. 3408
  13857. 2625
  13858. 3
  13859. 5367432
  13860. 79338
  13861. 2
  13862. 101941
  13863. 35313589
  13864. 37181
  13865. 5048
  13866. 4860181
  13867. 64
  13868. 6
  13869. 985
  13870. 1000000000
  13871. 752461716
  13872. 1000000000
  13873. 35264482
  13874. 371123
  13875. 88905451
  13876. 7866
  13877. 62588128
  13878. 8910
  13879. 6429
  13880. 81186
  13881. 842
  13882. 82347138
  13883. 234365
  13884. 8182724
  13885. 1000000000
  13886. 5
  13887. 49
  13888. 5186657
  13889. 53
  13890. 49776
  13891. 776578
  13892. 38
  13893. 3325
  13894. 9394
  13895. 9
  13896. 149859
  13897. 547104
  13898. 456096333
  13899. 1000000000
  13900. 1000000000
  13901. 13990752
  13902. 51457168
  13903. 8035121
  13904. 97376
  13905. 85554
  13906. 9168
  13907. 889967
  13908. 604957434
  13909. 1000000000
  13910. 955
  13911. 732606211
  13912. 726795
  13913. 815581
  13914. 1
  13915. 6
  13916. 183918
  13917. 449454
  13918. 202978
  13919. 75
  13920. 168481961
  13921. 943497
  13922. 5491
  13923. 7461290
  13924. 1000000000
  13925. 4
  13926. 753142
  13927. 19044
  13928. 7
  13929. 1000000000
  13930. 4976334
  13931. 84464
  13932. 140787
  13933. 1000000000
  13934. 38572
  13935. 54323216
  13936. 7033707
  13937. 44704
  13938. 2860534
  13939. 887
  13940. 7
  13941. 190
  13942. 1000000000
  13943. 329
  13944. 45182328
  13945. 655881
  13946. 502
  13947. 648349
  13948. 14678106
  13949. 1048415
  13950. 27767
  13951. 1000000000
  13952. 2547
  13953. 84
  13954. 7
  13955. 574
  13956. 1000000000
  13957. 755652
  13958. 360858744
  13959. 1000000000
  13960. 79
  13961. 335
  13962. 3602
  13963. 143328521
  13964. 31930
  13965. 5275128
  13966. 53054
  13967. 426
  13968. 4175389
  13969. 6012684
  13970. 7503099
  13971. 2
  13972. 807386
  13973. 21862
  13974. 4370155
  13975. 1000000000
  13976. 2
  13977. 1000000000
  13978. 784359
  13979. 4
  13980. 435818873
  13981. 88171
  13982. 910705912
  13983. 93434
  13984. 9
  13985. 67
  13986. 1000000000
  13987. 3423253
  13988. 59736
  13989. 58044689
  13990. 1000000000
  13991. 18597
  13992. 34119
  13993. 221948
  13994. 38608
  13995. 57
  13996. 18
  13997. 162868
  13998. 39815466
  13999. 551257
  14000. 600238
  14001. 77
  14002. 1000000000
  14003. 651
  14004. 60497
  14005. 3
  14006. 75189
  14007. 641666147
  14008. 284
  14009. 4
  14010. 438045
  14011. 919
  14012. 5782326
  14013. 32
  14014. 996
  14015. 1000000000
  14016. 1000000000
  14017. 6508
  14018. 70
  14019. 637745
  14020. 93676
  14021. 574
  14022. 551
  14023. 847247
  14024. 1711
  14025. 207
  14026. 699165
  14027. 7400
  14028. 534273720
  14029. 475
  14030. 6
  14031. 591500
  14032. 773613611
  14033. 259
  14034. 2
  14035. 8720
  14036. 228
  14037. 192390
  14038. 55
  14039. 1000000000
  14040. 1000000000
  14041. 1000000000
  14042. 62907902
  14043. 19733
  14044. 41
  14045. 420512818
  14046. 49451450
  14047. 949058
  14048. 322004
  14049. 4965
  14050. 1000000000
  14051. 460437772
  14052. 4
  14053. 132
  14054. 4
  14055. 2
  14056. 110963051
  14057. 8
  14058. 853152072
  14059. 77049
  14060. 5840149
  14061. 323348145
  14062. 7098015
  14063. 25
  14064. 63397413
  14065. 659485
  14066. 20968
  14067. 962
  14068. 1000000000
  14069. 3183
  14070. 38
  14071. 943
  14072. 9411029
  14073. 49609
  14074. 452999092
  14075. 6367
  14076. 75969361
  14077. 833
  14078. 1000000000
  14079. 793932
  14080. 4
  14081. 4787
  14082. 4
  14083. 56094
  14084. 1000000000
  14085. 52857
  14086. 1257
  14087. 1287539
  14088. 88482
  14089. 144050
  14090. 100439
  14091. 1000000000
  14092. 957954615
  14093. 338
  14094. 334404
  14095. 1000000000
  14096. 6
  14097. 1000000000
  14098. 55
  14099. 24591
  14100. 498
  14101. 1387882
  14102. 561233
  14103. 825
  14104. 529691731
  14105. 9086054
  14106. 1000000000
  14107. 316339876
  14108. 1
  14109. 47676
  14110. 1000000000
  14111. 401202
  14112. 674277342
  14113. 105300827
  14114. 5356470
  14115. 4243905
  14116. 70308813
  14117. 962
  14118. 10977716
  14119. 96961176
  14120. 9
  14121. 176302768
  14122. 83
  14123. 22
  14124. 2
  14125. 8165327
  14126. 35664
  14127. 32
  14128. 36446
  14129. 909629
  14130. 1
  14131. 744791308
  14132. 1000000000
  14133. 1000000000
  14134. 375
  14135. 1102884
  14136. 7
  14137. 485
  14138. 5993
  14139. 961140092
  14140. 30471679
  14141. 287
  14142. 525
  14143. 14215026
  14144. 78667261
  14145. 90
  14146. 1000000000
  14147. 4
  14148. 210937662
  14149. 1000000000
  14150. 21178556
  14151. 8827
  14152. 9
  14153. 94494523
  14154. 20
  14155. 1000000000
  14156. 69
  14157. 409
  14158. 7691
  14159. 3
  14160. 9077
  14161. 11
  14162. 294
  14163. 44
  14164. 8768
  14165. 7
  14166. 23
  14167. 1000000000
  14168. 2
  14169. 9
  14170. 4035
  14171. 981050580
  14172. 42
  14173. 7
  14174. 2
  14175. 641246569
  14176. 34
  14177. 626831900
  14178. 1000000000
  14179. 4133
  14180. 13724
  14181. 137
  14182. 70198
  14183. 547678897
  14184. 31
  14185. 27316770
  14186. 4795
  14187. 1000000000
  14188. 47
  14189. 63
  14190. 1
  14191. 1648
  14192. 5
  14193. 19
  14194. 4
  14195. 4
  14196. 1000000000
  14197. 1
  14198. 78378
  14199. 7705303
  14200. 892114283
  14201. 26216
  14202. 78
  14203. 4
  14204. 693790023
  14205. 853467870
  14206. 166
  14207. 2803
  14208. 6
  14209. 3387
  14210. 50640
  14211. 1000000000
  14212. 1000000000
  14213. 7805
  14214. 396769
  14215. 127
  14216. 8080877
  14217. 1000000000
  14218. 54855103
  14219. 705
  14220. 24386905
  14221. 75506377
  14222. 110
  14223. 640268336
  14224. 690
  14225. 11181
  14226. 1000000000
  14227. 9519232
  14228. 5050096
  14229. 1000000000
  14230. 576
  14231. 574906015
  14232. 5275429
  14233. 599
  14234. 694337006
  14235. 700960036
  14236. 8522714
  14237. 2445310
  14238. 328427726
  14239. 389054
  14240. 48783539
  14241. 1000000000
  14242. 1
  14243. 123
  14244. 49706
  14245. 42
  14246. 5380969
  14247. 901032146
  14248. 80711
  14249. 525119962
  14250. 336011043
  14251. 1404085
  14252. 1000000000
  14253. 1000000000
  14254. 712333422
  14255. 911833149
  14256. 38122
  14257. 37
  14258. 48
  14259. 1000000000
  14260. 6484
  14261. 566597622
  14262. 14402544
  14263. 649920424
  14264. 8284
  14265. 4
  14266. 898498
  14267. 290035821
  14268. 1
  14269. 9875
  14270. 7912
  14271. 3
  14272. 286494345
  14273. 6104
  14274. 9676
  14275. 14402334
  14276. 3257
  14277. 2
  14278. 272228335
  14279. 91638394
  14280. 788539
  14281. 690375000
  14282. 737
  14283. 7458
  14284. 1000000000
  14285. 680890
  14286. 4364455
  14287. 1000000000
  14288. 714
  14289. 238
  14290. 4093
  14291. 91
  14292. 81351
  14293. 66
  14294. 1000000000
  14295. 763298652
  14296. 907
  14297. 77245384
  14298. 1995386
  14299. 137
  14300. 371905
  14301. 7
  14302. 9501
  14303. 1000000000
  14304. 60135352
  14305. 590420169
  14306. 2107
  14307. 74958
  14308. 95
  14309. 9889
  14310. 2880
  14311. 5
  14312. 560
  14313. 575
  14314. 79
  14315. 812945
  14316. 84553
  14317. 3
  14318. 1863
  14319. 694
  14320. 848
  14321. 89920
  14322. 5418
  14323. 3598
  14324. 6470024
  14325. 293631040
  14326. 83
  14327. 176911
  14328. 81215
  14329. 85
  14330. 5409764
  14331. 3
  14332. 9
  14333. 753939862
  14334. 94919
  14335. 758
  14336. 986052
  14337. 9
  14338. 620
  14339. 793999249
  14340. 927792665
  14341. 7516578
  14342. 9
  14343. 1000000000
  14344. 483982343
  14345. 25
  14346. 1000000000
  14347. 636393846
  14348. 84526
  14349. 46455
  14350. 59020
  14351. 91
  14352. 5
  14353. 126120
  14354. 222360986
  14355. 73042
  14356. 55
  14357. 562
  14358. 61692
  14359. 4
  14360. 644
  14361. 664
  14362. 68
  14363. 70301056
  14364. 784913963
  14365. 52
  14366. 17091441
  14367. 6162
  14368. 301641
  14369. 5364
  14370. 1000000000
  14371. 1000000000
  14372. 34521742
  14373. 15
  14374. 4634334
  14375. 40656
  14376. 52
  14377. 8
  14378. 4
  14379. 5474018
  14380. 2
  14381. 75960
  14382. 5575
  14383. 83
  14384. 164
  14385. 85439379
  14386. 31523232
  14387. 9505
  14388. 9
  14389. 1000000000
  14390. 14212
  14391. 6
  14392. 783292018
  14393. 62787
  14394. 675605279
  14395. 8367197
  14396. 56939796
  14397. 749
  14398. 69289707
  14399. 1000000000
  14400. 324663338
  14401. 321
  14402. 994
  14403. 459
  14404. 2446163
  14405. 525
  14406. 313241483
  14407. 879613219
  14408. 256819352
  14409. 739655823
  14410. 6621
  14411. 176
  14412. 35443453
  14413. 37562657
  14414. 8178
  14415. 5377
  14416. 74641084
  14417. 49298
  14418. 1000000000
  14419. 16401910
  14420. 2
  14421. 843209
  14422. 1
  14423. 8
  14424. 563684
  14425. 2378899
  14426. 1000000000
  14427. 1
  14428. 1000000000
  14429. 1000000000
  14430. 630859
  14431. 910987267
  14432. 9711590
  14433. 937024
  14434. 85734676
  14435. 3450238
  14436. 80869
  14437. 403036404
  14438. 19
  14439. 1744509
  14440. 7248346
  14441. 47
  14442. 42618
  14443. 846
  14444. 7283
  14445. 280462632
  14446. 11
  14447. 288
  14448. 6671137
  14449. 83166917
  14450. 1000000000
  14451. 53385786
  14452. 66
  14453. 9
  14454. 1000000000
  14455. 3294962
  14456. 6818
  14457. 89
  14458. 424401282
  14459. 149830026
  14460. 78
  14461. 39870
  14462. 916151385
  14463. 9509
  14464. 92706427
  14465. 58387
  14466. 45758
  14467. 41467
  14468. 3770810
  14469. 1
  14470. 47037
  14471. 24020
  14472. 10164541
  14473. 9818
  14474. 289443258
  14475. 1000000000
  14476. 1000000000
  14477. 21688
  14478. 8152893
  14479. 74
  14480. 64943
  14481. 797499
  14482. 756036
  14483. 7716531
  14484. 573624379
  14485. 898
  14486. 351733292
  14487. 153385
  14488. 6487
  14489. 908446546
  14490. 382436
  14491. 513158
  14492. 92
  14493. 700
  14494. 52599145
  14495. 978531199
  14496. 929
  14497. 61
  14498. 605890
  14499. 513
  14500. 39766519
  14501. 1000000000
  14502. 48732
  14503. 3501326
  14504. 59
  14505. 9094684
  14506. 49880
  14507. 581
  14508. 3098
  14509. 114
  14510. 1000000000
  14511. 683602
  14512. 836
  14513. 683987
  14514. 4
  14515. 41
  14516. 39
  14517. 139800
  14518. 269709094
  14519. 793
  14520. 954018
  14521. 3787
  14522. 784
  14523. 1000000000
  14524. 4777779
  14525. 6353712
  14526. 425
  14527. 435519
  14528. 94573
  14529. 721
  14530. 58753
  14531. 264
  14532. 78415880
  14533. 1000000000
  14534. 302377540
  14535. 1000000000
  14536. 5
  14537. 49224173
  14538. 97017936
  14539. 88176850
  14540. 2
  14541. 21
  14542. 85
  14543. 6627
  14544. 266145
  14545. 7401589
  14546. 698724
  14547. 6
  14548. 4
  14549. 66
  14550. 5130
  14551. 96430851
  14552. 301821
  14553. 557485
  14554. 310646
  14555. 344894958
  14556. 30794
  14557. 916454128
  14558. 86024
  14559. 10567
  14560. 75025
  14561. 7
  14562. 393
  14563. 1028214
  14564. 151290446
  14565. 10
  14566. 846378581
  14567. 51645
  14568. 1000000000
  14569. 37
  14570. 1158525
  14571. 1000000000
  14572. 77713
  14573. 310
  14574. 1
  14575. 15232
  14576. 309
  14577. 4
  14578. 979
  14579. 28
  14580. 8654984
  14581. 9474
  14582. 2667
  14583. 279481153
  14584. 8114
  14585. 1000000000
  14586. 2964448
  14587. 31
  14588. 4947339
  14589. 72985497
  14590. 36337073
  14591. 6571161
  14592. 841422
  14593. 1000000000
  14594. 4494
  14595. 7029
  14596. 6135
  14597. 607215590
  14598. 176
  14599. 11720
  14600. 384
  14601. 779124154
  14602. 883575794
  14603. 3041
  14604. 8516
  14605. 1000000000
  14606. 1000000000
  14607. 4891526
  14608. 86
  14609. 1000000000
  14610. 86215771
  14611. 1000000000
  14612. 4429
  14613. 306687
  14614. 92903185
  14615. 533412323
  14616. 9887577
  14617. 479
  14618. 6341
  14619. 195629980
  14620. 2277
  14621. 9
  14622. 527642355
  14623. 12718
  14624. 56158951
  14625. 3
  14626. 915708464
  14627. 12464645
  14628. 8234913
  14629. 93634002
  14630. 5
  14631. 5551927
  14632. 8317
  14633. 9002359
  14634. 48250570
  14635. 692101
  14636. 9733
  14637. 623247709
  14638. 27179669
  14639. 414
  14640. 98035595
  14641. 680770967
  14642. 981
  14643. 80694
  14644. 61013488
  14645. 186595
  14646. 9590
  14647. 98015074
  14648. 5077303
  14649. 287
  14650. 1000000000
  14651. 2018367
  14652. 3446
  14653. 6858528
  14654. 21725
  14655. 659802985
  14656. 293231042
  14657. 87923860
  14658. 304
  14659. 9482469
  14660. 487
  14661. 710037227
  14662. 97382488
  14663. 2312
  14664. 1000000000
  14665. 7
  14666. 6206
  14667. 568650847
  14668. 5246724
  14669. 995
  14670. 95113649
  14671. 67243
  14672. 67401
  14673. 4759474
  14674. 4320
  14675. 361757
  14676. 491835
  14677. 16962813
  14678. 296
  14679. 10685
  14680. 130
  14681. 259154822
  14682. 10921
  14683. 72426
  14684. 95709031
  14685. 4
  14686. 1813667
  14687. 7741
  14688. 48
  14689. 5001
  14690. 505600
  14691. 576170736
  14692. 3562971
  14693. 95927619
  14694. 40
  14695. 6226
  14696. 2655213
  14697. 4
  14698. 3876947
  14699. 1473
  14700. 73157315
  14701. 600443
  14702. 49528
  14703. 4318
  14704. 5594245
  14705. 1000000000
  14706. 33983
  14707. 776
  14708. 9131
  14709. 450881
  14710. 78691372
  14711. 55888068
  14712. 742457000
  14713. 815594727
  14714. 36404
  14715. 778
  14716. 69
  14717. 760963
  14718. 1000000000
  14719. 62213
  14720. 7852518
  14721. 40860141
  14722. 7792323
  14723. 970018813
  14724. 360
  14725. 1240
  14726. 944
  14727. 21327
  14728. 95437767
  14729. 500582
  14730. 9
  14731. 939293
  14732. 1713480
  14733. 53
  14734. 3
  14735. 59
  14736. 9
  14737. 97
  14738. 4082
  14739. 1475262
  14740. 7832
  14741. 15
  14742. 1922
  14743. 1000000000
  14744. 6507
  14745. 2759
  14746. 46345706
  14747. 509363777
  14748. 1000000000
  14749. 6333266
  14750. 77
  14751. 1000000000
  14752. 7403321
  14753. 92
  14754. 9068
  14755. 20565907
  14756. 909615
  14757. 78710
  14758. 1
  14759. 650430192
  14760. 97876367
  14761. 482860
  14762. 91711271
  14763. 4403891
  14764. 3842617
  14765. 5
  14766. 6
  14767. 8
  14768. 43785978
  14769. 44753861
  14770. 950199
  14771. 79434
  14772. 371
  14773. 222
  14774. 241996
  14775. 89537568
  14776. 71676
  14777. 3
  14778. 5
  14779. 564
  14780. 5306425
  14781. 349
  14782. 5611
  14783. 348
  14784. 9040
  14785. 150
  14786. 937
  14787. 62666
  14788. 2714348
  14789. 926338
  14790. 90520965
  14791. 57183966
  14792. 7315166
  14793. 3983
  14794. 1000000000
  14795. 6606661
  14796. 588847
  14797. 95556
  14798. 22
  14799. 77800785
  14800. 9125396
  14801. 6496
  14802. 71
  14803. 9776148
  14804. 1
  14805. 2
  14806. 10001
  14807. 66532
  14808. 118
  14809. 1000000000
  14810. 1510
  14811. 721746
  14812. 61873808
  14813. 7319892
  14814. 460870364
  14815. 79128
  14816. 87737
  14817. 46337140
  14818. 98
  14819. 9768
  14820. 220154
  14821. 97
  14822. 5
  14823. 4846
  14824. 16
  14825. 68616
  14826. 1000000000
  14827. 4760800
  14828. 84
  14829. 545875
  14830. 44030590
  14831. 1648
  14832. 34
  14833. 14
  14834. 82
  14835. 42162831
  14836. 747
  14837. 1000000000
  14838. 1000000000
  14839. 8487868
  14840. 614
  14841. 103227589
  14842. 83817
  14843. 381229
  14844. 6
  14845. 55941981
  14846. 769
  14847. 114044419
  14848. 22953172
  14849. 73882
  14850. 753763477
  14851. 63844
  14852. 96901005
  14853. 98440
  14854. 9763
  14855. 87184
  14856. 721529
  14857. 2163
  14858. 40
  14859. 8
  14860. 81729
  14861. 856784
  14862. 47
  14863. 2486917
  14864. 516437
  14865. 1000000000
  14866. 1000000000
  14867. 1000000000
  14868. 304472159
  14869. 661031
  14870. 625868611
  14871. 4370796
  14872. 39
  14873. 48966
  14874. 493
  14875. 6542420
  14876. 78915984
  14877. 527587743
  14878. 1000000000
  14879. 1317
  14880. 5
  14881. 80
  14882. 5824
  14883. 1000000000
  14884. 79440817
  14885. 8413468
  14886. 1000000000
  14887. 51588523
  14888. 184343
  14889. 1000000000
  14890. 109469192
  14891. 63650929
  14892. 23329184
  14893. 863864
  14894. 25549
  14895. 420
  14896. 300499723
  14897. 514040346
  14898. 1000000000
  14899. 1000000000
  14900. 16
  14901. 79869711
  14902. 1000000000
  14903. 294324
  14904. 1000000000
  14905. 3921570
  14906. 33960
  14907. 603795
  14908. 321097456
  14909. 2
  14910. 982287
  14911. 588
  14912. 56
  14913. 1535
  14914. 887494
  14915. 129194128
  14916. 1000000000
  14917. 42
  14918. 1000000000
  14919. 348
  14920. 631895889
  14921. 1000000000
  14922. 45698
  14923. 399380
  14924. 317558
  14925. 5370430
  14926. 298
  14927. 6
  14928. 63264
  14929. 7346
  14930. 663349
  14931. 787417
  14932. 387841075
  14933. 1987544
  14934. 897
  14935. 2489120
  14936. 5
  14937. 477319285
  14938. 9334009
  14939. 261
  14940. 2
  14941. 1000000000
  14942. 1000000000
  14943. 61530
  14944. 4986
  14945. 865761323
  14946. 7548
  14947. 5175507
  14948. 4
  14949. 1000000000
  14950. 5047853
  14951. 716841
  14952. 4775
  14953. 965925
  14954. 319229719
  14955. 55103
  14956. 1000000000
  14957. 24244
  14958. 98449820
  14959. 89709
  14960. 4820541
  14961. 1000000000
  14962. 360904
  14963. 34365305
  14964. 1000000000
  14965. 785849
  14966. 694305081
  14967. 7
  14968. 26
  14969. 910
  14970. 205484432
  14971. 33
  14972. 5
  14973. 76256586
  14974. 8409619
  14975. 868
  14976. 63
  14977. 54184771
  14978. 86266
  14979. 235543835
  14980. 2674
  14981. 1000000000
  14982. 15721
  14983. 321303
  14984. 2
  14985. 20916
  14986. 41932
  14987. 476611
  14988. 2485
  14989. 6975961
  14990. 807448
  14991. 119336
  14992. 99
  14993. 2375
  14994. 1
  14995. 65401581
  14996. 45332871
  14997. 4054
  14998. 1000000000
  14999. 3
  15000. 46555
  15001. 2973454
  15002. 41
  15003. 83545
  15004. 155365415
  15005. 3
  15006. 425
  15007. 88285528
  15008. 829
  15009. 4954580
  15010. 6
  15011. 3590
  15012. 3507
  15013. 262001
  15014. 23372
  15015. 789
  15016. 109494
  15017. 779409
  15018. 254
  15019. 55888
  15020. 82
  15021. 5258378
  15022. 1000000000
  15023. 94846545
  15024. 42137737
  15025. 54238406
  15026. 1000000000
  15027. 687135790
  15028. 17
  15029. 1000000000
  15030. 5450859
  15031. 710980
  15032. 204877134
  15033. 978
  15034. 5643
  15035. 5385
  15036. 9
  15037. 21519416
  15038. 955
  15039. 37997
  15040. 53849
  15041. 77089
  15042. 1000000000
  15043. 561223854
  15044. 3060959
  15045. 35404
  15046. 83
  15047. 8546
  15048. 170221987
  15049. 254
  15050. 2
  15051. 880206
  15052. 2285
  15053. 43543797
  15054. 867264867
  15055. 27678
  15056. 4851
  15057. 851904
  15058. 337196681
  15059. 6021798
  15060. 40713559
  15061. 5124253
  15062. 8013
  15063. 4130
  15064. 212
  15065. 639
  15066. 2437298
  15067. 32078
  15068. 69229370
  15069. 2184735
  15070. 429148
  15071. 826
  15072. 64
  15073. 240455351
  15074. 129677
  15075. 1923
  15076. 7747
  15077. 1183
  15078. 2599
  15079. 77
  15080. 76894
  15081. 6777221
  15082. 37433638
  15083. 34
  15084. 8
  15085. 45341265
  15086. 957270549
  15087. 947
  15088. 769429516
  15089. 7
  15090. 4
  15091. 196364736
  15092. 356
  15093. 6
  15094. 6940681
  15095. 37
  15096. 70
  15097. 48723380
  15098. 1000000000
  15099. 18230
  15100. 311
  15101. 573402
  15102. 574
  15103. 34
  15104. 6
  15105. 740595510
  15106. 311864898
  15107. 402064616
  15108. 926
  15109. 1000000000
  15110. 46588359
  15111. 95844
  15112. 5997053
  15113. 290726914
  15114. 94690756
  15115. 3092
  15116. 31318
  15117. 270964775
  15118. 7403
  15119. 6018
  15120. 807866
  15121. 19
  15122. 409
  15123. 8
  15124. 88524264
  15125. 96924594
  15126. 400
  15127. 19
  15128. 5945
  15129. 800
  15130. 762009169
  15131. 56360
  15132. 103
  15133. 36
  15134. 1224426
  15135. 13763
  15136. 329345837
  15137. 67
  15138. 6052274
  15139. 285840725
  15140. 875722
  15141. 608995
  15142. 90647
  15143. 3
  15144. 6014
  15145. 6
  15146. 652509956
  15147. 9554094
  15148. 811
  15149. 4
  15150. 86758
  15151. 553005
  15152. 70
  15153. 65240466
  15154. 8784325
  15155. 1000000000
  15156. 3
  15157. 71521582
  15158. 1000000000
  15159. 364436894
  15160. 64517999
  15161. 88
  15162. 33
  15163. 1118
  15164. 4
  15165. 1000000000
  15166. 131642019
  15167. 9349253
  15168. 3417970
  15169. 1056
  15170. 922166396
  15171. 2
  15172. 1000000000
  15173. 7311947
  15174. 1
  15175. 33245926
  15176. 88704
  15177. 1
  15178. 883
  15179. 769076871
  15180. 97102058
  15181. 8852553
  15182. 1000000000
  15183. 736318396
  15184. 1725
  15185. 87952
  15186. 1000000000
  15187. 8884
  15188. 494639
  15189. 912
  15190. 487
  15191. 407
  15192. 55537
  15193. 915970
  15194. 841245
  15195. 90
  15196. 1823
  15197. 533088575
  15198. 504829
  15199. 92038328
  15200. 1888731
  15201. 512
  15202. 287
  15203. 722
  15204. 9006
  15205. 645
  15206. 23223218
  15207. 2596704
  15208. 549572
  15209. 78144638
  15210. 43
  15211. 9458807
  15212. 3007266
  15213. 1000000000
  15214. 6871925
  15215. 16859575
  15216. 854
  15217. 3463112
  15218. 1000000000
  15219. 701
  15220. 909809
  15221. 5675339
  15222. 640
  15223. 1
  15224. 72071251
  15225. 148458
  15226. 2899
  15227. 1256217
  15228. 46048
  15229. 90598056
  15230. 54824
  15231. 1000000000
  15232. 24
  15233. 127912
  15234. 74
  15235. 93588488
  15236. 75
  15237. 156
  15238. 87784
  15239. 83847241
  15240. 1000000000
  15241. 24
  15242. 80
  15243. 1000000000
  15244. 4516562
  15245. 511
  15246. 58
  15247. 16068
  15248. 50644
  15249. 1000000000
  15250. 3
  15251. 31
  15252. 7747969
  15253. 5
  15254. 3
  15255. 1000000000
  15256. 1773815
  15257. 114131212
  15258. 792900929
  15259. 88
  15260. 967248740
  15261. 1000000000
  15262. 222544366
  15263. 568590808
  15264. 4632249
  15265. 5079594
  15266. 89
  15267. 37506298
  15268. 76
  15269. 1000000000
  15270. 1000000000
  15271. 519928
  15272. 956060
  15273. 61
  15274. 996370451
  15275. 716067
  15276. 9
  15277. 147
  15278. 47328438
  15279. 1000000000
  15280. 14358
  15281. 864124926
  15282. 3601520
  15283. 785266631
  15284. 2
  15285. 18
  15286. 82211490
  15287. 8
  15288. 235
  15289. 3119
  15290. 152264
  15291. 343
  15292. 35948538
  15293. 31078311
  15294. 5767906
  15295. 769052
  15296. 46542625
  15297. 14587869
  15298. 196571
  15299. 532
  15300. 7
  15301. 74
  15302. 6846510
  15303. 6
  15304. 375929096
  15305. 90254215
  15306. 64858
  15307. 7262054
  15308. 1000000000
  15309. 823
  15310. 2225
  15311. 937
  15312. 542380896
  15313. 1
  15314. 8109
  15315. 64
  15316. 990117
  15317. 10336
  15318. 49889752
  15319. 799282647
  15320. 177673
  15321. 4864
  15322. 253350
  15323. 1
  15324. 8
  15325. 248402277
  15326. 65
  15327. 188762539
  15328. 1
  15329. 28330
  15330. 9410
  15331. 74325
  15332. 3
  15333. 3749484
  15334. 34547393
  15335. 689685
  15336. 584
  15337. 5
  15338. 90149
  15339. 55611171
  15340. 2434220
  15341. 3258
  15342. 1000000000
  15343. 83586174
  15344. 7276
  15345. 3925369
  15346. 12004883
  15347. 183554
  15348. 60159
  15349. 25663144
  15350. 661639486
  15351. 6904
  15352. 4787274
  15353. 5227562
  15354. 28593
  15355. 4228148
  15356. 75682079
  15357. 5389941
  15358. 212858
  15359. 6222
  15360. 8989784
  15361. 25478289
  15362. 1000000000
  15363. 1000000000
  15364. 4286989
  15365. 832981078
  15366. 986625763
  15367. 7435633
  15368. 556781862
  15369. 339717652
  15370. 2711
  15371. 56
  15372. 1000000000
  15373. 3
  15374. 77637714
  15375. 50
  15376. 8990744
  15377. 6
  15378. 89
  15379. 17309
  15380. 58
  15381. 26630752
  15382. 13301
  15383. 1
  15384. 4779
  15385. 36
  15386. 1875664
  15387. 474
  15388. 9
  15389. 844965128
  15390. 1000000000
  15391. 40
  15392. 49147
  15393. 7
  15394. 4481
  15395. 3183
  15396. 1000000000
  15397. 791
  15398. 532
  15399. 904
  15400. 43
  15401. 60506
  15402. 54528
  15403. 1000000000
  15404. 8
  15405. 709542196
  15406. 501846143
  15407. 2728
  15408. 89362
  15409. 453
  15410. 451011222
  15411. 903
  15412. 78720
  15413. 566229
  15414. 1403574
  15415. 5703923
  15416. 877
  15417. 52023685
  15418. 1000000000
  15419. 1000000000
  15420. 13491
  15421. 3742
  15422. 1000000000
  15423. 1000000000
  15424. 7270
  15425. 9
  15426. 31784671
  15427. 951292
  15428. 9929
  15429. 19
  15430. 5164133
  15431. 838097166
  15432. 88813305
  15433. 384947
  15434. 510316
  15435. 8657013
  15436. 1000000000
  15437. 2
  15438. 1000000000
  15439. 65
  15440. 2061
  15441. 3533
Add Comment
Please, Sign In to add comment