10863795 141868700 5697838 673333436 604290272 432637646
21766163 32202083 276365107 982553648 990058662 937983734
971114 455497 119452 8823833 9272137 8800344
26831249 74815251 50440491 142855650 107474611 139015402
36235865 5391372 935552 401950005 404511381 405843753
212942462 34564079 57889347 249518240 271658241 227124207
171115 33707 254950 274055671 273701280 274460995
283563076 42009353 126660465 791481800 780058177 806684108
604133094 22483769 7632189 988498473 976240525 987768632
404630864 1315872 2318599 818617238 818846023 799688395
235991786 5308359 12871119 388278160 383576249 350571848
166406051 6076513 16728115 618499104 615207269 605177845
80963741 1380852 2671457 336736058 336499796 335823388
2990035 3539361 387302 234006065 223838381 238480571
256670861 1511496 932203 364008479 355303769 362696968
14989219 6762824 512503 156031442 151278056 160007773
446138118 548482 4105608 810155118 818799963 824018517
157665370 6110765 2139837 326212264 326437604 325026500
250311 193615 540835 323790554 323674142 323148267
58458976 37237 1493276 462837389 462050869 462905448
227769846 175429025 12283969 387087133 356258363 351778553
127947795 44799204 10690089 265742356 253489136 259845074
158150978 2829201 427308 285803836 290976433 281064329
1003385 10565534 292053 427667300 427718346 425068909
143736696 1882049 5055811 265054317 253673789 266430199
96468655 610484 1674761 318168139 317318491 312947245
103457 678542 324283 54197417 53901179 54206057
59791988 11900246 8382147 89473975 80863447 90820364
2992287 16741439 6624747 394064076 398720317 388885081
10733249 897874 84384 25012798 24979731 25099009
519797159 7413756 66546026 750983772 736802233 725211607
1622175 3170084 2921781 751973846 752548249 751028590
113476585 2737403 4244087 232721656 236306039 238238830
61655612 9872360 9472349 183524398 181735641 182813619
364632649 33692558 44049841 698445623 626450145 616911601
106649666 52139079 68012996 370301564 405253727 395835032
118709897 4641384 6147939 320202367 318721419 316265086
22705 1563 224218 250606391 252043958 251452572
8585451 9762595 4599522 400694777 405869187 393295829
134580303 1001228 4962340 340144764 339330105 336319807
1563342 6691454 14485142 762452022 719884371 743787694
302772 308786 3377319 404864375 404671880 403109997
41288494 945393 1748458 839740340 852969829 855386362
201778157 41309370 50926270 668193649 682498154 575987667
706814339 16647293 459655012 718852167 544026278 643882267
280064015 19037086 2409713 489815952 353963507 472198678
332240102 20504866 15209949 371372459 355522797 353806677
514273746 165137542 245430954 680134643 619581816 535974641
123676644 44085579 47397175 556658862 560541825 530745833
135052703 73901832 123635384 770632097 946039899 926734023
