118969374 35833 36592 463214258 463110717 463203175
543315 904515 226143 465949171 466081302 465936262
365532887 19805 63167 907608272 907433417 907597015
34722 55651 42212 387233630 387059159 387175009
1914 16477 91245 969891625 969875948 969789939
13650 75673 86950 968057941 967947056 968049842
312313 240264 544416 605952334 605611541 605816895
538810164 880813 98784 627114911 627079188 626680104
226696932 2709 115505 397934673 397854044 397808019
4664 15063 17624 203356579 203356138 203343635
176622832 322747 5452 709274212 709231438 707591319
908476399 14143598 8751871 972085986 964917234 874246413
2018 8788 7773 157575691 157602184 157592133
258486272 990667 1826628 270677717 270111020 268251931
9897 17969 101094 275372573 275365921 275373569
137390198 18245 11096 457881852 457900992 457896142
64760580 48307 74729 251723476 251865071 251813522
55676 133582 47949 982293856 982206452 982164599
102535917 3581 165514 625498690 625463791 625517721
302137631 90530 768219 835373146 834889758 835597405
45951999 67015 86638 833716261 833322797 833778851
23557 170 1317 37674822 37677547 37679218
527276556 72654 164196 834271070 834297665 834208905
9368396 6038 10313 82643016 82660353 82547479
2671763 5800052 2123155 845163189 848395530 850105615
347051772 293765 213393 820142612 820068232 819754930
289414113 218848 24129 825361904 825297434 825097594
778942007 25481932 36774574 779336816 622843624 684471140
9161 4909 7595 350487435 350489200 350463072
30935 6785 26786 423583272 423605315 423582266
476372656 516013 9674835 481844841 476191563 481461544
153961380 28604 56511 405013965 405166538 405193569
27169367 50056917 10781680 525516043 501308969 494916060
5621 20700 59190 777063494 777067711 777083036
38640 51400 16507 319388507 319500612 319564941
10570447 5164 588 80758433 80747945 80755521
14881 41863 97701 315950572 316111455 316123191
200825509 1655919 6751073 414834501 419233773 409135155
387609290 258829 2854415 564896975 564401120 564480412
324427998 68013009 7308566 331731787 328037034 330820610
3521 13895 33245 607342501 607394774 607386825
379861192 32262 288543 607469570 607428321 607414922
67250 647418 749740 702958424 702672496 703192690
73928507 24663 75091 114790248 114759966 114791457
14774 175176 52717 663481102 663439378 663438537
2292 275 401 40065727 40063266 40062282
741643919 3796160 497661 846240576 841197426 846071890
316798 254995 44104 8577914 10025003 9780355
37678 21347 19507 223931191 224085923 224068354
100448580 6202135 29148 111552119 111515544 111461868
