7271146885318152645444152164256597398943145954595908471713737640173880028792387862694320088941509026357007076866010532646149531336417103843497742625151077291579441155713684574725316169265025562420840425585515701297000258673918602443340805989759088030286661401967593038902622701633103501864163945982070481305301930508192415946325128707008517114888525294424403381262775816039352560811758040575079500302088211696566741659401355521620188624327458017669453507956835003834462980790766961998144763030027460659941087013454423620917904015990272891804674983481454026445311234461562363374858637516774464221045713865457147571362351960658004340437020162425142026021134377569462874446821 1846399521748816026427012642779212583417133605899342855828140766589452294637765367236692313253934826697386965336225805194831215192218293370916706257692209991671912633619700461051741084137038147490948242558376796035758440607159654814020490310995095623736022253652134515417041 68231344957256224230604868681530327597306086549628215433739043254534347597133096860364826053808891243430554257566066663429877434450485819001 2395365967004509520299726562849157532277928718164319395645050545881682046232802532493697803986544181243084481727779010905620201 289273522516880448113949327519068538714408356551577142832074274361854274826488669980657931742458635981 143542681066279707587901581562427667498133714650188716029771625897906721 1754316590092289347760761362203919053690850231777826601918166064097161 4225669283358194468374400179006850385743971619683141866258399089233 1408438807517374755464368128768829962538074149541252957601 44794258382952542998070662821983666371105082836709443681 111891171002922762003793774795631825441500623457 742986146175417120595911435647711825141514871 3515032570006867761238397735724985669231 114336025471910974674604181342557819621 4726961739278823155511305721216171871 2388091078706060557064771562175777 5205654930222870790842690529501 2154974440244059628810773089241 215788882677613663761800929 135921899476781437068042449 70627534692051392881384177 36544281940372759089017203 5321523044429464538069441 420104901081184644759601 51247295312173553209987 551989366438123614391 37665273436510128571 27714924361182805093 18690843051391432321 2961308626233630913 2073338754109699969 450558336802030381 89777841442085521 49320705533574331 21531787596213761 2563609476805621 2451785254156081 2255485440405601 2018162327289281 1336630834135873 637016875255841 373187992806721 85703506633621 53278288687369 29842405159051 11129304724801 7178093492149 5857706665009 4108425956473 2876371334281 1317806674363 638151316321 344936554801 326765538181 240454158391 174272151133 63095841937 46645047401 32894118529 29990971873 8357441221 2298962521 833565673 345074581 238066201 111524041 70841521 17090141 15397537 8551981 6604561 3943633 1159489 892189 767161 592321 543241 491539 441937 440497 432001 218233 100801 88771 72469 68581 64283 35401 28109 20521 20341 15661 8641 8461 7561 6661 4591 4561 3673 2801 2593 2521 2377 2161 1621 1201 631 601 571 541 487 433 271 241 181 163 109 79 73 67 61 41 37 31 19 17 13 11 7 5 5 3 3 3 3 2 2 2 2 2