diff --git a/src/main/java/com/tantan/ranker/controllers/MockMergerController.java b/src/main/java/com/tantan/ranker/controllers/MockMergerController.java index e92a79a..b7ef8e3 100755 --- a/src/main/java/com/tantan/ranker/controllers/MockMergerController.java +++ b/src/main/java/com/tantan/ranker/controllers/MockMergerController.java @@ -13,9 +13,7 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; -import java.util.ArrayList; -import java.util.List; -import java.util.Random; +import java.util.*; import java.util.concurrent.CompletableFuture; import java.util.stream.Stream; @@ -25,23 +23,2179 @@ public class MockMergerController { long MERGER_DELAY = 200; long LINE_COUNT = 10000; - public static List idList; + public static List idList; static { - FileReader fileReader = null; - try { - fileReader = new FileReader("10000users"); - BufferedReader bufferedReader = new BufferedReader(fileReader); - idList = new ArrayList(); - String line = null; - while ((line = bufferedReader.readLine()) != null) { - idList.add(line); - } - bufferedReader.close(); - } catch (FileNotFoundException e) { - e.printStackTrace(); - } catch (IOException e) { - e.printStackTrace(); - } + idList = new LinkedList<>(); + idList.add( 44304399 ); + idList.add( 98942734 ); + idList.add( 125609203 ); + idList.add( 142174598 ); + idList.add( 137954170 ); + idList.add( 27818260 ); + idList.add( 133059461 ); + idList.add( 80307425 ); + idList.add( 29656460 ); + idList.add( 142110249 ); + idList.add( 126646033 ); + idList.add( 136569182 ); + idList.add( 104414960 ); + idList.add( 136226298 ); + idList.add( 109431276 ); + idList.add( 141788723 ); + idList.add( 82567705 ); + idList.add( 44026968 ); + idList.add( 143000693 ); + idList.add( 50706108 ); + idList.add( 94353331 ); + idList.add( 58738828 ); + idList.add( 143495396 ); + idList.add( 127569729 ); + idList.add( 48817695 ); + idList.add( 54126664 ); + idList.add( 13975928 ); + idList.add( 141516237 ); + idList.add( 32897661 ); + idList.add( 143115968 ); + idList.add( 141442195 ); + idList.add( 140467822 ); + idList.add( 141686597 ); + idList.add( 45307487 ); + idList.add( 8218704 ); + idList.add( 116272311 ); + idList.add( 135305891 ); + idList.add( 143235760 ); + idList.add( 135949303 ); + idList.add( 124014995 ); + idList.add( 1213967 ); + idList.add( 7695080 ); + idList.add( 111953850 ); + idList.add( 97563303 ); + idList.add( 136707715 ); + idList.add( 141025871 ); + idList.add( 67195692 ); + idList.add( 109811277 ); + idList.add( 55830698 ); + idList.add( 136109672 ); + idList.add( 74411596 ); + idList.add( 11409889 ); + idList.add( 121340830 ); + idList.add( 122165554 ); + idList.add( 138504781 ); + idList.add( 143497875 ); + idList.add( 126106420 ); + idList.add( 62390086 ); + idList.add( 113790205 ); + idList.add( 22979859 ); + idList.add( 136576459 ); + idList.add( 30969202 ); + idList.add( 135707636 ); + idList.add( 143173559 ); + idList.add( 59861701 ); + idList.add( 141083617 ); + idList.add( 109061371 ); + idList.add( 69900972 ); + idList.add( 107821215 ); + idList.add( 86660414 ); + idList.add( 101519328 ); + idList.add( 117374206 ); + idList.add( 96704283 ); + idList.add( 79088016 ); + idList.add( 140129319 ); + idList.add( 31720202 ); + idList.add( 143243672 ); + idList.add( 142631673 ); + idList.add( 11974248 ); + idList.add( 114738390 ); + idList.add( 102601564 ); + idList.add( 52872874 ); + idList.add( 143492391 ); + idList.add( 139420445 ); + idList.add( 65657219 ); + idList.add( 23178298 ); + idList.add( 63716098 ); + idList.add( 84213003 ); + idList.add( 142360778 ); + idList.add( 99873647 ); + idList.add( 143214811 ); + idList.add( 139682412 ); + idList.add( 142165872 ); + idList.add( 104717387 ); + idList.add( 49601973 ); + idList.add( 143244483 ); + idList.add( 142919156 ); + idList.add( 142150233 ); + idList.add( 127886761 ); + idList.add( 2342141 ); + idList.add( 141939510 ); + idList.add( 122974378 ); + idList.add( 134485245 ); + idList.add( 38683611 ); + idList.add( 143453248 ); + idList.add( 135514760 ); + idList.add( 13027557 ); + idList.add( 142545839 ); + idList.add( 104943882 ); + idList.add( 143491847 ); + idList.add( 103915577 ); + idList.add( 82486210 ); + idList.add( 132896873 ); + idList.add( 139717787 ); + idList.add( 143321793 ); + idList.add( 133061551 ); + idList.add( 60887687 ); + idList.add( 142652186 ); + idList.add( 57831920 ); + idList.add( 143279855 ); + idList.add( 106171686 ); + idList.add( 76897744 ); + idList.add( 125156911 ); + idList.add( 93509282 ); + idList.add( 121450623 ); + idList.add( 142347402 ); + idList.add( 28179385 ); + idList.add( 143453545 ); + idList.add( 142799235 ); + idList.add( 81726713 ); + idList.add( 136822560 ); + idList.add( 21046000 ); + idList.add( 142292819 ); + idList.add( 143489353 ); + idList.add( 142992854 ); + idList.add( 143498569 ); + idList.add( 69251582 ); + idList.add( 48808250 ); + idList.add( 131905309 ); + idList.add( 133869410 ); + idList.add( 55439386 ); + idList.add( 30969202 ); + idList.add( 107154193 ); + idList.add( 31331951 ); + idList.add( 38013776 ); + idList.add( 120805010 ); + idList.add( 53289742 ); + idList.add( 46636834 ); + idList.add( 9030261 ); + idList.add( 105851990 ); + idList.add( 18921846 ); + idList.add( 6649528 ); + idList.add( 143484017 ); + idList.add( 4390680 ); + idList.add( 143491677 ); + idList.add( 143169799 ); + idList.add( 143130152 ); + idList.add( 42353491 ); + idList.add( 131580624 ); + idList.add( 100275104 ); + idList.add( 87646587 ); + idList.add( 130564854 ); + idList.add( 114707435 ); + idList.add( 107643819 ); + idList.add( 143008941 ); + idList.add( 24235242 ); + idList.add( 19944206 ); + idList.add( 142279484 ); + idList.add( 86283607 ); + idList.add( 102756980 ); + idList.add( 60846753 ); + idList.add( 143305607 ); + idList.add( 44648067 ); + idList.add( 129902647 ); + idList.add( 67579232 ); + idList.add( 72761455 ); + idList.add( 143452798 ); + idList.add( 38031333 ); + idList.add( 131340198 ); + idList.add( 110755477 ); + idList.add( 123385448 ); + idList.add( 143495448 ); + idList.add( 142514791 ); + idList.add( 143090002 ); + idList.add( 133599792 ); + idList.add( 38774086 ); + idList.add( 138896372 ); + idList.add( 136109672 ); + idList.add( 118374568 ); + idList.add( 94458982 ); + idList.add( 128418357 ); + idList.add( 93333590 ); + idList.add( 15807944 ); + idList.add( 143144973 ); + idList.add( 138898516 ); + idList.add( 74050379 ); + idList.add( 86804133 ); + idList.add( 6200941 ); + idList.add( 14930492 ); + idList.add( 77612188 ); + idList.add( 42145539 ); + idList.add( 60715324 ); + idList.add( 77178723 ); + idList.add( 52896436 ); + idList.add( 129384197 ); + idList.add( 90862874 ); + idList.add( 133106616 ); + idList.add( 128183115 ); + idList.add( 21845593 ); + idList.add( 56257090 ); + idList.add( 138676881 ); + idList.add( 121470765 ); + idList.add( 27421089 ); + idList.add( 69753554 ); + idList.add( 139433022 ); + idList.add( 137575556 ); + idList.add( 126788353 ); + idList.add( 141576678 ); + idList.add( 63877125 ); + idList.add( 69298608 ); + idList.add( 141188928 ); + idList.add( 133214009 ); + idList.add( 134675016 ); + idList.add( 143293130 ); + idList.add( 137976204 ); + idList.add( 140403088 ); + idList.add( 128008631 ); + idList.add( 106651048 ); + idList.add( 130549995 ); + idList.add( 37866956 ); + idList.add( 19168499 ); + idList.add( 93053452 ); + idList.add( 142666946 ); + idList.add( 27421089 ); + idList.add( 2032880 ); + idList.add( 142636240 ); + idList.add( 16207493 ); + idList.add( 59004559 ); + idList.add( 142587256 ); + idList.add( 129734939 ); + idList.add( 120614595 ); + idList.add( 136435902 ); + idList.add( 98598211 ); + idList.add( 93065131 ); + idList.add( 135468759 ); + idList.add( 116613842 ); + idList.add( 27348196 ); + idList.add( 50813120 ); + idList.add( 92519500 ); + idList.add( 94270654 ); + idList.add( 77359447 ); + idList.add( 5647311 ); + idList.add( 77678327 ); + idList.add( 5108418 ); + idList.add( 18669313 ); + idList.add( 92713745 ); + idList.add( 139956853 ); + idList.add( 35479434 ); + idList.add( 30969202 ); + idList.add( 26558882 ); + idList.add( 134493418 ); + idList.add( 80535096 ); + idList.add( 143094183 ); + idList.add( 27421089 ); + idList.add( 139862172 ); + idList.add( 82410900 ); + idList.add( 81538757 ); + idList.add( 143498418 ); + idList.add( 143498461 ); + idList.add( 56171615 ); + idList.add( 67408115 ); + idList.add( 95097094 ); + idList.add( 38171275 ); + idList.add( 133258355 ); + idList.add( 119850186 ); + idList.add( 40801272 ); + idList.add( 43306752 ); + idList.add( 17655291 ); + idList.add( 134497433 ); + idList.add( 79598546 ); + idList.add( 143484663 ); + idList.add( 127283558 ); + idList.add( 114881850 ); + idList.add( 3654361 ); + idList.add( 35339790 ); + idList.add( 119140971 ); + idList.add( 5138551 ); + idList.add( 77500517 ); + idList.add( 1743455 ); + idList.add( 140425029 ); + idList.add( 83703980 ); + idList.add( 76077702 ); + idList.add( 15131184 ); + idList.add( 55313522 ); + idList.add( 23881627 ); + idList.add( 78869353 ); + idList.add( 125412684 ); + idList.add( 4862813 ); + idList.add( 142872783 ); + idList.add( 35965568 ); + idList.add( 143490514 ); + idList.add( 35185697 ); + idList.add( 143486418 ); + idList.add( 59523437 ); + idList.add( 137218366 ); + idList.add( 1663365 ); + idList.add( 122511562 ); + idList.add( 16225423 ); + idList.add( 95726735 ); + idList.add( 77612810 ); + idList.add( 143420194 ); + idList.add( 108992903 ); + idList.add( 95959989 ); + idList.add( 136937028 ); + idList.add( 95396727 ); + idList.add( 93373188 ); + idList.add( 9663610 ); + idList.add( 27421089 ); + idList.add( 16100702 ); + idList.add( 134738799 ); + idList.add( 75205987 ); + idList.add( 122921542 ); + idList.add( 42875530 ); + idList.add( 61714877 ); + idList.add( 125232705 ); + idList.add( 124611368 ); + idList.add( 124323323 ); + idList.add( 3656676 ); + idList.add( 54408928 ); + idList.add( 120323087 ); + idList.add( 42134151 ); + idList.add( 142493645 ); + idList.add( 128317685 ); + idList.add( 67250868 ); + idList.add( 99051465 ); + idList.add( 92315589 ); + idList.add( 67408115 ); + idList.add( 143364299 ); + idList.add( 136224904 ); + idList.add( 23160672 ); + idList.add( 18028242 ); + idList.add( 84713557 ); + idList.add( 81154115 ); + idList.add( 97380485 ); + idList.add( 26161653 ); + idList.add( 54445469 ); + idList.add( 143240065 ); + idList.add( 67408115 ); + idList.add( 59070610 ); + idList.add( 116682755 ); + idList.add( 143484371 ); + idList.add( 133626052 ); + idList.add( 674443 ); + idList.add( 99856779 ); + idList.add( 70584804 ); + idList.add( 122858515 ); + idList.add( 142528651 ); + idList.add( 27243023 ); + idList.add( 45804244 ); + idList.add( 21794903 ); + idList.add( 137950150 ); + idList.add( 143496040 ); + idList.add( 138774096 ); + idList.add( 99108065 ); + idList.add( 143034255 ); + idList.add( 27926889 ); + idList.add( 116138103 ); + idList.add( 120116569 ); + idList.add( 140823747 ); + idList.add( 141572439 ); + idList.add( 26505209 ); + idList.add( 126774059 ); + idList.add( 143479447 ); + idList.add( 81861897 ); + idList.add( 140811546 ); + idList.add( 69683300 ); + idList.add( 75773463 ); + idList.add( 124608709 ); + idList.add( 39709267 ); + idList.add( 17878353 ); + idList.add( 141255414 ); + idList.add( 143498576 ); + idList.add( 128248237 ); + idList.add( 141766004 ); + idList.add( 100556022 ); + idList.add( 136147460 ); + idList.add( 46704028 ); + idList.add( 86447826 ); + idList.add( 79580737 ); + idList.add( 90062624 ); + idList.add( 143390523 ); + idList.add( 83751528 ); + idList.add( 52912688 ); + idList.add( 71622401 ); + idList.add( 136828890 ); + idList.add( 130789713 ); + idList.add( 74051572 ); + idList.add( 91070600 ); + idList.add( 127924255 ); + idList.add( 143301950 ); + idList.add( 126273356 ); + idList.add( 110631277 ); + idList.add( 143496027 ); + idList.add( 112926076 ); + idList.add( 70544281 ); + idList.add( 21871790 ); + idList.add( 143322748 ); + idList.add( 110607460 ); + idList.add( 19032005 ); + idList.add( 94058279 ); + idList.add( 138318376 ); + idList.add( 18772293 ); + idList.add( 111678042 ); + idList.add( 113986741 ); + idList.add( 124491488 ); + idList.add( 75349966 ); + idList.add( 140634368 ); + idList.add( 142933201 ); + idList.add( 142932536 ); + idList.add( 109346649 ); + idList.add( 108627249 ); + idList.add( 3635724 ); + idList.add( 49283974 ); + idList.add( 112128591 ); + idList.add( 117248386 ); + idList.add( 82423532 ); + idList.add( 121870221 ); + idList.add( 143347299 ); + idList.add( 136878253 ); + idList.add( 100956631 ); + idList.add( 135036695 ); + idList.add( 56153082 ); + idList.add( 134126728 ); + idList.add( 100398439 ); + idList.add( 27421089 ); + idList.add( 139906714 ); + idList.add( 48003596 ); + idList.add( 107080102 ); + idList.add( 127833109 ); + idList.add( 7905833 ); + idList.add( 1557675 ); + idList.add( 143210008 ); + idList.add( 17657262 ); + idList.add( 29227781 ); + idList.add( 62450671 ); + idList.add( 114276036 ); + idList.add( 140689495 ); + idList.add( 138321853 ); + idList.add( 72663062 ); + idList.add( 140813768 ); + idList.add( 4394421 ); + idList.add( 118923060 ); + idList.add( 132591498 ); + idList.add( 132920221 ); + idList.add( 79020943 ); + idList.add( 133491516 ); + idList.add( 112301392 ); + idList.add( 26476044 ); + idList.add( 104918247 ); + idList.add( 37297671 ); + idList.add( 123408574 ); + idList.add( 134738466 ); + idList.add( 38540627 ); + idList.add( 81283578 ); + idList.add( 137786003 ); + idList.add( 110922537 ); + idList.add( 112045936 ); + idList.add( 132818026 ); + idList.add( 51171 ); + idList.add( 107563583 ); + idList.add( 67408115 ); + idList.add( 100430239 ); + idList.add( 579403 ); + idList.add( 83836195 ); + idList.add( 56989891 ); + idList.add( 109111245 ); + idList.add( 119327551 ); + idList.add( 108052182 ); + idList.add( 83337423 ); + idList.add( 118450218 ); + idList.add( 135494910 ); + idList.add( 88294210 ); + idList.add( 113234309 ); + idList.add( 46659536 ); + idList.add( 143204552 ); + idList.add( 142084951 ); + idList.add( 5139127 ); + idList.add( 25773042 ); + idList.add( 137329626 ); + idList.add( 139754892 ); + idList.add( 131934608 ); + idList.add( 42258986 ); + idList.add( 141129555 ); + idList.add( 141719628 ); + idList.add( 133530823 ); + idList.add( 72423551 ); + idList.add( 143498268 ); + idList.add( 116344672 ); + idList.add( 137962259 ); + idList.add( 102311402 ); + idList.add( 127924255 ); + idList.add( 11160456 ); + idList.add( 143497197 ); + idList.add( 134958222 ); + idList.add( 21906595 ); + idList.add( 143104297 ); + idList.add( 122508369 ); + idList.add( 138326753 ); + idList.add( 98697827 ); + idList.add( 43364149 ); + idList.add( 24937023 ); + idList.add( 72335001 ); + idList.add( 142368566 ); + idList.add( 57370251 ); + idList.add( 2987779 ); + idList.add( 115384897 ); + idList.add( 4390680 ); + idList.add( 37721422 ); + idList.add( 99422717 ); + idList.add( 120623046 ); + idList.add( 49430457 ); + idList.add( 12940587 ); + idList.add( 142948797 ); + idList.add( 44451091 ); + idList.add( 84302840 ); + idList.add( 12263634 ); + idList.add( 124298250 ); + idList.add( 108883135 ); + idList.add( 69251582 ); + idList.add( 135967646 ); + idList.add( 140669849 ); + idList.add( 100666004 ); + idList.add( 128317685 ); + idList.add( 83125516 ); + idList.add( 26884823 ); + idList.add( 53468149 ); + idList.add( 20736609 ); + idList.add( 135180127 ); + idList.add( 17334430 ); + idList.add( 114998977 ); + idList.add( 118193843 ); + idList.add( 143123645 ); + idList.add( 23038988 ); + idList.add( 138548550 ); + idList.add( 135467721 ); + idList.add( 90652169 ); + idList.add( 31280081 ); + idList.add( 124633906 ); + idList.add( 138585813 ); + idList.add( 93521111 ); + idList.add( 70368646 ); + idList.add( 135673257 ); + idList.add( 59361486 ); + idList.add( 139776275 ); + idList.add( 132038511 ); + idList.add( 141207636 ); + idList.add( 10558511 ); + idList.add( 121716251 ); + idList.add( 69124882 ); + idList.add( 4860023 ); + idList.add( 40388527 ); + idList.add( 114342553 ); + idList.add( 134941490 ); + idList.add( 91301897 ); + idList.add( 115862746 ); + idList.add( 91771813 ); + idList.add( 122585955 ); + idList.add( 33851759 ); + idList.add( 11651039 ); + idList.add( 59870414 ); + idList.add( 242720 ); + idList.add( 138820343 ); + idList.add( 28186332 ); + idList.add( 125412684 ); + idList.add( 129102012 ); + idList.add( 122411434 ); + idList.add( 109430265 ); + idList.add( 67635639 ); + idList.add( 65837191 ); + idList.add( 79460252 ); + idList.add( 7243635 ); + idList.add( 104782134 ); + idList.add( 142748660 ); + idList.add( 109359926 ); + idList.add( 110478355 ); + idList.add( 13268115 ); + idList.add( 143498602 ); + idList.add( 49648496 ); + idList.add( 109374471 ); + idList.add( 140336467 ); + idList.add( 43502081 ); + idList.add( 83681325 ); + idList.add( 126090906 ); + idList.add( 137172665 ); + idList.add( 143123260 ); + idList.add( 32718391 ); + idList.add( 2161327 ); + idList.add( 134493418 ); + idList.add( 143483049 ); + idList.add( 116917698 ); + idList.add( 143244483 ); + idList.add( 139433729 ); + idList.add( 26369167 ); + idList.add( 139616054 ); + idList.add( 120587274 ); + idList.add( 78989676 ); + idList.add( 56541651 ); + idList.add( 122671665 ); + idList.add( 123820825 ); + idList.add( 33853786 ); + idList.add( 114210475 ); + idList.add( 3843937 ); + idList.add( 125561326 ); + idList.add( 142876494 ); + idList.add( 5339242 ); + idList.add( 126104978 ); + idList.add( 138900557 ); + idList.add( 350839 ); + idList.add( 141200422 ); + idList.add( 143099291 ); + idList.add( 137429376 ); + idList.add( 88009548 ); + idList.add( 143331977 ); + idList.add( 135973164 ); + idList.add( 98697827 ); + idList.add( 114881850 ); + idList.add( 117211849 ); + idList.add( 99118030 ); + idList.add( 63877125 ); + idList.add( 30969202 ); + idList.add( 113718672 ); + idList.add( 135673257 ); + idList.add( 99684141 ); + idList.add( 142231159 ); + idList.add( 88841768 ); + idList.add( 114166950 ); + idList.add( 38031333 ); + idList.add( 3847742 ); + idList.add( 126646033 ); + idList.add( 141688355 ); + idList.add( 135419183 ); + idList.add( 142260219 ); + idList.add( 45288038 ); + idList.add( 142150233 ); + idList.add( 30969202 ); + idList.add( 136087657 ); + idList.add( 110826474 ); + idList.add( 143237593 ); + idList.add( 137924105 ); + idList.add( 141483032 ); + idList.add( 37667360 ); + idList.add( 100720914 ); + idList.add( 28373161 ); + idList.add( 50435836 ); + idList.add( 140627857 ); + idList.add( 63035159 ); + idList.add( 63877125 ); + idList.add( 69753554 ); + idList.add( 113901374 ); + idList.add( 139368862 ); + idList.add( 81549037 ); + idList.add( 138924178 ); + idList.add( 91306388 ); + idList.add( 136354144 ); + idList.add( 138119240 ); + idList.add( 58470253 ); + idList.add( 131321113 ); + idList.add( 11632738 ); + idList.add( 46620636 ); + idList.add( 45284254 ); + idList.add( 128497365 ); + idList.add( 549397 ); + idList.add( 137393824 ); + idList.add( 84259269 ); + idList.add( 62216770 ); + idList.add( 17779667 ); + idList.add( 134675016 ); + idList.add( 113730780 ); + idList.add( 29099002 ); + idList.add( 132877725 ); + idList.add( 138682195 ); + idList.add( 137252316 ); + idList.add( 93422666 ); + idList.add( 76190551 ); + idList.add( 143467701 ); + idList.add( 102033314 ); + idList.add( 29693540 ); + idList.add( 134805314 ); + idList.add( 98329551 ); + idList.add( 141553492 ); + idList.add( 5503382 ); + idList.add( 143397001 ); + idList.add( 64685330 ); + idList.add( 102092886 ); + idList.add( 140158903 ); + idList.add( 122383215 ); + idList.add( 124505946 ); + idList.add( 114738390 ); + idList.add( 137557722 ); + idList.add( 106880240 ); + idList.add( 48990030 ); + idList.add( 41976222 ); + idList.add( 90144218 ); + idList.add( 142307088 ); + idList.add( 123258351 ); + idList.add( 140354008 ); + idList.add( 142290811 ); + idList.add( 103775137 ); + idList.add( 105750039 ); + idList.add( 8212980 ); + idList.add( 27129113 ); + idList.add( 136724037 ); + idList.add( 22842241 ); + idList.add( 52922879 ); + idList.add( 127049293 ); + idList.add( 133277254 ); + idList.add( 142223490 ); + idList.add( 143366323 ); + idList.add( 57214300 ); + idList.add( 44611203 ); + idList.add( 140631587 ); + idList.add( 69749434 ); + idList.add( 98091208 ); + idList.add( 142861658 ); + idList.add( 102036601 ); + idList.add( 74853507 ); + idList.add( 63877125 ); + idList.add( 128317685 ); + idList.add( 134268370 ); + idList.add( 95694813 ); + idList.add( 133581706 ); + idList.add( 109522170 ); + idList.add( 126646033 ); + idList.add( 12579104 ); + idList.add( 102467810 ); + idList.add( 121558110 ); + idList.add( 116082373 ); + idList.add( 7304999 ); + idList.add( 135934770 ); + idList.add( 105777688 ); + idList.add( 82702702 ); + idList.add( 142279484 ); + idList.add( 121894959 ); + idList.add( 140246320 ); + idList.add( 128200953 ); + idList.add( 135716938 ); + idList.add( 132653478 ); + idList.add( 91420878 ); + idList.add( 9784916 ); + idList.add( 137444590 ); + idList.add( 77685317 ); + idList.add( 139391008 ); + idList.add( 143043112 ); + idList.add( 84659559 ); + idList.add( 93504612 ); + idList.add( 133894085 ); + idList.add( 39307400 ); + idList.add( 118689513 ); + idList.add( 97713592 ); + idList.add( 52049687 ); + idList.add( 53512616 ); + idList.add( 118139003 ); + idList.add( 23586927 ); + idList.add( 55136712 ); + idList.add( 13965606 ); + idList.add( 55864360 ); + idList.add( 31049719 ); + idList.add( 56157423 ); + idList.add( 119065051 ); + idList.add( 142232696 ); + idList.add( 134095373 ); + idList.add( 142179481 ); + idList.add( 736830 ); + idList.add( 4865157 ); + idList.add( 42201337 ); + idList.add( 108535373 ); + idList.add( 112394264 ); + idList.add( 139878734 ); + idList.add( 134540095 ); + idList.add( 2193003 ); + idList.add( 32082325 ); + idList.add( 87652409 ); + idList.add( 107178701 ); + idList.add( 70195565 ); + idList.add( 143055864 ); + idList.add( 89597090 ); + idList.add( 122650945 ); + idList.add( 67055319 ); + idList.add( 59172854 ); + idList.add( 143493434 ); + idList.add( 49592167 ); + idList.add( 142839797 ); + idList.add( 131812378 ); + idList.add( 66643477 ); + idList.add( 115800753 ); + idList.add( 43644765 ); + idList.add( 1524345 ); + idList.add( 98697827 ); + idList.add( 56907613 ); + idList.add( 130850094 ); + idList.add( 137882786 ); + idList.add( 140353574 ); + idList.add( 99479696 ); + idList.add( 24887386 ); + idList.add( 128120907 ); + idList.add( 137420923 ); + idList.add( 135435627 ); + idList.add( 10833668 ); + idList.add( 17992383 ); + idList.add( 141307684 ); + idList.add( 120219749 ); + idList.add( 122972184 ); + idList.add( 143420194 ); + idList.add( 63877125 ); + idList.add( 143473839 ); + idList.add( 111710282 ); + idList.add( 29407894 ); + idList.add( 25858040 ); + idList.add( 121812858 ); + idList.add( 132795596 ); + idList.add( 104307906 ); + idList.add( 51601594 ); + idList.add( 69290819 ); + idList.add( 142624429 ); + idList.add( 135988974 ); + idList.add( 110617950 ); + idList.add( 129888385 ); + idList.add( 44929972 ); + idList.add( 97380485 ); + idList.add( 125468252 ); + idList.add( 45007235 ); + idList.add( 103493775 ); + idList.add( 131425940 ); + idList.add( 138370235 ); + idList.add( 142368566 ); + idList.add( 33494860 ); + idList.add( 137483602 ); + idList.add( 93305952 ); + idList.add( 93053452 ); + idList.add( 21928422 ); + idList.add( 52912688 ); + idList.add( 81731914 ); + idList.add( 143496143 ); + idList.add( 127376367 ); + idList.add( 126561612 ); + idList.add( 33318095 ); + idList.add( 29400065 ); + idList.add( 41382860 ); + idList.add( 63085247 ); + idList.add( 136864246 ); + idList.add( 308693 ); + idList.add( 72119341 ); + idList.add( 15251496 ); + idList.add( 77413990 ); + idList.add( 18807266 ); + idList.add( 133310692 ); + idList.add( 6036547 ); + idList.add( 122162788 ); + idList.add( 133106616 ); + idList.add( 128818623 ); + idList.add( 98697827 ); + idList.add( 48465367 ); + idList.add( 7655986 ); + idList.add( 16338595 ); + idList.add( 10347134 ); + idList.add( 138641614 ); + idList.add( 11832323 ); + idList.add( 125638151 ); + idList.add( 39415666 ); + idList.add( 142852303 ); + idList.add( 44002369 ); + idList.add( 141696875 ); + idList.add( 143283412 ); + idList.add( 122332446 ); + idList.add( 103522712 ); + idList.add( 16043816 ); + idList.add( 129634446 ); + idList.add( 57407002 ); + idList.add( 18203121 ); + idList.add( 136021067 ); + idList.add( 60387096 ); + idList.add( 143263442 ); + idList.add( 45373416 ); + idList.add( 143494940 ); + idList.add( 143011082 ); + idList.add( 143496422 ); + idList.add( 142003952 ); + idList.add( 98239133 ); + idList.add( 128317685 ); + idList.add( 128317685 ); + idList.add( 138295121 ); + idList.add( 20866370 ); + idList.add( 81014151 ); + idList.add( 53589350 ); + idList.add( 142321318 ); + idList.add( 74411596 ); + idList.add( 132829483 ); + idList.add( 122165554 ); + idList.add( 45138310 ); + idList.add( 18343707 ); + idList.add( 128917557 ); + idList.add( 135429312 ); + idList.add( 45088445 ); + idList.add( 126144179 ); + idList.add( 141625178 ); + idList.add( 65382495 ); + idList.add( 104009095 ); + idList.add( 108047981 ); + idList.add( 3126609 ); + idList.add( 114068591 ); + idList.add( 61266888 ); + idList.add( 126621343 ); + idList.add( 143480795 ); + idList.add( 20321583 ); + idList.add( 89740889 ); + idList.add( 137429376 ); + idList.add( 106941582 ); + idList.add( 45926261 ); + idList.add( 131066046 ); + idList.add( 90776161 ); + idList.add( 136872785 ); + idList.add( 13901359 ); + idList.add( 142565650 ); + idList.add( 136289284 ); + idList.add( 56016463 ); + idList.add( 87639358 ); + idList.add( 24887386 ); + idList.add( 105667586 ); + idList.add( 18876758 ); + idList.add( 14134094 ); + idList.add( 24279900 ); + idList.add( 141888203 ); + idList.add( 128317685 ); + idList.add( 38478614 ); + idList.add( 35852900 ); + idList.add( 25410405 ); + idList.add( 57753013 ); + idList.add( 41776931 ); + idList.add( 122858515 ); + idList.add( 139471571 ); + idList.add( 25556922 ); + idList.add( 127423220 ); + idList.add( 137905273 ); + idList.add( 134821102 ); + idList.add( 129188894 ); + idList.add( 137628646 ); + idList.add( 143071372 ); + idList.add( 5545236 ); + idList.add( 44285335 ); + idList.add( 128885033 ); + idList.add( 134903000 ); + idList.add( 20608239 ); + idList.add( 139754892 ); + idList.add( 128128148 ); + idList.add( 142909120 ); + idList.add( 138609222 ); + idList.add( 42419045 ); + idList.add( 1120771 ); + idList.add( 143339279 ); + idList.add( 9436529 ); + idList.add( 53589350 ); + idList.add( 55987519 ); + idList.add( 133555526 ); + idList.add( 137742971 ); + idList.add( 140359882 ); + idList.add( 54408928 ); + idList.add( 4461131 ); + idList.add( 82689631 ); + idList.add( 11633690 ); + idList.add( 6810252 ); + idList.add( 122598538 ); + idList.add( 136983426 ); + idList.add( 114881850 ); + idList.add( 83647300 ); + idList.add( 80307425 ); + idList.add( 142185954 ); + idList.add( 139533356 ); + idList.add( 141013666 ); + idList.add( 118942297 ); + idList.add( 12837318 ); + idList.add( 130897304 ); + idList.add( 143176119 ); + idList.add( 142910750 ); + idList.add( 142439220 ); + idList.add( 22527539 ); + idList.add( 143497945 ); + idList.add( 14585794 ); + idList.add( 130969422 ); + idList.add( 33481147 ); + idList.add( 142699656 ); + idList.add( 116935401 ); + idList.add( 143492817 ); + idList.add( 54894895 ); + idList.add( 3315906 ); + idList.add( 109878111 ); + idList.add( 77811321 ); + idList.add( 143260421 ); + idList.add( 102062829 ); + idList.add( 21928422 ); + idList.add( 143479278 ); + idList.add( 131823769 ); + idList.add( 103477061 ); + idList.add( 77678327 ); + idList.add( 135488087 ); + idList.add( 95323563 ); + idList.add( 103206890 ); + idList.add( 117491232 ); + idList.add( 131159014 ); + idList.add( 142936497 ); + idList.add( 123595986 ); + idList.add( 139717787 ); + idList.add( 102835222 ); + idList.add( 90263704 ); + idList.add( 82152279 ); + idList.add( 45804244 ); + idList.add( 108052182 ); + idList.add( 17326271 ); + idList.add( 47432879 ); + idList.add( 143480817 ); + idList.add( 110850141 ); + idList.add( 122201063 ); + idList.add( 141726910 ); + idList.add( 56235524 ); + idList.add( 143481656 ); + idList.add( 21906539 ); + idList.add( 77375834 ); + idList.add( 88780596 ); + idList.add( 72079880 ); + idList.add( 113738098 ); + idList.add( 14767422 ); + idList.add( 3828322 ); + idList.add( 71307461 ); + idList.add( 79356525 ); + idList.add( 59278758 ); + idList.add( 29225812 ); + idList.add( 97225530 ); + idList.add( 140400406 ); + idList.add( 3656676 ); + idList.add( 122768079 ); + idList.add( 1804751 ); + idList.add( 85579757 ); + idList.add( 33819819 ); + idList.add( 142516739 ); + idList.add( 2245605 ); + idList.add( 8641865 ); + idList.add( 142595035 ); + idList.add( 134367578 ); + idList.add( 14628136 ); + idList.add( 45321720 ); + idList.add( 2955141 ); + idList.add( 139230849 ); + idList.add( 141872278 ); + idList.add( 51858641 ); + idList.add( 65140024 ); + idList.add( 42428143 ); + idList.add( 5651868 ); + idList.add( 93625410 ); + idList.add( 140187579 ); + idList.add( 14964566 ); + idList.add( 133925011 ); + idList.add( 140752573 ); + idList.add( 136711070 ); + idList.add( 96259481 ); + idList.add( 33041502 ); + idList.add( 109796823 ); + idList.add( 131492624 ); + idList.add( 131710059 ); + idList.add( 133336723 ); + idList.add( 130438738 ); + idList.add( 91630631 ); + idList.add( 123294044 ); + idList.add( 75563679 ); + idList.add( 48492828 ); + idList.add( 141094306 ); + idList.add( 99797570 ); + idList.add( 73560774 ); + idList.add( 9367023 ); + idList.add( 137461087 ); + idList.add( 7413293 ); + idList.add( 33055258 ); + idList.add( 25100976 ); + idList.add( 72041522 ); + idList.add( 70061915 ); + idList.add( 135247986 ); + idList.add( 123115540 ); + idList.add( 125329044 ); + idList.add( 43296569 ); + idList.add( 123851360 ); + idList.add( 118374568 ); + idList.add( 72057249 ); + idList.add( 57 ); + idList.add( 4390680 ); + idList.add( 142909723 ); + idList.add( 113439829 ); + idList.add( 143489256 ); + idList.add( 75692197 ); + idList.add( 88263905 ); + idList.add( 107400330 ); + idList.add( 136659191 ); + idList.add( 109460569 ); + idList.add( 9393517 ); + idList.add( 134675016 ); + idList.add( 141655711 ); + idList.add( 20607384 ); + idList.add( 130382879 ); + idList.add( 114247629 ); + idList.add( 118295481 ); + idList.add( 134233084 ); + idList.add( 26505452 ); + idList.add( 141333106 ); + idList.add( 21466656 ); + idList.add( 141572439 ); + idList.add( 142148387 ); + idList.add( 47502047 ); + idList.add( 143340665 ); + idList.add( 41087498 ); + idList.add( 135620874 ); + idList.add( 139638090 ); + idList.add( 142543728 ); + idList.add( 113957532 ); + idList.add( 13602233 ); + idList.add( 81861897 ); + idList.add( 84713557 ); + idList.add( 31183715 ); + idList.add( 124689308 ); + idList.add( 96288935 ); + idList.add( 61518675 ); + idList.add( 4572374 ); + idList.add( 47973891 ); + idList.add( 15312888 ); + idList.add( 142745796 ); + idList.add( 140831505 ); + idList.add( 120952698 ); + idList.add( 133970053 ); + idList.add( 132477556 ); + idList.add( 242720 ); + idList.add( 91669201 ); + idList.add( 39092988 ); + idList.add( 142905886 ); + idList.add( 128892965 ); + idList.add( 143316886 ); + idList.add( 8641865 ); + idList.add( 143429604 ); + idList.add( 143491847 ); + idList.add( 82288779 ); + idList.add( 120361912 ); + idList.add( 122585955 ); + idList.add( 19168499 ); + idList.add( 143410233 ); + idList.add( 44620717 ); + idList.add( 69753554 ); + idList.add( 117340072 ); + idList.add( 142771023 ); + idList.add( 122994625 ); + idList.add( 8641865 ); + idList.add( 92986303 ); + idList.add( 69125352 ); + idList.add( 88474788 ); + idList.add( 47775297 ); + idList.add( 133565555 ); + idList.add( 54448500 ); + idList.add( 18172055 ); + idList.add( 79754707 ); + idList.add( 126242179 ); + idList.add( 63793904 ); + idList.add( 74108755 ); + idList.add( 135180127 ); + idList.add( 139596813 ); + idList.add( 52912688 ); + idList.add( 143489133 ); + idList.add( 38031333 ); + idList.add( 130833704 ); + idList.add( 53790022 ); + idList.add( 133229510 ); + idList.add( 11014380 ); + idList.add( 30556611 ); + idList.add( 100179027 ); + idList.add( 41841911 ); + idList.add( 131711968 ); + idList.add( 123765267 ); + idList.add( 133526950 ); + idList.add( 8016726 ); + idList.add( 138965719 ); + idList.add( 123057689 ); + idList.add( 32928687 ); + idList.add( 101108287 ); + idList.add( 39535394 ); + idList.add( 143181888 ); + idList.add( 41841911 ); + idList.add( 129346848 ); + idList.add( 99432561 ); + idList.add( 143015577 ); + idList.add( 60423669 ); + idList.add( 128354193 ); + idList.add( 135398847 ); + idList.add( 142015037 ); + idList.add( 106170007 ); + idList.add( 143498509 ); + idList.add( 86689897 ); + idList.add( 142937249 ); + idList.add( 123751688 ); + idList.add( 102276636 ); + idList.add( 57990211 ); + idList.add( 138140177 ); + idList.add( 67539050 ); + idList.add( 101065500 ); + idList.add( 128235311 ); + idList.add( 142875693 ); + idList.add( 135157254 ); + idList.add( 113148880 ); + idList.add( 143496038 ); + idList.add( 73398612 ); + idList.add( 93491049 ); + idList.add( 81519853 ); + idList.add( 143494162 ); + idList.add( 16210437 ); + idList.add( 143181500 ); + idList.add( 55753260 ); + idList.add( 143461453 ); + idList.add( 94054141 ); + idList.add( 3656676 ); + idList.add( 123176811 ); + idList.add( 90990131 ); + idList.add( 59537483 ); + idList.add( 133275267 ); + idList.add( 106715764 ); + idList.add( 4467171 ); + idList.add( 142756546 ); + idList.add( 53936275 ); + idList.add( 64127254 ); + idList.add( 142626580 ); + idList.add( 87137432 ); + idList.add( 5556533 ); + idList.add( 142976940 ); + idList.add( 60846753 ); + idList.add( 134738466 ); + idList.add( 70585165 ); + idList.add( 142488951 ); + idList.add( 50780832 ); + idList.add( 10730315 ); + idList.add( 97689241 ); + idList.add( 132552687 ); + idList.add( 61868897 ); + idList.add( 90972750 ); + idList.add( 37412974 ); + idList.add( 38439354 ); + idList.add( 12377257 ); + idList.add( 130197715 ); + idList.add( 112512118 ); + idList.add( 79598546 ); + idList.add( 130290884 ); + idList.add( 119660981 ); + idList.add( 111823004 ); + idList.add( 141397709 ); + idList.add( 71510912 ); + idList.add( 75439327 ); + idList.add( 141775602 ); + idList.add( 59355693 ); + idList.add( 29238235 ); + idList.add( 112472932 ); + idList.add( 17298255 ); + idList.add( 82137304 ); + idList.add( 27539545 ); + idList.add( 132561888 ); + idList.add( 5647311 ); + idList.add( 143407533 ); + idList.add( 142995734 ); + idList.add( 30754274 ); + idList.add( 123295643 ); + idList.add( 143446077 ); + idList.add( 26489446 ); + idList.add( 44812018 ); + idList.add( 140627857 ); + idList.add( 117336513 ); + idList.add( 20462653 ); + idList.add( 3361660 ); + idList.add( 87700412 ); + idList.add( 143244483 ); + idList.add( 2467425 ); + idList.add( 141179573 ); + idList.add( 3340266 ); + idList.add( 124339444 ); + idList.add( 25915435 ); + idList.add( 137231071 ); + idList.add( 140138647 ); + idList.add( 39307400 ); + idList.add( 123854053 ); + idList.add( 142279484 ); + idList.add( 1456037 ); + idList.add( 122214759 ); + idList.add( 4725272 ); + idList.add( 110990907 ); + idList.add( 119076940 ); + idList.add( 22596149 ); + idList.add( 74231063 ); + idList.add( 56269164 ); + idList.add( 118683738 ); + idList.add( 57081784 ); + idList.add( 1360807 ); + idList.add( 38683611 ); + idList.add( 52273382 ); + idList.add( 24698175 ); + idList.add( 69753554 ); + idList.add( 46769212 ); + idList.add( 76664110 ); + idList.add( 143498612 ); + idList.add( 128850984 ); + idList.add( 124171527 ); + idList.add( 136917736 ); + idList.add( 62390086 ); + idList.add( 11508979 ); + idList.add( 4860023 ); + idList.add( 41841911 ); + idList.add( 138191010 ); + idList.add( 102167268 ); + idList.add( 143463763 ); + idList.add( 140336467 ); + idList.add( 141200422 ); + idList.add( 114385781 ); + idList.add( 140859269 ); + idList.add( 27252575 ); + idList.add( 38144979 ); + idList.add( 134838727 ); + idList.add( 121450623 ); + idList.add( 143496973 ); + idList.add( 141180008 ); + idList.add( 3656676 ); + idList.add( 5315321 ); + idList.add( 128334516 ); + idList.add( 111941462 ); + idList.add( 28648448 ); + idList.add( 135829695 ); + idList.add( 143481558 ); + idList.add( 97380485 ); + idList.add( 142464516 ); + idList.add( 27122218 ); + idList.add( 139337787 ); + idList.add( 115383138 ); + idList.add( 142008947 ); + idList.add( 86176565 ); + idList.add( 53589350 ); + idList.add( 80307425 ); + idList.add( 79756660 ); + idList.add( 143498576 ); + idList.add( 102293783 ); + idList.add( 60387096 ); + idList.add( 54568165 ); + idList.add( 10225972 ); + idList.add( 43936368 ); + idList.add( 14803366 ); + idList.add( 29677309 ); + idList.add( 118176510 ); + idList.add( 72271117 ); + idList.add( 108627249 ); + idList.add( 143482285 ); + idList.add( 2193003 ); + idList.add( 140717485 ); + idList.add( 60908738 ); + idList.add( 142440118 ); + idList.add( 139946433 ); + idList.add( 114881850 ); + idList.add( 33713252 ); + idList.add( 136266149 ); + idList.add( 49806388 ); + idList.add( 16207493 ); + idList.add( 118545729 ); + idList.add( 141434552 ); + idList.add( 82679562 ); + idList.add( 8218704 ); + idList.add( 105663725 ); + idList.add( 142295192 ); + idList.add( 98110076 ); + idList.add( 7271493 ); + idList.add( 137295711 ); + idList.add( 92789981 ); + idList.add( 2959817 ); + idList.add( 4493559 ); + idList.add( 110793656 ); + idList.add( 44929972 ); + idList.add( 139858702 ); + idList.add( 2138103 ); + idList.add( 7493875 ); + idList.add( 75384975 ); + idList.add( 89893209 ); + idList.add( 57713532 ); + idList.add( 125546264 ); + idList.add( 105596947 ); + idList.add( 107993040 ); + idList.add( 4211406 ); + idList.add( 48543340 ); + idList.add( 130765793 ); + idList.add( 74815725 ); + idList.add( 143260821 ); + idList.add( 26823195 ); + idList.add( 112403916 ); + idList.add( 35409917 ); + idList.add( 79007638 ); + idList.add( 11194288 ); + idList.add( 141815603 ); + idList.add( 142885873 ); + idList.add( 120116569 ); + idList.add( 56504737 ); + idList.add( 136417841 ); + idList.add( 142271035 ); + idList.add( 141653765 ); + idList.add( 140951637 ); + idList.add( 90844980 ); + idList.add( 20280614 ); + idList.add( 143463238 ); + idList.add( 10078188 ); + idList.add( 16915393 ); + idList.add( 138442080 ); + idList.add( 134485245 ); + idList.add( 35892036 ); + idList.add( 124491488 ); + idList.add( 5231743 ); + idList.add( 34679141 ); + idList.add( 68327620 ); + idList.add( 48387235 ); + idList.add( 121178981 ); + idList.add( 108919608 ); + idList.add( 7830958 ); + idList.add( 93755039 ); + idList.add( 49962733 ); + idList.add( 142735186 ); + idList.add( 21794903 ); + idList.add( 53589350 ); + idList.add( 19809361 ); + idList.add( 134204924 ); + idList.add( 83546018 ); + idList.add( 58234789 ); + idList.add( 54408928 ); + idList.add( 116704325 ); + idList.add( 143493320 ); + idList.add( 134221087 ); + idList.add( 66303022 ); + idList.add( 42419045 ); + idList.add( 122824425 ); + idList.add( 98226109 ); + idList.add( 143420194 ); + idList.add( 33228991 ); + idList.add( 109184848 ); + idList.add( 113755903 ); + idList.add( 142546113 ); + idList.add( 85683016 ); + idList.add( 96928022 ); + idList.add( 46142505 ); + idList.add( 112962299 ); + idList.add( 143492391 ); + idList.add( 60273508 ); + idList.add( 122511562 ); + idList.add( 112394264 ); + idList.add( 61444133 ); + idList.add( 21627093 ); + idList.add( 130954625 ); + idList.add( 141200422 ); + idList.add( 133470947 ); + idList.add( 1427118 ); + idList.add( 77545047 ); + idList.add( 37103716 ); + idList.add( 140676613 ); + idList.add( 15793413 ); + idList.add( 136309340 ); + idList.add( 139655292 ); + idList.add( 46384068 ); + idList.add( 142099401 ); + idList.add( 7739855 ); + idList.add( 119812665 ); + idList.add( 110922537 ); + idList.add( 123382127 ); + idList.add( 59684710 ); + idList.add( 129824667 ); + idList.add( 66076902 ); + idList.add( 21906595 ); + idList.add( 135914523 ); + idList.add( 89353691 ); + idList.add( 140308668 ); + idList.add( 100636667 ); + idList.add( 9359697 ); + idList.add( 118351142 ); + idList.add( 142441788 ); + idList.add( 32629700 ); + idList.add( 141283506 ); + idList.add( 103960811 ); + idList.add( 7534846 ); + idList.add( 133031858 ); + idList.add( 87129434 ); + idList.add( 57723511 ); + idList.add( 134413641 ); + idList.add( 136324134 ); + idList.add( 139717787 ); + idList.add( 77678327 ); + idList.add( 31448873 ); + idList.add( 142320257 ); + idList.add( 53809879 ); + idList.add( 141439314 ); + idList.add( 1330788 ); + idList.add( 93053452 ); + idList.add( 135137857 ); + idList.add( 103254784 ); + idList.add( 143034493 ); + idList.add( 97286883 ); + idList.add( 134844060 ); + idList.add( 42303885 ); + idList.add( 137194691 ); + idList.add( 66505174 ); + idList.add( 104414960 ); + idList.add( 45804244 ); + idList.add( 58898154 ); + idList.add( 16208737 ); + idList.add( 72663062 ); + idList.add( 143491947 ); + idList.add( 34380530 ); + idList.add( 143473985 ); + idList.add( 14681159 ); + idList.add( 137976628 ); + idList.add( 41714221 ); + idList.add( 48543340 ); + idList.add( 115719510 ); + idList.add( 141200422 ); + idList.add( 142307720 ); + idList.add( 143137059 ); + idList.add( 6810252 ); + idList.add( 7114582 ); + idList.add( 142831967 ); + idList.add( 120102865 ); + idList.add( 141331757 ); + idList.add( 137554571 ); + idList.add( 100606243 ); + idList.add( 92686996 ); + idList.add( 6100163 ); + idList.add( 19695314 ); + idList.add( 79088016 ); + idList.add( 54127993 ); + idList.add( 102431370 ); + idList.add( 130110808 ); + idList.add( 86108056 ); + idList.add( 74609969 ); + idList.add( 62656727 ); + idList.add( 53589350 ); + idList.add( 118997568 ); + idList.add( 54317460 ); + idList.add( 118298363 ); + idList.add( 109620624 ); + idList.add( 133664730 ); + idList.add( 135988974 ); + idList.add( 139682412 ); + idList.add( 58902877 ); + idList.add( 133598653 ); + idList.add( 126936623 ); + idList.add( 9007117 ); + idList.add( 7599931 ); + idList.add( 134675016 ); + idList.add( 45204475 ); + idList.add( 14044236 ); + idList.add( 135448879 ); + idList.add( 123292962 ); + idList.add( 67277438 ); + idList.add( 35185697 ); + idList.add( 69900972 ); + idList.add( 14615016 ); + idList.add( 129817748 ); + idList.add( 2637646 ); + idList.add( 60634397 ); + idList.add( 17334430 ); + idList.add( 140943987 ); + idList.add( 85431140 ); + idList.add( 121336529 ); + idList.add( 142185954 ); + idList.add( 11083540 ); + idList.add( 15073751 ); + idList.add( 19033297 ); + idList.add( 107642901 ); + idList.add( 32082325 ); + idList.add( 10775614 ); + idList.add( 38462739 ); + idList.add( 38031333 ); + idList.add( 132816082 ); + idList.add( 95959989 ); + idList.add( 141572439 ); + idList.add( 143090002 ); + idList.add( 12015476 ); + idList.add( 95726735 ); + idList.add( 79103017 ); + idList.add( 141880352 ); + idList.add( 136206204 ); + idList.add( 45007235 ); + idList.add( 141477704 ); + idList.add( 86207508 ); + idList.add( 40463889 ); + idList.add( 143497668 ); + idList.add( 46480134 ); + idList.add( 100760463 ); + idList.add( 90763445 ); + idList.add( 100700094 ); + idList.add( 44728987 ); + idList.add( 143490359 ); + idList.add( 74363526 ); + idList.add( 55566149 ); + idList.add( 43979598 ); + idList.add( 35101480 ); + idList.add( 131321113 ); + idList.add( 123820825 ); + idList.add( 137729220 ); + idList.add( 141362737 ); + idList.add( 25121899 ); + idList.add( 31140990 ); + idList.add( 86773366 ); + idList.add( 55598538 ); + idList.add( 46163860 ); + idList.add( 125412684 ); + idList.add( 139616054 ); + idList.add( 114810359 ); + idList.add( 39258395 ); + idList.add( 122858515 ); + idList.add( 142370433 ); + idList.add( 113790205 ); + idList.add( 121739442 ); + idList.add( 141605296 ); + idList.add( 128685077 ); + idList.add( 15002191 ); + idList.add( 70390702 ); + idList.add( 11121639 ); + idList.add( 31681886 ); + idList.add( 142839797 ); + idList.add( 97713592 ); + idList.add( 48543340 ); + idList.add( 37563504 ); + idList.add( 124042417 ); + idList.add( 141836770 ); + idList.add( 137034049 ); + idList.add( 140813768 ); + idList.add( 131353843 ); + idList.add( 25667207 ); + idList.add( 65808756 ); + idList.add( 122279331 ); + idList.add( 143498121 ); + idList.add( 31785178 ); + idList.add( 45835481 ); + idList.add( 110064985 ); + idList.add( 138824189 ); + idList.add( 143486203 ); + idList.add( 101499169 ); + idList.add( 37486622 ); + idList.add( 112962299 ); + idList.add( 10492450 ); + idList.add( 117672904 ); + idList.add( 12698285 ); + idList.add( 32392638 ); + idList.add( 135659153 ); + idList.add( 35206507 ); + idList.add( 140669849 ); + idList.add( 143498627 ); + idList.add( 37721422 ); + idList.add( 138920508 ); + idList.add( 135658674 ); + idList.add( 140985325 ); + idList.add( 45007235 ); + idList.add( 140284065 ); + idList.add( 57320158 ); + idList.add( 3656676 ); + idList.add( 137052386 ); + idList.add( 143262110 ); + idList.add( 143256654 ); + idList.add( 1659919 ); + idList.add( 105277364 ); + idList.add( 69300592 ); + idList.add( 127821254 ); + idList.add( 123482024 ); + idList.add( 139620082 ); + idList.add( 132769993 ); + idList.add( 28249113 ); + idList.add( 39031921 ); + idList.add( 142979131 ); + idList.add( 3727244 ); + idList.add( 121426399 ); + idList.add( 105659561 ); + idList.add( 107406948 ); + idList.add( 137348789 ); + idList.add( 58530685 ); + idList.add( 104291721 ); + idList.add( 139462018 ); + idList.add( 123517922 ); + idList.add( 30643295 ); + idList.add( 17878353 ); + idList.add( 137936741 ); + idList.add( 55630671 ); + idList.add( 2985676 ); + idList.add( 131687772 ); + idList.add( 101933914 ); + idList.add( 61311374 ); + idList.add( 71104845 ); + idList.add( 140253666 ); + idList.add( 131332502 ); + idList.add( 25641214 ); + idList.add( 70308788 ); + idList.add( 85461236 ); + idList.add( 3105192 ); + idList.add( 138100016 ); + idList.add( 93422666 ); + idList.add( 143034123 ); + idList.add( 142408398 ); + idList.add( 141721320 ); + idList.add( 138397079 ); + idList.add( 78380167 ); + idList.add( 113287835 ); + idList.add( 77608738 ); + idList.add( 110504903 ); + idList.add( 135666406 ); + idList.add( 25513562 ); + idList.add( 143420194 ); + idList.add( 136031028 ); + idList.add( 33378736 ); + idList.add( 142533784 ); + idList.add( 1507408 ); + idList.add( 105102099 ); + idList.add( 141578271 ); + idList.add( 71490696 ); + idList.add( 143143741 ); + idList.add( 6797687 ); + idList.add( 32082325 ); + idList.add( 111445235 ); + idList.add( 24203631 ); + idList.add( 97816759 ); + idList.add( 140823747 ); + idList.add( 143464234 ); + idList.add( 141092624 ); + idList.add( 18343707 ); + idList.add( 74779329 ); + idList.add( 143494787 ); + idList.add( 100036401 ); + idList.add( 50706108 ); + idList.add( 79471995 ); + idList.add( 138783593 ); + idList.add( 121671872 ); + idList.add( 30569471 ); + idList.add( 142719293 ); + idList.add( 101141453 ); + idList.add( 19724810 ); + idList.add( 119850186 ); + idList.add( 137578057 ); + idList.add( 142112724 ); + idList.add( 66412387 ); + idList.add( 143482770 ); + idList.add( 3083327 ); + idList.add( 81861897 ); + idList.add( 143220247 ); + idList.add( 120471349 ); + idList.add( 143492586 ); + idList.add( 99491491 ); + idList.add( 131425940 ); + idList.add( 99540607 ); + idList.add( 96004041 ); + idList.add( 126625699 ); + idList.add( 138684580 ); + idList.add( 135148518 ); + idList.add( 48543340 ); + idList.add( 142599879 ); + idList.add( 3455476 ); + idList.add( 114896354 ); + idList.add( 43324410 ); + idList.add( 139312285 ); + idList.add( 137390277 ); + idList.add( 143489551 ); + idList.add( 142516780 ); + idList.add( 110826474 ); + idList.add( 128128148 ); + idList.add( 79756660 ); + idList.add( 108320755 ); + idList.add( 81341365 ); + idList.add( 18174760 ); + idList.add( 77492040 ); + idList.add( 143497932 ); + idList.add( 122165554 ); + idList.add( 143178166 ); + idList.add( 114434989 ); + idList.add( 97311903 ); + idList.add( 143459613 ); + idList.add( 10975994 ); + idList.add( 4671404 ); + idList.add( 29839241 ); + idList.add( 38035019 ); + idList.add( 106547300 ); + idList.add( 139411497 ); + idList.add( 12263634 ); + idList.add( 99840624 ); + idList.add( 113060844 ); + idList.add( 74411596 ); + idList.add( 120980374 ); + idList.add( 102033314 ); + idList.add( 136365372 ); + idList.add( 62150145 ); + idList.add( 44263446 ); + idList.add( 125244425 ); + idList.add( 65864469 ); + idList.add( 140533069 ); + idList.add( 105777688 ); + idList.add( 143331977 ); + idList.add( 143482988 ); + idList.add( 143496027 ); + idList.add( 31053114 ); + idList.add( 41302074 ); + idList.add( 35647916 ); + idList.add( 111750474 ); + idList.add( 142596375 ); + idList.add( 8641865 ); + idList.add( 123165013 ); + idList.add( 108698208 ); + idList.add( 88841768 ); + idList.add( 141372277 ); + idList.add( 46563411 ); + idList.add( 141943256 ); + idList.add( 59923062 ); + idList.add( 138800976 ); + idList.add( 136023683 ); + idList.add( 6305829 ); + idList.add( 67348965 ); + idList.add( 141432068 ); + idList.add( 97876495 ); + idList.add( 19000033 ); + idList.add( 70715939 ); + idList.add( 141360018 ); + idList.add( 126408146 ); + idList.add( 65167083 ); + idList.add( 48543340 ); + idList.add( 109364682 ); + idList.add( 35106431 ); + idList.add( 47271121 ); + idList.add( 67277438 ); + idList.add( 91635261 ); + idList.add( 103741146 ); + idList.add( 93928596 ); + idList.add( 125942494 ); + idList.add( 133346077 ); + idList.add( 40189737 ); + idList.add( 106941582 ); + idList.add( 90862874 ); + idList.add( 119768690 ); + idList.add( 21641481 ); + idList.add( 31107098 ); + idList.add( 80827389 ); + idList.add( 101209033 ); + idList.add( 6029735 ); + idList.add( 143027827 ); + idList.add( 334011 ); + idList.add( 123385448 ); + idList.add( 66319308 ); + idList.add( 49345847 ); + idList.add( 98968603 ); + idList.add( 105340554 ); + idList.add( 96451341 ); + idList.add( 31733419 ); + idList.add( 130549995 ); + idList.add( 39163183 ); + idList.add( 128663072 ); + idList.add( 42928844 ); + idList.add( 35450107 ); + idList.add( 134493418 ); + idList.add( 128121018 ); + idList.add( 113931200 ); + idList.add( 143471379 ); + idList.add( 89740889 ); + idList.add( 135981628 ); + idList.add( 121894959 ); + idList.add( 58872605 ); + idList.add( 116209180 ); + idList.add( 34605123 ); + idList.add( 140644902 ); + idList.add( 81341365 ); + idList.add( 123937654 ); + idList.add( 143393373 ); + idList.add( 109726524 ); + idList.add( 29400065 ); + idList.add( 143496658 ); + idList.add( 127622801 ); + idList.add( 138800064 ); + idList.add( 44400155 ); + idList.add( 29238235 ); + idList.add( 137264892 ); + idList.add( 142461382 ); + idList.add( 118939255 ); + idList.add( 137533392 ); + idList.add( 92415382 ); + idList.add( 140465270 ); + idList.add( 52039817 ); + idList.add( 119812740 ); + idList.add( 80869901 ); + idList.add( 48651835 ); + idList.add( 84823839 ); + idList.add( 78437705 ); + idList.add( 141015317 ); + idList.add( 143492312 ); + idList.add( 120968040 ); + idList.add( 8641865 ); + idList.add( 142573503 ); + idList.add( 141980359 ); + idList.add( 137378691 ); + idList.add( 80128306 ); + idList.add( 137545521 ); + idList.add( 134675016 ); + idList.add( 143497068 ); + idList.add( 139870665 ); + idList.add( 143457376 ); + idList.add( 49962733 ); + idList.add( 140354008 ); + idList.add( 142424863 ); + idList.add( 89814847 ); + idList.add( 86304500 ); + idList.add( 22563955 ); + idList.add( 97577733 ); + idList.add( 99884429 ); + idList.add( 104399728 ); + idList.add( 75588552 ); + idList.add( 141952597 ); + idList.add( 67125697 ); + idList.add( 95890850 ); + idList.add( 118231515 ); + idList.add( 38942054 ); + idList.add( 138242438 ); + idList.add( 75393754 ); + idList.add( 73786818 ); + idList.add( 21794903 ); + idList.add( 138030342 ); + idList.add( 116882431 ); + idList.add( 121660398 ); + idList.add( 69624930 ); + idList.add( 142986352 ); + idList.add( 124460310 ); + idList.add( 74231063 ); + idList.add( 123093681 ); + idList.add( 119030837 ); + idList.add( 17747259 ); + idList.add( 88182 ); + idList.add( 5295191 ); + idList.add( 29089708 ); + idList.add( 125244425 ); + idList.add( 104698974 ); + idList.add( 23989950 ); + idList.add( 143498653 ); + idList.add( 57124823 ); + idList.add( 143498648 ); + idList.add( 59861701 ); + idList.add( 92434651 ); + idList.add( 142682943 ); + idList.add( 143279855 ); + idList.add( 108525976 ); + idList.add( 46864224 ); + idList.add( 77612810 ); + idList.add( 49554605 ); + idList.add( 119547806 ); + idList.add( 137185172 ); + idList.add( 67644705 ); + idList.add( 107775136 ); + idList.add( 126988093 ); + idList.add( 133259554 ); + idList.add( 116556168 ); + idList.add( 111856112 ); + idList.add( 2295991 ); + idList.add( 141805340 ); + idList.add( 7339461 ); + idList.add( 114965510 ); + idList.add( 142303514 ); + idList.add( 51524245 ); + idList.add( 143011082 ); + idList.add( 71461543 ); + idList.add( 104045893 ); + idList.add( 68014298 ); + idList.add( 7774660 ); + idList.add( 26505209 ); + idList.add( 48393586 ); + idList.add( 143157485 ); + idList.add( 132206586 ); + idList.add( 509476 ); + idList.add( 79214191 ); + idList.add( 39307400 ); + idList.add( 85468732 ); + idList.add( 78976636 ); + idList.add( 91994089 ); + idList.add( 47352064 ); + idList.add( 121642907 ); + idList.add( 143338159 ); + idList.add( 85241213 ); + idList.add( 12231582 ); + idList.add( 143491082 ); + idList.add( 143115968 ); + idList.add( 29407894 ); + idList.add( 134983031 ); + idList.add( 5402971 ); + idList.add( 143207324 ); + idList.add( 143475840 ); + idList.add( 68745049 ); + idList.add( 117672904 ); + idList.add( 61546804 ); + idList.add( 69753554 ); + idList.add( 74106220 ); + idList.add( 86605044 ); + idList.add( 47094835 ); + idList.add( 133235570 ); + idList.add( 33137074 ); + idList.add( 140618493 ); + idList.add( 93816964 ); + idList.add( 143417559 ); + idList.add( 141442195 ); + idList.add( 141200422 ); + idList.add( 122855323 ); + idList.add( 83175488 ); + idList.add( 18876758 ); + idList.add( 81341365 ); + idList.add( 35195861 ); + idList.add( 42149127 ); + idList.add( 31275603 ); + idList.add( 86898529 ); + idList.add( 113148880 ); + idList.add( 44620717 ); + idList.add( 140298030 ); + idList.add( 113148880 ); + idList.add( 85632019 ); + idList.add( 140138647 ); + idList.add( 129312073 ); + idList.add( 141092624 ); + idList.add( 133449029 ); + idList.add( 131371362 ); + idList.add( 143244483 ); + idList.add( 122534196 ); + idList.add( 4862459 ); + idList.add( 115799520 ); + idList.add( 134877681 ); + idList.add( 67640058 ); + idList.add( 81171287 ); + idList.add( 143070191 ); + idList.add( 39709267 ); + idList.add( 28172174 ); + idList.add( 120317488 ); + idList.add( 93709904 ); + idList.add( 127036041 ); + idList.add( 143104421 ); + idList.add( 139522518 ); + idList.add( 94609631 ); + idList.add( 113051992 ); + idList.add( 112204042 ); + idList.add( 66739303 ); + idList.add( 61082583 ); + idList.add( 23226061 ); + idList.add( 77010964 ); + idList.add( 119850186 ); + idList.add( 142218623 ); + idList.add( 93305952 ); + idList.add( 143323041 ); + idList.add( 82796184 ); + idList.add( 129594183 ); + idList.add( 49535952 ); + idList.add( 133095260 ); + idList.add( 97647838 ); + idList.add( 133259857 ); + idList.add( 128128148 ); + idList.add( 104079677 ); + idList.add( 76850657 ); + idList.add( 130407713 ); + idList.add( 11407070 ); + idList.add( 120155643 ); + idList.add( 96966598 ); + idList.add( 115449558 ); + idList.add( 53543197 ); + idList.add( 61562079 ); + idList.add( 11407070 ); + idList.add( 119456816 ); + idList.add( 59278758 ); + idList.add( 143486134 ); + idList.add( 140627857 ); + idList.add( 130765793 ); + idList.add( 32609573 ); + idList.add( 128803717 ); + idList.add( 127622555 ); + idList.add( 102311402 ); + idList.add( 130686249 ); + idList.add( 113146790 ); + idList.add( 133925628 ); + idList.add( 143493645 ); + idList.add( 121556290 ); + idList.add( 141972873 ); + idList.add( 113148880 ); + idList.add( 142267476 ); + idList.add( 140798292 ); + idList.add( 143497198 ); + idList.add( 38031333 ); + idList.add( 143495177 ); + idList.add( 11149232 ); + idList.add( 123082465 ); + idList.add( 35185697 ); + idList.add( 126238956 ); + idList.add( 123408574 ); + idList.add( 104733497 ); + idList.add( 141939510 ); + idList.add( 27729317 ); + idList.add( 9093235 ); + idList.add( 142605332 ); + idList.add( 11407070 ); + idList.add( 60628742 ); + idList.add( 3690803 ); + idList.add( 59573633 ); + idList.add( 94622340 ); + idList.add( 127281639 ); + idList.add( 112375177 ); + idList.add( 103522712 ); + idList.add( 117127739 ); + idList.add( 37153892 ); + idList.add( 33425570 ); + idList.add( 117662594 ); + idList.add( 110473303 ); + idList.add( 133630707 ); + idList.add( 138667261 ); + idList.add( 99432561 ); + idList.add( 116545796 ); + idList.add( 143198631 ); + idList.add( 89195398 ); + idList.add( 138522612 ); + idList.add( 136364726 ); + idList.add( 109076216 ); + idList.add( 103185119 ); + idList.add( 135988974 ); + idList.add( 30102863 ); + idList.add( 58047659 ); + idList.add( 42816806 ); + idList.add( 115877607 ); + idList.add( 17965365 ); + idList.add( 142937723 ); + idList.add( 118646713 ); + idList.add( 143375021 ); + idList.add( 143335270 ); + idList.add( 22970961 ); + idList.add( 137512410 ); + idList.add( 142795476 ); + idList.add( 27129113 ); + idList.add( 117672904 ); + idList.add( 60907173 ); + idList.add( 125609203 ); + idList.add( 104182574 ); + idList.add( 128250010 ); + idList.add( 101794488 ); + idList.add( 88780596 ); + idList.add( 141308471 ); + idList.add( 142747786 ); + idList.add( 25633550 ); + idList.add( 4082396 ); + idList.add( 1890650 ); + idList.add( 25556922 ); + idList.add( 81549037 ); + idList.add( 143483177 ); + idList.add( 8625544 ); + idList.add( 72157248 ); + idList.add( 142915734 ); + idList.add( 104025449 ); + idList.add( 132205808 ); + idList.add( 52887749 ); + idList.add( 39635954 ); + idList.add( 96955909 ); + idList.add( 143420184 ); + idList.add( 125456767 ); + idList.add( 23783881 ); + idList.add( 105856519 ); + idList.add( 105737975 ); + idList.add( 89033931 ); + idList.add( 87731355 ); + idList.add( 101198195 ); + idList.add( 19168499 ); + idList.add( 97579662 ); + idList.add( 128250010 ); + idList.add( 122364235 ); + idList.add( 134943907 ); + idList.add( 97845239 ); } @RequestMapping("/mockMerger") @@ -64,7 +2218,7 @@ public CompletableFuture suggestedUsers(@RequestParam(value="user_id") Lon } int index = (int) ((Math.random() * LINE_COUNT + limit) % LINE_COUNT); for ( int i = 0; i < limit; i ++) { - int suggestedUserId = Integer.valueOf(idList.get(Math.min(index + i, idList.size() - 1)).trim()); + int suggestedUserId = idList.get(Math.min(index + i, idList.size() - 1)); User user = new User().setId(suggestedUserId) .setDistance(100 * (float)Math.random()) .setLastactivity("none")