doc: Add serial to list of ci file reserved words
[charm.git] / src / conv-core / random.c
1 /*************************************************************************/
2 /*************************************************************************/
3 /*           Parallel 64-bit Linear Congruential Generator               */
4 /*                                                                       */ 
5 /* Author: Ashok Srinivasan,                                             */
6 /*            NCSA, University of Illinois, Urbana-Champaign             */
7 /* E-Mail: ashoks@ncsa.uiuc.edu                                          */
8 /*                                                                       */ 
9 /* Note: The modulus is 2^64                                             */
10 /*                                                                       */
11 /* Disclaimer: NCSA expressly disclaims any and all warranties, expressed*/
12 /* or implied, concerning the enclosed software.  The intent in sharing  */
13 /* this software is to promote the productive interchange of ideas       */
14 /* throughout the research community. All software is furnished on an    */
15 /* "as is" basis. No further updates to this software should be          */
16 /* expected. Although this may occur, no commitment exists. The authors  */
17 /* certainly invite your comments as well as the reporting of any bugs.  */
18 /* NCSA cannot commit that any or all bugs will be fixed.                */
19 /*************************************************************************/
20 /*************************************************************************/
21
22 /*             This is version 1.0, created 20 May 1998                  */
23
24 #include "converse.h"
25 #include <limits.h>
26 #include <stdlib.h>
27
28 #define MAX_STREAMS 15613
29 /*
30 int MAX_STREAMS = (146138719);
31 */
32
33 extern unsigned int _prime_list[];
34
35 unsigned int _PARAMLIST[3][2] = {{0x87b0b0fdU, 0x27bb2ee6U}, 
36                                       {0xe78b6955U,0x2c6fe96eU},
37                                       {0x31a53f85U,0x369dea0fU}};
38
39 /*************************************************************************/
40 /* You should not need to look at the next few lines!                    */
41
42 #define INIT_SEED1 0x2bc6ffffU
43 #define INIT_SEED0 0x8cfe166dU
44
45 #define TWO_M22  2.384185791015625e-07 /* 2^(-22) */
46 #define TWO_P22  4194304  /* 2^(22) */
47 #define TWO_M20  9.5367431640625e-07 /* 2^(-20) */
48 #define TWO_P20  1048576 /* 2^(20) */
49 #define TWO_M42  2.273736754432321e-13 /* 2^(-42) */
50 #define TWO_M64 5.4210108624275222e-20 /* 2^(-64) */
51
52 /*                                                                      */
53 /************************************************************************/
54
55 CpvStaticDeclare(int, nstreams);
56 CpvStaticDeclare(CrnStream, _defaultStream);
57
58 void CrnInit(void)
59 {
60   CpvInitialize(int, nstreams);
61   CpvAccess(nstreams) = 0;
62   CpvInitialize(CrnStream, _defaultStream);
63   CrnInitStream(&CpvAccess(_defaultStream), 0, 0);
64 }
65
66 /* Initialize random number stream */
67
68 void CrnInitStream(CrnStream *genptr, unsigned int seed, int type)
69 {
70   unsigned int gennum = seed+CpvAccess(nstreams)*CmiNumPes();
71   int i;
72
73   genptr->prime = _prime_list[gennum%MAX_STREAMS];
74   genptr->multiplier[0] = (double) (_PARAMLIST[type][0]&0x3fffff);
75   genptr->multiplier[1] = (double) 
76     (_PARAMLIST[type][0]>>22 | (_PARAMLIST[type][1]&0xfff)<<10);
77   genptr->multiplier[2] = (double) (_PARAMLIST[type][1]>>12);
78   genptr->state[0] = (double) ((INIT_SEED0^gennum)&0x3fffff);
79   genptr->state[1] = (double) 
80     ((INIT_SEED0^gennum)>>22 | ((INIT_SEED1 ^ (unsigned)seed<<1)&0xfff)<<10);
81   genptr->state[2] = (double) ((INIT_SEED1 ^ (unsigned)seed<<1)>>12);
82
83   for(i=0; i<1000; i++)
84     CrnDouble(genptr);
85   CpvAccess(nstreams)++;
86
87
88
89 #define advance_state(genptr)  {double t0, t1, t2, t3, st0, st1, st2;\
90               t0 = genptr->state[0]*genptr->multiplier[0] + genptr->prime;\
91               t1 = (double) (int) (t0*TWO_M22); \
92               st0 = t0 - TWO_P22*t1; \
93               t1 += genptr->state[1]*genptr->multiplier[0] + \
94                  genptr->state[0]*genptr->multiplier[1]; \
95               t2 = (double) (int) (t1*TWO_M22); \
96               st1 = t1 - TWO_P22*t2; \
97               t2 += genptr->state[2]*genptr->multiplier[0] + \
98                     genptr->state[1]*genptr->multiplier[1] + \
99                     genptr->state[0]*genptr->multiplier[2];\
100               t3 = (double) (int) (t2*TWO_M20); \
101               st2 = t2 - TWO_P20*t3; \
102               genptr->state[0] = st0; \
103               genptr->state[1] = st1; \
104               genptr->state[2] = st2;}
105
106 double CrnDouble(CrnStream *genptr)
107 {
108   advance_state(genptr);        /* next state in sequence */
109   return  genptr->state[2]*TWO_M20 + genptr->state[1]*TWO_M42 +
110     genptr->state[0]*TWO_M64;
111
112
113 int CrnInt(CrnStream *genptr)
114 {
115   return (int) (CrnDouble(genptr)*0x80000000U);
116
117
118 float CrnFloat(CrnStream *genptr)
119 {
120     return (float) CrnDouble(genptr);
121 }
122
123 void CrnSrand(unsigned int seed)
124 {
125   CrnInitStream(&CpvAccess(_defaultStream), seed, 0);
126 }
127
128 int CrnRand(void)
129 {
130   return CrnInt(&CpvAccess(_defaultStream));
131 }
132
133 double CrnDrand(void)
134 {
135   return CrnDouble(&CpvAccess(_defaultStream));
136 }
137
138 unsigned int _prime_list[MAX_STREAMS] = 
139 {
140 3037000493U,
141 3037000453U,
142 3037000429U,
143 3037000427U,
144 3037000399U,
145 3037000391U,
146 3037000333U,
147 3037000331U,
148 3037000303U,
149 3037000289U,
150 3037000249U,
151 3037000193U,
152 3037000181U,
153 3037000177U,
154 3037000159U,
155 3037000121U,
156 3037000111U,
157 3037000103U,
158 3037000069U,
159 3037000039U,
160 3037000013U,
161 3036999991U,
162 3036999983U,
163 3036999941U,
164 3036999899U,
165 3036999887U,
166 3036999877U,
167 3036999841U,
168 3036999821U,
169 3036999817U,
170 3036999811U,
171 3036999803U,
172 3036999773U,
173 3036999769U,
174 3036999761U,
175 3036999739U,
176 3036999737U,
177 3036999733U,
178 3036999727U,
179 3036999499U,
180 3036999487U,
181 3036999473U,
182 3036999467U,
183 3036999457U,
184 3036999443U,
185 3036999439U,
186 3036999431U,
187 3036999403U,
188 3036999379U,
189 3036999341U,
190 3036999319U,
191 3036999307U,
192 3036999293U,
193 3036999283U,
194 3036999271U,
195 3036999233U,
196 3036999209U,
197 3036999167U,
198 3036999157U,
199 3036999137U,
200 3036999113U,
201 3036999101U,
202 3036999089U,
203 3036999079U,
204 3036999067U,
205 3036999061U,
206 3036999023U,
207 3036999019U,
208 3036999001U,
209 3036998999U,
210 3036998989U,
211 3036998977U,
212 3036998963U,
213 3036998957U,
214 3036998933U,
215 3036998903U,
216 3036998873U,
217 3036998857U,
218 3036998849U,
219 3036998843U,
220 3036998837U,
221 3036998803U,
222 3036998777U,
223 3036998761U,
224 3036998759U,
225 3036998743U,
226 3036998717U,
227 3036998611U,
228 3036998599U,
229 3036998567U,
230 3036998563U,
231 3036998561U,
232 3036998537U,
233 3036998477U,
234 3036998449U,
235 3036998429U,
236 3036998401U,
237 3036998381U,
238 3036998347U,
239 3036998333U,
240 3036998329U,
241 3036998299U,
242 3036998267U,
243 3036998257U,
244 3036998249U,
245 3036998231U,
246 3036998213U,
247 3036998183U,
248 3036998161U,
249 3036998113U,
250 3036998093U,
251 3036998071U,
252 3036998051U,
253 3036998047U,
254 3036998011U,
255 3036998009U,
256 3036997973U,
257 3036997939U,
258 3036997933U,
259 3036997897U,
260 3036997853U,
261 3036997837U,
262 3036997813U,
263 3036997811U,
264 3036997787U,
265 3036997783U,
266 3036997751U,
267 3036997741U,
268 3036997727U,
269 3036997721U,
270 3036997709U,
271 3036997697U,
272 3036997693U,
273 3036997643U,
274 3036997631U,
275 3036997619U,
276 3036997603U,
277 3036997597U,
278 3036997577U,
279 3036997559U,
280 3036997511U,
281 3036997501U,
282 3036997493U,
283 3036997393U,
284 3036997391U,
285 3036997343U,
286 3036997339U,
287 3036997331U,
288 3036997289U,
289 3036997279U,
290 3036997217U,
291 3036997213U,
292 3036997169U,
293 3036997151U,
294 3036997133U,
295 3036997109U,
296 3036997081U,
297 3036997063U,
298 3036997021U,
299 3036996983U,
300 3036996947U,
301 3036996931U,
302 3036996923U,
303 3036996901U,
304 3036996883U,
305 3036996863U,
306 3036996829U,
307 3036996817U,
308 3036996799U,
309 3036996769U,
310 3036996761U,
311 3036996737U,
312 3036996713U,
313 3036996709U,
314 3036996707U,
315 3036996673U,
316 3036996631U,
317 3036996601U,
318 3036996587U,
319 3036996553U,
320 3036996527U,
321 3036996497U,
322 3036996491U,
323 3036996481U,
324 3036996451U,
325 3036996439U,
326 3036996421U,
327 3036996379U,
328 3036996373U,
329 3036996353U,
330 3036996349U,
331 3036996329U,
332 3036996307U,
333 3036996299U,
334 3036996283U,
335 3036996253U,
336 3036996247U,
337 3036996211U,
338 3036996197U,
339 3036996121U,
340 3036996091U,
341 3036996077U,
342 3036996071U,
343 3036996049U,
344 3036996019U,
345 3036996013U,
346 3036995981U,
347 3036995977U,
348 3036995953U,
349 3036995933U,
350 3036995921U,
351 3036995909U,
352 3036995893U,
353 3036995887U,
354 3036995881U,
355 3036995867U,
356 3036995839U,
357 3036995833U,
358 3036995827U,
359 3036995791U,
360 3036995761U,
361 3036995737U,
362 3036995723U,
363 3036995711U,
364 3036995671U,
365 3036995641U,
366 3036995627U,
367 3036995609U,
368 3036995603U,
369 3036995581U,
370 3036995579U,
371 3036995573U,
372 3036995543U,
373 3036995531U,
374 3036995527U,
375 3036995491U,
376 3036995477U,
377 3036995459U,
378 3036995369U,
379 3036995281U,
380 3036995267U,
381 3036995257U,
382 3036995249U,
383 3036995239U,
384 3036995189U,
385 3036995161U,
386 3036995153U,
387 3036995123U,
388 3036995089U,
389 3036995083U,
390 3036995057U,
391 3036995051U,
392 3036995041U,
393 3036995021U,
394 3036994997U,
395 3036994963U,
396 3036994931U,
397 3036994921U,
398 3036994897U,
399 3036994889U,
400 3036994879U,
401 3036994847U,
402 3036994799U,
403 3036994787U,
404 3036994777U,
405 3036994747U,
406 3036994717U,
407 3036994703U,
408 3036994679U,
409 3036994673U,
410 3036994663U,
411 3036994661U,
412 3036994627U,
413 3036994621U,
414 3036994619U,
415 3036994591U,
416 3036994549U,
417 3036994547U,
418 3036994531U,
419 3036994511U,
420 3036994507U,
421 3036994489U,
422 3036994469U,
423 3036994439U,
424 3036994423U,
425 3036994417U,
426 3036994397U,
427 3036994381U,
428 3036994369U,
429 3036994349U,
430 3036994327U,
431 3036994309U,
432 3036994283U,
433 3036994249U,
434 3036994237U,
435 3036994229U,
436 3036994211U,
437 3036994193U,
438 3036994141U,
439 3036994099U,
440 3036994073U,
441 3036994069U,
442 3036994063U,
443 3036994043U,
444 3036994039U,
445 3036994033U,
446 3036994001U,
447 3036993977U,
448 3036993937U,
449 3036993913U,
450 3036993901U,
451 3036993893U,
452 3036993871U,
453 3036993769U,
454 3036993737U,
455 3036993727U,
456 3036993719U,
457 3036993677U,
458 3036993667U,
459 3036993613U,
460 3036993607U,
461 3036993601U,
462 3036993587U,
463 3036993571U,
464 3036993569U,
465 3036993541U,
466 3036993539U,
467 3036993529U,
468 3036993527U,
469 3036993511U,
470 3036993469U,
471 3036993437U,
472 3036993413U,
473 3036993367U,
474 3036993359U,
475 3036993331U,
476 3036993329U,
477 3036993319U,
478 3036993283U,
479 3036993277U,
480 3036993257U,
481 3036993251U,
482 3036993241U,
483 3036993233U,
484 3036993221U,
485 3036993217U,
486 3036993181U,
487 3036993161U,
488 3036993143U,
489 3036993133U,
490 3036993131U,
491 3036993107U,
492 3036993103U,
493 3036993097U,
494 3036993083U,
495 3036993077U,
496 3036993073U,
497 3036993023U,
498 3036992983U,
499 3036992977U,
500 3036992969U,
501 3036992957U,
502 3036992953U,
503 3036992921U,
504 3036992899U,
505 3036992879U,
506 3036992873U,
507 3036992869U,
508 3036992809U,
509 3036992773U,
510 3036992753U,
511 3036992747U,
512 3036992743U,
513 3036992741U,
514 3036992731U,
515 3036992719U,
516 3036992711U,
517 3036992701U,
518 3036992681U,
519 3036992669U,
520 3036992639U,
521 3036992579U,
522 3036992521U,
523 3036992507U,
524 3036992503U,
525 3036992461U,
526 3036992437U,
527 3036992423U,
528 3036992401U,
529 3036992383U,
530 3036992377U,
531 3036992341U,
532 3036992333U,
533 3036992293U,
534 3036992291U,
535 3036992249U,
536 3036992207U,
537 3036992191U,
538 3036992141U,
539 3036992131U,
540 3036992113U,
541 3036992087U,
542 3036992083U,
543 3036992069U,
544 3036992051U,
545 3036992033U,
546 3036992017U,
547 3036992011U,
548 3036991987U,
549 3036991981U,
550 3036991949U,
551 3036991943U,
552 3036991897U,
553 3036991891U,
554 3036991883U,
555 3036991861U,
556 3036991777U,
557 3036991757U,
558 3036991753U,
559 3036991747U,
560 3036991717U,
561 3036991649U,
562 3036991627U,
563 3036991619U,
564 3036991591U,
565 3036991543U,
566 3036991511U,
567 3036991501U,
568 3036991481U,
569 3036991453U,
570 3036991381U,
571 3036991361U,
572 3036991357U,
573 3036991327U,
574 3036991303U,
575 3036991301U,
576 3036991271U,
577 3036991261U,
578 3036991253U,
579 3036991249U,
580 3036991247U,
581 3036991189U,
582 3036991183U,
583 3036991171U,
584 3036991147U,
585 3036991127U,
586 3036991109U,
587 3036991081U,
588 3036991063U,
589 3036991049U,
590 3036991037U,
591 3036991033U,
592 3036991031U,
593 3036991021U,
594 3036990997U,
595 3036990977U,
596 3036990961U,
597 3036990949U,
598 3036990923U,
599 3036990907U,
600 3036990899U,
601 3036990893U,
602 3036990871U,
603 3036990851U,
604 3036990829U,
605 3036990779U,
606 3036990769U,
607 3036990763U,
608 3036990739U,
609 3036990727U,
610 3036990709U,
611 3036990703U,
612 3036990611U,
613 3036990559U,
614 3036990491U,
615 3036990431U,
616 3036990421U,
617 3036990401U,
618 3036990391U,
619 3036990379U,
620 3036990371U,
621 3036990323U,
622 3036990317U,
623 3036990277U,
624 3036990263U,
625 3036990247U,
626 3036990233U,
627 3036990227U,
628 3036990199U,
629 3036990193U,
630 3036990167U,
631 3036990163U,
632 3036990157U,
633 3036990071U,
634 3036990059U,
635 3036990049U,
636 3036990037U,
637 3036990029U,
638 3036990017U,
639 3036989999U,
640 3036989993U,
641 3036989983U,
642 3036989957U,
643 3036989863U,
644 3036989821U,
645 3036989797U,
646 3036989779U,
647 3036989723U,
648 3036989693U,
649 3036989687U,
650 3036989651U,
651 3036989611U,
652 3036989609U,
653 3036989603U,
654 3036989573U,
655 3036989561U,
656 3036989539U,
657 3036989477U,
658 3036989471U,
659 3036989441U,
660 3036989419U,
661 3036989381U,
662 3036989377U,
663 3036989363U,
664 3036989357U,
665 3036989353U,
666 3036989323U,
667 3036989297U,
668 3036989281U,
669 3036989261U,
670 3036989209U,
671 3036989167U,
672 3036989159U,
673 3036989149U,
674 3036989129U,
675 3036989107U,
676 3036989101U,
677 3036989077U,
678 3036989071U,
679 3036989063U,
680 3036989041U,
681 3036989027U,
682 3036988991U,
683 3036988879U,
684 3036988849U,
685 3036988819U,
686 3036988751U,
687 3036988739U,
688 3036988729U,
689 3036988727U,
690 3036988723U,
691 3036988699U,
692 3036988679U,
693 3036988673U,
694 3036988667U,
695 3036988651U,
696 3036988637U,
697 3036988631U,
698 3036988627U,
699 3036988583U,
700 3036988573U,
701 3036988571U,
702 3036988543U,
703 3036988523U,
704 3036988483U,
705 3036988469U,
706 3036988429U,
707 3036988417U,
708 3036988399U,
709 3036988397U,
710 3036988393U,
711 3036988387U,
712 3036988369U,
713 3036988349U,
714 3036988319U,
715 3036988313U,
716 3036988309U,
717 3036988301U,
718 3036988277U,
719 3036988271U,
720 3036988117U,
721 3036988111U,
722 3036988109U,
723 3036988081U,
724 3036988079U,
725 3036988043U,
726 3036988037U,
727 3036988027U,
728 3036988021U,
729 3036987991U,
730 3036987979U,
731 3036987937U,
732 3036987931U,
733 3036987929U,
734 3036987917U,
735 3036987913U,
736 3036987901U,
737 3036987883U,
738 3036987871U,
739 3036987809U,
740 3036987799U,
741 3036987773U,
742 3036987743U,
743 3036987731U,
744 3036987727U,
745 3036987719U,
746 3036987691U,
747 3036987659U,
748 3036987637U,
749 3036987631U,
750 3036987601U,
751 3036987589U,
752 3036987587U,
753 3036987581U,
754 3036987563U,
755 3036987557U,
756 3036987553U,
757 3036987533U,
758 3036987529U,
759 3036987523U,
760 3036987521U,
761 3036987469U,
762 3036987439U,
763 3036987427U,
764 3036987361U,
765 3036987337U,
766 3036987319U,
767 3036987311U,
768 3036987293U,
769 3036987251U,
770 3036987241U,
771 3036987197U,
772 3036987167U,
773 3036987127U,
774 3036987089U,
775 3036987077U,
776 3036987073U,
777 3036987067U,
778 3036987061U,
779 3036987043U,
780 3036986969U,
781 3036986957U,
782 3036986917U,
783 3036986881U,
784 3036986863U,
785 3036986851U,
786 3036986839U,
787 3036986803U,
788 3036986791U,
789 3036986789U,
790 3036986767U,
791 3036986759U,
792 3036986737U,
793 3036986713U,
794 3036986669U,
795 3036986609U,
796 3036986599U,
797 3036986593U,
798 3036986569U,
799 3036986509U,
800 3036986507U,
801 3036986501U,
802 3036986479U,
803 3036986441U,
804 3036986431U,
805 3036986417U,
806 3036986411U,
807 3036986383U,
808 3036986333U,
809 3036986287U,
810 3036986279U,
811 3036986203U,
812 3036986189U,
813 3036986167U,
814 3036986129U,
815 3036986123U,
816 3036986107U,
817 3036986041U,
818 3036986023U,
819 3036986009U,
820 3036985999U,
821 3036985993U,
822 3036985979U,
823 3036985949U,
824 3036985921U,
825 3036985877U,
826 3036985873U,
827 3036985837U,
828 3036985829U,
829 3036985817U,
830 3036985813U,
831 3036985799U,
832 3036985771U,
833 3036985753U,
834 3036985747U,
835 3036985741U,
836 3036985739U,
837 3036985733U,
838 3036985729U,
839 3036985709U,
840 3036985697U,
841 3036985673U,
842 3036985643U,
843 3036985613U,
844 3036985607U,
845 3036985603U,
846 3036985583U,
847 3036985561U,
848 3036985559U,
849 3036985547U,
850 3036985543U,
851 3036985499U,
852 3036985459U,
853 3036985439U,
854 3036985433U,
855 3036985409U,
856 3036985373U,
857 3036985361U,
858 3036985309U,
859 3036985291U,
860 3036985283U,
861 3036985267U,
862 3036985253U,
863 3036985249U,
864 3036985219U,
865 3036985207U,
866 3036985187U,
867 3036985177U,
868 3036985151U,
869 3036985097U,
870 3036985093U,
871 3036985073U,
872 3036985033U,
873 3036985031U,
874 3036985001U,
875 3036984997U,
876 3036984989U,
877 3036984971U,
878 3036984953U,
879 3036984943U,
880 3036984917U,
881 3036984887U,
882 3036984803U,
883 3036984799U,
884 3036984787U,
885 3036984773U,
886 3036984761U,
887 3036984751U,
888 3036984749U,
889 3036984721U,
890 3036984697U,
891 3036984673U,
892 3036984667U,
893 3036984637U,
894 3036984623U,
895 3036984589U,
896 3036984569U,
897 3036984563U,
898 3036984539U,
899 3036984527U,
900 3036984481U,
901 3036984479U,
902 3036984427U,
903 3036984421U,
904 3036984413U,
905 3036984407U,
906 3036984403U,
907 3036984373U,
908 3036984367U,
909 3036984361U,
910 3036984343U,
911 3036984319U,
912 3036984287U,
913 3036984259U,
914 3036984257U,
915 3036984253U,
916 3036984199U,
917 3036984191U,
918 3036984151U,
919 3036984133U,
920 3036984131U,
921 3036984089U,
922 3036984059U,
923 3036984053U,
924 3036984047U,
925 3036984017U,
926 3036983933U,
927 3036983923U,
928 3036983909U,
929 3036983897U,
930 3036983867U,
931 3036983843U,
932 3036983837U,
933 3036983827U,
934 3036983813U,
935 3036983809U,
936 3036983777U,
937 3036983771U,
938 3036983699U,
939 3036983689U,
940 3036983671U,
941 3036983657U,
942 3036983629U,
943 3036983623U,
944 3036983597U,
945 3036983567U,
946 3036983561U,
947 3036983539U,
948 3036983533U,
949 3036983497U,
950 3036983483U,
951 3036983441U,
952 3036983407U,
953 3036983387U,
954 3036983297U,
955 3036983281U,
956 3036983249U,
957 3036983203U,
958 3036983189U,
959 3036983177U,
960 3036983167U,
961 3036983137U,
962 3036983111U,
963 3036983099U,
964 3036983083U,
965 3036983063U,
966 3036983057U,
967 3036983041U,
968 3036982981U,
969 3036982937U,
970 3036982919U,
971 3036982853U,
972 3036982843U,
973 3036982841U,
974 3036982789U,
975 3036982777U,
976 3036982757U,
977 3036982727U,
978 3036982693U,
979 3036982643U,
980 3036982639U,
981 3036982601U,
982 3036982589U,
983 3036982577U,
984 3036982567U,
985 3036982547U,
986 3036982541U,
987 3036982523U,
988 3036982519U,
989 3036982489U,
990 3036982469U,
991 3036982451U,
992 3036982423U,
993 3036982397U,
994 3036982387U,
995 3036982349U,
996 3036982337U,
997 3036982331U,
998 3036982313U,
999 3036982297U,
1000 3036982279U,
1001 3036982271U,
1002 3036982189U,
1003 3036982139U,
1004 3036982133U,
1005 3036982121U,
1006 3036982111U,
1007 3036982103U,
1008 3036982099U,
1009 3036982093U,
1010 3036982061U,
1011 3036982043U,
1012 3036982009U,
1013 3036982001U,
1014 3036981979U,
1015 3036981967U,
1016 3036981953U,
1017 3036981931U,
1018 3036981923U,
1019 3036981917U,
1020 3036981863U,
1021 3036981859U,
1022 3036981853U,
1023 3036981851U,
1024 3036981821U,
1025 3036981811U,
1026 3036981797U,
1027 3036981763U,
1028 3036981733U,
1029 3036981713U,
1030 3036981691U,
1031 3036981659U,
1032 3036981553U,
1033 3036981547U,
1034 3036981539U,
1035 3036981533U,
1036 3036981481U,
1037 3036981421U,
1038 3036981407U,
1039 3036981401U,
1040 3036981383U,
1041 3036981373U,
1042 3036981359U,
1043 3036981347U,
1044 3036981323U,
1045 3036981313U,
1046 3036981307U,
1047 3036981301U,
1048 3036981289U,
1049 3036981287U,
1050 3036981209U,
1051 3036981179U,
1052 3036981139U,
1053 3036981097U,
1054 3036981067U,
1055 3036981043U,
1056 3036981041U,
1057 3036981023U,
1058 3036981011U,
1059 3036980971U,
1060 3036980941U,
1061 3036980917U,
1062 3036980911U,
1063 3036980897U,
1064 3036980867U,
1065 3036980851U,
1066 3036980819U,
1067 3036980803U,
1068 3036980761U,
1069 3036980753U,
1070 3036980747U,
1071 3036980701U,
1072 3036980699U,
1073 3036980677U,
1074 3036980599U,
1075 3036980579U,
1076 3036980549U,
1077 3036980537U,
1078 3036980533U,
1079 3036980519U,
1080 3036980497U,
1081 3036980491U,
1082 3036980459U,
1083 3036980423U,
1084 3036980371U,
1085 3036980363U,
1086 3036980339U,
1087 3036980327U,
1088 3036980269U,
1089 3036980267U,
1090 3036980263U,
1091 3036980207U,
1092 3036980161U,
1093 3036980129U,
1094 3036980123U,
1095 3036980117U,
1096 3036980077U,
1097 3036980071U,
1098 3036980047U,
1099 3036980041U,
1100 3036980039U,
1101 3036980033U,
1102 3036980027U,
1103 3036979997U,
1104 3036979987U,
1105 3036979937U,
1106 3036979927U,
1107 3036979919U,
1108 3036979873U,
1109 3036979861U,
1110 3036979849U,
1111 3036979837U,
1112 3036979793U,
1113 3036979787U,
1114 3036979769U,
1115 3036979763U,
1116 3036979723U,
1117 3036979709U,
1118 3036979679U,
1119 3036979661U,
1120 3036979601U,
1121 3036979597U,
1122 3036979579U,
1123 3036979571U,
1124 3036979531U,
1125 3036979529U,
1126 3036979523U,
1127 3036979457U,
1128 3036979391U,
1129 3036979357U,
1130 3036979343U,
1131 3036979339U,
1132 3036979303U,
1133 3036979301U,
1134 3036979291U,
1135 3036979289U,
1136 3036979261U,
1137 3036979249U,
1138 3036979237U,
1139 3036979223U,
1140 3036762997U,
1141 3036545581U,
1142 3036327389U,
1143 3036107951U,
1144 3035888633U,
1145 3035669363U,
1146 3035449477U,
1147 3035232667U,
1148 3035014193U,
1149 3034795427U,
1150 3034577531U,
1151 3034357853U,
1152 3034138969U,
1153 3033923621U,
1154 3033706409U,
1155 3033488597U,
1156 3033267889U,
1157 3033049871U,
1158 3032832493U,
1159 3032615063U,
1160 3032396527U,
1161 3032177359U,
1162 3031960339U,
1163 3031742731U,
1164 3031526081U,
1165 3031308359U,
1166 3031092199U,
1167 3030873071U,
1168 3030655757U,
1169 3030437257U,
1170 3030218647U,
1171 3029999191U,
1172 3029780833U,
1173 3029559389U,
1174 3029339741U,
1175 3029122153U,
1176 3028904231U,
1177 3028687897U,
1178 3028467803U,
1179 3028251181U,
1180 3028034189U,
1181 3027815579U,
1182 3027597247U,
1183 3027377317U,
1184 3027158237U,
1185 3026939441U,
1186 3026721421U,
1187 3026502179U,
1188 3026282261U,
1189 3026065561U,
1190 3025847507U,
1191 3025627663U,
1192 3025409689U,
1193 3025190813U,
1194 3024971231U,
1195 3024753383U,
1196 3024533179U,
1197 3024312673U,
1198 3024094123U,
1199 3023876753U,
1200 3023655737U,
1201 3023439317U,
1202 3023222239U,
1203 3023004151U,
1204 3022786831U,
1205 3022566857U,
1206 3022349243U,
1207 3022131979U,
1208 3021911663U,
1209 3021695137U,
1210 3021477377U,
1211 3021256289U,
1212 3021037769U,
1213 3020820247U,
1214 3020600897U,
1215 3020381843U,
1216 3020165179U,
1217 3019948573U,
1218 3019729819U,
1219 3019510561U,
1220 3019294087U,
1221 3019074679U,
1222 3018854257U,
1223 3018637471U,
1224 3018418159U,
1225 3018199469U,
1226 3017981123U,
1227 3017762807U,
1228 3017544701U,
1229 3017327809U,
1230 3017107381U,
1231 3016890403U,
1232 3016671503U,
1233 3016453117U,
1234 3016234721U,
1235 3016015661U,
1236 3015797003U,
1237 3015579211U,
1238 3015360779U,
1239 3015141427U,
1240 3014924197U,
1241 3014705597U,
1242 3014487473U,
1243 3014268743U,
1244 3014052511U,
1245 3013832473U,
1246 3013615529U,
1247 3013397269U,
1248 3013177819U,
1249 3012960241U,
1250 3012743291U,
1251 3012525497U,
1252 3012307019U,
1253 3012088889U,
1254 3011870993U,
1255 3011652491U,
1256 3011434169U,
1257 3011217061U,
1258 3010999219U,
1259 3010780781U,
1260 3010564993U,
1261 3010348387U,
1262 3010127833U,
1263 3009910177U,
1264 3009693839U,
1265 3009474253U,
1266 3009255637U,
1267 3009037517U,
1268 3008820911U,
1269 3008599381U,
1270 3008379739U,
1271 3008159723U,
1272 3007941473U,
1273 3007724221U,
1274 3007506361U,
1275 3007288589U,
1276 3007068709U,
1277 3006850277U,
1278 3006630499U,
1279 3006412979U,
1280 3006194489U,
1281 3005975761U,
1282 3005755367U,
1283 3005537413U,
1284 3005317433U,
1285 3005101609U,
1286 3004884821U,
1287 3004669463U,
1288 3004450633U,
1289 3004231093U,
1290 3004011743U,
1291 3003795953U,
1292 3003576871U,
1293 3003357971U,
1294 3003138847U,
1295 3002919079U,
1296 3002700947U,
1297 3002481649U,
1298 3002264299U,
1299 3002046821U,
1300 3001828987U,
1301 3001609753U,
1302 3001390789U,
1303 3001172389U,
1304 3000954289U,
1305 3000736049U,
1306 3000517057U,
1307 3000299059U,
1308 3000081691U,
1309 2999865541U,
1310 2999645267U,
1311 2999428681U,
1312 2999208437U,
1313 2998989517U,
1314 2998769261U,
1315 2998552309U,
1316 2998331761U,
1317 2998112737U,
1318 2997895037U,
1319 2997675017U,
1320 2997456079U,
1321 2997236027U,
1322 2997018683U,
1323 2996799863U,
1324 2996579689U,
1325 2996360473U,
1326 2996141653U,
1327 2995922999U,
1328 2995706647U,
1329 2995488203U,
1330 2995270471U,
1331 2995052131U,
1332 2994832817U,
1333 2994613397U,
1334 2994394969U,
1335 2994176371U,
1336 2993958943U,
1337 2993739953U,
1338 2993521463U,
1339 2993302891U,
1340 2993085449U,
1341 2992867159U,
1342 2992647499U,
1343 2992428287U,
1344 2992211983U,
1345 2991996857U,
1346 2991776339U,
1347 2991556427U,
1348 2991341417U,
1349 2991121901U,
1350 2990904949U,
1351 2990686943U,
1352 2990471509U,
1353 2990252131U,
1354 2990033617U,
1355 2989816859U,
1356 2989597759U,
1357 2989377431U,
1358 2989159883U,
1359 2988940987U,
1360 2988721301U,
1361 2988502883U,
1362 2988285617U,
1363 2988066629U,
1364 2987849437U,
1365 2987630771U,
1366 2987414873U,
1367 2987198597U,
1368 2986980923U,
1369 2986764181U,
1370 2986545649U,
1371 2986327571U,
1372 2986109209U,
1373 2985890657U,
1374 2985670433U,
1375 2985453733U,
1376 2985237617U,
1377 2985019019U,
1378 2984801321U,
1379 2984581697U,
1380 2984360947U,
1381 2984142757U,
1382 2983925299U,
1383 2983708313U,
1384 2983488721U,
1385 2983270751U,
1386 2983052749U,
1387 2982833473U,
1388 2982617243U,
1389 2982401029U,
1390 2982184763U,
1391 2981967419U,
1392 2981746181U,
1393 2981525629U,
1394 2981308009U,
1395 2981089733U,
1396 2980871129U,
1397 2980654093U,
1398 2980435439U,
1399 2980218091U,
1400 2980002373U,
1401 2979781547U,
1402 2979562793U,
1403 2979344219U,
1404 2979127687U,
1405 2978907857U,
1406 2978690389U,
1407 2978472713U,
1408 2978255261U,
1409 2978038267U,
1410 2977818317U,
1411 2977601191U,
1412 2977384337U,
1413 2977166617U,
1414 2976948059U,
1415 2976730721U,
1416 2976512857U,
1417 2976292927U,
1418 2976075541U,
1419 2975857043U,
1420 2975638751U,
1421 2975421623U,
1422 2975204087U,
1423 2974987151U,
1424 2974768619U,
1425 2974552081U,
1426 2974332671U,
1427 2974113341U,
1428 2973895261U,
1429 2973677171U,
1430 2973458113U,
1431 2973241703U,
1432 2973023369U,
1433 2972804099U,
1434 2972586329U,
1435 2972367829U,
1436 2972149039U,
1437 2971931051U,
1438 2971711019U,
1439 2971494139U,
1440 2971277423U,
1441 2971059173U,
1442 2970838919U,
1443 2970619343U,
1444 2970403757U,
1445 2970183743U,
1446 2969959627U,
1447 2969743547U,
1448 2969525033U,
1449 2969309891U,
1450 2969090279U,
1451 2968871251U,
1452 2968651541U,
1453 2968435117U,
1454 2968214531U,
1455 2967996443U,
1456 2967780931U,
1457 2967562369U,
1458 2967343021U,
1459 2967124487U,
1460 2966906353U,
1461 2966688983U,
1462 2966472557U,
1463 2966253179U,
1464 2966035691U,
1465 2965819673U,
1466 2965600733U,
1467 2965383739U,
1468 2965166959U,
1469 2964946847U,
1470 2964729197U,
1471 2964510889U,
1472 2964292297U,
1473 2964075437U,
1474 2963855227U,
1475 2963638693U,
1476 2963421677U,
1477 2963204119U,
1478 2962986503U,
1479 2962766491U,
1480 2962547311U,
1481 2962331657U,
1482 2962112771U,
1483 2961895337U,
1484 2961679121U,
1485 2961460591U,
1486 2961241603U,
1487 2961022781U,
1488 2960805161U,
1489 2960587099U,
1490 2960369359U,
1491 2960151149U,
1492 2959931383U,
1493 2959714627U,
1494 2959495937U,
1495 2959277393U,
1496 2959059997U,
1497 2958843161U,
1498 2958625499U,
1499 2958407399U,
1500 2958189191U,
1501 2957972767U,
1502 2957753053U,
1503 2957535137U,
1504 2957317171U,
1505 2957098873U,
1506 2956880557U,
1507 2956660747U,
1508 2956441343U,
1509 2956224577U,
1510 2956007273U,
1511 2955789979U,
1512 2955569107U,
1513 2955349213U,
1514 2955131051U,
1515 2954912297U,
1516 2954693083U,
1517 2954475233U,
1518 2954255153U,
1519 2954037211U,
1520 2953818851U,
1521 2953599667U,
1522 2953381993U,
1523 2953162151U,
1524 2952942739U,
1525 2952725873U,
1526 2952506693U,
1527 2952289517U,
1528 2952071821U,
1529 2951854319U,
1530 2951636731U,
1531 2951419189U,
1532 2951201251U,
1533 2950982971U,
1534 2950763201U,
1535 2950544221U,
1536 2950326689U,
1537 2950110017U,
1538 2949891643U,
1539 2949673561U,
1540 2949456077U,
1541 2949238151U,
1542 2949022819U,
1543 2948803327U,
1544 2948584297U,
1545 2948367439U,
1546 2948148473U,
1547 2947930483U,
1548 2947712767U,
1549 2947495459U,
1550 2947277803U,
1551 2947061057U,
1552 2946842537U,
1553 2946625949U,
1554 2946405619U,
1555 2946187753U,
1556 2945970421U,
1557 2945751373U,
1558 2945535001U,
1559 2945315713U,
1560 2945096753U,
1561 2944880387U,
1562 2944658933U,
1563 2944441141U,
1564 2944223479U,
1565 2944005997U,
1566 2943788681U,
1567 2943569197U,
1568 2943351529U,
1569 2943132887U,
1570 2942914609U,
1571 2942697049U,
1572 2942480587U,
1573 2942261857U,
1574 2942041747U,
1575 2941824229U,
1576 2941604959U,
1577 2941387153U,
1578 2941168301U,
1579 2940949691U,
1580 2940733787U,
1581 2940516781U,
1582 2940299849U,
1583 2940084479U,
1584 2939867743U,
1585 2939650613U,
1586 2939432609U,
1587 2939214277U,
1588 2938996777U,
1589 2938779271U,
1590 2938560353U,
1591 2938341551U,
1592 2938124249U,
1593 2937905819U,
1594 2937690901U,
1595 2937472607U,
1596 2937253091U,
1597 2937035341U,
1598 2936814169U,
1599 2936597249U,
1600 2936378723U,
1601 2936162003U,
1602 2935942103U,
1603 2935724443U,
1604 2935504679U,
1605 2935286489U,
1606 2935067897U,
1607 2934850591U,
1608 2934633607U,
1609 2934416071U,
1610 2934197197U,
1611 2933980571U,
1612 2933761433U,
1613 2933543771U,
1614 2933324839U,
1615 2933105831U,
1616 2932886129U,
1617 2932668953U,
1618 2932451867U,
1619 2932234901U,
1620 2932015831U,
1621 2931799373U,
1622 2931579601U,
1623 2931363089U,
1624 2931144523U,
1625 2930928227U,
1626 2930711587U,
1627 2930493919U,
1628 2930273009U,
1629 2930054573U,
1630 2929836719U,
1631 2929619653U,
1632 2929400603U,
1633 2929183613U,
1634 2928966151U,
1635 2928748139U,
1636 2928530929U,
1637 2928313153U,
1638 2928094357U,
1639 2927875619U,
1640 2927658673U,
1641 2927442487U,
1642 2927222069U,
1643 2927004709U,
1644 2926787309U,
1645 2926569361U,
1646 2926350367U,
1647 2926135529U,
1648 2925917893U,
1649 2925698173U,
1650 2925480919U,
1651 2925263279U,
1652 2925046463U,
1653 2924831069U,
1654 2924613371U,
1655 2924393729U,
1656 2924175193U,
1657 2923954801U,
1658 2923737343U,
1659 2923518683U,
1660 2923300829U,
1661 2923082209U,
1662 2922864767U,
1663 2922649421U,
1664 2922430073U,
1665 2922212519U,
1666 2921994917U,
1667 2921775803U,
1668 2921559653U,
1669 2921341103U,
1670 2921126489U,
1671 2920908283U,
1672 2920689061U,
1673 2920471049U,
1674 2920251703U,
1675 2920034347U,
1676 2919817627U,
1677 2919598021U,
1678 2919381319U,
1679 2919162959U,
1680 2918943683U,
1681 2918729057U,
1682 2918510587U,
1683 2918292271U,
1684 2918072057U,
1685 2917854413U,
1686 2917635811U,
1687 2917419499U,
1688 2917202663U,
1689 2916983521U,
1690 2916765193U,
1691 2916545773U,
1692 2916328517U,
1693 2916112183U,
1694 2915893681U,
1695 2915677241U,
1696 2915456513U,
1697 2915239601U,
1698 2915020937U,
1699 2914803761U,
1700 2914586503U,
1701 2914368059U,
1702 2914150271U,
1703 2913932779U,
1704 2913714131U,
1705 2913494791U,
1706 2913274457U,
1707 2913057307U,
1708 2912839169U,
1709 2912621401U,
1710 2912404247U,
1711 2912187853U,
1712 2911970317U,
1713 2911752157U,
1714 2911532539U,
1715 2911313501U,
1716 2911094951U,
1717 2910876457U,
1718 2910657353U,
1719 2910439451U,
1720 2910221297U,
1721 2910003703U,
1722 2909787409U,
1723 2909568721U,
1724 2909351741U,
1725 2909134769U,
1726 2908916249U,
1727 2908699601U,
1728 2908480777U,
1729 2908262023U,
1730 2908043023U,
1731 2907825317U,
1732 2907607337U,
1733 2907388073U,
1734 2907166967U,
1735 2906952473U,
1736 2906736593U,
1737 2906518943U,
1738 2906300231U,
1739 2906082233U,
1740 2905864067U,
1741 2905644013U,
1742 2905426619U,
1743 2905208881U,
1744 2904993263U,
1745 2904773771U,
1746 2904556769U,
1747 2904338867U,
1748 2904123031U,
1749 2903903861U,
1750 2903686447U,
1751 2903468497U,
1752 2903250821U,
1753 2903031559U,
1754 2902812839U,
1755 2902597123U,
1756 2902380449U,
1757 2902160717U,
1758 2901941417U,
1759 2901724187U,
1760 2901507019U,
1761 2901289403U,
1762 2901071813U,
1763 2900854379U,
1764 2900634593U,
1765 2900418889U,
1766 2900202287U,
1767 2899984603U,
1768 2899766291U,
1769 2899550011U,
1770 2899332323U,
1771 2899114357U,
1772 2898895687U,
1773 2898677891U,
1774 2898458359U,
1775 2898238669U,
1776 2898022789U,
1777 2897804407U,
1778 2897587421U,
1779 2897369021U,
1780 2897150423U,
1781 2896932589U,
1782 2896714631U,
1783 2896495643U,
1784 2896278251U,
1785 2896061459U,
1786 2895842179U,
1787 2895625609U,
1788 2895408143U,
1789 2895191393U,
1790 2894976157U,
1791 2894758709U,
1792 2894538461U,
1793 2894320211U,
1794 2894101087U,
1795 2893885381U,
1796 2893666007U,
1797 2893448681U,
1798 2893230569U,
1799 2893012403U,
1800 2892794153U,
1801 2892573601U,
1802 2892357361U,
1803 2892141401U,
1804 2891924291U,
1805 2891705197U,
1806 2891485453U,
1807 2891265869U,
1808 2891046343U,
1809 2890827241U,
1810 2890611539U,
1811 2890395037U,
1812 2890176347U,
1813 2889959197U,
1814 2889741301U,
1815 2889523193U,
1816 2889304499U,
1817 2889089393U,
1818 2888872171U,
1819 2888652913U,
1820 2888435443U,
1821 2888217103U,
1822 2887998313U,
1823 2887779967U,
1824 2887561093U,
1825 2887343237U,
1826 2887123997U,
1827 2886907081U,
1828 2886689119U,
1829 2886472033U,
1830 2886253057U,
1831 2886035473U,
1832 2885816789U,
1833 2885599417U,
1834 2885384233U,
1835 2885167091U,
1836 2884947421U,
1837 2884728403U,
1838 2884511183U,
1839 2884293637U,
1840 2884076357U,
1841 2883857357U,
1842 2883636991U,
1843 2883420959U,
1844 2883205421U,
1845 2882988211U,
1846 2882768663U,
1847 2882551601U,
1848 2882332891U,
1849 2882115923U,
1850 2881893467U,
1851 2881675499U,
1852 2881460221U,
1853 2881243067U,
1854 2881026271U,
1855 2880811447U,
1856 2880592861U,
1857 2880372919U,
1858 2880155819U,
1859 2879937503U,
1860 2879719223U,
1861 2879501707U,
1862 2879284477U,
1863 2879065151U,
1864 2878847353U,
1865 2878630171U,
1866 2878412213U,
1867 2878195469U,
1868 2877978211U,
1869 2877761027U,
1870 2877542959U,
1871 2877323003U,
1872 2877103631U,
1873 2876887777U,
1874 2876669153U,
1875 2876450789U,
1876 2876234329U,
1877 2876015969U,
1878 2875798063U,
1879 2875580219U,
1880 2875359587U,
1881 2875143757U,
1882 2874924197U,
1883 2874705727U,
1884 2874488887U,
1885 2874269987U,
1886 2874053293U,
1887 2873838833U,
1888 2873621573U,
1889 2873405077U,
1890 2873184967U,
1891 2872965317U,
1892 2872747699U,
1893 2872530079U,
1894 2872311397U,
1895 2872093027U,
1896 2871876197U,
1897 2871660371U,
1898 2871442997U,
1899 2871223709U,
1900 2871006713U,
1901 2870788931U,
1902 2870569511U,
1903 2870353319U,
1904 2870136403U,
1905 2869918537U,
1906 2869699211U,
1907 2869482403U,
1908 2869264327U,
1909 2869046833U,
1910 2868829897U,
1911 2868611561U,
1912 2868394531U,
1913 2868174143U,
1914 2867957447U,
1915 2867741813U,
1916 2867525273U,
1917 2867306537U,
1918 2867087807U,
1919 2866870037U,
1920 2866650131U,
1921 2866432507U,
1922 2866214723U,
1923 2865995389U,
1924 2865779281U,
1925 2865562759U,
1926 2865345643U,
1927 2865128281U,
1928 2864909689U,
1929 2864694359U,
1930 2864474981U,
1931 2864259109U,
1932 2864041781U,
1933 2863821967U,
1934 2863603163U,
1935 2863384697U,
1936 2863168019U,
1937 2862948337U,
1938 2862729659U,
1939 2862513271U,
1940 2862296011U,
1941 2862079601U,
1942 2861861329U,
1943 2861642369U,
1944 2861425097U,
1945 2861209789U,
1946 2860995217U,
1947 2860778423U,
1948 2860561097U,
1949 2860342603U,
1950 2860123993U,
1951 2859905843U,
1952 2859688873U,
1953 2859471767U,
1954 2859252779U,
1955 2859032731U,
1956 2858814547U,
1957 2858597117U,
1958 2858380367U,
1959 2858163197U,
1960 2857943411U,
1961 2857725271U,
1962 2857506689U,
1963 2857290773U,
1964 2857072787U,
1965 2856856927U,
1966 2856636661U,
1967 2856421241U,
1968 2856205237U,
1969 2855990087U,
1970 2855772947U,
1971 2855553373U,
1972 2855333407U,
1973 2855115623U,
1974 2854898329U,
1975 2854680739U,
1976 2854464091U,
1977 2854245203U,
1978 2854025267U,
1979 2853810433U,
1980 2853595379U,
1981 2853379457U,
1982 2853160217U,
1983 2852940071U,
1984 2852723551U,
1985 2852506303U,
1986 2852289907U,
1987 2852072389U,
1988 2851854713U,
1989 2851637123U,
1990 2851420771U,
1991 2851204067U,
1992 2850984959U,
1993 2850768589U,
1994 2850549269U,
1995 2850330421U,
1996 2850111983U,
1997 2849894777U,
1998 2849677687U,
1999 2849461753U,
2000 2849245277U,
2001 2849027833U,
2002 2848809701U,
2003 2848590973U,
2004 2848374059U,
2005 2848154471U,
2006 2847936691U,
2007 2847718589U,
2008 2847501413U,
2009 2847283139U,
2010 2847064399U,
2011 2846845681U,
2012 2846630233U,
2013 2846412451U,
2014 2846195621U,
2015 2845978997U,
2016 2845761719U,
2017 2845545929U,
2018 2845328281U,
2019 2845111153U,
2020 2844894137U,
2021 2844676819U,
2022 2844457703U,
2023 2844237833U,
2024 2844020057U,
2025 2843802061U,
2026 2843583269U,
2027 2843367311U,
2028 2843148307U,
2029 2842929931U,
2030 2842712767U,
2031 2842494803U,
2032 2842276837U,
2033 2842059893U,
2034 2841843317U,
2035 2841625249U,
2036 2841405043U,
2037 2841186893U,
2038 2840966993U,
2039 2840751341U,
2040 2840533337U,
2041 2840315887U,
2042 2840099881U,
2043 2839879993U,
2044 2839663579U,
2045 2839446527U,
2046 2839227731U,
2047 2839010423U,
2048 2838792029U,
2049 2838573323U,
2050 2838357359U,
2051 2838139411U,
2052 2837920433U,
2053 2837703611U,
2054 2837486299U,
2055 2837267611U,
2056 2837049623U,
2057 2836833059U,
2058 2836613807U,
2059 2836398179U,
2060 2836180517U,
2061 2835963887U,
2062 2835744931U,
2063 2835526247U,
2064 2835309481U,
2065 2835089911U,
2066 2834871859U,
2067 2834655797U,
2068 2834437279U,
2069 2834220317U,
2070 2834003617U,
2071 2833786201U,
2072 2833565099U,
2073 2833349143U,
2074 2833132711U,
2075 2832915803U,
2076 2832695309U,
2077 2832478303U,
2078 2832259931U,
2079 2832041741U,
2080 2831822611U,
2081 2831604649U,
2082 2831385941U,
2083 2831168953U,
2084 2830949377U,
2085 2830732193U,
2086 2830514789U,
2087 2830296191U,
2088 2830078421U,
2089 2829861907U,
2090 2829645557U,
2091 2829428501U,
2092 2829210367U,
2093 2828994253U,
2094 2828776007U,
2095 2828556517U,
2096 2828338973U,
2097 2828122361U,
2098 2827905911U,
2099 2827687451U,
2100 2827470001U,
2101 2827253929U,
2102 2827036441U,
2103 2826817351U,
2104 2826600781U,
2105 2826383321U,
2106 2826165103U,
2107 2825945599U,
2108 2825728769U,
2109 2825510437U,
2110 2825292881U,
2111 2825075599U,
2112 2824857577U,
2113 2824637267U,
2114 2824421753U,
2115 2824203383U,
2116 2823985121U,
2117 2823767741U,
2118 2823552713U,
2119 2823334027U,
2120 2823115531U,
2121 2822899567U,
2122 2822681171U,
2123 2822466149U,
2124 2822249779U,
2125 2822031559U,
2126 2821815097U,
2127 2821597187U,
2128 2821377467U,
2129 2821161307U,
2130 2820944677U,
2131 2820726023U,
2132 2820509233U,
2133 2820291787U,
2134 2820074617U,
2135 2819858617U,
2136 2819639863U,
2137 2819420909U,
2138 2819204699U,
2139 2818986097U,
2140 2818769671U,
2141 2818554127U,
2142 2818338797U,
2143 2818119323U,
2144 2817902393U,
2145 2817687143U,
2146 2817470609U,
2147 2817251677U,
2148 2817033533U,
2149 2816816729U,
2150 2816597177U,
2151 2816379701U,
2152 2816161721U,
2153 2815943177U,
2154 2815724267U,
2155 2815508719U,
2156 2815292171U,
2157 2815074161U,
2158 2814855517U,
2159 2814639523U,
2160 2814424241U,
2161 2814205813U,
2162 2813989523U,
2163 2813771789U,
2164 2813553863U,
2165 2813335013U,
2166 2813118311U,
2167 2812899511U,
2168 2812682017U,
2169 2812466269U,
2170 2812247873U,
2171 2812029713U,
2172 2811814463U,
2173 2811594971U,
2174 2811377483U,
2175 2811158557U,
2176 2810940163U,
2177 2810724047U,
2178 2810504129U,
2179 2810285299U,
2180 2810067109U,
2181 2809850917U,
2182 2809632401U,
2183 2809416563U,
2184 2809198597U,
2185 2808980641U,
2186 2808761933U,
2187 2808546109U,
2188 2808327799U,
2189 2808109763U,
2190 2807892041U,
2191 2807673161U,
2192 2807455799U,
2193 2807239129U,
2194 2807021237U,
2195 2806801457U,
2196 2806581781U,
2197 2806364989U,
2198 2806148617U,
2199 2805931031U,
2200 2805715879U,
2201 2805500573U,
2202 2805283331U,
2203 2805064187U,
2204 2804847361U,
2205 2804630473U,
2206 2804413741U,
2207 2804195767U,
2208 2803975861U,
2209 2803759481U,
2210 2803540147U,
2211 2803324603U,
2212 2803107253U,
2213 2802890353U,
2214 2802672823U,
2215 2802457183U,
2216 2802239873U,
2217 2802023131U,
2218 2801805257U,
2219 2801588953U,
2220 2801372323U,
2221 2801154773U,
2222 2800937873U,
2223 2800719839U,
2224 2800502303U,
2225 2800284107U,
2226 2800066679U,
2227 2799847909U,
2228 2799629947U,
2229 2799413213U,
2230 2799194747U,
2231 2798976953U,
2232 2798757359U,
2233 2798541121U,
2234 2798323391U,
2235 2798104747U,
2236 2797889089U,
2237 2797671869U,
2238 2797455259U,
2239 2797239293U,
2240 2797022453U,
2241 2796803531U,
2242 2796585007U,
2243 2796367729U,
2244 2796151247U,
2245 2795933939U,
2246 2795714539U,
2247 2795497283U,
2248 2795280629U,
2249 2795064541U,
2250 2794846657U,
2251 2794628513U,
2252 2794411001U,
2253 2794193641U,
2254 2793974507U,
2255 2793756883U,
2256 2793538697U,
2257 2793322783U,
2258 2793104891U,
2259 2792887567U,
2260 2792669413U,
2261 2792450077U,
2262 2792234747U,
2263 2792015983U,
2264 2791799281U,
2265 2791579949U,
2266 2791362671U,
2267 2791148117U,
2268 2790929363U,
2269 2790712147U,
2270 2790494117U,
2271 2790276341U,
2272 2790057701U,
2273 2789840201U,
2274 2789622509U,
2275 2789404531U,
2276 2789187923U,
2277 2788970959U,
2278 2788753739U,
2279 2788535047U,
2280 2788317643U,
2281 2788099129U,
2282 2787883151U,
2283 2787666533U,
2284 2787448931U,
2285 2787231721U,
2286 2787014497U,
2287 2786796839U,
2288 2786578331U,
2289 2786361649U,
2290 2786144821U,
2291 2785926443U,
2292 2785709483U,
2293 2785492691U,
2294 2785276147U,
2295 2785059701U,
2296 2784842513U,
2297 2784623269U,
2298 2784403757U,
2299 2784186253U,
2300 2783970367U,
2301 2783751689U,
2302 2783533561U,
2303 2783316001U,
2304 2783098823U,
2305 2782882673U,
2306 2782664111U,
2307 2782447223U,
2308 2782229669U,
2309 2782011607U,
2310 2781792473U,
2311 2781577033U,
2312 2781359699U,
2313 2781143957U,
2314 2780925857U,
2315 2780705443U,
2316 2780487971U,
2317 2780272037U,
2318 2780052623U,
2319 2779835621U,
2320 2779620559U,
2321 2779402261U,
2322 2779184761U,
2323 2778966361U,
2324 2778750509U,
2325 2778533341U,
2326 2778314027U,
2327 2778097499U,
2328 2777877251U,
2329 2777660539U,
2330 2777443531U,
2331 2777226589U,
2332 2777009243U,
2333 2776792973U,
2334 2776576351U,
2335 2776361117U,
2336 2776143047U,
2337 2775924847U,
2338 2775707611U,
2339 2775489313U,
2340 2775272177U,
2341 2775054169U,
2342 2774836811U,
2343 2774619791U,
2344 2774401967U,
2345 2774184313U,
2346 2773966513U,
2347 2773747181U,
2348 2773530527U,
2349 2773313149U,
2350 2773095791U,
2351 2772879017U,
2352 2772660467U,
2353 2772444667U,
2354 2772228551U,
2355 2772009767U,
2356 2771792449U,
2357 2771576581U,
2358 2771359039U,
2359 2771144221U,
2360 2770927889U,
2361 2770711787U,
2362 2770494997U,
2363 2770277231U,
2364 2770058563U,
2365 2769839873U,
2366 2769624397U,
2367 2769407651U,
2368 2769188251U,
2369 2768970991U,
2370 2768754187U,
2371 2768536579U,
2372 2768319319U,
2373 2768102431U,
2374 2767887809U,
2375 2767669573U,
2376 2767451647U,
2377 2767235123U,
2378 2767018187U,
2379 2766800807U,
2380 2766583471U,
2381 2766366329U,
2382 2766148349U,
2383 2765931257U,
2384 2765713711U,
2385 2765494453U,
2386 2765279519U,
2387 2765058767U,
2388 2764841509U,
2389 2764622239U,
2390 2764406269U,
2391 2764188703U,
2392 2763970529U,
2393 2763752401U,
2394 2763533807U,
2395 2763317149U,
2396 2763100811U,
2397 2762884231U,
2398 2762668303U,
2399 2762450149U,
2400 2762230519U,
2401 2762015407U,
2402 2761798139U,
2403 2761581419U,
2404 2761365491U,
2405 2761146097U,
2406 2760927271U,
2407 2760711053U,
2408 2760493937U,
2409 2760274871U,
2410 2760056279U,
2411 2759839081U,
2412 2759621659U,
2413 2759403499U,
2414 2759183873U,
2415 2758967117U,
2416 2758749431U,
2417 2758531091U,
2418 2758312511U,
2419 2758094869U,
2420 2757875647U,
2421 2757661289U,
2422 2757443287U,
2423 2757225577U,
2424 2757009529U,
2425 2756793001U,
2426 2756576659U,
2427 2756357939U,
2428 2756141051U,
2429 2755926427U,
2430 2755708801U,
2431 2755491989U,
2432 2755275233U,
2433 2755057649U,
2434 2754840499U,
2435 2754623321U,
2436 2754407107U,
2437 2754190189U,
2438 2753970071U,
2439 2753751277U,
2440 2753533889U,
2441 2753317397U,
2442 2753098739U,
2443 2752879889U,
2444 2752663559U,
2445 2752447129U,
2446 2752230763U,
2447 2752012477U,
2448 2751795523U,
2449 2751574817U,
2450 2751359173U,
2451 2751143231U,
2452 2750927563U,
2453 2750710201U,
2454 2750494993U,
2455 2750277767U,
2456 2750058631U,
2457 2749838719U,
2458 2749621681U,
2459 2749404323U,
2460 2749186409U,
2461 2748969491U,
2462 2748754933U,
2463 2748537481U,
2464 2748318541U,
2465 2748099931U,
2466 2747881769U,
2467 2747664079U,
2468 2747446327U,
2469 2747228923U,
2470 2747009921U,
2471 2746791577U,
2472 2746574401U,
2473 2746356461U,
2474 2746139393U,
2475 2745923597U,
2476 2745705107U,
2477 2745486259U,
2478 2745268853U,
2479 2745053603U,
2480 2744837633U,
2481 2744620103U,
2482 2744402081U,
2483 2744184061U,
2484 2743965649U,
2485 2743747399U,
2486 2743529093U,
2487 2743309747U,
2488 2743091501U,
2489 2742875263U,
2490 2742657499U,
2491 2742436849U,
2492 2742221177U,
2493 2742002209U,
2494 2741784317U,
2495 2741565467U,
2496 2741350751U,
2497 2741134939U,
2498 2740917589U,
2499 2740700147U,
2500 2740484129U,
2501 2740268543U,
2502 2740051661U,
2503 2739832097U,
2504 2739613999U,
2505 2739397519U,
2506 2739180611U,
2507 2738965601U,
2508 2738750713U,
2509 2738530519U,
2510 2738312657U,
2511 2738097601U,
2512 2737880659U,
2513 2737663919U,
2514 2737447673U,
2515 2737231039U,
2516 2737011469U,
2517 2736795203U,
2518 2736577367U,
2519 2736359929U,
2520 2736140411U,
2521 2735922361U,
2522 2735707621U,
2523 2735490701U,
2524 2735272087U,
2525 2735051993U,
2526 2734834733U,
2527 2734617673U,
2528 2734399807U,
2529 2734183789U,
2530 2733964489U,
2531 2733747299U,
2532 2733531319U,
2533 2733315773U,
2534 2733096937U,
2535 2732877229U,
2536 2732659313U,
2537 2732442539U,
2538 2732224381U,
2539 2732008493U,
2540 2731791107U,
2541 2731575277U,
2542 2731359073U,
2543 2731143791U,
2544 2730927193U,
2545 2730710711U,
2546 2730492463U,
2547 2730272821U,
2548 2730056191U,
2549 2729836853U,
2550 2729618401U,
2551 2729401309U,
2552 2729183783U,
2553 2728967399U,
2554 2728750513U,
2555 2728532957U,
2556 2728316387U,
2557 2728095649U,
2558 2727876353U,
2559 2727657487U,
2560 2727441889U,
2561 2727223129U,
2562 2727005321U,
2563 2726785889U,
2564 2726567969U,
2565 2726350567U,
2566 2726134057U,
2567 2725917767U,
2568 2725702043U,
2569 2725483997U,
2570 2725265143U,
2571 2725048691U,
2572 2724834121U,
2573 2724617173U,
2574 2724400213U,
2575 2724182843U,
2576 2723963009U,
2577 2723744983U,
2578 2723527771U,
2579 2723309219U,
2580 2723091817U,
2581 2722872419U,
2582 2722654423U,
2583 2722437283U,
2584 2722221071U,
2585 2722003787U,
2586 2721787063U,
2587 2721571087U,
2588 2721354179U,
2589 2721135533U,
2590 2720918813U,
2591 2720700211U,
2592 2720482043U,
2593 2720263867U,
2594 2720045333U,
2595 2719829513U,
2596 2719610849U,
2597 2719394527U,
2598 2719178291U,
2599 2718963449U,
2600 2718746123U,
2601 2718526709U,
2602 2718310267U,
2603 2718091331U,
2604 2717873803U,
2605 2717658043U,
2606 2717440529U,
2607 2717224541U,
2608 2717007047U,
2609 2716791377U,
2610 2716572949U,
2611 2716355051U,
2612 2716137659U,
2613 2715920573U,
2614 2715704273U,
2615 2715486167U,
2616 2715267853U,
2617 2715051109U,
2618 2714833687U,
2619 2714615261U,
2620 2714398829U,
2621 2714182301U,
2622 2713964917U,
2623 2713748071U,
2624 2713530331U,
2625 2713313419U,
2626 2713095769U,
2627 2712878431U,
2628 2712662101U,
2629 2712443231U,
2630 2712227411U,
2631 2712009089U,
2632 2711793187U,
2633 2711574529U,
2634 2711360329U,
2635 2711144291U,
2636 2710924687U,
2637 2710707551U,
2638 2710489841U,
2639 2710273571U,
2640 2710057997U,
2641 2709838841U,
2642 2709622463U,
2643 2709405917U,
2644 2709186349U,
2645 2708968877U,
2646 2708750413U,
2647 2708532971U,
2648 2708318071U,
2649 2708101423U,
2650 2707882889U,
2651 2707665913U,
2652 2707449389U,
2653 2707232833U,
2654 2707015789U,
2655 2706799423U,
2656 2706580579U,
2657 2706364931U,
2658 2706147757U,
2659 2705930971U,
2660 2705712257U,
2661 2705495677U,
2662 2705279699U,
2663 2705062303U,
2664 2704846349U,
2665 2704628477U,
2666 2704412203U,
2667 2704194443U,
2668 2703975119U,
2669 2703756427U,
2670 2703538801U,
2671 2703322967U,
2672 2703105413U,
2673 2702888407U,
2674 2702670497U,
2675 2702454919U,
2676 2702235997U,
2677 2702021737U,
2678 2701801493U,
2679 2701585729U,
2680 2701367989U,
2681 2701151581U,
2682 2700934559U,
2683 2700718619U,
2684 2700500519U,
2685 2700284057U,
2686 2700067691U,
2687 2699850661U,
2688 2699632207U,
2689 2699414203U,
2690 2699197199U,
2691 2698979867U,
2692 2698763449U,
2693 2698546423U,
2694 2698328177U,
2695 2698112723U,
2696 2697894349U,
2697 2697677911U,
2698 2697461189U,
2699 2697244709U,
2700 2697028651U,
2701 2696813281U,
2702 2696594269U,
2703 2696377417U,
2704 2696159857U,
2705 2695942259U,
2706 2695726037U,
2707 2695509877U,
2708 2695293703U,
2709 2695077029U,
2710 2694857899U,
2711 2694641657U,
2712 2694426953U,
2713 2694209863U,
2714 2693992429U,
2715 2693776999U,
2716 2693558843U,
2717 2693339317U,
2718 2693121281U,
2719 2692904281U,
2720 2692687223U,
2721 2692468787U,
2722 2692252309U,
2723 2692034089U,
2724 2691819241U,
2725 2691602107U,
2726 2691383239U,
2727 2691166903U,
2728 2690948789U,
2729 2690732003U,
2730 2690515171U,
2731 2690299373U,
2732 2690081593U,
2733 2689862561U,
2734 2689645753U,
2735 2689428227U,
2736 2689209829U,
2737 2688993607U,
2738 2688777209U,
2739 2688561017U,
2740 2688343547U,
2741 2688127933U,
2742 2687911913U,
2743 2687694539U,
2744 2687476763U,
2745 2687263067U,
2746 2687049571U,
2747 2686832471U,
2748 2686615571U,
2749 2686398347U,
2750 2686179949U,
2751 2685965081U,
2752 2685747137U,
2753 2685529541U,
2754 2685310961U,
2755 2685093211U,
2756 2684876093U,
2757 2684658019U,
2758 2684440067U,
2759 2684223953U,
2760 2684005817U,
2761 2683789963U,
2762 2683571243U,
2763 2683353733U,
2764 2683137199U,
2765 2682917623U,
2766 2682700063U,
2767 2682479377U,
2768 2682264451U,
2769 2682047707U,
2770 2681828923U,
2771 2681611753U,
2772 2681394413U,
2773 2681177111U,
2774 2680959709U,
2775 2680744291U,
2776 2680525957U,
2777 2680308977U,
2778 2680096213U,
2779 2679877279U,
2780 2679660703U,
2781 2679442013U,
2782 2679225181U,
2783 2679008639U,
2784 2678791777U,
2785 2678576051U,
2786 2678358019U,
2787 2678142487U,
2788 2677926301U,
2789 2677708807U,
2790 2677493873U,
2791 2677275257U,
2792 2677055411U,
2793 2676838837U,
2794 2676620759U,
2795 2676405769U,
2796 2676189599U,
2797 2675970641U,
2798 2675755597U,
2799 2675538689U,
2800 2675323379U,
2801 2675104633U,
2802 2674886273U,
2803 2674669183U,
2804 2674452647U,
2805 2674236199U,
2806 2674019521U,
2807 2673802099U,
2808 2673589109U,
2809 2673370517U,
2810 2673153583U,
2811 2672936393U,
2812 2672719319U,
2813 2672502383U,
2814 2672285699U,
2815 2672069171U,
2816 2671851187U,
2817 2671632563U,
2818 2671414829U,
2819 2671199281U,
2820 2670982297U,
2821 2670764023U,
2822 2670547589U,
2823 2670329219U,
2824 2670112937U,
2825 2669897969U,
2826 2669681671U,
2827 2669463829U,
2828 2669247731U,
2829 2669028689U,
2830 2668810241U,
2831 2668592911U,
2832 2668377587U,
2833 2668161701U,
2834 2667945023U,
2835 2667728057U,
2836 2667510931U,
2837 2667293077U,
2838 2667076751U,
2839 2666860253U,
2840 2666643367U,
2841 2666425523U,
2842 2666207899U,
2843 2665990751U,
2844 2665773419U,
2845 2665557353U,
2846 2665337501U,
2847 2665121737U,
2848 2664904817U,
2849 2664690073U,
2850 2664472079U,
2851 2664258323U,
2852 2664039709U,
2853 2663820461U,
2854 2663602421U,
2855 2663387431U,
2856 2663168177U,
2857 2662951507U,
2858 2662735541U,
2859 2662516147U,
2860 2662300259U,
2861 2662082509U,
2862 2661865067U,
2863 2661648779U,
2864 2661432827U,
2865 2661214163U,
2866 2660999801U,
2867 2660781689U,
2868 2660562241U,
2869 2660345951U,
2870 2660127443U,
2871 2659910443U,
2872 2659691731U,
2873 2659474313U,
2874 2659255663U,
2875 2659039301U,
2876 2658822889U,
2877 2658607327U,
2878 2658391117U,
2879 2658171743U,
2880 2657953993U,
2881 2657735627U,
2882 2657519093U,
2883 2657300533U,
2884 2657084537U,
2885 2656869827U,
2886 2656653679U,
2887 2656434799U,
2888 2656218541U,
2889 2656001609U,
2890 2655785789U,
2891 2655570427U,
2892 2655354607U,
2893 2655138589U,
2894 2654923177U,
2895 2654706149U,
2896 2654489879U,
2897 2654274641U,
2898 2654055773U,
2899 2653839263U,
2900 2653621843U,
2901 2653405831U,
2902 2653189291U,
2903 2652972197U,
2904 2652754297U,
2905 2652539249U,
2906 2652321443U,
2907 2652103859U,
2908 2651884883U,
2909 2651667787U,
2910 2651451791U,
2911 2651231629U,
2912 2651014127U,
2913 2650796653U,
2914 2650580249U,
2915 2650363361U,
2916 2650147111U,
2917 2649933037U,
2918 2649715879U,
2919 2649498611U,
2920 2649282833U,
2921 2649064001U,
2922 2648847847U,
2923 2648628863U,
2924 2648409479U,
2925 2648192941U,
2926 2647976189U,
2927 2647759267U,
2928 2647543273U,
2929 2647326169U,
2930 2647110629U,
2931 2646891629U,
2932 2646675377U,
2933 2646458467U,
2934 2646241303U,
2935 2646024781U,
2936 2645808241U,
2937 2645591363U,
2938 2645373799U,
2939 2645155729U,
2940 2644938983U,
2941 2644720241U,
2942 2644505509U,
2943 2644285547U,
2944 2644068403U,
2945 2643849823U,
2946 2643632899U,
2947 2643416371U,
2948 2643198983U,
2949 2642982389U,
2950 2642764637U,
2951 2642546867U,
2952 2642330021U,
2953 2642114309U,
2954 2641897289U,
2955 2641679903U,
2956 2641464583U,
2957 2641247107U,
2958 2641030501U,
2959 2640813577U,
2960 2640595387U,
2961 2640378677U,
2962 2640158657U,
2963 2639944249U,
2964 2639727721U,
2965 2639511683U,
2966 2639296301U,
2967 2639077267U,
2968 2638858801U,
2969 2638637987U,
2970 2638423691U,
2971 2638207669U,
2972 2637992069U,
2973 2637776507U,
2974 2637558317U,
2975 2637341431U,
2976 2637125737U,
2977 2636909777U,
2978 2636691353U,
2979 2636473793U,
2980 2636255731U,
2981 2636038121U,
2982 2635820051U,
2983 2635603241U,
2984 2635384553U,
2985 2635166099U,
2986 2634948179U,
2987 2634729767U,
2988 2634513631U,
2989 2634295421U,
2990 2634078131U,
2991 2633861851U,
2992 2633645137U,
2993 2633429243U,
2994 2633212481U,
2995 2632993633U,
2996 2632775279U,
2997 2632558007U,
2998 2632341337U,
2999 2632126339U,
3000 2631908537U,
3001 2631692597U,
3002 2631477319U,
3003 2631259781U,
3004 2631043561U,
3005 2630828731U,
3006 2630613143U,
3007 2630397893U,
3008 2630179499U,
3009 2629962739U,
3010 2629744907U,
3011 2629529321U,
3012 2629310449U,
3013 2629091953U,
3014 2628874163U,
3015 2628659393U,
3016 2628440917U,
3017 2628222629U,
3018 2628006571U,
3019 2627789387U,
3020 2627571263U,
3021 2627356183U,
3022 2627139131U,
3023 2626923749U,
3024 2626706723U,
3025 2626490747U,
3026 2626273151U,
3027 2626054199U,
3028 2625836069U,
3029 2625621469U,
3030 2625405073U,
3031 2625186331U,
3032 2624968571U,
3033 2624753177U,
3034 2624536573U,
3035 2624318867U,
3036 2624102137U,
3037 2623886479U,
3038 2623670167U,
3039 2623450667U,
3040 2623233539U,
3041 2623015669U,
3042 2622798911U,
3043 2622582203U,
3044 2622365293U,
3045 2622146899U,
3046 2621929019U,
3047 2621714273U,
3048 2621497343U,
3049 2621280383U,
3050 2621064059U,
3051 2620847813U,
3052 2620631471U,
3053 2620414429U,
3054 2620198877U,
3055 2619982487U,
3056 2619765787U,
3057 2619550579U,
3058 2619333139U,
3059 2619116081U,
3060 2618899931U,
3061 2618682371U,
3062 2618463889U,
3063 2618248037U,
3064 2618032909U,
3065 2617816303U,
3066 2617598407U,
3067 2617381099U,
3068 2617163711U,
3069 2616947087U,
3070 2616730153U,
3071 2616515873U,
3072 2616296401U,
3073 2616081211U,
3074 2615863463U,
3075 2615646091U,
3076 2615429951U,
3077 2615214491U,
3078 2614996649U,
3079 2614780747U,
3080 2614561129U,
3081 2614343869U,
3082 2614125539U,
3083 2613909959U,
3084 2613692597U,
3085 2613477539U,
3086 2613260467U,
3087 2613044363U,
3088 2612829473U,
3089 2612611453U,
3090 2612394649U,
3091 2612176891U,
3092 2611957609U,
3093 2611740809U,
3094 2611525001U,
3095 2611307623U,
3096 2611092301U,
3097 2610874723U,
3098 2610658429U,
3099 2610440659U,
3100 2610225349U,
3101 2610009869U,
3102 2609793761U,
3103 2609575523U,
3104 2609357537U,
3105 2609140153U,
3106 2608923287U,
3107 2608707473U,
3108 2608489789U,
3109 2608273363U,
3110 2608055477U,
3111 2607838963U,
3112 2607621487U,
3113 2607403291U,
3114 2607186877U,
3115 2606966951U,
3116 2606751743U,
3117 2606533609U,
3118 2606317411U,
3119 2606100793U,
3120 2605883897U,
3121 2605667153U,
3122 2605448753U,
3123 2605231193U,
3124 2605014913U,
3125 2604797309U,
3126 2604582131U,
3127 2604366593U,
3128 2604149179U,
3129 2603934233U,
3130 2603717729U,
3131 2603502661U,
3132 2603284571U,
3133 2603067263U,
3134 2602846133U,
3135 2602629787U,
3136 2602412567U,
3137 2602195759U,
3138 2601979477U,
3139 2601761791U,
3140 2601547447U,
3141 2601328687U,
3142 2601107869U,
3143 2600891873U,
3144 2600673967U,
3145 2600457787U,
3146 2600242111U,
3147 2600025353U,
3148 2599807471U,
3149 2599589617U,
3150 2599374607U,
3151 2599156873U,
3152 2598942991U,
3153 2598725593U,
3154 2598507889U,
3155 2598293911U,
3156 2598075091U,
3157 2597857697U,
3158 2597643011U,
3159 2597426287U,
3160 2597207407U,
3161 2596990943U,
3162 2596775537U,
3163 2596557989U,
3164 2596340353U,
3165 2596123469U,
3166 2595906763U,
3167 2595690697U,
3168 2595473267U,
3169 2595256019U,
3170 2595041297U,
3171 2594823029U,
3172 2594608529U,
3173 2594391979U,
3174 2594174971U,
3175 2593957823U,
3176 2593739803U,
3177 2593521767U,
3178 2593305053U,
3179 2593087513U,
3180 2592871531U,
3181 2592654041U,
3182 2592437929U,
3183 2592221161U,
3184 2592003863U,
3185 2591787493U,
3186 2591571179U,
3187 2591355859U,
3188 2591139919U,
3189 2590921727U,
3190 2590705829U,
3191 2590488157U,
3192 2590272709U,
3193 2590057949U,
3194 2589843371U,
3195 2589624967U,
3196 2589408167U,
3197 2589194147U,
3198 2588976583U,
3199 2588759923U,
3200 2588542763U,
3201 2588325721U,
3202 2588107619U,
3203 2587892101U,
3204 2587675567U,
3205 2587460251U,
3206 2587244389U,
3207 2587025141U,
3208 2586807149U,
3209 2586590401U,
3210 2586374317U,
3211 2586158693U,
3212 2585941643U,
3213 2585722697U,
3214 2585505907U,
3215 2585290069U,
3216 2585072767U,
3217 2584855279U,
3218 2584640579U,
3219 2584422497U,
3220 2584204607U,
3221 2583990001U,
3222 2583773659U,
3223 2583555721U,
3224 2583338327U,
3225 2583121259U,
3226 2582905651U,
3227 2582688041U,
3228 2582469793U,
3229 2582254019U,
3230 2582037103U,
3231 2581820699U,
3232 2581606201U,
3233 2581389763U,
3234 2581174697U,
3235 2580956501U,
3236 2580739171U,
3237 2580522377U,
3238 2580305843U,
3239 2580090167U,
3240 2579872481U,
3241 2579656291U,
3242 2579442023U,
3243 2579223007U,
3244 2579006891U,
3245 2578788097U,
3246 2578569919U,
3247 2578353559U,
3248 2578136993U,
3249 2577920299U,
3250 2577706259U,
3251 2577488027U,
3252 2577272167U,
3253 2577055669U,
3254 2576837143U,
3255 2576619973U,
3256 2576404241U,
3257 2576188333U,
3258 2575971793U,
3259 2575754497U,
3260 2575538299U,
3261 2575321747U,
3262 2575105031U,
3263 2574888223U,
3264 2574672091U,
3265 2574456811U,
3266 2574239957U,
3267 2574024287U,
3268 2573808011U,
3269 2573590927U,
3270 2573375023U,
3271 2573157761U,
3272 2572940339U,
3273 2572723019U,
3274 2572506899U,
3275 2572292279U,
3276 2572077103U,
3277 2571858599U,
3278 2571642473U,
3279 2571425821U,
3280 2571208529U,
3281 2570990369U,
3282 2570773441U,
3283 2570559869U,
3284 2570342717U,
3285 2570124047U,
3286 2569905977U,
3287 2569691791U,
3288 2569474489U,
3289 2569259047U,
3290 2569043497U,
3291 2568826747U,
3292 2568610543U,
3293 2568394487U,
3294 2568177319U,
3295 2567960729U,
3296 2567743853U,
3297 2567527723U,
3298 2567312149U,
3299 2567094511U,
3300 2566876579U,
3301 2566660301U,
3302 2566443881U,
3303 2566226821U,
3304 2566010947U,
3305 2565794353U,
3306 2565579977U,
3307 2565364231U,
3308 2565146569U,
3309 2564930507U,
3310 2564713583U,
3311 2564498843U,
3312 2564283143U,
3313 2564066677U,
3314 2563849087U,
3315 2563634039U,
3316 2563419293U,
3317 2563201339U,
3318 2562985517U,
3319 2562768883U,
3320 2562550747U,
3321 2562331649U,
3322 2562114743U,
3323 2561899009U,
3324 2561684717U,
3325 2561469901U,
3326 2561252557U,
3327 2561036551U,
3328 2560819993U,
3329 2560600963U,
3330 2560383131U,
3331 2560163939U,
3332 2559947333U,
3333 2559732017U,
3334 2559515687U,
3335 2559298571U,
3336 2559083963U,
3337 2558866837U,
3338 2558650291U,
3339 2558433401U,
3340 2558218781U,
3341 2558002897U,
3342 2557785821U,
3343 2557567981U,
3344 2557350097U,
3345 2557134737U,
3346 2556919997U,
3347 2556701327U,
3348 2556484211U,
3349 2556267677U,
3350 2556051929U,
3351 2555837747U,
3352 2555622319U,
3353 2555406457U,
3354 2555188639U,
3355 2554971443U,
3356 2554754921U,
3357 2554539539U,
3358 2554320997U,
3359 2554104451U,
3360 2553889699U,
3361 2553674129U,
3362 2553456461U,
3363 2553239069U,
3364 2553022207U,
3365 2552804363U,
3366 2552586833U,
3367 2552373497U,
3368 2552154617U,
3369 2551939211U,
3370 2551722221U,
3371 2551507171U,
3372 2551289401U,
3373 2551072441U,
3374 2550854513U,
3375 2550637459U,
3376 2550422011U,
3377 2550204619U,
3378 2549989213U,
3379 2549772451U,
3380 2549556367U,
3381 2549344409U,
3382 2549126737U,
3383 2548911913U,
3384 2548696739U,
3385 2548480237U,
3386 2548263559U,
3387 2548045919U,
3388 2547829759U,
3389 2547611191U,
3390 2547396581U,
3391 2547179527U,
3392 2546962577U,
3393 2546746981U,
3394 2546529199U,
3395 2546312413U,
3396 2546095631U,
3397 2545880399U,
3398 2545664809U,
3399 2545449493U,
3400 2545232681U,
3401 2545014881U,
3402 2544797323U,
3403 2544580949U,
3404 2544362081U,
3405 2544144749U,
3406 2543927899U,
3407 2543710349U,
3408 2543493541U,
3409 2543278021U,
3410 2543058757U,
3411 2542841729U,
3412 2542624603U,
3413 2542408513U,
3414 2542191709U,
3415 2541975707U,
3416 2541759137U,
3417 2541542141U,
3418 2541326009U,
3419 2541111257U,
3420 2540896591U,
3421 2540679419U,
3422 2540462593U,
3423 2540246953U,
3424 2540030399U,
3425 2539813907U,
3426 2539596281U,
3427 2539379419U,
3428 2539161697U,
3429 2538945569U,
3430 2538728831U,
3431 2538513301U,
3432 2538297287U,
3433 2538080243U,
3434 2537864347U,
3435 2537649151U,
3436 2537433263U,
3437 2537217229U,
3438 2537001541U,
3439 2536784311U,
3440 2536567823U,
3441 2536351751U,
3442 2536135703U,
3443 2535920071U,
3444 2535703109U,
3445 2535485651U,
3446 2535267913U,
3447 2535049381U,
3448 2534835071U,
3449 2534618899U,
3450 2534401141U,
3451 2534184743U,
3452 2533968511U,
3453 2533751977U,
3454 2533535057U,
3455 2533319801U,
3456 2533103939U,
3457 2532889717U,
3458 2532672287U,
3459 2532458581U,
3460 2532240527U,
3461 2532024263U,
3462 2531808221U,
3463 2531594033U,
3464 2531375533U,
3465 2531159747U,
3466 2530945583U,
3467 2530728091U,
3468 2530510111U,
3469 2530291601U,
3470 2530076701U,
3471 2529860363U,
3472 2529644539U,
3473 2529427169U,
3474 2529210923U,
3475 2528994893U,
3476 2528778227U,
3477 2528561443U,
3478 2528344967U,
3479 2528129983U,
3480 2527914227U,
3481 2527697857U,
3482 2527483549U,
3483 2527265941U,
3484 2527048369U,
3485 2526831781U,
3486 2526617609U,
3487 2526401041U,
3488 2526186511U,
3489 2525969521U,
3490 2525751269U,
3491 2525536837U,
3492 2525319001U,
3493 2525102543U,
3494 2524883839U,
3495 2524667221U,
3496 2524449793U,
3497 2524233617U,
3498 2524016647U,
3499 2523800459U,
3500 2523584641U,
3501 2523368747U,
3502 2523151927U,
3503 2522932883U,
3504 2522717297U,
3505 2522499653U,
3506 2522283347U,
3507 2522067281U,
3508 2521852183U,
3509 2521635689U,
3510 2521420529U,
3511 2521202821U,
3512 2520984749U,
3513 2520769301U,
3514 2520551983U,
3515 2520337163U,
3516 2520121147U,
3517 2519904151U,
3518 2519687407U,
3519 2519469941U,
3520 2519254519U,
3521 2519038309U,
3522 2518820833U,
3523 2518604357U,
3524 2518386329U,
3525 2518171613U,
3526 2517954631U,
3527 2517740233U,
3528 2517524573U,
3529 2517306587U,
3530 2517091133U,
3531 2516875549U,
3532 2516659099U,
3533 2516440349U,
3534 2516223511U,
3535 2516009189U,
3536 2515791953U,
3537 2515574741U,
3538 2515356967U,
3539 2515140851U,
3540 2514925321U,
3541 2514708857U,
3542 2514492941U,
3543 2514278527U,
3544 2514060737U,
3545 2513844511U,
3546 2513629211U,
3547 2513413999U,
3548 2513197331U,
3549 2512982491U,
3550 2512767919U,
3551 2512550039U,
3552 2512333891U,
3553 2512118659U,
3554 2511902051U,
3555 2511683351U,
3556 2511466921U,
3557 2511249691U,
3558 2511035069U,
3559 2510818363U,
3560 2510602331U,
3561 2510385959U,
3562 2510168447U,
3563 2509952597U,
3564 2509736107U,
3565 2509518721U,
3566 2509301233U,
3567 2509086889U,
3568 2508870779U,
3569 2508654017U,
3570 2508436187U,
3571 2508220999U,
3572 2508004423U,
3573 2507788471U,
3574 2507572759U,
3575 2507358193U,
3576 2507142773U,
3577 2506926857U,
3578 2506708901U,
3579 2506492003U,
3580 2506275773U,
3581 2506059841U,
3582 2505843227U,
3583 2505628639U,
3584 2505412999U,
3585 2505197309U,
3586 2504978291U,
3587 2504764349U,
3588 2504546719U,
3589 2504331703U,
3590 2504116333U,
3591 2503900211U,
3592 2503686869U,
3593 2503468057U,
3594 2503251931U,
3595 2503034987U,
3596 2502819383U,
3597 2502601529U,
3598 2502383761U,
3599 2502165307U,
3600 2501950663U,
3601 2501732017U,
3602 2501516429U,
3603 2501298523U,
3604 2501082677U,
3605 2500865963U,
3606 2500651249U,
3607 2500433521U,
3608 2500215791U,
3609 2499999013U,
3610 2499784513U,
3611 2499566551U,
3612 2499348193U,
3613 2499133477U,
3614 2498919091U,
3615 2498700949U,
3616 2498484803U,
3617 2498268767U,
3618 2498051131U,
3619 2497835203U,
3620 2497619143U,
3621 2497401107U,
3622 2497185151U,
3623 2496967981U,
3624 2496751651U,
3625 2496536257U,
3626 2496318859U,
3627 2496101129U,
3628 2495884337U,
3629 2495667091U,
3630 2495449483U,
3631 2495234069U,
3632 2495015851U,
3633 2494798981U,
3634 2494586071U,
3635 2494369567U,
3636 2494153777U,
3637 2493936787U,
3638 2493720041U,
3639 2493503279U,
3640 2493288713U,
3641 2493072847U,
3642 2492855327U,
3643 2492639627U,
3644 2492424367U,
3645 2492206993U,
3646 2491988657U,
3647 2491772527U,
3648 2491556789U,
3649 2491340471U,
3650 2491123897U,
3651 2490906919U,
3652 2490690511U,
3653 2490473023U,
3654 2490256157U,
3655 2490039371U,
3656 2489824397U,
3657 2489606737U,
3658 2489386771U,
3659 2489169691U,
3660 2488953791U,
3661 2488738607U,
3662 2488524167U,
3663 2488307113U,
3664 2488089367U,
3665 2487872069U,
3666 2487655309U,
3667 2487439177U,
3668 2487224461U,
3669 2487006499U,
3670 2486788963U,
3671 2486573101U,
3672 2486356783U,
3673 2486139791U,
3674 2485923217U,
3675 2485705493U,
3676 2485487957U,
3677 2485271471U,
3678 2485052771U,
3679 2484839933U,
3680 2484624929U,
3681 2484408247U,
3682 2484192527U,
3683 2483973307U,
3684 2483759609U,
3685 2483543987U,
3686 2483328161U,
3687 2483109467U,
3688 2482893463U,
3689 2482675901U,
3690 2482457161U,
3691 2482241299U,
3692 2482026611U,
3693 2481810781U,
3694 2481595201U,
3695 2481379739U,
3696 2481163543U,
3697 2480947769U,
3698 2480731301U,
3699 2480516641U,
3700 2480302337U,
3701 2480086997U,
3702 2479867427U,
3703 2479650223U,
3704 2479434857U,
3705 2479215799U,
3706 2479001621U,
3707 2478785357U,
3708 2478571189U,
3709 2478356417U,
3710 2478141383U,
3711 2477923397U,
3712 2477707373U,
3713 2477488961U,
3714 2477271481U,
3715 2477057941U,
3716 2476842673U,
3717 2476624159U,
3718 2476409263U,
3719 2476193219U,
3720 2475977579U,
3721 2475761023U,
3722 2475543029U,
3723 2475328783U,
3724 2475110999U,
3725 2474890879U,
3726 2474674327U,
3727 2474459227U,
3728 2474244041U,
3729 2474029147U,
3730 2473812701U,
3731 2473596403U,
3732 2473381349U,
3733 2473165927U,
3734 2472951167U,
3735 2472735413U,
3736 2472520727U,
3737 2472307091U,
3738 2472091723U,
3739 2471874173U,
3740 2471656697U,
3741 2471441579U,
3742 2471224237U,
3743 2471006873U,
3744 2470790431U,
3745 2470575083U,
3746 2470358629U,
3747 2470143691U,
3748 2469927209U,
3749 2469711271U,
3750 2469499757U,
3751 2469281999U,
3752 2469064889U,
3753 2468847947U,
3754 2468629519U,
3755 2468413229U,
3756 2468197247U,
3757 2467983239U,
3758 2467766527U,
3759 2467549933U,
3760 2467333889U,
3761 2467116077U,
3762 2466900307U,
3763 2466683279U,
3764 2466465941U,
3765 2466249673U,
3766 2466036497U,
3767 2465821507U,
3768 2465604553U,
3769 2465388727U,
3770 2465172733U,
3771 2464957717U,
3772 2464740137U,
3773 2464523959U,
3774 2464308311U,
3775 2464091587U,
3776 2463874783U,
3777 2463659027U,
3778 2463441269U,
3779 2463225563U,
3780 2463010027U,
3781 2462791873U,
3782 2462574523U,
3783 2462356487U,
3784 2462139853U,
3785 2461922713U,
3786 2461706603U,
3787 2461490771U,
3788 2461272043U,
3789 2461055423U,
3790 2460842491U,
3791 2460624181U,
3792 2460409169U,
3793 2460192541U,
3794 2459976229U,
3795 2459758421U,
3796 2459540911U,
3797 2459325443U,
3798 2459107793U,
3799 2458892551U,
3800 2458677601U,
3801 2458461193U,
3802 2458243223U,
3803 2458027157U,
3804 2457811933U,
3805 2457594323U,
3806 2457378923U,
3807 2457161789U,
3808 2456946269U,
3809 2456730629U,
3810 2456513639U,
3811 2456297149U,
3812 2456079463U,
3813 2455863857U,
3814 2455649191U,
3815 2455433069U,
3816 2455218023U,
3817 2455004333U,
3818 2454788311U,
3819 2454571607U,
3820 2454356581U,
3821 2454139231U,
3822 2453920571U,
3823 2453704789U,
3824 2453488979U,
3825 2453271463U,
3826 2453054039U,
3827 2452840781U,
3828 2452623821U,
3829 2452410967U,
3830 2452195063U,
3831 2451976601U,
3832 2451763159U,
3833 2451547559U,
3834 2451331549U,
3835 2451116651U,
3836 2450900741U,
3837 2450682943U,
3838 2450465513U,
3839 2450249993U,
3840 2450033627U,
3841 2449816027U,
3842 2449597919U,
3843 2449381289U,
3844 2449162117U,
3845 2448946469U,
3846 2448729883U,
3847 2448513373U,
3848 2448294643U,
3849 2448077341U,
3850 2447859991U,
3851 2447646029U,
3852 2447430317U,
3853 2447215081U,
3854 2446995403U,
3855 2446778861U,
3856 2446563043U,
3857 2446347913U,
3858 2446130653U,
3859 2445914279U,
3860 2445699913U,
3861 2445483571U,
3862 2445267343U,
3863 2445053797U,
3864 2444836921U,
3865 2444622311U,
3866 2444408423U,
3867 2444189777U,
3868 2443974557U,
3869 2443759229U,
3870 2443540247U,
3871 2443324393U,
3872 2443106177U,
3873 2442890503U,
3874 2442673561U,
3875 2442456791U,
3876 2442241667U,
3877 2442025237U,
3878 2441808221U,
3879 2441594489U,
3880 2441376631U,
3881 2441160893U,
3882 2440945873U,
3883 2440728361U,
3884 2440510843U,
3885 2440294657U,
3886 2440080157U,
3887 2439865657U,
3888 2439651391U,
3889 2439433319U,
3890 2439217799U,
3891 2439004261U,
3892 2438787661U,
3893 2438570569U,
3894 2438355421U,
3895 2438138531U,
3896 2437923409U,
3897 2437707127U,
3898 2437492373U,
3899 2437275517U,
3900 2437061327U,
3901 2436844313U,
3902 2436629971U,
3903 2436414881U,
3904 2436198631U,
3905 2435981077U,
3906 2435762471U,
3907 2435546731U,
3908 2435333387U,
3909 2435115047U,
3910 2434897891U,
3911 2434683133U,
3912 2434464391U,
3913 2434247779U,
3914 2434031381U,
3915 2433816977U,
3916 2433598367U,
3917 2433382891U,
3918 2433166579U,
3919 2432951363U,
3920 2432734259U,
3921 2432519267U,
3922 2432303207U,
3923 2432088437U,
3924 2431871549U,
3925 2431654009U,
3926 2431438567U,
3927 2431222883U,
3928 2431004551U,
3929 2430789007U,
3930 2430572239U,
3931 2430357899U,
3932 2430140243U,
3933 2429923631U,
3934 2429708647U,
3935 2429490697U,
3936 2429277119U,
3937 2429059631U,
3938 2428841551U,
3939 2428626203U,
3940 2428410749U,
3941 2428193741U,
3942 2427976979U,
3943 2427760243U,
3944 2427542993U,
3945 2427328229U,
3946 2427113081U,
3947 2426897147U,
3948 2426680747U,
3949 2426465647U,
3950 2426250041U,
3951 2426034613U,
3952 2425818701U,
3953 2425601929U,
3954 2425385723U,
3955 2425169891U,
3956 2424956221U,
3957 2424741701U,
3958 2424525161U,
3959 2424310661U,
3960 2424093157U,
3961 2423875841U,
3962 2423659657U,
3963 2423445293U,
3964 2423230783U,
3965 2423015821U,
3966 2422799177U,
3967 2422585771U,
3968 2422367743U,
3969 2422152179U,
3970 2421936493U,
3971 2421719873U,
3972 2421503983U,
3973 2421287081U,
3974 2421068899U,
3975 2420852347U,
3976 2420636627U,
3977 2420420903U,
3978 2420204023U,
3979 2419987799U,
3980 2419771187U,
3981 2419554157U,
3982 2419338787U,
3983 2419124819U,
3984 2418907529U,
3985 2418693047U,
3986 2418479549U,
3987 2418264571U,
3988 2418048331U,
3989 2417831257U,
3990 2417614807U,
3991 2417399119U,
3992 2417184257U,
3993 2416967611U,
3994 2416752409U,
3995 2416536271U,
3996 2416319387U,
3997 2416105057U,
3998 2415886301U,
3999 2415670069U,
4000 2415453023U,
4001 2415235709U,
4002 2415018433U,
4003 2414803031U,
4004 2414586983U,
4005 2414370943U,
4006 2414155213U,
4007 2413940083U,
4008 2413723471U,
4009 2413506059U,
4010 2413290541U,
4011 2413073251U,
4012 2412857789U,
4013 2412643193U,
4014 2412426707U,
4015 2412211163U,
4016 2411993867U,
4017 2411776583U,
4018 2411562311U,
4019 2411345479U,
4020 2411129923U,
4021 2410914791U,
4022 2410699133U,
4023 2410481377U,
4024 2410266007U,
4025 2410048829U,
4026 2409832129U,
4027 2409617663U,
4028 2409401249U,
4029 2409184651U,
4030 2408968189U,
4031 2408751419U,
4032 2408534461U,
4033 2408320127U,
4034 2408104597U,
4035 2407888957U,
4036 2407671853U,
4037 2407458671U,
4038 2407241731U,
4039 2407025459U,
4040 2406810563U,
4041 2406592847U,
4042 2406378241U,
4043 2406160049U,
4044 2405944223U,
4045 2405727229U,
4046 2405511811U,
4047 2405297623U,
4048 2405082629U,
4049 2404866197U,
4050 2404648957U,
4051 2404432183U,
4052 2404215091U,
4053 2403999487U,
4054 2403782401U,
4055 2403567059U,
4056 2403350249U,
4057 2403134623U,
4058 2402919731U,
4059 2402704211U,
4060 2402489473U,
4061 2402272571U,
4062 2402054147U,
4063 2401837289U,
4064 2401621687U,
4065 2401406131U,
4066 2401189979U,
4067 2400973123U,
4068 2400757439U,
4069 2400539651U,
4070 2400323077U,
4071 2400105919U,
4072 2399889293U,
4073 2399675141U,
4074 2399460449U,
4075 2399245733U,
4076 2399029231U,
4077 2398813981U,
4078 2398597219U,
4079 2398379413U,
4080 2398164833U,
4081 2397948569U,
4082 2397732923U,
4083 2397515801U,
4084 2397299549U,
4085 2397085021U,
4086 2396867801U,
4087 2396653109U,
4088 2396435089U,
4089 2396217739U,
4090 2395999153U,
4091 2395783231U,
4092 2395566959U,
4093 2395350827U,
4094 2395135343U,
4095 2394920179U,
4096 2394702979U,
4097 2394486719U,
4098 2394270059U,
4099 2394055669U,
4100 2393840479U,
4101 2393622653U,
4102 2393406401U,
4103 2393190893U,
4104 2392975477U,
4105 2392759277U,
4106 2392544101U,
4107 2392327433U,
4108 2392113121U,
4109 2391896839U,
4110 2391678997U,
4111 2391461393U,
4112 2391247091U,
4113 2391031847U,
4114 2390816957U,
4115 2390600393U,
4116 2390384861U,
4117 2390168317U,
4118 2389953641U,
4119 2389736719U,
4120 2389520779U,
4121 2389304989U,
4122 2389091333U,
4123 2388874603U,
4124 2388658969U,
4125 2388442499U,
4126 2388225803U,
4127 2388006067U,
4128 2387791751U,
4129 2387577977U,
4130 2387360413U,
4131 2387144453U,
4132 2386930687U,
4133 2386714199U,
4134 2386497403U,
4135 2386279781U,
4136 2386064861U,
4137 2385851509U,
4138 2385635543U,
4139 2385420431U,
4140 2385202607U,
4141 2384985487U,
4142 2384769461U,
4143 2384554421U,
4144 2384337071U,
4145 2384122519U,
4146 2383906543U,
4147 2383692127U,
4148 2383476829U,
4149 2383262647U,
4150 2383047829U,
4151 2382830459U,
4152 2382615419U,
4153 2382400133U,
4154 2382184537U,
4155 2381968223U,
4156 2381751839U,
4157 2381535539U,
4158 2381318791U,
4159 2381103733U,
4160 2380886887U,
4161 2380673297U,
4162 2380455919U,
4163 2380238759U,
4164 2380021361U,
4165 2379807751U,
4166 2379591671U,
4167 2379377153U,
4168 2379160853U,
4169 2378944891U,
4170 2378727539U,
4171 2378510513U,
4172 2378293279U,
4173 2378076593U,
4174 2377861237U,
4175 2377644917U,
4176 2377429697U,
4177 2377213193U,
4178 2376996647U,
4179 2376782251U,
4180 2376566029U,
4181 2376349571U,
4182 2376133733U,
4183 2375919907U,
4184 2375704391U,
4185 2375485579U,
4186 2375270591U,
4187 2375054579U,
4188 2374837373U,
4189 2374621817U,
4190 2374406971U,
4191 2374192853U,
4192 2373976057U,
4193 2373760531U,
4194 2373545989U,
4195 2373327241U,
4196 2373111347U,
4197 2372894317U,
4198 2372680469U,
4199 2372464907U,
4200 2372249629U,
4201 2372032771U,
4202 2371818637U,
4203 2371601437U,
4204 2371383727U,
4205 2371168507U,
4206 2370952511U,
4207 2370736603U,
4208 2370518873U,
4209 2370304579U,
4210 2370089479U,
4211 2369872579U,
4212 2369658763U,
4213 2369441329U,
4214 2369224889U,
4215 2369010191U,
4216 2368793017U,
4217 2368578991U,
4218 2368362539U,
4219 2368147211U,
4220 2367932341U,
4221 2367716921U,
4222 2367502859U,
4223 2367286853U,
4224 2367071513U,
4225 2366857811U,
4226 2366642171U,
4227 2366426123U,
4228 2366209843U,
4229 2365994641U,
4230 2365779181U,
4231 2365561397U,
4232 2365345733U,
4233 2365130297U,
4234 2364913519U,
4235 2364698551U,
4236 2364482947U,
4237 2364266941U,
4238 2364048899U,
4239 2363831777U,
4240 2363616797U,
4241 2363399443U,
4242 2363185907U,
4243 2362970219U,
4244 2362753663U,
4245 2362538753U,
4246 2362325137U,
4247 2362108759U,
4248 2361891607U,
4249 2361677057U,
4250 2361460697U,
4251 2361244889U,
4252 2361029521U,
4253 2360811251U,
4254 2360593589U,
4255 2360377871U,
4256 2360160973U,
4257 2359944163U,
4258 2359729637U,
4259 2359513753U,
4260 2359298749U,
4261 2359081141U,
4262 2358864077U,
4263 2358647191U,
4264 2358433151U,
4265 2358217307U,
4266 2358002501U,
4267 2357786393U,
4268 2357572391U,
4269 2357355223U,
4270 2357140127U,
4271 2356922443U,
4272 2356706927U,
4273 2356491167U,
4274 2356276309U,
4275 2356060219U,
4276 2355843337U,
4277 2355628351U,
4278 2355412211U,
4279 2355196939U,
4280 2354979299U,
4281 2354762923U,
4282 2354547589U,
4283 2354332327U,
4284 2354116403U,
4285 2353898347U,
4286 2353682899U,
4287 2353467719U,
4288 2353251041U,
4289 2353034861U,
4290 2352821521U,
4291 2352608729U,
4292 2352391733U,
4293 2352177071U,
4294 2351959373U,
4295 2351743871U,
4296 2351527331U,
4297 2351311103U,
4298 2351095787U,
4299 2350880537U,
4300 2350663867U,
4301 2350448987U,
4302 2350233607U,
4303 2350018009U,
4304 2349802193U,
4305 2349585643U,
4306 2349371473U,
4307 2349154459U,
4308 2348938483U,
4309 2348723393U,
4310 2348506163U,
4311 2348290627U,
4312 2348073529U,
4313 2347858001U,
4314 2347641251U,
4315 2347426061U,
4316 2347210109U,
4317 2346994847U,
4318 2346777833U,
4319 2346563741U,
4320 2346347957U,
4321 2346130597U,
4322 2345915233U,
4323 2345700967U,
4324 2345483321U,
4325 2345268559U,
4326 2345055421U,
4327 2344836029U,
4328 2344620749U,
4329 2344404077U,
4330 2344188467U,
4331 2343971621U,
4332 2343753989U,
4333 2343537377U,
4334 2343322691U,
4335 2343106237U,
4336 2342889763U,
4337 2342675663U,
4338 2342461337U,
4339 2342245693U,
4340 2342028907U,
4341 2341811071U,
4342 2341594513U,
4343 2341380673U,
4344 2341165823U,
4345 2340950653U,
4346 2340737603U,
4347 2340521567U,
4348 2340303299U,
4349 2340086269U,
4350 2339869699U,
4351 2339651581U,
4352 2339437049U,
4353 2339222891U,
4354 2339007247U,
4355 2338790449U,
4356 2338576003U,
4357 2338361213U,
4358 2338146329U,
4359 2337927731U,
4360 2337714713U,
4361 2337499061U,
4362 2337281887U,
4363 2337065981U,
4364 2336851397U,
4365 2336635331U,
4366 2336418673U,
4367 2336202863U,
4368 2335987399U,
4369 2335772269U,
4370 2335553713U,
4371 2335341083U,
4372 2335126153U,
4373 2334909481U,
4374 2334693863U,
4375 2334479723U,
4376 2334262787U,
4377 2334047503U,
4378 2333831449U,
4379 2333616709U,
4380 2333401867U,
4381 2333186161U,
4382 2332970869U,
4383 2332755569U,
4384 2332541017U,
4385 2332323197U,
4386 2332106743U,
4387 2331891473U,
4388 2331676169U,
4389 2331460273U,
4390 2331243809U,
4391 2331029143U,
4392 2330814481U,
4393 2330599837U,
4394 2330384489U,
4395 2330164511U,
4396 2329947589U,
4397 2329731637U,
4398 2329515427U,
4399 2329299289U,
4400 2329084333U,
4401 2328867469U,
4402 2328652009U,
4403 2328436417U,
4404 2328218201U,
4405 2328001597U,
4406 2327784983U,
4407 2327571221U,
4408 2327354473U,
4409 2327138579U,
4410 2326921769U,
4411 2326706687U,
4412 2326492871U,
4413 2326275509U,
4414 2326060369U,
4415 2325845507U,
4416 2325630133U,
4417 2325415607U,
4418 2325198173U,
4419 2324982083U,
4420 2324766023U,
4421 2324552177U,
4422 2324336591U,
4423 2324119951U,
4424 2323903651U,
4425 2323689751U,
4426 2323472693U,
4427 2323258859U,
4428 2323044107U,
4429 2322827393U,
4430 2322611059U,
4431 2322394247U,
4432 2322179177U,
4433 2321964247U,
4434 2321747737U,
4435 2321531423U,
4436 2321315869U,
4437 2321098673U,
4438 2320883861U,
4439 2320668953U,
4440 2320454753U,
4441 2320239629U,
4442 2320027529U,
4443 2319811937U,
4444 2319596449U,
4445 2319378899U,
4446 2319162739U,
4447 2318945131U,
4448 2318727809U,