• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// © 2021 and later: Unicode, Inc. and others.
2// License & terms of use: http://www.unicode.org/copyright.html
3Thai_codepoints_exclusive_model5_heavy:table(nofallback){
4    model{"Thai_codepoints_exclusive_model5_heavy"}
5    type{"codepoints"}
6    embeddings:int{20}
7    hunits:int{15}
8    dict{
9        "ก",
10        "ข",
11        "ฃ",
12        "ค",
13        "ฅ",
14        "ฆ",
15        "ง",
16        "จ",
17        "ฉ",
18        "ช",
19        "ซ",
20        "ฌ",
21        "ญ",
22        "ฎ",
23        "ฏ",
24        "ฐ",
25        "ฑ",
26        "ฒ",
27        "ณ",
28        "ด",
29        "ต",
30        "ถ",
31        "ท",
32        "ธ",
33        "น",
34        "บ",
35        "ป",
36        "ผ",
37        "ฝ",
38        "พ",
39        "ฟ",
40        "ภ",
41        "ม",
42        "ย",
43        "ร",
44        "ฤ",
45        "ล",
46        "ฦ",
47        "ว",
48        "ศ",
49        "ษ",
50        "ส",
51        "ห",
52        "ฬ",
53        "อ",
54        "ฮ",
55        "ฯ",
56        "ะ",
57        "ั",
58        "า",
59        "ำ",
60        "ิ",
61        "ี",
62        "ึ",
63        "ื",
64        "ุ",
65        "ู",
66        "ฺ",
67        "เ",
68        "แ",
69        "โ",
70        "ใ",
71        "ไ",
72        "ๅ",
73        "ๆ",
74        "็",
75        "่",
76        "้",
77        "๊",
78        "๋",
79        "์",
80        "ํ",
81        "๎",
82    }
83    data:intvector{
84        -1112142886,
85        1022015995,
86        -1125173248,
87        -1100799408,
88        1023132438,
89        1050484808,
90        1026205999,
91        1032710067,
92        1046378394,
93        1020985791,
94        1036159587,
95        -1136782966,
96        -1099992628,
97        -1114608928,
98        -1131786450,
99        -1123270559,
100        1039102136,
101        -1144039147,
102        1019520363,
103        1041361138,
104        -1114142348,
105        1053217804,
106        1030216786,
107        -1082938607,
108        -1084500897,
109        1032756706,
110        1064206118,
111        1039151957,
112        -1130631323,
113        1051035319,
114        1034731880,
115        1032110134,
116        -1137977531,
117        1044988933,
118        -1140733360,
119        -1122779265,
120        1030946466,
121        -1127687766,
122        -1139363102,
123        -1140108208,
124        -1128283161,
125        1018376486,
126        1006332800,
127        -1125087891,
128        981337728,
129        -1131553280,
130        -1119960025,
131        1001190936,
132        -1122468115,
133        1011213568,
134        1000366720,
135        -1126342208,
136        -1122565971,
137        -1149961520,
138        -1161720416,
139        1025239545,
140        1028108593,
141        1027989965,
142        1012367732,
143        -1134732492,
144        -1119317919,
145        1047083276,
146        1032333784,
147        -1097422528,
148        -1098579845,
149        -1094249518,
150        1072435681,
151        1038815900,
152        -1098761610,
153        1048719446,
154        1057011082,
155        1025825300,
156        1033498510,
157        -1100001246,
158        -1138092260,
159        1024004387,
160        1005619315,
161        -1089740171,
162        -1091731239,
163        -1112538356,
164        -1119921286,
165        1006826880,
166        -1120119958,
167        1007617676,
168        1021615770,
169        1017793730,
170        -1122502208,
171        -1132701772,
172        -1120923027,
173        1021989582,
174        -1126083840,
175        -1128161913,
176        1025794513,
177        1023805127,
178        -1165613472,
179        1007917556,
180        1024604055,
181        1023859761,
182        -1135187224,
183        -1121362029,
184        1053450272,
185        1039147779,
186        1031611782,
187        1046032625,
188        1035485208,
189        1066180234,
190        1055203351,
191        1060722108,
192        1067398205,
193        1067248418,
194        1060338368,
195        1054951594,
196        1053672679,
197        1060245644,
198        -1089463057,
199        1042720369,
200        -1098665812,
201        991643040,
202        1052434216,
203        1057303437,
204        1045577562,
205        -1110305368,
206        -1127665672,
207        -1117972763,
208        1028429541,
209        1050608468,
210        1042282064,
211        1001667408,
212        1062603745,
213        -1111946928,
214        1007493638,
215        994038276,
216        1060222968,
217        1045588839,
218        1015730978,
219        1029298010,
220        1008413085,
221        -1087007400,
222        -1076414892,
223        1040695695,
224        -1098111929,
225        1048011403,
226        -1127013559,
227        1010093040,
228        -1096417427,
229        1009117872,
230        1058602660,
231        1046393001,
232        1036576320,
233        1042714411,
234        1067008565,
235        985100184,
236        1027297703,
237        -1086931026,
238        1034391360,
239        -1103684384,
240        1047329601,
241        -1111618698,
242        -1100391220,
243        1078105105,
244        -1085587846,
245        993694838,
246        1058324137,
247        1032681814,
248        1042935163,
249        1063074685,
250        1063141103,
251        1070855881,
252        -1094134873,
253        -1103805514,
254        1063166420,
255        1067476872,
256        1066647305,
257        -1096818071,
258        -1117425502,
259        -1106371417,
260        -1098917838,
261        1058358246,
262        1046936337,
263        -1098750062,
264        -1109595326,
265        1055323791,
266        1043746546,
267        -1114915950,
268        -1136085366,
269        -1125086548,
270        1034585216,
271        -1101874078,
272        -1124216465,
273        1049108823,
274        1030164839,
275        1040486633,
276        1035743102,
277        -1097326976,
278        -1111017020,
279        -1115467981,
280        -1168197240,
281        -1112996497,
282        1060090255,
283        -1127638945,
284        -1101576250,
285        -1102361840,
286        -1124440148,
287        -1093806600,
288        -1096495350,
289        1050133774,
290        1050888557,
291        1047331694,
292        -1082145670,
293        -1124306310,
294        1068189358,
295        -1105824738,
296        1033999031,
297        -1094699242,
298        1040291690,
299        -1096048849,
300        1049336560,
301        -1112766686,
302        -1106792774,
303        1056462717,
304        -1076324112,
305        -1079313428,
306        1086831672,
307        1064009469,
308        1058107462,
309        1060449591,
310        1056786761,
311        -1083662356,
312        -1084614668,
313        -1089832108,
314        1062515103,
315        1075761788,
316        1073179411,
317        1050059337,
318        -1073197030,
319        -1072731868,
320        -1076240289,
321        1063031569,
322        1047677013,
323        -1081173102,
324        1067561167,
325        1045872868,
326        -1112308279,
327        -1098168946,
328        -1098328137,
329        -1099421055,
330        1046157095,
331        -1083736549,
332        1049972032,
333        1047009250,
334        -1118211699,
335        1028385208,
336        1060697477,
337        1032941944,
338        -1096597404,
339        1042221963,
340        -1101318484,
341        -1102143343,
342        -1137422076,
343        1049932231,
344        1064408586,
345        -1118537258,
346        1030282246,
347        -1109387106,
348        1021529631,
349        -1108379587,
350        -1112963520,
351        -1102719742,
352        -1097036827,
353        1050027534,
354        -1099956183,
355        -1169663760,
356        -1093334446,
357        1011158517,
358        -1097490100,
359        1049127366,
360        -1112947286,
361        -1079023204,
362        1052799915,
363        -1106276452,
364        1059198605,
365        -1127910006,
366        -1133714057,
367        1059739926,
368        1015687803,
369        -1106074871,
370        1031187596,
371        -1092299807,
372        1039173944,
373        1036688610,
374        -1113810959,
375        1052937595,
376        -1109007573,
377        1046000128,
378        1032229353,
379        -1150896180,
380        1005846394,
381        -1106396410,
382        1050956673,
383        1024130450,
384        1046659963,
385        -1096387337,
386        1028377889,
387        1048428578,
388        -1103208885,
389        1056381111,
390        1022698025,
391        -1087977657,
392        -1063114902,
393        -1102519833,
394        1040815297,
395        -1113821673,
396        -1116410140,
397        1049706791,
398        1034727879,
399        -1109436885,
400        -1113715132,
401        1070543343,
402        -1100691233,
403        -1104698221,
404        -1089349215,
405        1062448120,
406        -1107038086,
407        1081735807,
408        -1101037024,
409        1058396081,
410        1051068175,
411        1057830431,
412        1066704444,
413        1058316471,
414        -1064766866,
415        1055332076,
416        -1077262660,
417        -1071393093,
418        -1082359043,
419        1049350879,
420        1056152663,
421        1068117957,
422        1074315373,
423        1078355364,
424        -1077924161,
425        -1113396736,
426        1015949809,
427        -1084823421,
428        1031517475,
429        -1089817230,
430        -1133045992,
431        -1082593211,
432        1064626576,
433        1061099477,
434        1072093629,
435        1063524548,
436        1056764674,
437        1018307844,
438        -1078829891,
439        1059204563,
440        -1062632876,
441        1026839174,
442        1054021142,
443        1060397676,
444        1048365992,
445        -1129808592,
446        -1113133888,
447        1076508122,
448        -1108599130,
449        -1107486940,
450        -1090253452,
451        1053535181,
452        1042672601,
453        1029961747,
454        -1106719800,
455        -1108361723,
456        -1092918873,
457        1050729703,
458        1026397855,
459        1061916068,
460        1045446195,
461        -1098033376,
462        1067152172,
463        1046255054,
464        1028309489,
465        996220676,
466        1008417548,
467        -1134436375,
468        1009526264,
469        -1096216927,
470        1020043295,
471        1049988494,
472        1076038547,
473        -1098204869,
474        1031071426,
475        -1132982748,
476        1041392893,
477        1025589103,
478        -1117858950,
479        1007457380,
480        1043084330,
481        1045764805,
482        1023101121,
483        1031601696,
484        1036206282,
485        1038824655,
486        -1128251993,
487        -1092046290,
488        -1110727526,
489        -1107149911,
490        1053450757,
491        -1094550681,
492        1034477318,
493        1050480069,
494        1075548692,
495        982712072,
496        1044227159,
497        -1086832604,
498        -1117519365,
499        1029302186,
500        -1114806777,
501        1025222987,
502        1020221606,
503        1054665285,
504        1032564337,
505        1037981030,
506        1037728198,
507        -1105288195,
508        -1123438924,
509        1049762423,
510        1040101862,
511        -1117416321,
512        1026661546,
513        1013157053,
514        1026215998,
515        1040865932,
516        1049264606,
517        -1125505568,
518        -1078136163,
519        1036097545,
520        1031076305,
521        -1091440737,
522        1056540945,
523        982065336,
524        1032419740,
525        1046623378,
526        1026133441,
527        -1113794757,
528        -1109465378,
529        -1102224728,
530        1037496815,
531        1046023761,
532        -1084559173,
533        1016827292,
534        -1112048036,
535        1031883279,
536        1030074689,
537        -1096001197,
538        -1092406715,
539        1025211910,
540        1023865732,
541        -1095428734,
542        -1105089966,
543        -1111812516,
544        1033954734,
545        1055944100,
546        -1130926620,
547        -1082801756,
548        -1085938523,
549        -1103658415,
550        -1105868257,
551        991788760,
552        1049289519,
553        -1117061338,
554        -1112533965,
555        1046292013,
556        -1122601016,
557        -1102695003,
558        1043325012,
559        -1136293669,
560        -1135618564,
561        1044087704,
562        1042142930,
563        1047878450,
564        1037695728,
565        991555604,
566        1015721543,
567        1040947455,
568        1016622332,
569        1044393689,
570        1039541183,
571        1020912721,
572        1041041701,
573        -1079986399,
574        996483758,
575        1015397180,
576        1075933341,
577        1027690631,
578        -1107625806,
579        1023040890,
580        990648860,
581        -1107217956,
582        -1106109484,
583        1042203660,
584        -1098735155,
585        -1139303445,
586        1002398272,
587        1046542239,
588        -1151191140,
589        -1087802245,
590        1035637639,
591        1053123212,
592        1037749066,
593        1029601324,
594        -1129172868,
595        1011008383,
596        1043665745,
597        1029571770,
598        -1111617096,
599        -1113451765,
600        1036683638,
601        1062038436,
602        -1080062124,
603        1034909239,
604        -1113107468,
605        -1114093412,
606        1038130918,
607        1032374956,
608        -1123850759,
609        1050654558,
610        1043410937,
611        1069499289,
612        1032487622,
613        -1109588636,
614        1043552731,
615        1045453626,
616        1024279868,
617        -1105847845,
618        -1089181841,
619        -1116255962,
620        -1101558140,
621        1041412961,
622        1032867215,
623        1043781178,
624        -1086371588,
625        1036848380,
626        -1123310774,
627        -1116149174,
628        -1095023843,
629        1032608464,
630        1062808440,
631        1044841121,
632        -1073366711,
633        1046058438,
634        -1112445192,
635        1053592138,
636        -1123670785,
637        -1087748983,
638        -1089549859,
639        -1104113333,
640        -1095571224,
641        1062921561,
642        -1097459519,
643        -1103412706,
644        -1098924635,
645        -1111240610,
646        1049147653,
647        -1089997365,
648        1025167041,
649        -1098897195,
650        1057310525,
651        1047772542,
652        -1072410265,
653        1069306827,
654        -1116996462,
655        1054018744,
656        1043958767,
657        -1132260547,
658        -1095353842,
659        -1106192743,
660        -1096047203,
661        -1104187117,
662        -1095326068,
663        1036434121,
664        -1099305704,
665        1031988361,
666        1016161599,
667        -1104819156,
668        -1097489565,
669        -1098385753,
670        968425106,
671        1055833249,
672        1051809991,
673        1044933577,
674        1056960383,
675        1039430864,
676        1018653589,
677        -1091685824,
678        -1106210796,
679        -1111687961,
680        -1147407865,
681        1059541007,
682        988984874,
683        1055026064,
684        1051128238,
685        1044204721,
686        -1117126028,
687        -1081307207,
688        -1112332414,
689        1049913714,
690        1042672021,
691        -1080834611,
692        1045458848,
693        -1096407894,
694        1051945347,
695        -1114476288,
696        1057350775,
697        -1100992246,
698        -1121192423,
699        1048975306,
700        1045547342,
701        1049265110,
702        -1084480057,
703        1036745924,
704        -1090054093,
705        1058655949,
706        1038881452,
707        -1106118085,
708        1033293246,
709        -1117933067,
710        1050716794,
711        -1081118715,
712        -1101672007,
713        1030539599,
714        -1097731291,
715        1042375023,
716        -1107020970,
717        -1114993674,
718        -1095830391,
719        -1099527256,
720        -1123518057,
721        1012010606,
722        -1122457730,
723        -1095746157,
724        -1122154772,
725        -1105548053,
726        1035186166,
727        1044157338,
728        -1105563005,
729        -1111009280,
730        -1149980260,
731        -1137136897,
732        1050163870,
733        -1103243771,
734        1063065214,
735        -1123420480,
736        -1107738468,
737        1040775585,
738        996723658,
739        -1119711139,
740        1043946628,
741        1011039588,
742        1008098413,
743        1048765167,
744        1040632503,
745        1030360491,
746        -1151705195,
747        1012436928,
748        1026781769,
749        -1105341064,
750        -1121741584,
751        -1078453765,
752        -1134705050,
753        -1107279375,
754        -1148308189,
755        -1143660328,
756        -1129112269,
757        1022253427,
758        1028153652,
759        1005081690,
760        1048817730,
761        -1117724615,
762        -1123310453,
763        1003667636,
764        1043097228,
765        1018047333,
766        1023538839,
767        1044330352,
768        -1120010905,
769        1016496220,
770        -1121034623,
771        -1096494176,
772        -1112263297,
773        -1107664001,
774        -1122101147,
775        1018932563,
776        -1097747548,
777        1034600934,
778        1024335727,
779        1024378335,
780        -1089997467,
781        1047290487,
782        1040732808,
783        -1111862285,
784        996269492,
785        1062131365,
786        1051163373,
787        -1097245131,
788        1026476065,
789        -1097950128,
790        -1181491648,
791        1057319639,
792        1054717902,
793        1068243850,
794        1070458036,
795        1040614968,
796        1057712619,
797        1041891477,
798        996873130,
799        -1085678190,
800        1037051098,
801        -1084390041,
802        1071189356,
803        1051389434,
804        1059945562,
805        1029713604,
806        1035379758,
807        -1111776196,
808        -1110151337,
809        -1112944775,
810        -1115194531,
811        -1145688998,
812        1035482170,
813        1044183193,
814        1017845127,
815        1042463653,
816        1048639746,
817        1042416746,
818        1017397020,
819        1038096860,
820        -1148144850,
821        1075454425,
822        1004341604,
823        1028735898,
824        -1126402637,
825        1011163096,
826        1019915794,
827        -1119811465,
828        1002262144,
829        -1123458796,
830        -1129996781,
831        -1122013011,
832        1003142064,
833        1026657395,
834        -1120710166,
835        1027121863,
836        -1139361140,
837        -1126353011,
838        1025753249,
839        1025311809,
840        -1132116858,
841        -1142567888,
842        -1148347472,
843        -1123523318,
844        1035702878,
845        -1114058388,
846        -1140927010,
847        -1106280552,
848        1033371368,
849        -1095717737,
850        -1123671827,
851        -1124274879,
852        -1129140638,
853        1028502112,
854        1022938241,
855        -1128542878,
856        1010613179,
857        1060725547,
858        1023232113,
859        1010423983,
860        1026265552,
861        -1113100489,
862        -1134564466,
863        -1127300113,
864        -1132009810,
865        1049596084,
866        1034080175,
867        1058400369,
868        -1127163186,
869        -1099431986,
870        1047119197,
871        -1105068035,
872        -1123983835,
873        -1101799513,
874        -1112466792,
875        1043275617,
876        1044177748,
877        -1098165892,
878        -1098412394,
879        1012215367,
880        1007930070,
881        1048940544,
882        1036086205,
883        -1123995260,
884        1042212524,
885        1048907853,
886        -1103152485,
887        1089370340,
888        1026699487,
889        1055671923,
890        -1089787522,
891        -1093440024,
892        -1087569724,
893        1025239388,
894        1078473007,
895        -1090450901,
896        -1106755259,
897        -1102699953,
898        1063832016,
899        1063754515,
900        1038524079,
901        -1078766962,
902        1068697821,
903        1061026109,
904        -1092588602,
905        1033163390,
906        1022050802,
907        -1115019936,
908        -1098343325,
909        1058696575,
910        1041439457,
911        -1083501436,
912        -1117723542,
913        1033850029,
914        1040956104,
915        1035130155,
916        -1098581350,
917        -1100090268,
918        -1098120736,
919        -1109851470,
920        -1105608959,
921        1033608343,
922        1032647664,
923        -1128627588,
924        -1086492775,
925        1071666056,
926        1055633947,
927        -1100458192,
928        -1067731643,
929        -1095821801,
930        1007586139,
931        -1104777445,
932        1031160515,
933        1060668869,
934        -1129872890,
935        1065642984,
936        1050032203,
937        -1112900738,
938        -1124549289,
939        -1123217122,
940        -1123719173,
941        1033139985,
942        1023480135,
943        1027831889,
944        1068437169,
945        -1090152050,
946        -1095912478,
947        1069844952,
948        1076964924,
949        1069234215,
950        1053153550,
951        1062096591,
952        1059064214,
953        -1071739536,
954        -1114364263,
955        -1081590277,
956        1085216321,
957        -1116255690,
958        -1091824161,
959        1058499361,
960        1025188955,
961        1063156907,
962        1047391398,
963        1047389155,
964        -1111613033,
965        -1138623972,
966        -1189061440,
967        1024283229,
968        1014779455,
969        1058413314,
970        1024668701,
971        1065365917,
972        -1096963820,
973        1040719493,
974        1008394816,
975        941291776,
976        -1102163784,
977        -1113586441,
978        -1126765560,
979        -1114872148,
980        1032724239,
981        -1123949754,
982        -1120342081,
983        -1114626181,
984        -1084887221,
985        1036741376,
986        1007255306,
987        1066767093,
988        -1091640560,
989        1048879832,
990        1068679971,
991        1051008719,
992        1056054221,
993        -1122391018,
994        1083316140,
995        1067427715,
996        1049501912,
997        -1088618965,
998        -1107706735,
999        -1083905156,
1000        1045284725,
1001        1061369758,
1002        1059119792,
1003        1064570427,
1004        -1097926866,
1005        -1073674680,
1006        1067660927,
1007        1079107292,
1008        -1066140356,
1009        1085839841,
1010        -1074316543,
1011        -1089217614,
1012        1075872248,
1013        1054492330,
1014        -1111432007,
1015        1070975506,
1016        -1075403801,
1017        1064495663,
1018        1060419457,
1019        -1076545200,
1020        1060874285,
1021        1048707575,
1022        1029544818,
1023        1057267184,
1024        1037782530,
1025        -1086364447,
1026        -1053104307,
1027        -1127106244,
1028        1084060317,
1029        1022439476,
1030        989609152,
1031        1017066198,
1032        -1125145024,
1033        -1127703760,
1034        -1094469174,
1035        -1112926140,
1036        1048678792,
1037        -1127970346,
1038        -1115109395,
1039        1063853578,
1040        -1092313358,
1041        -1104283752,
1042        -1143055518,
1043        -1097246267,
1044        -1106961859,
1045        -1120988658,
1046        -1090123167,
1047        1033044539,
1048        1037713133,
1049        -1101324370,
1050        -1108799458,
1051        -1112827804,
1052        -1118816563,
1053        1064140640,
1054        -1106828742,
1055        -1082471461,
1056        1042876664,
1057        1039561414,
1058        1092654239,
1059        1061889611,
1060        -1107273254,
1061        1018112462,
1062        1036017542,
1063        -1053121651,
1064        1034501448,
1065        -1150367220,
1066        -1083779609,
1067        1042197168,
1068        1032940413,
1069        1016256333,
1070        -1087799928,
1071        1034636268,
1072        -1089757166,
1073        -1118686450,
1074        -1077897279,
1075        -1081460274,
1076        -1130388019,
1077        -1112999843,
1078        1062029009,
1079        1061616629,
1080        1022167120,
1081        -1122548007,
1082        -1111441711,
1083        -1101611621,
1084        1032173396,
1085        -1088586271,
1086        -1114868480,
1087        -1093738795,
1088        1056345318,
1089        1038862738,
1090        1042289595,
1091        -1118250294,
1092        -1103467253,
1093        1025694397,
1094        1029797752,
1095        -1098202518,
1096        1067540857,
1097        1034586028,
1098        -1108401285,
1099        1051037688,
1100        -1153727288,
1101        1048156866,
1102        1051117949,
1103        -1125389590,
1104        -1110370626,
1105        1039080686,
1106        -1086814014,
1107        -1104973801,
1108        1030890222,
1109        1038791401,
1110        -1096879288,
1111        954808192,
1112        -1091807427,
1113        1047357388,
1114        -1101502900,
1115        -1055621002,
1116        -1093887384,
1117        -1128269778,
1118        1061258439,
1119        1061504127,
1120        -1106249573,
1121        -1098893537,
1122        1015050648,
1123        -1097688475,
1124        1067006435,
1125        -1098482597,
1126        -1081758707,
1127        1063982329,
1128        1054205060,
1129        -1100893539,
1130        -1071578205,
1131        1055905306,
1132        -1079709095,
1133        -1076194686,
1134        1044879912,
1135        -1074595880,
1136        1042929878,
1137        -1099658044,
1138        1061211727,
1139        1056388658,
1140        -1152657679,
1141        -1120561002,
1142        -1098227599,
1143        -1098272650,
1144        -1078323290,
1145        1032971226,
1146        -1089677392,
1147        -1105506372,
1148        -1121781756,
1149        1047391948,
1150        -1055240080,
1151        1003412848,
1152        1035833832,
1153        1054314870,
1154        -1082257396,
1155        -1067718493,
1156        -1103818090,
1157        -1112627982,
1158        1080186471,
1159        1062439556,
1160        1026146332,
1161        1049093237,
1162        1088204726,
1163        -1092341663,
1164        -1098456055,
1165        -1148594911,
1166        -1078666696,
1167        -1098653957,
1168        -1098586798,
1169        -1105733192,
1170        -1046097944,
1171        -1108378088,
1172        -1095390121,
1173        1057204768,
1174        -1113330806,
1175        -1074605496,
1176        -1101093867,
1177        1043781781,
1178        1067108097,
1179        1062508503,
1180        -1064505704,
1181        -1087170847,
1182        1096964638,
1183        -1088371415,
1184        -1098435709,
1185        1033541419,
1186        -1099805808,
1187        -1107483636,
1188        1049158481,
1189        -1116577042,
1190        -1104928424,
1191        -1116326696,
1192        -1098239444,
1193        1042477236,
1194        -1148790480,
1195        -1098755778,
1196        -1094992264,
1197        1040057688,
1198        1053130357,
1199        1050971016,
1200        -1106098134,
1201        -1083876968,
1202        1031900248,
1203        -1103520174,
1204        1038711608,
1205        -1100924600,
1206        -1108904850,
1207        1078713854,
1208        1050444655,
1209        1071333022,
1210        -1085112574,
1211        1018596324,
1212        1030349732,
1213        -1101655842,
1214        -1074078890,
1215        -1113738218,
1216        1044695671,
1217        -1127891352,
1218        1049283376,
1219        1040311657,
1220        1015275615,
1221        1044904931,
1222        -1137142484,
1223        -1087703920,
1224        -1079022386,
1225        1065559052,
1226        1085144133,
1227        -1060952690,
1228        -1067294846,
1229        -1072207705,
1230        1074947839,
1231        -1071728660,
1232        1081496020,
1233        1083501184,
1234        -1071725027,
1235        1073209959,
1236        1087116105,
1237        -1073583691,
1238        1082654230,
1239        1077871273,
1240        -1083433007,
1241        -1071002250,
1242        1097555253,
1243        1067904877,
1244        -1073497745,
1245        1084156302,
1246        1066568511,
1247        -1124724697,
1248        -1088995175,
1249        1009941114,
1250        1040575721,
1251        -1107944044,
1252        -1112731713,
1253        1041625836,
1254        -1135683889,
1255        1069637422,
1256        1016421618,
1257        -1111718551,
1258        -1106212688,
1259        -1088301223,
1260        -1098080176,
1261        1044130421,
1262        1043258136,
1263        -1111375787,
1264        -1060145853,
1265        1076085295,
1266        1067508619,
1267        -1111691368,
1268        -1064587125,
1269        -1117434350,
1270        1046349103,
1271        -1116825988,
1272        -1116314431,
1273        -1131050203,
1274        -1173325504,
1275        1063826676,
1276        1015706191,
1277        -1096722756,
1278        -1102973541,
1279        -1097605564,
1280        -1122775641,
1281        -1141874679,
1282        -1138787618,
1283        -1107110775,
1284        -1081249742,
1285        1092999827,
1286        1069496896,
1287        -1092956545,
1288        -1094393010,
1289        -1108801143,
1290        1057732655,
1291        -1112727767,
1292        -1101766945,
1293        1046525526,
1294        -1119775326,
1295        1062537567,
1296        1014696856,
1297        -1107982092,
1298        -1109346028,
1299        -1078220807,
1300        -1127889738,
1301        1048583950,
1302        1046974108,
1303        -1102223436,
1304        -1076971169,
1305        1067111829,
1306        1077021861,
1307        -1106768011,
1308        -1085716262,
1309        1040676378,
1310        1090287988,
1311        1034310097,
1312        -1080353111,
1313        -1105105728,
1314        1070827244,
1315        1074698027,
1316        -1115826258,
1317        1020482726,
1318        -1114869375,
1319        -1080039761,
1320        1049420800,
1321        -1087453501,
1322        -1098305355,
1323        -1103533518,
1324        -1074628380,
1325        1079432278,
1326        1084218902,
1327        -1109672758,
1328        -1094337205,
1329        -1126413192,
1330        1076177944,
1331        1056044669,
1332        -1079240771,
1333        1047862569,
1334        1053744602,
1335        1064575772,
1336        1021461806,
1337        -1094128634,
1338        1025164030,
1339        -1079218891,
1340        1055657242,
1341        -1101369629,
1342        -1093353650,
1343        -1111705638,
1344        -1128145472,
1345        -1137250176,
1346        1019937326,
1347        1000111744,
1348        -1143076456,
1349        -1131195756,
1350        -1139991528,
1351        1024378001,
1352        -1134660264,
1353        -1141602096,
1354        -1135507416,
1355        -1126676013,
1356        -1119829805,
1357        -1169554240,
1358        1024450801,
1359        1023621303,
1360        1022883066,
1361        -1128009075,
1362        -1170426240,
1363        -1132665292,
1364        -1112533934,
1365        -1086527521,
1366        1047526444,
1367        -1109108328,
1368        -1088626627,
1369        1044716888,
1370        1042539478,
1371        1048259999,
1372        1048879571,
1373        -1103962017,
1374        1047312143,
1375        1047412994,
1376        -1092571556,
1377        1073710677,
1378        -1092457413,
1379        -1061185604,
1380        1110986393,
1381        -1153033472,
1382        1071919540,
1383        1057757671,
1384        1062702233,
1385        -1092269532,
1386        -1113817593,
1387        1069300936,
1388        1037085384,
1389        -1068603892,
1390        -1091011058,
1391        1071304330,
1392        -1109541750,
1393        -1082016029,
1394        -1103324610,
1395        -1114364756,
1396        1068343444,
1397        -1100263541,
1398        -1099988897,
1399        1074943545,
1400        1018757866,
1401        1045203594,
1402        -1106521275,
1403        1022305126,
1404        1012325600,
1405        -1102220535,
1406        -1101855042,
1407        991739120,
1408        1051674020,
1409        -1099547477,
1410        -1102256887,
1411        -1128380454,
1412        1053646696,
1413        1029659006,
1414        -1100287537,
1415        -1101680491,
1416        1036475144,
1417        1038245264,
1418        1054412075,
1419        1036761096,
1420        -1105931674,
1421        -1115756566,
1422        1020637679,
1423        -1096798452,
1424        -1124183847,
1425        -1113699971,
1426        -1101947741,
1427        1024460414,
1428        1046074389,
1429        1031982101,
1430        -1106329366,
1431        -1123877593,
1432        -1110687236,
1433        1015550489,
1434        -1129002228,
1435        -1102774656,
1436        1029337312,
1437        1038358661,
1438        1048682931,
1439        1083596602,
1440        -1100180031,
1441        -1097624759,
1442        1023093199,
1443        -1103346971,
1444        1016286259,
1445        -1081755598,
1446        -1065040396,
1447        -1103175742,
1448        1074328674,
1449        1064300945,
1450        -1076613881,
1451        1066638055,
1452        -1098024316,
1453        1058997433,
1454        -1072700177,
1455        -1090886027,
1456        -1078109023,
1457        -1104578605,
1458        1039109280,
1459        -1088791302,
1460        -1116697248,
1461        1083141792,
1462        1065554509,
1463        1061833734,
1464        -1089097794,
1465        -1111745699,
1466        -1076260754,
1467        1071466765,
1468        1032168637,
1469        1050078938,
1470        -1076401012,
1471        -1093235609,
1472        1054720234,
1473        1054022435,
1474        -1079052506,
1475        -1077406095,
1476        -1110979491,
1477        -1108827709,
1478        -1088300442,
1479        1066974396,
1480        -1106856888,
1481        1066103170,
1482        -1080849546,
1483        -1091860549,
1484        1074276619,
1485        1060120849,
1486        -1093159275,
1487        1058443125,
1488        1052812953,
1489        -1087312837,
1490        -1123018315,
1491        -1074833496,
1492        1050835132,
1493        -1056049490,
1494        1069794163,
1495        1057896888,
1496        -1085721579,
1497        -1096480758,
1498        1063457785,
1499        1060181960,
1500        -1107262610,
1501        -1108171862,
1502        -1100751638,
1503        1079422871,
1504        -1121881616,
1505        1015932802,
1506        1024437273,
1507        1023649273,
1508        -1138251956,
1509        -1124369094,
1510        -1138196520,
1511        1024804169,
1512        -1124672006,
1513        1001400472,
1514        1023470897,
1515        -1129768365,
1516        -1128296998,
1517        -1155497312,
1518        1020973314,
1519        -1122695827,
1520        1004203624,
1521        1011138304,
1522        992872448,
1523        1025950385,
1524        -1124387808,
1525        -1121101219,
1526        -1134101800,
1527        1027086385,
1528        -1121641760,
1529        -1127134041,
1530        -1121530496,
1531        1015289338,
1532        -1138171148,
1533        -1150036272,
1534        1019474842,
1535        -1121223920,
1536        -1131136268,
1537        -1119516208,
1538        1011518872,
1539        -1128380864,
1540        -1138555596,
1541        1027287959,
1542        -1138775832,
1543        -1120532845,
1544        -1076776426,
1545        -1068753966,
1546        1026851696,
1547        1065114679,
1548        -1080209479,
1549        1073303520,
1550        -1078607455,
1551        -1063734957,
1552        1068468651,
1553        1061997649,
1554        1040377631,
1555        1049338907,
1556        -1065173173,
1557        1100487291,
1558        1049546709,
1559        -1081642857,
1560        1096760986,
1561        -1058217861,
1562        -1051548473,
1563        1062059416,
1564        -1086136706,
1565        1040518680,
1566        -1085777355,
1567        1048517798,
1568        -1093253849,
1569        -1060007016,
1570        -1078404789,
1571        1032403177,
1572        -1129424934,
1573        -1072873590,
1574        -1089332334,
1575        1041319054,
1576        -1080345393,
1577        -1105101776,
1578        -1081734509,
1579        1089543724,
1580        1021458090,
1581        1050480135,
1582        1033433398,
1583        1077335149,
1584        1091282827,
1585        1076395028,
1586        1051979199,
1587        1066791605,
1588        1082620490,
1589        -1097001291,
1590        -1076237500,
1591        1059574381,
1592        -1081506209,
1593        1074376860,
1594        -1092724497,
1595        1040290837,
1596        -1100521243,
1597        1039059487,
1598        1038136838,
1599        1022379574,
1600        1054658544,
1601        1038009073,
1602        -1142504948,
1603        -1109625903,
1604        1048893970,
1605        -1096453981,
1606        1068696444,
1607        -1097253680,
1608        1040145799,
1609        -1056876617,
1610        1043214598,
1611        -1088736510,
1612        -1122278838,
1613        -1076133629,
1614        1055886200,
1615        1045809780,
1616        -1077394358,
1617        -1111363940,
1618        1000133972,
1619        -1096634430,
1620        -1113128519,
1621        -1160693530,
1622        1033688319,
1623        1067677940,
1624        1059590666,
1625        1038824812,
1626        1064071232,
1627        -1097426716,
1628        1063003534,
1629        1076407941,
1630        1053592567,
1631        -1106751777,
1632        1010786314,
1633        -1077799804,
1634        1055164930,
1635        -1115283956,
1636        1058733906,
1637        1047232938,
1638        -1114179656,
1639        -1077565612,
1640        -1090507647,
1641        1048809787,
1642        -1105733237,
1643        -1056002724,
1644        -1074700939,
1645        -1069086205,
1646        -1120465447,
1647        -1085016100,
1648        -1066471054,
1649        -1119333921,
1650        -1075266836,
1651        1036083725,
1652        1059121875,
1653        1090621000,
1654        1070569148,
1655        -1121371819,
1656        1037912940,
1657        -1115350445,
1658        -1091334697,
1659        -1104314364,
1660        -1099629801,
1661        1043010753,
1662        971378272,
1663        1037393575,
1664        -1099178262,
1665        -1085307143,
1666        -1098740425,
1667        -1114024627,
1668        -1093408855,
1669        1053903662,
1670        1045881997,
1671        1050547290,
1672        1051150264,
1673        1087093160,
1674        -1092317649,
1675        -1114780283,
1676        -1109942498,
1677        1063883153,
1678        -1093981679,
1679        1061453742,
1680        -1119215386,
1681        1033617209,
1682        -1122702860,
1683        -1077901206,
1684        1078907062,
1685        -1091533790,
1686        1082462597,
1687        -1119237959,
1688        1067954962,
1689        1059521332,
1690        -1089167110,
1691        -1100254913,
1692        1027895023,
1693        1059327438,
1694        1069822859,
1695        1054593222,
1696        1073517215,
1697        -1097665655,
1698        1027578567,
1699        -1104444091,
1700        1054046107,
1701        -1098873808,
1702        1033663584,
1703        1052243907,
1704        1053724008,
1705        1042615881,
1706        -1102134389,
1707        -1061805344,
1708        -1090111569,
1709        -1090059625,
1710        -1071574022,
1711        1048895109,
1712        1098860204,
1713        1026038242,
1714        -1107378525,
1715        1046704944,
1716        1059737890,
1717        -1094719456,
1718        -1094714899,
1719        990635502,
1720        -1148308832,
1721        -1084709027,
1722        -1148318652,
1723        -1093689192,
1724        -1072322695,
1725        -1073689554,
1726        -1077038663,
1727        -1153407730,
1728        -1077374934,
1729        1072484038,
1730        1015979614,
1731        1067497822,
1732        977676612,
1733        1030661302,
1734        -1072754113,
1735        -1114653553,
1736        1047724224,
1737        1079709926,
1738        -1059472659,
1739        1085157999,
1740        -1102656622,
1741        -1109219002,
1742        -1098622132,
1743        -1084284216,
1744        -1093090461,
1745        -1073795745,
1746        -1070941955,
1747        1058202501,
1748        -1101511318,
1749        1025725599,
1750        -1097732654,
1751        -1090049044,
1752        -1098329293,
1753        1045850289,
1754        -1083353312,
1755        1054784523,
1756        -1090395494,
1757        -1086629132,
1758        -1096498434,
1759        -1078439126,
1760        -1108646662,
1761        -1097536532,
1762        1061418855,
1763        -1088869168,
1764        1052494574,
1765        1050905542,
1766        1064926876,
1767        1066027486,
1768        1058505378,
1769        -1095240532,
1770        1076675252,
1771        -1098516335,
1772        -1101534988,
1773        -1089472515,
1774        -1092425426,
1775        1052374562,
1776        1059051189,
1777        1040343600,
1778        1050100637,
1779        -1127812846,
1780        -1126641701,
1781        1044779806,
1782        1033012230,
1783        -1094455025,
1784        1073758049,
1785        -1108511542,
1786        1046297209,
1787        -1077671683,
1788        1061967884,
1789        -1094073263,
1790        1069708962,
1791        -1099794981,
1792        1015307400,
1793        -1070713193,
1794        1060278500,
1795        1054640671,
1796        1074365598,
1797        1056973122,
1798        -1087137620,
1799        1061218125,
1800        -1112099491,
1801        -1090074255,
1802        1042323645,
1803        1063044205,
1804        -1079729458,
1805        1068166951,
1806        -1082722785,
1807        1037286701,
1808        -1095469714,
1809        -1089085075,
1810        -1092322099,
1811        -1135905427,
1812        -1121133484,
1813        -1062983146,
1814        -1102584076,
1815        -1088303303,
1816        -1079129930,
1817        1062430659,
1818        -1108380969,
1819        1074071065,
1820        -1117711325,
1821        -1114490322,
1822        -1115671090,
1823        1084443497,
1824        -1117290878,
1825        -1097206300,
1826        1023561118,
1827        1078864276,
1828        1063126254,
1829        -1104170232,
1830        1065233243,
1831        -1098881707,
1832        -1051568408,
1833        -1064594130,
1834        1024756962,
1835        -1105146706,
1836        -1104830217,
1837        1031357873,
1838        1059900624,
1839        -1171702904,
1840        1018772535,
1841        -1123132580,
1842        1000544924,
1843        1071666943,
1844        1070723112,
1845        1064704878,
1846        1065620813,
1847        1021277512,
1848        1056772379,
1849        -1092338561,
1850        -1157300745,
1851        1050088271,
1852        -1154330639,
1853        -1069435959,
1854        -1095936875,
1855        1046671098,
1856        -1103997422,
1857        -1078224444,
1858        1077312986,
1859        -1088381096,
1860        1024297364,
1861        -1123275351,
1862        1062952217,
1863        1057257953,
1864        -1091150401,
1865        -1098399414,
1866        1034851227,
1867        -1104820405,
1868        -1087699720,
1869        1072895709,
1870        1059632617,
1871        1043960173,
1872        -1103135882,
1873        -1074139329,
1874        1070509289,
1875        -1079356492,
1876        1057810633,
1877        1045311499,
1878        1050991234,
1879        -1090981273,
1880        1040796924,
1881        -1098431776,
1882        1058552284,
1883        -1083694266,
1884        -1067754836,
1885        -1094437603,
1886        -1071281374,
1887        1021402473,
1888        -1062773640,
1889        1046837090,
1890        1075111427,
1891        -1105915356,
1892        1070292934,
1893        -1072063591,
1894        1056306312,
1895        -1118197038,
1896        -1117068570,
1897        1010488035,
1898        1044472756,
1899        1015444060,
1900        -1154727720,
1901        -1081374536,
1902        1028434840,
1903        1040801757,
1904        -1084320543,
1905        1040704751,
1906        -1129618454,
1907        1041004351,
1908        -1100568983,
1909        1074038985,
1910        -1083427883,
1911        1066419516,
1912        -1118155596,
1913        -1086846822,
1914        -1098255205,
1915        -1103549152,
1916        -1073043011,
1917        1041896915,
1918        1068307934,
1919        -1097206540,
1920        -1127599814,
1921        1051315501,
1922        -1121266909,
1923        1062879850,
1924        -1101842630,
1925        1057008995,
1926        1091809875,
1927        -1149263750,
1928        1059868316,
1929        -1107284171,
1930        -1080686633,
1931        -1113828551,
1932        -1131445952,
1933        -1100201821,
1934        1029205967,
1935        -1086886287,
1936        1075992600,
1937        -1126726129,
1938        1060227641,
1939        -1079298818,
1940        1047808643,
1941        -1131444958,
1942        1043469769,
1943        -1079146261,
1944        -1100769695,
1945        -1077804106,
1946        -1128625084,
1947        -1083388174,
1948        -1104340366,
1949        -1107882837,
1950        -1080621265,
1951        1014317111,
1952        1071451071,
1953        1064934547,
1954        1079519851,
1955        -1154353504,
1956        -1129394350,
1957        -1104715888,
1958        -1114911465,
1959        1034260087,
1960        1008961006,
1961        -1113007949,
1962        1015530374,
1963        -1106087356,
1964        -1095473111,
1965        -1100625038,
1966        1062766837,
1967        1044344680,
1968        -1096999290,
1969        -1096848110,
1970        1008793418,
1971        1059152310,
1972        -1101269349,
1973        1024538726,
1974        -1071590200,
1975        -1114352740,
1976        -1105563066,
1977        1075977560,
1978        -1075258869,
1979        1047205877,
1980        -1098514488,
1981        -1087817427,
1982        1039796765,
1983        -1070784382,
1984        -1097794867,
1985        -1121016782,
1986        1033923239,
1987        1046732145,
1988        1051246769,
1989        -1093594985,
1990        -1061707311,
1991        1026580312,
1992        -1099058477,
1993        1050414886,
1994        -1088292784,
1995        1050290886,
1996        -1161120474,
1997        -1097284228,
1998        -1075941822,
1999        1053430800,
2000        1056617490,
2001        -1091051392,
2002        -1095239226,
2003        1037420212,
2004        -1091973708,
2005        1049884815,
2006        1076399682,
2007        -1092239797,
2008        1062492627,
2009        -1119415806,
2010        -1076790480,
2011        -1077768220,
2012        1041180590,
2013        -1085341219,
2014        1052879692,
2015        1027073606,
2016        -1134392080,
2017        1012212229,
2018        1053716919,
2019        -1092846515,
2020        1088322020,
2021        -1121061061,
2022        -1127040596,
2023        1036851237,
2024        -1140484760,
2025        -1145466706,
2026        -1113969314,
2027        -1138660126,
2028        1050242309,
2029        1059738181,
2030        1061053936,
2031        -1121844915,
2032        -1100135503,
2033        -1084563141,
2034        -1088572316,
2035        1070991745,
2036        -1081069809,
2037        1059262048,
2038        -1081092185,
2039        -1109144600,
2040        1054577935,
2041        -1097612367,
2042        1046307637,
2043        1068434021,
2044        -1096740521,
2045        1054376638,
2046        1043628404,
2047        1056156729,
2048        -1082893113,
2049        1038998114,
2050        -1089532167,
2051        1046374850,
2052        1046461574,
2053        1054381293,
2054        1041706699,
2055        1055751373,
2056        1048109313,
2057        -1113706021,
2058        1055089251,
2059        1058975944,
2060        1060411139,
2061        -1098101305,
2062        1057224589,
2063        -1098617074,
2064        1041497031,
2065        -1093135092,
2066        1053450854,
2067        1057185560,
2068        1040351569,
2069        -1084262175,
2070        -1087457692,
2071        -1098498016,
2072        -1082954296,
2073        1048546609,
2074        -1097178355,
2075        1058135845,
2076        1031319413,
2077        1028105489,
2078        1043481292,
2079        1040778335,
2080        -1084916966,
2081        -1117060762,
2082        1032139362,
2083        -1115470770,
2084        -1078724949,
2085        1008676346,
2086        1018881076,
2087        -1125682945,
2088        1015806373,
2089        -1101024228,
2090        -1083638368,
2091        -1045289442,
2092        -1088504827,
2093        1026365336,
2094        -1106782586,
2095        1057680568,
2096        -1095839471,
2097        1027066426,
2098        -1073369157,
2099        1048448330,
2100        -1121125182,
2101        1071415891,
2102        1033725375,
2103        -1096163570,
2104        1039113747,
2105        1050002785,
2106        1050127420,
2107        -1109369387,
2108        1063207871,
2109        1089629881,
2110        1077267315,
2111        -1122315187,
2112        -1101141546,
2113        1073150160,
2114        -1114194069,
2115        1057023309,
2116        -1083036334,
2117        1048120523,
2118        1051324008,
2119        -1086124011,
2120        1044901208,
2121        1028643402,
2122        1057771195,
2123        -1077537136,
2124        -1067515826,
2125        -1090391875,
2126        1067192534,
2127        1053591075,
2128        -1079119892,
2129        1044348474,
2130        -1099108936,
2131        1046240307,
2132        1041580459,
2133        -1083931162,
2134        1067508686,
2135        1009776564,
2136        -1090791293,
2137        -1113258072,
2138        -1098094610,
2139        -1079366779,
2140        -1091388148,
2141        1027430106,
2142        1029099611,
2143        1057283699,
2144        -1116803848,
2145        -1089652788,
2146        -1087501660,
2147        1067569729,
2148        -1090225994,
2149        1067902306,
2150        -1091976765,
2151        1059825700,
2152        -1102239545,
2153        1076277626,
2154        1018519046,
2155        1050462204,
2156        -1082646321,
2157        -1082581762,
2158        1084249376,
2159        -1122081336,
2160        1044551611,
2161        1058161868,
2162        -1090250472,
2163        1052125678,
2164        1045108238,
2165        1052144620,
2166        1088746634,
2167        -1104487169,
2168        -1120351132,
2169        1006857664,
2170        -1055713214,
2171        -1101907647,
2172        -1120262183,
2173        1044381356,
2174        -1117094210,
2175        1057135799,
2176        1059044940,
2177        -1108959260,
2178        -1106088394,
2179        1038906467,
2180        1059122238,
2181        -1104822378,
2182        -1097212085,
2183        -1113527346,
2184        1062766339,
2185        1021556280,
2186        1057552876,
2187        -1067047199,
2188        -1098328508,
2189        1041011120,
2190        -1080585365,
2191        1055935500,
2192        1075786681,
2193        -1086110507,
2194        -1100617028,
2195        1043863011,
2196        -1100104093,
2197        -1117783390,
2198        -1102653272,
2199        1048175719,
2200        -1102980766,
2201        1045528553,
2202        -1125159663,
2203        -1111554832,
2204        -1053139493,
2205        -1126469851,
2206        -1097433686,
2207        1043476480,
2208        -1123701348,
2209        -1102395573,
2210        1018729848,
2211        -1074674582,
2212        1036770914,
2213        1038675777,
2214        -1069881148,
2215        1057294326,
2216        1075778891,
2217        1070521707,
2218        -1107203853,
2219        1030059080,
2220        -1110828397,
2221        -1113598695,
2222        -1095457363,
2223        -1076246276,
2224        1068917466,
2225        1041303307,
2226        1071628147,
2227        1042155002,
2228        -1116689521,
2229        -1106510147,
2230        1055009129,
2231        1028016012,
2232        -1114606752,
2233        1050998911,
2234        1058181755,
2235        -1115207801,
2236        1071301130,
2237        -1106783182,
2238        1032728185,
2239        1029931124,
2240        -1103358071,
2241        -1111341440,
2242        1057400672,
2243        1044776135,
2244        -1089700281,
2245        1050559516,
2246        -1110940155,
2247        -1064398182,
2248        -1112115732,
2249        1049070416,
2250        -1065831907,
2251        1038444223,
2252        1083870666,
2253        1040538907,
2254        1059076100,
2255        1043335408,
2256        1058481306,
2257        -1096867324,
2258        986176632,
2259        1039839060,
2260        -1122512580,
2261        -1104351450,
2262        1019150543,
2263        -1100276389,
2264        -1080012205,
2265        -1066573929,
2266        -1080936991,
2267        -1113068897,
2268        -1074336627,
2269        1076597519,
2270        -1094951772,
2271        -1089145332,
2272        -1088539096,
2273        1057487683,
2274        -1080655104,
2275        1029075388,
2276        -1097569736,
2277        1076124608,
2278        -1065273427,
2279        1073347862,
2280        -1102443180,
2281        1045343551,
2282        1027301799,
2283        -1123290634,
2284        -1079368639,
2285        1067635765,
2286        1058340092,
2287        1047363605,
2288        1065689216,
2289        -1064413774,
2290        -1082553211,
2291        1001234374,
2292        1010377188,
2293        -1094467713,
2294        1033526688,
2295        -1076217997,
2296        -1080572331,
2297        -1139267577,
2298        1040213815,
2299        -1082004927,
2300        1045127053,
2301        -1066836007,
2302        1050166380,
2303        1078577332,
2304        1071856680,
2305        -1097482814,
2306        -1094349403,
2307        1040246533,
2308        -1089969685,
2309        1045968053,
2310        -1120143875,
2311        1053582713,
2312        -1107868137,
2313        1053432305,
2314        1065070263,
2315        1032675647,
2316        -1145812666,
2317        1034578019,
2318        -1092416435,
2319        -1084687339,
2320        -1098509205,
2321        -1104567896,
2322        -1138618283,
2323        1044820678,
2324        -1097007611,
2325        -1113361769,
2326        1038766850,
2327        -1093851655,
2328        1043750271,
2329        -1064691005,
2330        1044788983,
2331        -1080471275,
2332        -1096618011,
2333        -1073390549,
2334        -1087782184,
2335        1071036871,
2336        1055906679,
2337        1058031238,
2338        -1084237544,
2339        -1136041143,
2340        1058056876,
2341        -1130356754,
2342        1049343559,
2343        -1094543351,
2344        1067894705,
2345        1073975214,
2346        -1105030236,
2347        1067196699,
2348        1041357427,
2349        1056648330,
2350        -1074682149,
2351        1056589532,
2352        1050725566,
2353        1058825411,
2354        1057917846,
2355        -1083043358,
2356        -1078060954,
2357        -1089076502,
2358        1072070062,
2359        -1087683196,
2360        -1111616387,
2361        1072040426,
2362        1035730370,
2363        1088200335,
2364        -1090136870,
2365        -1086263405,
2366        -1076034988,
2367        1067264014,
2368        1049671719,
2369        1040647012,
2370        -1076455395,
2371        -1093882649,
2372        -1077851543,
2373        -1074407252,
2374        -1078688858,
2375        -1129244389,
2376        1052126792,
2377        1027943141,
2378        1058423050,
2379        1061777350,
2380        -1084192094,
2381        -1128970460,
2382        1022269016,
2383        -1119070785,
2384        -1087428236,
2385        1026052593,
2386        1051232663,
2387        1054747204,
2388        -1110507192,
2389        -1096946041,
2390        -1076840485,
2391        -1125418256,
2392        -1088447973,
2393        -1072025603,
2394        1073061502,
2395        1077603018,
2396        1046201396,
2397        -1090456361,
2398        1050734390,
2399        1062401764,
2400        1025521708,
2401        1051086456,
2402        1061572407,
2403        1055113539,
2404        -1069478622,
2405        -1111759819,
2406        -1061732886,
2407        1047828017,
2408        1050100133,
2409        1055802175,
2410        1061983393,
2411        1028782168,
2412        -1097965182,
2413        1051039190,
2414        -1075993561,
2415        -1089045606,
2416        -1092945897,
2417        1059757146,
2418        1024771983,
2419        1028018612,
2420        -1106881278,
2421        -1119011613,
2422        -1079567275,
2423        -1106923118,
2424        -1105931641,
2425        1009403864,
2426        1036997876,
2427        1065169712,
2428        1050942181,
2429        1041699810,
2430        1067436447,
2431        -1128786698,
2432        -1078047469,
2433        -1121820194,
2434        -1087347508,
2435        -1106758326,
2436        -1137860208,
2437        1058395170,
2438        1028754710,
2439        -1118280590,
2440        -1120191863,
2441        1062878818,
2442        1024198223,
2443        1044335018,
2444        -1109926548,
2445        1069422594,
2446        1028675226,
2447        1033159308,
2448        1051743787,
2449        -1101742364,
2450        1061579704,
2451        1034480940,
2452        1061303380,
2453        -1086790547,
2454        1067500795,
2455        1045434994,
2456        1009010253,
2457        -1080377807,
2458        1078066078,
2459        -1105929243,
2460        1061065268,
2461        -1156238212,
2462        -1093169160,
2463        -1119834279,
2464        -1082021458,
2465        1044137537,
2466        -1069247006,
2467        1050377642,
2468        -1094401698,
2469        -1088763823,
2470        1062651887,
2471        1040204870,
2472        -1097431786,
2473        -1098756159,
2474        -1083005251,
2475        -1092422961,
2476        -1066900112,
2477        1063142176,
2478        -1107371597,
2479        1068217130,
2480        -1095231878,
2481        1040202935,
2482        -1112643906,
2483        1051720675,
2484        -1095588720,
2485        1026329227,
2486        1042208084,
2487        1049688618,
2488        -1104573847,
2489        1070591720,
2490        1031978166,
2491        1051280940,
2492        -1081472229,
2493        1028226197,
2494        1050191890,
2495        1028585724,
2496        -1089619339,
2497        1038235108,
2498        1033683900,
2499        -1105544845,
2500        -1131937670,
2501        -1148179391,
2502        1007099285,
2503        1029610866,
2504        1067705972,
2505        1018828786,
2506        -1088585830,
2507        1014063544,
2508        1068238935,
2509        -1045037867,
2510        1042181032,
2511        1054299697,
2512        1009715047,
2513        -1121472379,
2514        1041325848,
2515        1044822047,
2516        -1132885932,
2517        1050221383,
2518        -1126397312,
2519        -1074221670,
2520        1057254046,
2521        -1090213226,
2522        -1085854268,
2523        1049520335,
2524        1059216466,
2525        -1061028472,
2526        1069628724,
2527        1042219566,
2528        1038538011,
2529        1031421541,
2530        -1048645382,
2531        1042734110,
2532        1050887822,
2533        1034185080,
2534        -1100843765,
2535        -1082307893,
2536        1062468404,
2537        -1061696524,
2538        1057840823,
2539        1052654869,
2540        1087460083,
2541        -1101331830,
2542        -1096235118,
2543        -1073722803,
2544        1058695312,
2545        -1080182488,
2546        -1097705027,
2547        1063654922,
2548        1046162447,
2549        -1080409052,
2550        1059526525,
2551        -1095324041,
2552        1033945475,
2553        1071275584,
2554        -1086898377,
2555        -1081576955,
2556        1048642406,
2557        -1113068764,
2558        -1132095198,
2559        -1141226140,
2560        1052605695,
2561        -1105541686,
2562        1043294808,
2563        -1131399758,
2564        -1085109897,
2565        1045898604,
2566        1051077094,
2567        1032033610,
2568        -1088887730,
2569        1075130900,
2570        -1098777566,
2571        -1071036342,
2572        -1092204440,
2573        -1097396928,
2574        -1111678653,
2575        -1090820484,
2576        1010666146,
2577        -1089136606,
2578        1051559073,
2579        1058171135,
2580        -1071586511,
2581        -1068894815,
2582        -1139826174,
2583        -1118612398,
2584        -1077068946,
2585        1064015277,
2586        1057710262,
2587        1063936640,
2588        1043257690,
2589        -1103761710,
2590        1061988948,
2591        -1085435280,
2592        -1115357824,
2593        -1093065668,
2594        -1095135775,
2595        956354848,
2596        -1078569158,
2597        -1091280222,
2598        -1099335524,
2599        -1094296585,
2600        -1085990414,
2601        -1090267920,
2602        -1083193669,
2603        1061923945,
2604        1077792954,
2605        -1105050939,
2606        1052237872,
2607        -1082548051,
2608        1056690152,
2609        999810075,
2610        -1105643876,
2611        -1118276077,
2612        1039038464,
2613        1046107474,
2614        1049382776,
2615        1040546156,
2616        1021880058,
2617        -1120690762,
2618        1023714491,
2619        -1108777472,
2620        999880287,
2621        1009619399,
2622        -1108345408,
2623        -1106297621,
2624        1031087646,
2625        -1095426874,
2626        -1094448171,
2627        1038355233,
2628        1027113996,
2629        1067939744,
2630        1061928385,
2631        -1080069839,
2632        -1099892034,
2633        -1085768015,
2634        -1116411326,
2635        -1085471433,
2636        -1098641555,
2637        -1118079928,
2638        -1097813986,
2639        -1105620870,
2640        -1101269020,
2641        1095957527,
2642        1061245044,
2643        -1079976494,
2644        -1086798159,
2645        1069053387,
2646        -1066746488,
2647        -1131806845,
2648        1009903444,
2649        1049830646,
2650        1061820288,
2651        -1134787805,
2652        1037076348,
2653        1049880544,
2654        -1101035297,
2655        1061880625,
2656        -1064919978,
2657        -1103720384,
2658        -1096765657,
2659        1091204721,
2660        -1088521051,
2661        1017746144,
2662        -1102072082,
2663        1056356099,
2664        1034843755,
2665        -1113279780,
2666        1022097768,
2667        -1095632069,
2668        1040985366,
2669        1064703104,
2670        1055381202,
2671        1023446828,
2672        1048703942,
2673        1070404381,
2674        -1097027573,
2675        1049036754,
2676        -1097838125,
2677        -1108959069,
2678        -1111909899,
2679        -1101209677,
2680        -1062801819,
2681        1026507377,
2682        -1137018202,
2683        1034293644,
2684        1045502456,
2685        1053473962,
2686        1034468501,
2687        1035390213,
2688        -1130809976,
2689        -1088610400,
2690        -1154873816,
2691        1068950519,
2692        1041697506,
2693        1035738526,
2694        -1102545923,
2695        1012218267,
2696        -1122618623,
2697        -1113691826,
2698        -1114698216,
2699        -1121634413,
2700        1048834276,
2701        1098678446,
2702        1008467404,
2703        -1086271722,
2704        -1111523418,
2705        1016364617,
2706        1085976194,
2707        -1104238112,
2708        -1105997138,
2709        -1088733779,
2710        -1055970440,
2711        -1129326178,
2712        1044985082,
2713        -1095654738,
2714        -1116152386,
2715        1057061270,
2716        1072169535,
2717        -1102338918,
2718        -1124220232,
2719        -1120875624,
2720        1025849952,
2721        1026255553,
2722        1052459829,
2723        1046607219,
2724        -1099423693,
2725        -1129789567,
2726        -1111679452,
2727        -1094743695,
2728        995818526,
2729        -1104411820,
2730        -1080769096,
2731        1011007781,
2732        1057706147,
2733        -1098383556,
2734        -1127609364,
2735        -1150658752,
2736        1019632393,
2737        -1107883581,
2738        -1125081732,
2739        1029805004,
2740        1035917712,
2741        -1106979284,
2742        1032451994,
2743        -1094124206,
2744        -1063374894,
2745        -1122981377,
2746        -1099332354,
2747        -1109008674,
2748        -1110615735,
2749        1066899783,
2750        -1096257140,
2751        -1044340179,
2752        -1098303095,
2753        1048084042,
2754        -1077999849,
2755        -1103162706,
2756        1026704922,
2757        1072506224,
2758        -1081555130,
2759        1015513561,
2760        -1088250143,
2761        -1118395672,
2762        1050442176,
2763        1023069232,
2764        1060769224,
2765        -1076890508,
2766        1070265467,
2767        1046410594,
2768        -1085646773,
2769        1075697007,
2770        1079198686,
2771        1061452855,
2772        1066173988,
2773        1088242023,
2774        1070134005,
2775        -1067676980,
2776        -1086036764,
2777        1074886201,
2778        1068425673,
2779        1082485237,
2780        1072576458,
2781        1083870137,
2782        1049015685,
2783        1070949277,
2784        -1067660553,
2785        1092721194,
2786        -1059520503,
2787        1092514417,
2788        -1079772700,
2789        -1107017113,
2790        1084749690,
2791        1062031305,
2792        -1056374984,
2793        1079974074,
2794        -1094485972,
2795        1067608636,
2796        1058415532,
2797        1057432245,
2798        -1076367586,
2799        -1080041807,
2800        1057178920,
2801        1068385466,
2802        -1088569973,
2803        1058323424,
2804        1049483942,
2805        1048866149,
2806        1044147988,
2807        1028301135,
2808        1044761640,
2809        -1058091890,
2810        -1076203774,
2811        -1135995544,
2812        1070877324,
2813        -1088227942,
2814        -1066435532,
2815        -1079153810,
2816        1078456181,
2817        -1073755295,
2818        1074434968,
2819        1046387755,
2820        -1062717141,
2821        1007282622,
2822        -1072018528,
2823        -1065260007,
2824        1076735686,
2825        1065952933,
2826        1066889906,
2827        -1098014897,
2828        1062690991,
2829        1075566080,
2830        -1100106876,
2831        -1080664433,
2832        -1080229602,
2833        1059659774,
2834        1060198916,
2835        1064126808,
2836        -1083532637,
2837        -1078289035,
2838        1056327616,
2839        -1072812454,
2840        -1095700493,
2841        -1088872370,
2842        -1112605280,
2843        -1074306019,
2844        1064189687,
2845        1044450287,
2846        -1078006586,
2847        1064863578,
2848        1052451283,
2849        1061708334,
2850        -1078766107,
2851        -1071599579,
2852        1055632856,
2853        1079971864,
2854        1049538532,
2855        1073080405,
2856        -1112554920,
2857        -1078873504,
2858        1068928616,
2859        1073990143,
2860        -1136324284,
2861        -1105801215,
2862        1065738004,
2863        -1092356980,
2864        1034584154,
2865        -1091392121,
2866        -1087854038,
2867        1036345827,
2868        -1100948573,
2869        -1076402023,
2870        1080028399,
2871        -1071652679,
2872        1032075306,
2873        1075774600,
2874        -1090754841,
2875        -1083136212,
2876        -1066530546,
2877        1063397682,
2878        1061684090,
2879        1057582454,
2880        1062621006,
2881        1066029731,
2882        1065327998,
2883        -1140734260,
2884        -1069785540,
2885        1087488993,
2886        -1078775974,
2887        1071329514,
2888        -1066454728,
2889        -1122838091,
2890        -1066503111,
2891        1067587186,
2892        -1110228298,
2893        1057456982,
2894        1047849867,
2895        -1069699601,
2896        -1119970637,
2897        -1069909361,
2898        1083026227,
2899        -1078661419,
2900        1087116985,
2901        -1081995433,
2902        1068482966,
2903        -1071633621,
2904        1077565021,
2905        1063480917,
2906        -1078385385,
2907        -1123784787,
2908        1067339464,
2909        -1137501929,
2910        1055736185,
2911        -1056006834,
2912        1056925952,
2913        1053501806,
2914        -1089422204,
2915        -1072853332,
2916        -1097378998,
2917        1062234595,
2918        1063119015,
2919        -1079522614,
2920        -1073303368,
2921        1036838796,
2922        -1086443430,
2923        1058493710,
2924        -1091492465,
2925        1004585638,
2926        1054761047,
2927        1067294791,
2928        1052181171,
2929        -1081668235,
2930        -1064919034,
2931        -1074251690,
2932        1040257544,
2933        1067211795,
2934        1072643035,
2935        1064204292,
2936        1082355383,
2937        1066871279,
2938        -1086005345,
2939        -1071276423,
2940        1020403381,
2941        -1069129015,
2942        1079627883,
2943        -1080805257,
2944        1066111544,
2945        1094234146,
2946        -1073535617,
2947        -1093818432,
2948        1067258205,
2949        -1053648219,
2950        1058248029,
2951        1073864931,
2952        1061557055,
2953        1044755358,
2954        1070828946,
2955        1066992158,
2956        -1079468921,
2957        -1088982654,
2958        -1066736546,
2959        -1076109989,
2960        1076079133,
2961        -1072528746,
2962        -1066256370,
2963        -1065424755,
2964        -1081443727,
2965        -1069553727,
2966        -1057799231,
2967        1055027521,
2968        -1078408861,
2969        -1074661672,
2970        -1080238969,
2971        -1064900020,
2972        1082448343,
2973        -1063429600,
2974        1053707478,
2975        -1068308930,
2976        1058091465,
2977        1042635727,
2978        1061312882,
2979        1050709715,
2980        1059671860,
2981        -1079884339,
2982        1047057611,
2983        1015214238,
2984        -1081551950,
2985        1026967091,
2986        -1090516213,
2987        -1073435373,
2988        1071315281,
2989        -1080390637,
2990        -1063713855,
2991        -1092349359,
2992        1066207318,
2993        1058143051,
2994        1065206939,
2995        -1061793336,
2996        1068270402,
2997        1068942228,
2998        1061601814,
2999        1051590109,
3000        1071208577,
3001        1059230405,
3002        1011247586,
3003        1066564111,
3004        -1066681962,
3005        1089904954,
3006        1090797750,
3007        -1078502816,
3008        -1089109941,
3009        1087245299,
3010        1071011898,
3011        -1083862514,
3012        -1085952079,
3013        -1120592113,
3014        1078394949,
3015        1067621616,
3016        1078725849,
3017        1078711890,
3018        1068321634,
3019        1089700219,
3020        1083939308,
3021        1079614296,
3022        -1075534587,
3023        1077892978,
3024        -1086458113,
3025        1069940802,
3026        1089371190,
3027        -1089849649,
3028        -1073570319,
3029        -1089828236,
3030        -1065013400,
3031        1066862048,
3032        1087172508,
3033        1074767310,
3034        1037029046,
3035        1049405961,
3036        -1096953767,
3037        -1086248773,
3038        -1100884666,
3039        1050136239,
3040        -1086065045,
3041        -1084417489,
3042        1065290865,
3043        1057368650,
3044        -1076437124,
3045        -1095636829,
3046        1067167414,
3047        1046512899,
3048        -1081539164,
3049        1077573551,
3050        1088587598,
3051        1073668319,
3052        -1083877985,
3053        1074046781,
3054        -1065212815,
3055        -1072191094,
3056        -1086997419,
3057        -1070280096,
3058        1049401974,
3059        -1096873167,
3060        1078160337,
3061        1077650414,
3062        1068670314,
3063        1083491088,
3064        1074727270,
3065        -1073595466,
3066        1052723480,
3067        -1075840469,
3068        1067755008,
3069        1056289080,
3070        -1096368907,
3071        1072926301,
3072        1052450367,
3073        -1079551372,
3074        1082714949,
3075        1065201860,
3076        1079540239,
3077        -1076849528,
3078        1065546712,
3079        -1062071907,
3080        1082190245,
3081        1074189107,
3082        -1086031445,
3083        -1063908152,
3084        -1084877264,
3085        1058058036,
3086        -1073859222,
3087        -1080823112,
3088        1074492055,
3089        -1093730163,
3090        1065763433,
3091        -1074777145,
3092        1079121047,
3093        1050344297,
3094        1056736781,
3095        1046691014,
3096        1053380764,
3097        -1082824193,
3098        -1078281137,
3099        -1101209509,
3100        -1113534303,
3101        1060815350,
3102        1048917084,
3103        1059383128,
3104        1042810161,
3105        1017514320,
3106        1058373745,
3107        1058423454,
3108        1061180562,
3109        -1106764001,
3110        1070706845,
3111        1062247969,
3112        1058454024,
3113        -1073210891,
3114        -1080035860,
3115        -1074130945,
3116        -1077977888,
3117        -1106608737,
3118        -1072431556,
3119        1060607517,
3120        1068413982,
3121        1070629772,
3122        1069390761,
3123        1052186531,
3124        1088756573,
3125        1076618987,
3126        1038897707,
3127        1066517810,
3128        1061355549,
3129        1084281133,
3130        -1087946115,
3131        1080721469,
3132        1048334042,
3133        -1084853801,
3134        1042956382,
3135        1081943943,
3136        1067722159,
3137        1078074026,
3138        -1086066891,
3139        1064529254,
3140        1077476152,
3141        -1070487389,
3142        -1074125564,
3143        -1090165849,
3144        -1073724619,
3145        -1075864581,
3146        -1074876568,
3147        -1069553737,
3148        -1089292005,
3149        -1073247450,
3150        -1068433541,
3151        -1073513394,
3152        1081535439,
3153        -1073952231,
3154        -1120384240,
3155        1050672631,
3156        1062327799,
3157        -1101301654,
3158        -1096587673,
3159        1048023548,
3160        -1124692403,
3161        -1114672270,
3162        1049347010,
3163        -1090928947,
3164        -1093135941,
3165        -1102243790,
3166        1066152227,
3167        -1075899831,
3168        -1085954963,
3169        -1097002040,
3170        1076391390,
3171        -1077074420,
3172        -1083248838,
3173        -1068308708,
3174        -1077045927,
3175        -1064200893,
3176        -1076418791,
3177        -1130928304,
3178        -1106701175,
3179        1066966367,
3180        1068808045,
3181        1064285849,
3182        -1071617683,
3183        -1085648829,
3184        -1084839220,
3185        1075722375,
3186        -1075227029,
3187        -1076991103,
3188        -1102181329,
3189        -1085974287,
3190        1035460311,
3191        -1082523720,
3192        -1093507817,
3193        -1073595268,
3194        -1080825268,
3195        -1102814833,
3196        -1085742672,
3197        1032057614,
3198        1067219607,
3199        -1089083538,
3200        1060693244,
3201        1050523210,
3202        1077647222,
3203        1072456964,
3204        1054645815,
3205        1079389936,
3206        -1092051366,
3207        1054911232,
3208        1076067027,
3209        1069801777,
3210        1078401391,
3211        1060509203,
3212        1082231820,
3213        -1096079047,
3214        -1098850661,
3215        1064794010,
3216        1051778113,
3217        1065813563,
3218        1058029473,
3219        -1115980307,
3220        1045719169,
3221        1044645971,
3222        -1090183692,
3223        -1096822499,
3224        1035143591,
3225        1035006112,
3226        -1097619439,
3227        1067966278,
3228        1056179605,
3229        -1093978594,
3230        -1072194192,
3231        -1081911739,
3232        1061662057,
3233        -1082024861,
3234        -1081977101,
3235        1053596612,
3236        -1075015646,
3237        -1082676199,
3238        -1083216015,
3239        -1106107516,
3240        -1073262468,
3241        -1092849850,
3242        1060319801,
3243        -1081000845,
3244        1041199036,
3245        1085067385,
3246        1078261337,
3247        1053149600,
3248        1057519721,
3249        -1069121657,
3250        1074268471,
3251        1068732386,
3252        1044705074,
3253        1073226855,
3254        1057487061,
3255        1078268994,
3256        -1074206725,
3257        -1064109222,
3258        -1109697426,
3259        -1073607463,
3260        -1110606900,
3261        -1068950889,
3262        1067798841,
3263        1083148371,
3264        1090043030,
3265        1082712819,
3266        -1066377380,
3267        1065160933,
3268        -1071649446,
3269        -1066790601,
3270        -1076750713,
3271        1069838332,
3272        -1090798990,
3273        -1082330457,
3274        -1087823630,
3275        -1082095674,
3276        1053932511,
3277        1056386208,
3278        1056247178,
3279        1063377095,
3280        1057877093,
3281        1061943159,
3282        -1098767670,
3283        -1101586138,
3284        -1088127403,
3285        -1101447408,
3286        -1086247101,
3287        -1082609657,
3288        1079084482,
3289        -1156771842,
3290        -1063995634,
3291        1062377902,
3292        -1092234759,
3293        1068867059,
3294        1071134455,
3295        -1081828114,
3296        -1059919627,
3297        -1091579351,
3298        1068206302,
3299        1041297160,
3300        -1079063981,
3301        -1089664143,
3302        1078436659,
3303        1065229015,
3304        -1066237902,
3305        -1072980041,
3306        -1069084095,
3307        -1094043570,
3308        -1095657875,
3309        -1072810624,
3310        -1067622880,
3311        1071148506,
3312        1024574881,
3313        1083968244,
3314        1075350777,
3315        -1071641477,
3316        -1087684948,
3317        1075604126,
3318        -1081747451,
3319        -1082508160,
3320        1084405195,
3321        -1090794481,
3322        1076030367,
3323        -1107129634,
3324        -1070835138,
3325        -1090195048,
3326        1093829923,
3327        1050743684,
3328        -1098514348,
3329        -1077892275,
3330        -1069653917,
3331        -1084383914,
3332        -1072478409,
3333        -1080609272,
3334        -1093473989,
3335        1061433177,
3336        -1104327244,
3337        1060752161,
3338        1044341335,
3339        1061756987,
3340        -1094945053,
3341        -1093661988,
3342        -1082714903,
3343        -1132324365,
3344        -1087039621,
3345        -1114721102,
3346        1049199931,
3347        1028119668,
3348        -1104740833,
3349        -1081777963,
3350        -1064257866,
3351        -1080928043,
3352        1051246013,
3353        -1081179341,
3354        -1070688243,
3355        -1091799259,
3356        -1068287038,
3357        1073778343,
3358        1049610191,
3359        -1085743075,
3360        -1074440777,
3361        1033613920,
3362        1074905071,
3363        1069356513,
3364        -1060825784,
3365        -1065528538,
3366        -1073292391,
3367        -1078194132,
3368        -1083207957,
3369        1076597497,
3370        1080425058,
3371        -1068958909,
3372        -1071602404,
3373        1076880835,
3374        -1080253683,
3375        1071750553,
3376        1081665376,
3377        -1058286301,
3378        1091122866,
3379        1084975577,
3380        -1062873607,
3381        1086945357,
3382        1072174356,
3383        -1076793924,
3384        -1065167485,
3385        -1056616077,
3386        -1064826650,
3387        1098465054,
3388        1093135615,
3389        -1115833298,
3390        1082414959,
3391        1057700805,
3392        1099681734,
3393        1091335969,
3394        1032421026,
3395        1083975635,
3396        -1090196147,
3397        -1074244936,
3398        1062937567,
3399        1071365347,
3400        -1075671179,
3401        1067607300,
3402        1074163292,
3403        1066689692,
3404        1072279745,
3405        -1103552819,
3406        1051394884,
3407        1059486828,
3408        1075051506,
3409        1093433556,
3410        1090477571,
3411        1070061387,
3412        -1063918002,
3413        -1075123675,
3414        -1058428867,
3415        -1105399600,
3416        1075745983,
3417        1085383141,
3418        -1070717823,
3419        -1096022597,
3420        -1081065836,
3421        1076325162,
3422        -1084886491,
3423        1066333850,
3424        1064651186,
3425        -1087383458,
3426        1076837229,
3427        1071466165,
3428        1037509557,
3429        -1055020035,
3430        -1103352108,
3431        -1079764188,
3432        1059867377,
3433        1074764019,
3434        1052033771,
3435        -1103942715,
3436        -1129753792,
3437        -1103733156,
3438        -1066168683,
3439        -1079407006,
3440        -1072929154,
3441        -1114038066,
3442        1069355646,
3443        1061380628,
3444        1092428593,
3445        -1062931900,
3446        1077016981,
3447        1067954562,
3448        -1066022515,
3449        -1069296532,
3450        -1065165532,
3451        1066418199,
3452        -1083198990,
3453        -1062138642,
3454        1039412213,
3455        1054566951,
3456        1058544442,
3457        -1080854214,
3458        1062828221,
3459        1060381878,
3460        1051383759,
3461        1025557752,
3462        1061767893,
3463        1053472396,
3464        -1087318098,
3465        1024213391,
3466        -1091642702,
3467        -1073703032,
3468        1064901599,
3469        1060707749,
3470        1067576020,
3471        1066122966,
3472        1029035677,
3473        1066514439,
3474        1078659184,
3475        -1079360755,
3476        1077760563,
3477        -1070782406,
3478        1077384140,
3479        1048153590,
3480        1065142806,
3481        1048963740,
3482        -1090009560,
3483        1074584296,
3484        1081014261,
3485        1084532795,
3486        -1081591304,
3487        1068270282,
3488        -1068869299,
3489        -1060313283,
3490        -1063790161,
3491        1077732317,
3492        -1084811134,
3493        1050196203,
3494        1081176258,
3495        -1068945659,
3496        1076327026,
3497        -1071702377,
3498        -1079793990,
3499        -1065706719,
3500        1097143985,
3501        1075234409,
3502        -1087303414,
3503        1029635393,
3504        -1071688807,
3505        1067167436,
3506        -1058232174,
3507        1085130710,
3508        1084606446,
3509        1075080696,
3510        1050187012,
3511        -1072261402,
3512        1040776284,
3513        1075217674,
3514        -1075838278,
3515        -1080468608,
3516        -1103938421,
3517        -1085653733,
3518        1045705385,
3519        1054455484,
3520        1066391003,
3521        -1068948732,
3522        1043419423,
3523        1058142933,
3524        1050026934,
3525        -1154467788,
3526        1024860803,
3527        -1079309845,
3528        -1105733590,
3529        1073903750,
3530        -1049934934,
3531        -1060697818,
3532        -1073837240,
3533        1088521027,
3534        -1072911598,
3535        -1063644368,
3536        -1102921206,
3537        -1065114610,
3538        -1073519502,
3539        -1063622734,
3540        1056728416,
3541        1060395380,
3542        -1080796350,
3543        -1067806445,
3544        -1090424350,
3545        -1077196829,
3546        -1083465245,
3547        -1074737753,
3548        -1097841212,
3549        1083934404,
3550        -1117691169,
3551        -1072291745,
3552        1034484760,
3553        1059835874,
3554        -1072968093,
3555        -1080434766,
3556        1050066111,
3557        -1068215254,
3558        1065926750,
3559        1082869813,
3560        -1070256691,
3561        1068535412,
3562        1079717196,
3563        1065384790,
3564        1025102881,
3565        1075840818,
3566        1068631687,
3567        1049592193,
3568        1087658718,
3569        -1086232391,
3570        -1078522365,
3571        -1084149956,
3572        1083481034,
3573        1083887146,
3574        -1126231393,
3575        1060129811,
3576        1022413845,
3577        1058066590,
3578        1066025573,
3579        -1090433445,
3580        1061882544,
3581        -1099326408,
3582        -1089712089,
3583        1036884381,
3584        -1109770950,
3585        1047747587,
3586        1049510393,
3587        -1090009773,
3588        1060216121,
3589        1063294688,
3590        -1075826194,
3591        1035702705,
3592        1060187339,
3593        1049833865,
3594        1076620654,
3595        1043803001,
3596        -1061847505,
3597        -1106825593,
3598        1067836940,
3599        1068895148,
3600        -1072903669,
3601        -1095328821,
3602        -1097327901,
3603        -1087735790,
3604        -1080335941,
3605        -1062360779,
3606        1077035501,
3607        1058794348,
3608        1075165510,
3609        -1067363599,
3610        -1076075856,
3611        -1069900917,
3612        1054628224,
3613        -1061574712,
3614        -1069842450,
3615        1080343508,
3616        1074273897,
3617        -1096184976,
3618        -1062963380,
3619        1067636789,
3620        1083427123,
3621        1079395460,
3622        1078842257,
3623        -1054195161,
3624        -1043905372,
3625        1065813592,
3626        -1110516617,
3627        -1068339006,
3628        -1057021894,
3629        -1074807624,
3630        1078071715,
3631        1051158311,
3632        1076472727,
3633        -1084578836,
3634        1063117850,
3635        1011834892,
3636        -1109628788,
3637        1026753026,
3638        -1082826487,
3639        -1094438531,
3640        1069653113,
3641        1054869206,
3642        -1077900087,
3643        -1106426291,
3644        -1080065472,
3645        -1115986311,
3646        -1117245279,
3647        1058594291,
3648        -1078749506,
3649        -1090329222,
3650        -1062993043,
3651        1068819668,
3652        1056825712,
3653        1075388354,
3654        1084966478,
3655        1075208338,
3656        -1056993281,
3657        -1064707401,
3658        1091669216,
3659        1066544150,
3660        -1062604491,
3661        -1085631322,
3662        1075907951,
3663        1074212097,
3664        1074777345,
3665        -1085491900,
3666        1083112976,
3667        -1097060002,
3668        -1117180055,
3669        1086746883,
3670        -1092656792,
3671        -1077119376,
3672        -1079890267,
3673        -1089081131,
3674        1065398088,
3675        1077826452,
3676        -1156959612,
3677        -1077475540,
3678        -1080563435,
3679        -1069433148,
3680        1030480392,
3681        -1080872613,
3682        -1072689895,
3683        -1071598955,
3684        -1064668279,
3685        -1067102783,
3686        -1071890249,
3687        -1066278250,
3688        -1071501388,
3689        -1090069096,
3690        -1066727137,
3691        -1077423863,
3692        -1087047673,
3693        -1075249091,
3694        1057286366,
3695        -1094000813,
3696        1064942477,
3697        -1090008846,
3698        -1081455003,
3699        -1100719995,
3700        -1089206325,
3701        -1089409245,
3702        1050408049,
3703        -1131338168,
3704        -1095443294,
3705        -1088650953,
3706        -1081737050,
3707        -1093821661,
3708        -1106793231,
3709        -1146738372,
3710        1054872181,
3711        -1094079372,
3712        -1083664966,
3713        -1084952918,
3714        -1068652225,
3715        -1074001135,
3716        -1074665560,
3717        1071124302,
3718        -1078363945,
3719        -1073191007,
3720        -1077449805,
3721        1060629567,
3722        -1109321916,
3723        1062887600,
3724        1012671747,
3725        1080107749,
3726        1059042461,
3727        1075142621,
3728        1046653511,
3729        1074752564,
3730        -1073818768,
3731        1053882406,
3732        1095860894,
3733        1057528124,
3734        1065282045,
3735        1064309811,
3736        -1103831819,
3737        1035173658,
3738        1049467656,
3739        -1101120960,
3740        1070415741,
3741        1045917006,
3742        -1143883796,
3743        1076137357,
3744        -1094317942,
3745        -1080562194,
3746        -1080851059,
3747        1036275378,
3748        -1118278354,
3749        1031196950,
3750        1075521742,
3751        1079990820,
3752        -1088582829,
3753        -1097975711,
3754        -1098537600,
3755        1058212506,
3756        1056653853,
3757        1051455788,
3758        1020870095,
3759        -1112321050,
3760        -1092812180,
3761        1050221286,
3762        -1110285162,
3763        1005945048,
3764        1009789000,
3765        -1098152556,
3766        1052439131,
3767        -1106427938,
3768        1033809489,
3769        1025770532,
3770        -1073694825,
3771        1034103574,
3772        -1076461704,
3773        1046660922,
3774        1055824666,
3775        1037233620,
3776        1017461040,
3777        -1092415486,
3778        -1113636480,
3779        -1101207449,
3780        -1098615563,
3781        -1078797285,
3782        -1098245423,
3783        -1097823666,
3784        1036233459,
3785        -1069045946,
3786        -1088035948,
3787        -1083414111,
3788        -1100142347,
3789        -1098170803,
3790        1061294368,
3791        -1113063995,
3792        -1055968431,
3793        -1079933026,
3794        -1095965147,
3795        -1088818767,
3796        -1131910954,
3797        -1088449737,
3798        -1123783565,
3799        1034081064,
3800        1067133570,
3801        -1096896817,
3802        -1111884906,
3803        -1073637740,
3804        1061593585,
3805        1054029410,
3806        -1098484988,
3807        -1100628946,
3808        -1096090407,
3809        -1116848590,
3810        1032476319,
3811        1040593813,
3812        -1069995587,
3813        -1130731664,
3814        1035913995,
3815        1070427690,
3816        1044843567,
3817        -1095835600,
3818        -1140463270,
3819        1042245762,
3820        1063441406,
3821        -1129668303,
3822        1065011193,
3823        -1083669928,
3824        1016771306,
3825        -1082098902,
3826        -1104608563,
3827        -1065349807,
3828        -1117213831,
3829        -1110902306,
3830        -1067538753,
3831        -1118162344,
3832        1061811691,
3833        1027821147,
3834        1008886678,
3835        -1111043862,
3836        -1105992425,
3837        1067999355,
3838        1079077994,
3839        1059091827,
3840        -1079451589,
3841        1069493094,
3842        -1079317800,
3843        1062207382,
3844        1029450432,
3845        -1083725947,
3846        -1060151093,
3847        -1062754096,
3848        1039847147,
3849        1043007777,
3850        1082842101,
3851        -1125434366,
3852        -1077469092,
3853        -1098855413,
3854        -1088552645,
3855        -1076246575,
3856        1038793462,
3857        1043293790,
3858        -1108642528,
3859        1016576866,
3860        1052485577,
3861        -1096296548,
3862        -1111570281,
3863        -1088004010,
3864        -1085254162,
3865        -1089758734,
3866        -1106051266,
3867        -1096229032,
3868        1032150365,
3869        1023157842,
3870        -1082048549,
3871        -1086953413,
3872        -1055933048,
3873        1026027629,
3874        1066821279,
3875        -1074945707,
3876        -1073265380,
3877        -1098024649,
3878        1037012156,
3879        1042600366,
3880        1065419516,
3881        1008779449,
3882        1021036749,
3883        -1112849663,
3884        1016340896,
3885        -1069928415,
3886        -1098046083,
3887        -1072002293,
3888        -1139984195,
3889        -1105686300,
3890        -1067598860,
3891        -1070642109,
3892        1073736923,
3893        -1112316909,
3894        1036760059,
3895        1040197259,
3896        1026116069,
3897        -1099917785,
3898        1032977355,
3899        1029746153,
3900        -1080083046,
3901        1051503274,
3902        -1056450088,
3903        1026294795,
3904        -1148039337,
3905        1073428281,
3906        -1104495006,
3907        -1069775398,
3908        1083962475,
3909        1070848071,
3910        1040545949,
3911        1058612022,
3912        1094487159,
3913        -1106766762,
3914        1035081711,
3915        1066232205,
3916        -1114364932,
3917        1068379946,
3918        989396664,
3919        1045754620,
3920        -1108751558,
3921        1066714659,
3922        1069587267,
3923        -1062621663,
3924        1054676735,
3925        -1093548272,
3926        -1080219576,
3927        -1083588913,
3928        1065769242,
3929        1001109332,
3930        1062369919,
3931        -1087924095,
3932        1068683839,
3933        -1081431869,
3934        -1097563746,
3935        1021963412,
3936        -1107786873,
3937        1051424904,
3938        1026688234,
3939        1034486426,
3940        1044381860,
3941        1009521747,
3942        -1112206457,
3943        1009276670,
3944        968081504,
3945        1029198196,
3946        -1142710885,
3947        1061770066,
3948        1009886522,
3949        1074836474,
3950        1057761818,
3951        -1102483745,
3952        -1063116380,
3953        -1081180032,
3954        1054589221,
3955        -1086509063,
3956        -1121187228,
3957        -1090560198,
3958        1019068286,
3959        1043481168,
3960        1063714784,
3961        -1094326873,
3962        -1104688272,
3963        1050426253,
3964        -1076816211,
3965        1085608691,
3966        1068759274,
3967        1056636285,
3968        -1103120040,
3969        -1104573482,
3970        -1100795974,
3971        -1094762187,
3972        1090929037,
3973        1048779756,
3974        1034325665,
3975        1051518193,
3976        -1097500483,
3977        1059333620,
3978        -1104576273,
3979        -1079780843,
3980        -1134210166,
3981        1057923645,
3982        -1110014136,
3983        1066496837,
3984        1073256528,
3985        -1078908274,
3986        -1114870975,
3987        -1162040136,
3988        1032685434,
3989        -1121683732,
3990        1038630784,
3991        1049666220,
3992        1066704815,
3993        1061105999,
3994        -1080802693,
3995        1067618337,
3996        1059314098,
3997        1049276887,
3998        -1111261961,
3999        -1104920288,
4000        -1139114953,
4001        1033417269,
4002        -1095002069,
4003        1049245152,
4004        -1126707995,
4005        1073767974,
4006        1029721952,
4007        1079059266,
4008        1027677416,
4009        1066413678,
4010        -1108878514,
4011        -1097385058,
4012        -1089681908,
4013        1048338378,
4014        -1103063756,
4015        1049360922,
4016        1014771189,
4017        1047323930,
4018        -1102826136,
4019        -1116874530,
4020        1060376646,
4021        -1081709552,
4022        1081550965,
4023        -1120140906,
4024        1059080831,
4025        -1085276407,
4026        1061232029,
4027        1046312594,
4028        1077756255,
4029        -1073996415,
4030        -1091076001,
4031        -1094039904,
4032        -1064471634,
4033        1056534629,
4034        1049825347,
4035        -1127205501,
4036        -1092856071,
4037        -1115120081,
4038        1035305972,
4039        1031904125,
4040        1038215337,
4041        1054529105,
4042        -1086429520,
4043        1073509161,
4044        -1065130149,
4045        -1069385164,
4046        -1075323512,
4047        -1075579681,
4048        1052673161,
4049        -1102409588,
4050        -1083384773,
4051        1066375463,
4052        1065540281,
4053        1045813188,
4054        1032119451,
4055        1038490380,
4056        -1112382085,
4057        1055827782,
4058        -1091856215,
4059        -1096446360,
4060        -1100343966,
4061        -1109314859,
4062        1043264181,
4063        995519009,
4064        -1116689234,
4065        -1100105504,
4066        -1090354621,
4067        -1116790582,
4068        -1146776125,
4069        1086283871,
4070        1074421317,
4071        1031182193,
4072        -1074652621,
4073        -1094854618,
4074        1072662419,
4075        -1087073131,
4076        1041295469,
4077        1045596906,
4078        -1085315949,
4079        1046684804,
4080        1052694849,
4081        -1087707564,
4082        -1102352805,
4083        994333880,
4084        -1111019566,
4085        -1072882721,
4086        -1106972509,
4087        -1094310602,
4088        -1095848134,
4089        -1042810724,
4090        -1106742274,
4091        -1081779818,
4092        1023224274,
4093        -1108999367,
4094        -1091045979,
4095        -1077612531,
4096        1015928244,
4097        1034184336,
4098        -1105495701,
4099        -1080955483,
4100        1081020606,
4101        -1094116545,
4102        -1109317248,
4103        1076726457,
4104        -1105922070,
4105        1068191843,
4106        -1089857630,
4107        -1092191526,
4108        -1155659428,
4109        1042803768,
4110        -1051195897,
4111        1041403174,
4112        -1060767075,
4113        -1095004849,
4114        1059151143,
4115        -1109499350,
4116        -1116944223,
4117        1029753618,
4118        1045720759,
4119        -1140282182,
4120        1040708237,
4121        1023454634,
4122        -1125250467,
4123        -1120476985,
4124        1019525753,
4125        -1087354491,
4126        -1129880628,
4127        -1070706324,
4128        1025075891,
4129        -1109223383,
4130        -1072082899,
4131        -1096118188,
4132        1066278561,
4133        1054006844,
4134        1042263396,
4135        1051582742,
4136        1038243248,
4137        -1089385836,
4138        1035322572,
4139        1031266090,
4140        -1079780996,
4141        -1122251795,
4142        -1079018616,
4143        1020096336,
4144        1052388459,
4145        1046453686,
4146        -1089257529,
4147        -1085441077,
4148        -1084887411,
4149        -1076939418,
4150        1077231925,
4151        -1129445824,
4152        -1069833659,
4153        -1095584582,
4154        -1096264362,
4155        1023724410,
4156        -1115327044,
4157        -1109153199,
4158        -1116264636,
4159        -1093051457,
4160        1033325906,
4161        -1099305077,
4162        -1081564929,
4163        1048347774,
4164        1050394659,
4165        -1066254862,
4166        -1121440311,
4167        -1068906145,
4168        1071818861,
4169        -1111273403,
4170        1013667466,
4171        -1135806490,
4172        1059755247,
4173        -1085609179,
4174        -1116573375,
4175        -1108497859,
4176        988493944,
4177        1050912899,
4178        1050353061,
4179        -1091185954,
4180        1032643522,
4181        1029772696,
4182        999528251,
4183        1054764156,
4184        1033966038,
4185        -1113804358,
4186        -1100134170,
4187        -1118964261,
4188        1025851864,
4189        -1100311623,
4190        1064234782,
4191        -1078826372,
4192        1016921231,
4193        1040340762,
4194        -1088796173,
4195        -1095796292,
4196        -1098116397,
4197        1058561117,
4198        -1102601892,
4199        1039652318,
4200        1066288705,
4201        1041402944,
4202        1049555860,
4203        1023039061,
4204        -1095725815,
4205        1063219048,
4206        1069656512,
4207        1044492474,
4208        1058499408,
4209        -1088217882,
4210        1058627409,
4211        1050946663,
4212        1063555874,
4213        1052243273,
4214        -1100643076,
4215        -1103509887,
4216        1047366464,
4217        1067772487,
4218        1046056514,
4219        -1093762089,
4220        1057292530,
4221        1046140249,
4222        1052543745,
4223        1054469336,
4224        -1087026448,
4225        1047343971,
4226        -1140417937,
4227        1069316435,
4228        -1113584613,
4229        -1115671374,
4230        1063526812,
4231        -1127147682,
4232        1042317031,
4233        -1104472001,
4234        1044317175,
4235        -1114235506,
4236        1051474366,
4237        1033419960,
4238        1043787013,
4239        -1118096392,
4240        1016135278,
4241        1037955613,
4242        1009256418,
4243        -1128166665,
4244        1025260648,
4245        1042087575,
4246        1040044418,
4247        -1110761022,
4248        -1125173269,
4249        1049397967,
4250        1041037912,
4251        -1074008375,
4252        1060582175,
4253        -1102352680,
4254        -1102529558,
4255        -1109656784,
4256        1014232974,
4257        -1125639928,
4258        -1138300092,
4259        -1101767872,
4260        -1063152830,
4261        -1092361416,
4262        -1103001045,
4263        -1093264931,
4264        1081726981,
4265        -1066324633,
4266        -1098332876,
4267        -1135853668,
4268        -1068283484,
4269        -1105194686,
4270        -1098672157,
4271        -1188226048,
4272        -1054619068,
4273        -1096678908,
4274        -1099861615,
4275        -1094517888,
4276        1047234861,
4277        -1072172757,
4278        1034156319,
4279        1058039512,
4280        -1132204056,
4281        1057041961,
4282        -1096751975,
4283        -1060451968,
4284        990663340,
4285        1049117095,
4286        -1115760171,
4287        1071298529,
4288        1050407281,
4289        -1121965834,
4290        1046742675,
4291        1036877871,
4292        1081353628,
4293        1083166230,
4294        1055905528,
4295        1014478344,
4296        -1095434948,
4297        -1096807770,
4298        1023642014,
4299        1007652908,
4300        1016467853,
4301        1026167346,
4302        1026241388,
4303        1024716916,
4304        1009263438,
4305        -1100923949,
4306        1039141649,
4307        1019141153,
4308        -1154600414,
4309        -1064077207,
4310        1065349327,
4311        1046062186,
4312        1069652559,
4313        -1122512185,
4314        -1087962709,
4315        1033480961,
4316        1030707133,
4317        -1107290514,
4318        -1105306163,
4319        1024956446,
4320        1049043710,
4321        -1115090108,
4322        1057313762,
4323        1015132238,
4324        -1133792200,
4325        -1081350800,
4326        -1096556987,
4327        -1097780736,
4328        1040922960,
4329        -1095385967,
4330        1075399060,
4331        -1091198005,
4332        -1085657576,
4333        1044250337,
4334        -1109058577,
4335        -1064320541,
4336        1048463021,
4337        1070971084,
4338        -1110908229,
4339        -1104680129,
4340        1050274581,
4341        -1122573264,
4342        -1092161197,
4343        1093847267,
4344        -1114441453,
4345        1068325041,
4346        -1103613503,
4347        -1110892490,
4348        -1146855686,
4349        -1122903300,
4350        -1072201294,
4351        -1099858436,
4352        -1069581533,
4353        -1087365770,
4354        1042354092,
4355        -1098268286,
4356        -1106246744,
4357        1009353454,
4358        1041888973,
4359        1048127340,
4360        -1098805476,
4361        1038778874,
4362        -1163874732,
4363        -1112861490,
4364        1024964310,
4365        -1071211787,
4366        1046254300,
4367        -1098106537,
4368        1003869038,
4369        -1100386433,
4370        -1087496191,
4371        1045620767,
4372        1048618698,
4373        1050155775,
4374        1047541596,
4375        1064033910,
4376        1043537127,
4377        1048748278,
4378        -1128558893,
4379        1041141738,
4380        -1081933600,
4381        1040923529,
4382        -1079218733,
4383        1041633084,
4384        1010016700,
4385        -1071576159,
4386        -1069950010,
4387        -1067574262,
4388        -1083816196,
4389        -1081791817,
4390        1082224907,
4391        -1094194048,
4392        -1114960478,
4393        1049145416,
4394        -1098874192,
4395        -1075864756,
4396        1040548445,
4397        1035261858,
4398        -1114809469,
4399        -1112931236,
4400        1054464306,
4401        1052392971,
4402        -1110465824,
4403        -1080137274,
4404        1048408421,
4405        -1087479402,
4406        -1096974068,
4407        -1099899227,
4408        1034048578,
4409        1044292342,
4410        1073314714,
4411        -1092732712,
4412        -1069482678,
4413        -1089285726,
4414        1074082435,
4415        -1113138873,
4416        -1076132205,
4417        1028849655,
4418        1043743154,
4419        -1110058602,
4420        1078495121,
4421        -1124196514,
4422        -1119391625,
4423        1013678443,
4424        1017365227,
4425        -1070519590,
4426        -1107832206,
4427        -1056149188,
4428        -1128750967,
4429        -1098454631,
4430        -1070463108,
4431        -1070962198,
4432        -1134525387,
4433        1028241776,
4434        -1121256300,
4435        1042193347,
4436        -1133776328,
4437        -1104309782,
4438        -1110887390,
4439        -1159278860,
4440        -1073882715,
4441        1026697931,
4442        -1061244388,
4443        1032620983,
4444        -1081911059,
4445        1070028800,
4446        1035633267,
4447        1057520786,
4448        -1076168138,
4449        -1067928588,
4450        -1109174311,
4451        -1120851167,
4452        1080456296,
4453        -1100756666,
4454        1038265539,
4455        1042352949,
4456        -1095571013,
4457        1060653693,
4458        1027077756,
4459        -1081454708,
4460        -1080541889,
4461        -1080706171,
4462        1046273030,
4463        -1107330002,
4464        1042637298,
4465        -1094761920,
4466        -1107452257,
4467        1074640302,
4468        1032463658,
4469        1034718950,
4470        -1096594083,
4471        1034814304,
4472        -1084109209,
4473        -1083306614,
4474        1044347486,
4475        -1129979008,
4476        1057083462,
4477        -1098167469,
4478        1040678078,
4479        -1094886848,
4480        -1125769728,
4481        -1123450964,
4482        982132520,
4483        1016522622,
4484        1023654486,
4485        1037493617,
4486        -1098610920,
4487        -1109276867,
4488        -1115083031,
4489        -1048040293,
4490        -1097796845,
4491        -1086944358,
4492        -1092921713,
4493        1034303516,
4494        1032126697,
4495        987624556,
4496        1013020825,
4497        1043689476,
4498        -1100767350,
4499        -1102535321,
4500        -1100808737,
4501        -1109887555,
4502        -1132344954,
4503        -1100886549,
4504        1047997617,
4505        1082483178,
4506        1040579610,
4507        1060790515,
4508        -1086236375,
4509        1065151234,
4510        -1076840354,
4511        1072208923,
4512        1101383977,
4513        -1088301852,
4514        1041938316,
4515        -1088848687,
4516        -1090855338,
4517        -1081261641,
4518        -1093000516,
4519        1041471566,
4520        1040298794,
4521        -1088290199,
4522        -1095616012,
4523        -1097070405,
4524        -1087007972,
4525        -1071930078,
4526        -1081511406,
4527        -1103799606,
4528        -1137168042,
4529        1033630283,
4530        1065158598,
4531        -1099675657,
4532        1060739092,
4533        1064837457,
4534        1042079286,
4535        -1098903474,
4536        -1119008790,
4537        1032246349,
4538        -1113373416,
4539        1066104399,
4540        1023774672,
4541        -1113898222,
4542        -1094310895,
4543        1052152475,
4544        -1098749228,
4545        -1084345013,
4546        1053094651,
4547        1056960113,
4548        -1116307468,
4549        1061624352,
4550        1027159872,
4551        1042933883,
4552        1067802552,
4553        -1107604936,
4554        1033016960,
4555        -1092664144,
4556        1057771978,
4557        -1072094652,
4558        -1082955198,
4559        -1077320939,
4560        -1065293639,
4561        -1082886840,
4562        -1089676614,
4563        -1095782407,
4564        1057241814,
4565        1048190079,
4566        1077115080,
4567        1067505511,
4568        -1091227649,
4569        1105075155,
4570        -1071766402,
4571        1048856434,
4572        1049031469,
4573        -1098857067,
4574        1045422408,
4575        1055207212,
4576        -1115122357,
4577        -1095061320,
4578        -1133095655,
4579        1055550539,
4580        1048811184,
4581        1034124811,
4582        1048835059,
4583        -1056644317,
4584        1062288026,
4585        -1082197712,
4586        -1085570290,
4587        1065651610,
4588        1030530498,
4589        1031200626,
4590        1090705590,
4591        1043366214,
4592        1091079496,
4593        1060247623,
4594        -1087651946,
4595        1030437690,
4596        1063182906,
4597        1045327719,
4598        -1105588619,
4599        -1096300046,
4600        -1086250117,
4601        1026020703,
4602        1016503211,
4603        -1109977896,
4604        1001067655,
4605        1048675556,
4606        -1086933808,
4607        1075302320,
4608        -1128105311,
4609        -1093534001,
4610        1061680967,
4611        1060238569,
4612        1056591683,
4613        1053155886,
4614        -1098219909,
4615        1069842651,
4616        -1137306212,
4617        -1142382733,
4618        1061095347,
4619        -1105597656,
4620        1042390959,
4621        -1137502930,
4622        1071549698,
4623        1026087628,
4624        -1094245518,
4625        1082068268,
4626        1033557922,
4627        1033916128,
4628        1048876221,
4629        1069913878,
4630        -1110394253,
4631        1051709874,
4632        1074811940,
4633        1038831397,
4634        1061337028,
4635        -1106933941,
4636        -1104510613,
4637        -1104911957,
4638        1042737234,
4639        -1088491754,
4640        1068643139,
4641        -1113316744,
4642        1040888761,
4643        1078951474,
4644        1067154212,
4645        1061943722,
4646        1050144835,
4647        -1106212636,
4648        -1105938238,
4649        1024581259,
4650        1091985702,
4651        1033704036,
4652        1023767756,
4653        1051239009,
4654        -1081540147,
4655        1077014680,
4656        1069264901,
4657        -1125609744,
4658        -1123730114,
4659        1055532569,
4660        -1095827325,
4661        -1132085416,
4662        1017458242,
4663        1018739068,
4664        -1131770423,
4665        1068502187,
4666        -1104018971,
4667        1053209515,
4668        -1139031838,
4669        -1122585477,
4670        1046443358,
4671        1079392894,
4672        -1080439252,
4673        1045634505,
4674        -1123718382,
4675        1040203287,
4676        -1112337418,
4677        1051570174,
4678        1020373895,
4679        -1103130437,
4680        1078045080,
4681        1041554993,
4682        1058426261,
4683        -1105076678,
4684        1049355307,
4685        1076201494,
4686        -1119099290,
4687        1053207675,
4688        1069440963,
4689        1060427936,
4690        -1076238873,
4691        1052883645,
4692        1070482780,
4693        -1086053069,
4694        -1084460593,
4695        -1080047559,
4696        -1090352170,
4697        -1058063114,
4698        -1086921893,
4699        -1077915253,
4700        -1069512105,
4701        -1089802680,
4702        -1100682506,
4703        1069669387,
4704        1060513141,
4705        1075125286,
4706        -1101251750,
4707        -1071716216,
4708        -1104070617,
4709        -1089132481,
4710        -1073154148,
4711        -1084784208,
4712        1055060797,
4713        -1087536442,
4714        1051276034,
4715        -1088195190,
4716        -1127710292,
4717        1046914119,
4718        1037579884,
4719        1042135758,
4720        -1079711212,
4721        -1108602591,
4722        -1107733440,
4723        -1085344093,
4724        -1107697506,
4725        1048184653,
4726        1074117960,
4727        1039428236,
4728        -1116835301,
4729        1032553510,
4730        -1095116446,
4731        1046203710,
4732        1077289693,
4733        -1073260876,
4734        -1113791118,
4735        -1090096782,
4736        1055064942,
4737        -1085653402,
4738        1061715963,
4739        1053889876,
4740        1056963632,
4741        -1110502078,
4742        -1098402846,
4743        1032111162,
4744        -1088309322,
4745        -1081828413,
4746        -1078393640,
4747        -1094852903,
4748        -1079831854,
4749        1061086550,
4750        -1098734193,
4751        -1097904672,
4752        1078424707,
4753        1040388223,
4754        1061741404,
4755        -1113986180,
4756        1044045556,
4757        -1095649366,
4758        1050470009,
4759        1049735759,
4760        -1087300887,
4761        1037829555,
4762        -1087763448,
4763        -1091825834,
4764        -1092133022,
4765        -1088491757,
4766        1063235779,
4767        1060016889,
4768        1049929792,
4769        1026285210,
4770        1072702848,
4771        1041334744,
4772        -1075565492,
4773        -1070172286,
4774        1028971757,
4775        -1112524333,
4776        1011654513,
4777        -1110590262,
4778        1057534411,
4779        -1100654514,
4780        1062707314,
4781        1032220453,
4782        -1159772744,
4783        1019541216,
4784        1010901058,
4785        -1085070749,
4786        1057233620,
4787        -1092582174,
4788        -1121251116,
4789        -1079672062,
4790        -1098094663,
4791        -1086910885,
4792        -1084293970,
4793        -1110004833,
4794        -1110494549,
4795        -1084527832,
4796        -1095761963,
4797        -1091338272,
4798        -1117530634,
4799        1047880417,
4800        -1089127120,
4801        -1121551424,
4802        991652140,
4803        1049344691,
4804        1046990280,
4805        -1086135028,
4806        -1096746049,
4807        -1099701659,
4808        -1071013054,
4809        1050985756,
4810        -1076198825,
4811        1033375632,
4812        -1069835654,
4813        1066729683,
4814        1061085435,
4815        1071695896,
4816        1044800143,
4817        1086684694,
4818        1057626859,
4819        1061231091,
4820        1083927829,
4821        1058195076,
4822        1065887882,
4823        1042642097,
4824        1062752333,
4825        -1080744643,
4826        1065820676,
4827        1054354940,
4828        1041534206,
4829        1052434846,
4830        1072897666,
4831        -1089823763,
4832        1042737833,
4833        1079116653,
4834        -1082291857,
4835        1040891180,
4836        1020491653,
4837        -1100951857,
4838        1014562208,
4839        1041643696,
4840        1049305375,
4841        994275076,
4842        1059170068,
4843        999854826,
4844        -1113999902,
4845        1040734394,
4846        -1114786184,
4847        -1130226180,
4848        1031898579,
4849        1053724169,
4850        -1118747622,
4851        -1102619890,
4852        -1079509471,
4853        1036452396,
4854        -1101317824,
4855        1030514921,
4856        -1098431648,
4857        1057774310,
4858        -1114251326,
4859        -1098253426,
4860        1067513769,
4861        1034218985,
4862        1044185499,
4863        -1128016534,
4864        1005472800,
4865        -1088759611,
4866        -1124965948,
4867        1074500636,
4868        1075703777,
4869        -1081367004,
4870        1075837697,
4871        -1104080613,
4872        1060763020,
4873        1060890354,
4874        1029540106,
4875        -1075488432,
4876        -1128423987,
4877        -1097219486,
4878        1030891556,
4879        -1085940117,
4880        1041487871,
4881        -1093979919,
4882        -1102105546,
4883        1075817483,
4884        -1087678952,
4885        1063208822,
4886        -1103414159,
4887        -1083856904,
4888        -1107055449,
4889        -1104604636,
4890        -1064623273,
4891        -1098338183,
4892        -1057171075,
4893        -1091326318,
4894        1049370304,
4895        -1095225598,
4896        -1114243934,
4897        1034971111,
4898        -1110717887,
4899        1062257923,
4900        -1135330065,
4901        -1124817042,
4902        -1128518755,
4903        -1090955151,
4904        -1121752796,
4905        -1098186061,
4906        -1112007375,
4907        -1080293454,
4908        1021070694,
4909        1046118589,
4910        -1070059557,
4911        -1100284911,
4912        -1089146842,
4913        -1124995886,
4914        1059998935,
4915        1043473236,
4916        -1122928510,
4917        1026959553,
4918        1058803787,
4919        -1139860726,
4920        -1101692400,
4921        1038855160,
4922        -1070837770,
4923        -1117272865,
4924        -1072457461,
4925        1075668035,
4926        1052856705,
4927        1051132668,
4928        1084469309,
4929        -1104577368,
4930        -1062072088,
4931        1070905923,
4932        1055072332,
4933        1080995029,
4934        1064796380,
4935        1067102640,
4936        1055207607,
4937        -1084950051,
4938        1054366166,
4939        -1067816598,
4940        -1057254067,
4941        -1080779850,
4942        -1062125565,
4943        -1089354059,
4944        -1067729196,
4945        1059301625,
4946        1066280387,
4947        -1070442543,
4948        -1076017152,
4949        -1084306000,
4950        -1102247205,
4951        -1073619199,
4952        1060983776,
4953        -1082647657,
4954        -1085174619,
4955        1050940452,
4956        1055700487,
4957        1068370562,
4958        -1087161341,
4959        1071546051,
4960        -1090142284,
4961        -1091880168,
4962        -1079508100,
4963        -1088129479,
4964        1062283648,
4965        -1104490094,
4966        1041730425,
4967        1062860734,
4968        1059047162,
4969        1062660648,
4970        1086014902,
4971        -1077815510,
4972        -1099686170,
4973        1072683655,
4974        1077112219,
4975        1079435147,
4976        1065446760,
4977        1070426429,
4978        -1090141701,
4979        1043656753,
4980        -1085154873,
4981        -1069408347,
4982        1068213106,
4983        1061959674,
4984        1070057876,
4985        1075639211,
4986        1035799408,
4987        1038374459,
4988        1066690647,
4989        1039661209,
4990        1044647203,
4991        1062023173,
4992        -1088468043,
4993        -1079165925,
4994        -1080336498,
4995        1068130569,
4996        -1077493406,
4997        1074217257,
4998        -1101727172,
4999        -1085379174,
5000        -1070481672,
5001        1057529522,
5002        -1076522193,
5003        -1073924795,
5004        1082312198,
5005        -1064314607,
5006        1067061448,
5007        1068218316,
5008        -1079222876,
5009        -1119617023,
5010        1069930539,
5011        -1090924901,
5012        1075182877,
5013        1079708151,
5014        -1100065892,
5015        -1089600121,
5016        -1116492203,
5017        -1086472107,
5018        1032157576,
5019        -1072230606,
5020        -1079439244,
5021        1059474144,
5022        -1088502908,
5023        1047501927,
5024        -1094320071,
5025        1068087040,
5026        -1087532275,
5027        -1097996011,
5028        -1082432729,
5029        1079834747,
5030        -1070564609,
5031        -1068847264,
5032        -1072725058,
5033        -1067951169,
5034        -1069765987,
5035        1081507675,
5036        1052176603,
5037        -1068918124,
5038        1064777857,
5039        -1102908869,
5040        -1105072458,
5041        1077574212,
5042        1060566264,
5043        1055658928,
5044        -1102809937,
5045        -1063898364,
5046        -1078424254,
5047        1069856456,
5048        1080230047,
5049        1082102894,
5050        1085825073,
5051        1075013346,
5052        1075686667,
5053        -1075678085,
5054        1036979328,
5055        1057776047,
5056        1073308450,
5057        -1098665897,
5058        1068835544,
5059        1062026186,
5060        1073115015,
5061        -1108835930,
5062        1059194909,
5063        -1073264910,
5064        1080909556,
5065        -1062755957,
5066        -1057186943,
5067        -1079805436,
5068        -1090052576,
5069        -1094985070,
5070        -1082234213,
5071        1061738033,
5072        1058858038,
5073        1033335443,
5074        -1092867209,
5075        1051746309,
5076        -1070732239,
5077        1059876194,
5078        -1089599015,
5079        -1097807493,
5080        1058252370,
5081        1068758970,
5082        1056092463,
5083        1054205382,
5084        -1078621136,
5085        -1082559630,
5086        -1071670612,
5087        1055675893,
5088        -1086963788,
5089        -1066927582,
5090        1085374430,
5091        -1092045876,
5092        -1089239053,
5093        -1062177169,
5094        1074714216,
5095        -1063238637,
5096        1074199777,
5097        1025053201,
5098        -1081436824,
5099        1066916555,
5100        1074783687,
5101        1074020846,
5102        -1085577315,
5103        1065482474,
5104        1077138633,
5105        1054498494,
5106        -1114828571,
5107        -1070442607,
5108        -1064385934,
5109        -1089735557,
5110        1093796263,
5111        -1068759439,
5112        1071490382,
5113        1042018930,
5114        -1097971822,
5115        1038348488,
5116        1040032887,
5117        -1070880443,
5118        -1116903647,
5119        1074268567,
5120        -1086812810,
5121        -1069807455,
5122        1078684860,
5123        -1082836394,
5124        1071746535,
5125        1041542471,
5126        1074310491,
5127        -1091968963,
5128        1073791918,
5129        1001317682,
5130        -1082375516,
5131        -1081603396,
5132        -1078587263,
5133        -1072273634,
5134        1049284485,
5135        1043446264,
5136        -1121610917,
5137        -1079834545,
5138        1044252087,
5139        -1090838379,
5140        1066022288,
5141        1068104825,
5142        1051795406,
5143        1065935796,
5144        -1090488493,
5145        -1091327171,
5146        -1075273149,
5147        1026565785,
5148        -1092721748,
5149        -1068118543,
5150        -1080128501,
5151        -1077559912,
5152        -1068232755,
5153        -1073195588,
5154        -1080534792,
5155        -1057676851,
5156        1072770856,
5157        -1075114170,
5158        1066544368,
5159        1061367904,
5160        -1102189169,
5161        1051872010,
5162        1067567478,
5163        1065976570,
5164        -1089309914,
5165        -1062197738,
5166        -1083836863,
5167        1074973060,
5168        1073854473,
5169        1043022865,
5170        -1098974295,
5171        -1081132748,
5172        -1059501560,
5173        1040631691,
5174        1056646734,
5175        -1102933001,
5176        -1069334873,
5177        1073890909,
5178        -1113630628,
5179        -1076035932,
5180        -1069397950,
5181        -1071300977,
5182        1053943262,
5183        1078091462,
5184        -1085796399,
5185        1089658550,
5186        -1073288455,
5187        1080248330,
5188        -1086351284,
5189        1078693386,
5190        1064406302,
5191        -1077766119,
5192        -1064731484,
5193        1087660804,
5194        1067732981,
5195        1045203754,
5196        -1103048335,
5197        1060545913,
5198        -1096332107,
5199        -1083293377,
5200        1057611205,
5201        -1087034823,
5202        1042901203,
5203        1056715956,
5204        1057174656,
5205        -1103188499,
5206        1044453092,
5207        -1096816437,
5208        1062349173,
5209        -1073740860,
5210        -1071759336,
5211        1055419708,
5212        -1142092534,
5213        1071502777,
5214        1064246014,
5215        1078990907,
5216        -1086152414,
5217        -1096040036,
5218        -1075924931,
5219        -1080978512,
5220        1055199559,
5221        -1081392276,
5222        1035288904,
5223        -1089680737,
5224        -1076337896,
5225        1073423898,
5226        1069292535,
5227        -1064055954,
5228        1090960417,
5229        1079942060,
5230        -1066963987,
5231        -1096319162,
5232        -1089876921,
5233        1053123604,
5234        1053708252,
5235        -1073513132,
5236        -1090291890,
5237        1074096972,
5238        1073676769,
5239        -1087719621,
5240        1085962835,
5241        1079469569,
5242        1071264268,
5243        1082484662,
5244        1084166605,
5245        1077004204,
5246        -1082573634,
5247        1070066035,
5248        1066697933,
5249        -1094468185,
5250        -1077585897,
5251        -1075600768,
5252        1088320289,
5253        1065452455,
5254        1049821475,
5255        -1083507825,
5256        1051754205,
5257        1081333053,
5258        1063331691,
5259        -1081514753,
5260        1066432444,
5261        1059677844,
5262        -1099913465,
5263        -1079249069,
5264        -1088251951,
5265        1070335310,
5266        1063342158,
5267        -1105555777,
5268        -1094005138,
5269        -1061701238,
5270        1098772169,
5271        1073824053,
5272        -1070702592,
5273        -1071528531,
5274        -1104601247,
5275        -1044236884,
5276        1070937415,
5277        1060115132,
5278        -1123217926,
5279        1077418536,
5280        1075860698,
5281        1064319370,
5282        -1091063118,
5283        1074950458,
5284        -1089148562,
5285        1066586982,
5286        -1121727677,
5287        1077161927,
5288        1089399528,
5289        -1104495507,
5290        -1069586212,
5291        1053993420,
5292        1059807630,
5293        -1100580144,
5294        1040110421,
5295        -1093179374,
5296        -1087651939,
5297        1074426855,
5298        1045797782,
5299        -1069086230,
5300        1055969570,
5301        -1089861015,
5302        1060312633,
5303        -1077745793,
5304        1034752961,
5305        1084326421,
5306        1064133403,
5307        -1091538243,
5308        1058076150,
5309        -1083637363,
5310        -1085222946,
5311        1059485423,
5312        -1099107020,
5313        1017448082,
5314        1050929193,
5315        1055097846,
5316        1055051818,
5317        1064228520,
5318        -1097026773,
5319        1061423312,
5320        1050837763,
5321        -1087424574,
5322        -1101651767,
5323        -1107600209,
5324        1057738770,
5325        1056163057,
5326        1055550837,
5327        1048774136,
5328        1052738826,
5329        1040922466,
5330        1065825890,
5331        1056333210,
5332        -1119838246,
5333        1069707566,
5334        -1108739607,
5335        1061411245,
5336        1053608268,
5337        1073681397,
5338        1052530285,
5339        1051010186,
5340        -1097740460,
5341        -1094115110,
5342        1044118279,
5343        -1129600054,
5344        1082289039,
5345        1066799129,
5346        1078781300,
5347        -1081013937,
5348        -1069937030,
5349        -1077860004,
5350        1086676616,
5351        -1080932789,
5352        1044418821,
5353        1081256636,
5354        1066194730,
5355        -1084906390,
5356        -1112480383,
5357        -1058456757,
5358        1065746114,
5359        -1094890171,
5360        1083060853,
5361        -1086869728,
5362        -1069706041,
5363        1076896493,
5364        -1069282161,
5365        -1061755306,
5366        -1075010779,
5367        -1072189133,
5368        1068738612,
5369        -1090575121,
5370        -1086529456,
5371        -1072268957,
5372        1067443427,
5373        -1069194492,
5374        1032826221,
5375        -1085284060,
5376        -1088078224,
5377        -1090596209,
5378        1058834569,
5379        -1077178107,
5380        1066621338,
5381        -1103344414,
5382        1025311783,
5383        -1089034178,
5384        -1090262211,
5385        1057579528,
5386        1052416261,
5387        -1082386193,
5388        -1097536223,
5389        -1081452489,
5390        1071328832,
5391        -1078697763,
5392        -1069751364,
5393        1048476747,
5394        -1080760528,
5395        1084960029,
5396        -1080516085,
5397        -1098594893,
5398        1069006490,
5399        -1113326964,
5400        1076454499,
5401        1073927745,
5402        1065418353,
5403        -1083032016,
5404        -1059474833,
5405        -1056831127,
5406        -1086276730,
5407        -1072960495,
5408        -1056810954,
5409        -1080969042,
5410        1083495315,
5411        1074173798,
5412        1091086404,
5413        1081474700,
5414        -1070528780,
5415        1062482265,
5416        1059888858,
5417        1083892629,
5418        -1076483659,
5419        1091708866,
5420        1084965657,
5421        1075566853,
5422        -1081756227,
5423        -1081726568,
5424        1063923864,
5425        -1053578524,
5426        1085067103,
5427        -1066970430,
5428        -1083775032,
5429        1075590482,
5430        -1098283473,
5431        -1078407137,
5432        1084098755,
5433        -1071807240,
5434        1049497446,
5435        -1078560716,
5436        -1065954341,
5437        1057357022,
5438        -1119486527,
5439        1056565510,
5440        -1079490839,
5441        -1080869038,
5442        -1105622600,
5443        1058209036,
5444        1068123949,
5445        1060977542,
5446        1078309340,
5447        -1094666916,
5448        1074709781,
5449        -1084508139,
5450        1080427985,
5451        1054225965,
5452        -1089017114,
5453        1098855881,
5454        -1085398374,
5455        -1080907252,
5456        1058747819,
5457        1082151659,
5458        1060124483,
5459        -1076996780,
5460        -1056428997,
5461        -1071022659,
5462        -1072123294,
5463        -1067373293,
5464        1064252298,
5465        -1084192165,
5466        -1090065379,
5467        -1083993137,
5468        1089425398,
5469        -1091006077,
5470        -1072929550,
5471        1024820864,
5472        1058497880,
5473        -1071577660,
5474        1051966835,
5475        1050043658,
5476        -1106608742,
5477        1083499783,
5478        -1089054165,
5479        1077581178,
5480        -1071895762,
5481        -1071164651,
5482        -1063540228,
5483        1070111774,
5484        -1064910621,
5485        -1073185636,
5486        -1081562553,
5487        -1089502809,
5488        -1101995000,
5489        -1076566685,
5490        1065421852,
5491        1070815279,
5492        1078898784,
5493        -1070864012,
5494        1058736451,
5495        1026346456,
5496        1030707198,
5497        -1095063965,
5498        1037951821,
5499        -1081549970,
5500        1077948848,
5501        -1084705999,
5502        1056658700,
5503        -1086630310,
5504        1060296850,
5505        -1081803996,
5506        1058110021,
5507        1055441119,
5508        1060470789,
5509        1087243485,
5510        1065968091,
5511        -1079217907,
5512        1070775987,
5513        1074142778,
5514        -1092917914,
5515        1082791424,
5516        -1090854598,
5517        1073019018,
5518        -1064461095,
5519        1026096769,
5520        -1075591491,
5521        -1073530054,
5522        1057490083,
5523        1040019626,
5524        1082688949,
5525        1084269438,
5526        1076504678,
5527        1082279372,
5528        -1058232986,
5529        -1101219398,
5530        -1069952070,
5531        1086735896,
5532        1074776146,
5533        1083685327,
5534        1075356329,
5535        -1089412311,
5536        1070347698,
5537        1017281343,
5538        1074115187,
5539        -1086442894,
5540        1077037901,
5541        -1084846846,
5542        -1054522320,
5543        1057274264,
5544        -1076055886,
5545        -1056854700,
5546        1053972924,
5547        1090049700,
5548        1069473845,
5549        1062434913,
5550        -1070332800,
5551        1044817203,
5552        1049380759,
5553        1062896914,
5554        1069129469,
5555        -1075875029,
5556        -1097413617,
5557        1072334223,
5558        -1094204378,
5559        -1074300443,
5560        -1109424842,
5561        1030434806,
5562        1072216405,
5563        -1081891711,
5564        -1079117077,
5565        1068797868,
5566        1059575965,
5567        -1077931322,
5568        -1107455564,
5569        -1062989448,
5570        -1057366451,
5571        -1065814248,
5572        -1077106280,
5573        1073407228,
5574        -1071639693,
5575        1074913040,
5576        -1066559117,
5577        -1074016647,
5578        -1087190687,
5579        -1092916957,
5580        1041756694,
5581        -1097362733,
5582        -1094341084,
5583        -1074989988,
5584        -1074430611,
5585        -1060272623,
5586        -1073661695,
5587        -1054909418,
5588        -1079696192,
5589        -1072254210,
5590        1071217498,
5591        1054465367,
5592        -1079539621,
5593        -1070857187,
5594        -1099428378,
5595        -1072634749,
5596        1074532894,
5597        -1053999040,
5598        -1085286595,
5599        1058772264,
5600        -1094023953,
5601        -1078825117,
5602        -1078492867,
5603        -1069574890,
5604        -1063442059,
5605        -1063783541,
5606        1081791252,
5607        1087808476,
5608        1073876199,
5609        -1104108170,
5610        1059115298,
5611        -1074062867,
5612        -1071859545,
5613        -1079193842,
5614        1074305058,
5615        -1078276926,
5616        -1081826277,
5617        1053141834,
5618        -1097412698,
5619        -1089721662,
5620        1061456928,
5621        -1110259277,
5622        1045044774,
5623        1037455330,
5624        -1091902715,
5625        -1079960883,
5626        -1087866459,
5627        -1070915648,
5628        -1095952207,
5629        1041937738,
5630        1068160141,
5631        -1063662656,
5632        -1081156166,
5633        -1072979161,
5634        -1113811316,
5635        -1111634157,
5636        1068370190,
5637        -1069960887,
5638        1068303824,
5639        1073594478,
5640        1076882095,
5641        1074322174,
5642        -1076778539,
5643        1068946286,
5644        1076054654,
5645        -1069288350,
5646        1053155915,
5647        -1059539660,
5648        1039329960,
5649        -1080709293,
5650        1088497558,
5651        -1081214997,
5652        -1113462385,
5653        -1080679476,
5654        1060144289,
5655        1061740277,
5656        1041131162,
5657        -1064156667,
5658        -1097003393,
5659        -1118766824,
5660        -1090152778,
5661        -1091052903,
5662        1080766008,
5663        -1073382417,
5664        1088875648,
5665        1081277980,
5666        1075909640,
5667        -1081993958,
5668        1042141260,
5669        -1097474981,
5670        1066198760,
5671        -1075941409,
5672        -1071803565,
5673        1082265933,
5674        -1079712163,
5675        -1081755886,
5676        -1077928831,
5677        -1068269940,
5678        1075322391,
5679        -1082055303,
5680        1061117289,
5681        -1086288445,
5682        1067937632,
5683        1063605507,
5684        -1090393486,
5685        1048505206,
5686        -1077012559,
5687        -1076892492,
5688        -1099263084,
5689        1068758761,
5690        -1053398025,
5691        -1059895211,
5692        1063097062,
5693        1050713656,
5694        -1061078659,
5695        1074447782,
5696        1054041571,
5697        -1076271799,
5698        1069500446,
5699        -1097294543,
5700        1073595340,
5701        1060631532,
5702        -1092333596,
5703        -1075835936,
5704        -1096840352,
5705        1034364037,
5706        1075494906,
5707        1067380035,
5708        1069759058,
5709        -1060545009,
5710        -1093709388,
5711        -1101356991,
5712        -1082398499,
5713        -1094643747,
5714        1051775043,
5715        1060684773,
5716        -1080747781,
5717        1056831527,
5718        -1080570091,
5719        -1081437154,
5720        1058755844,
5721        1056049211,
5722        1065832345,
5723        1065328568,
5724        1066604660,
5725        1074388591,
5726        1075486132,
5727        -1078192543,
5728        -1137023356,
5729        1068873348,
5730        1070719029,
5731        1080182947,
5732        -1074093107,
5733        1073507733,
5734        1062460734,
5735        -1084848626,
5736        1050378822,
5737        -1095139310,
5738        1059272266,
5739        -1088623080,
5740        1034943000,
5741        1062874456,
5742        1064050465,
5743        1059366211,
5744        -1079619711,
5745        -1081236918,
5746        -1085325820,
5747        -1079211766,
5748        -1073747243,
5749        -1075800663,
5750        -1063667360,
5751        -1076936449,
5752        -1067808084,
5753        -1060257053,
5754        -1079854365,
5755        1074427786,
5756        1077876532,
5757        -1067103714,
5758        1060526042,
5759        1069675528,
5760        1076049222,
5761        1065567505,
5762        1065459553,
5763        1074261360,
5764        -1084276542,
5765        -1071259550,
5766        1054460423,
5767        -1075229919,
5768        -1064493728,
5769        1074012149,
5770        1078747321,
5771        -1062228492,
5772        -1106498344,
5773        1085498178,
5774        -1086944311,
5775        -1092691833,
5776        1050199716,
5777        -1050213469,
5778        1043002996,
5779        1082108686,
5780        1076770879,
5781        1060041972,
5782        1092621262,
5783        -1058380159,
5784        -1064767238,
5785        -1065759210,
5786        -1061069687,
5787        -1069190901,
5788        -1073681401,
5789        -1083919144,
5790        1081334508,
5791        -1079812154,
5792        -1089449821,
5793        -1078166082,
5794        -1071932716,
5795        1073993126,
5796        1060292808,
5797        1049130204,
5798        -1115347208,
5799        -1072332734,
5800        1071451452,
5801        1061964921,
5802        -1079938076,
5803        -1094563432,
5804        1047408745,
5805        -1079387208,
5806        1059630497,
5807        1068295956,
5808        1040297449,
5809        -1075886015,
5810        1094713741,
5811        1083582037,
5812        -1077673444,
5813        1056276851,
5814        1082750847,
5815        -1073309362,
5816        1070626228,
5817        1069006533,
5818        -1080080685,
5819        1049681293,
5820        1055760024,
5821        1074307485,
5822        1064783469,
5823        1062314109,
5824        -1070104828,
5825        1070555709,
5826        -1091400623,
5827        -1112516869,
5828        -1071525317,
5829        -1075015534,
5830        -1070940415,
5831        1069773289,
5832        1040841934,
5833        1076131258,
5834        1042614295,
5835        -1088141139,
5836        1065374771,
5837        1094285756,
5838        1017068122,
5839        -1072808760,
5840        -1061880539,
5841        -1080712196,
5842        1058634945,
5843        -1079518730,
5844        -1066906217,
5845        1062924165,
5846        -1067542576,
5847        -1064483304,
5848        -1085326798,
5849        -1084067716,
5850        -1073400848,
5851        -1072429767,
5852        -1069109494,
5853        -1066943220,
5854        -1089457808,
5855        1069069582,
5856        -1117659879,
5857        1034492160,
5858        -1091799514,
5859        1069710965,
5860        1064032673,
5861        -1097096787,
5862        -1113300251,
5863        1053319517,
5864        -1106458097,
5865        1060726107,
5866        -1079783297,
5867        1041529710,
5868        -1135183991,
5869        1077810022,
5870        -1111950806,
5871        1069372559,
5872        1064548503,
5873        -1079905508,
5874        -1080536162,
5875        -1081405226,
5876        -1077104911,
5877        1060146884,
5878        -1075031932,
5879        -1098786972,
5880        -1089305195,
5881        -1072122659,
5882        -1077422284,
5883        -1074207277,
5884        1066214727,
5885        1063817636,
5886        -1087076915,
5887        -1070789027,
5888        -1079419299,
5889        -1102326704,
5890        1074719023,
5891        1058215432,
5892        1065117788,
5893        1064151005,
5894        -1084897377,
5895        -1072227976,
5896        -1067069183,
5897        1074635513,
5898        1075410143,
5899        -1068671458,
5900        -1082182838,
5901        -1085141288,
5902        1074447194,
5903        1057732998,
5904        1070054614,
5905        -1075719191,
5906        -1092943862,
5907        1081129863,
5908        1067016035,
5909        -1074841132,
5910        1038589549,
5911        1069382796,
5912        -1080463733,
5913        1072751666,
5914        -1088642594,
5915        -1064781076,
5916        1077395104,
5917        -1073298823,
5918        -1070966289,
5919        1076633669,
5920        1071122826,
5921        1066627963,
5922        -1089299302,
5923        -1073396632,
5924        -1080615966,
5925        -1081495440,
5926        1078165299,
5927        1062684374,
5928        -1074249545,
5929        1009146638,
5930        1070474734,
5931        1062495624,
5932        -1085201985,
5933        -1086456817,
5934        1068069425,
5935        1072555562,
5936        -1079076254,
5937        1059770243,
5938        -1073043435,
5939        1048308902,
5940        -1085143719,
5941        1075043138,
5942        -1080765521,
5943        -1068280264,
5944        1059123057,
5945        -1073565669,
5946        1060705313,
5947        1074116891,
5948        -1076198562,
5949        1061291760,
5950        1061739723,
5951        -1073168396,
5952        -1069386543,
5953        1073932891,
5954        1073727749,
5955        -1064701917,
5956        -1071225708,
5957        -1121996336,
5958        1040337279,
5959        1061039848,
5960        1071055349,
5961        -1118815737,
5962        -1073997438,
5963        1039975550,
5964        -1068950127,
5965        1022486332,
5966        1050701981,
5967        1065267866,
5968        1070119429,
5969        -1118909672,
5970        1065802630,
5971        -1078657212,
5972        1074890831,
5973        1075232126,
5974        -1069379922,
5975        -1064920696,
5976        1082598372,
5977        -1080402689,
5978        -1078587987,
5979        1080431609,
5980        1069725744,
5981        -1081104770,
5982        -1084686570,
5983        1062445098,
5984        -1074242879,
5985        -1073979052,
5986        1077085178,
5987        1080102900,
5988        -1082019710,
5989        1055962666,
5990        1049986043,
5991        1057393316,
5992        -1078108093,
5993        -1078281035,
5994        1075125839,
5995        1084069292,
5996        -1073054274,
5997        1071679103,
5998        1064979946,
5999        -1077073298,
6000        -1069682066,
6001        -1069271317,
6002        1083435508,
6003        1083855843,
6004        1060212571,
6005        1055148732,
6006        1072376825,
6007        -1071045753,
6008    }
6009}
6010