Files
SirRoboGarage/BNNBot_garage/data/spinbot_battle_1_decimal.csv
SirStone 1ed7797cb6 feat(ModularBot): 6 guns, pattern matcher, melee modules, adversarial bots
- New guns: guess-factor (GF histogram), pattern-matcher (movement tape replay)
- New modules: minimum-risk melee movement, spinning melee radar
- New test bots: PatternMover, RandomMover, WaveSurfer
- Fixed: FeedbackEvent now carries actualX/actualY for proper GF learning
- Fixed: TM gun warmup gating + directional residuals
- Fixed: circular gun integrated formula + multi-bin omega cache
- Fixed: oscillator wall-bounce lockout
- Fixed: phantom meteor perpendicular body orientation
- 6/6 battle wins across all enemy types
2026-09-20 00:59:53 +02:00

164 KiB

1tickf0_bearing_sinf0_bearing_cosf0_distancef0_velocityf0_heading_sinf0_heading_cosf0_enemy_xf0_enemy_yf0_enemy_energyf1_bearing_sinf1_bearing_cosf1_distancef1_velocityf1_heading_sinf1_heading_cosf1_enemy_xf1_enemy_yf1_enemy_energyf2_bearing_sinf2_bearing_cosf2_distancef2_velocityf2_heading_sinf2_heading_cosf2_enemy_xf2_enemy_yf2_enemy_energyf3_bearing_sinf3_bearing_cosf3_distancef3_velocityf3_heading_sinf3_heading_cosf3_enemy_xf3_enemy_yf3_enemy_energyf4_bearing_sinf4_bearing_cosf4_distancef4_velocityf4_heading_sinf4_heading_cosf4_enemy_xf4_enemy_yf4_enemy_energyf5_bearing_sinf5_bearing_cosf5_distancef5_velocityf5_heading_sinf5_heading_cosf5_enemy_xf5_enemy_yf5_enemy_energyf6_bearing_sinf6_bearing_cosf6_distancef6_velocityf6_heading_sinf6_heading_cosf6_enemy_xf6_enemy_yf6_enemy_energyf7_bearing_sinf7_bearing_cosf7_distancef7_velocityf7_heading_sinf7_heading_cosf7_enemy_xf7_enemy_yf7_enemy_energyf8_bearing_sinf8_bearing_cosf8_distancef8_velocityf8_heading_sinf8_heading_cosf8_enemy_xf8_enemy_yf8_enemy_energyf9_bearing_sinf9_bearing_cosf9_distancef9_velocityf9_heading_sinf9_heading_cosf9_enemy_xf9_enemy_yf9_enemy_energyp0.10_bearing_sinp0.10_bearing_cosp0.10_distancep0.10_velocityp0.10_heading_sinp0.10_heading_cosp0.10_enemy_xp0.10_enemy_yp0.10_enemy_energyp0.42_bearing_sinp0.42_bearing_cosp0.42_distancep0.42_velocityp0.42_heading_sinp0.42_heading_cosp0.42_enemy_xp0.42_enemy_yp0.42_enemy_energyp0.74_bearing_sinp0.74_bearing_cosp0.74_distancep0.74_velocityp0.74_heading_sinp0.74_heading_cosp0.74_enemy_xp0.74_enemy_yp0.74_enemy_energyp1.07_bearing_sinp1.07_bearing_cosp1.07_distancep1.07_velocityp1.07_heading_sinp1.07_heading_cosp1.07_enemy_xp1.07_enemy_yp1.07_enemy_energyp1.39_bearing_sinp1.39_bearing_cosp1.39_distancep1.39_velocityp1.39_heading_sinp1.39_heading_cosp1.39_enemy_xp1.39_enemy_yp1.39_enemy_energyp1.71_bearing_sinp1.71_bearing_cosp1.71_distancep1.71_velocityp1.71_heading_sinp1.71_heading_cosp1.71_enemy_xp1.71_enemy_yp1.71_enemy_energyp2.03_bearing_sinp2.03_bearing_cosp2.03_distancep2.03_velocityp2.03_heading_sinp2.03_heading_cosp2.03_enemy_xp2.03_enemy_yp2.03_enemy_energyp2.36_bearing_sinp2.36_bearing_cosp2.36_distancep2.36_velocityp2.36_heading_sinp2.36_heading_cosp2.36_enemy_xp2.36_enemy_yp2.36_enemy_energyp2.68_bearing_sinp2.68_bearing_cosp2.68_distancep2.68_velocityp2.68_heading_sinp2.68_heading_cosp2.68_enemy_xp2.68_enemy_yp2.68_enemy_energyp3.00_bearing_sinp3.00_bearing_cosp3.00_distancep3.00_velocityp3.00_heading_sinp3.00_heading_cosp3.00_enemy_xp3.00_enemy_yp3.00_enemy_energy
217801973913831978353100080197391393198825310008019738131041988253100079197381311519781521000791963813126195805210007919637131361918052100078196371314618779511000771963713155181795110007719637131641757850100076196361317116778501000651923913138880381000651923913148128038970651923813157187939970651933813166257939970661933713180417840970661933713186507741970681933713194707742970701943613198103764597074195361318814477489707719637131601777851970
31880197391372195835210008019739138319783531000801973913931988253100080197381310419882531000791973813115197815210007919638131261958052100079196371313619180521000781963713146187795110007719637131551817951100077196371316417578501000651923913138880381000651923913148128038970651933813166257939970651933813173337840970661933713186507741970671933713191607742970681943613197817743970721953613195124774697074195361318215477499707819637131511847951970
4198019740136219184521000801973913721958352100080197391383197835310008019739139319882531000801973813104198825310007919738131151978152100079196381312619580521000791963713136191805210007819637131461877951100077196371315518179511000651923913148128038970651923813157187939970651933813166257939970661933713180417840970661933713186507741970681933713194707742970691943613198927644970721953613195124774697075196361317616278499707919637131321938052970
5208019740135218785521000801974013621918452100080197391372195835210008019739138319783531000801973913931988253100080197381310419882531000791973813115197815210007919638131261958052100079196371313619180521000781963713146187795110006519238131571879399706519338131662579399706519338131733378409706619337131865077419706719337131916077429706819436131978177439707019436131981037645970731953613192134774797076196361316817078509707919738131211968152970
621801974013431818551100080197401352187855210008019740136219184521000801973913721958352100080197391383197835310008019739139319882531000801973813104198825310007919738131151978152100079196381312619580521000791963713136191805210006519338131662579399706519338131733378409706619337131804178409706619337131865077419706819337131947077429706919436131989276449707219536131951247746970741953613188144774897077196371316017778519708019738131001988253970
72279197411334174865110008019740134318185511000801974013521878552100080197401362191845210008019739137219583521000801973913831978353100080197391393198825310008019738131041988253100079197381311519781521000791963813126195805210006519338131733378409706619337131804178409706619337131865077419706719337131916077429706819436131978177439707019436131981037645970731953613192134774797075196361317616278499707819637131421897952970801974013581908452970
8237919641132616786501000791974113341748651100080197401343181855110008019740135218785521000801974013621918452100080197391372195835210008019739138319783531000801973913931988253100080197381310419882531000791973813115197815210006519338131733378409706619337131804178409706719337131916077429706819337131947077429706919436131989276449707219536131951247746970741953613188144774897076196361316817078509707919637131321938052970801974013481848552970
9247819641131915886501000791964113261678650100079197411334174865110008019740134318185511000801974013521878552100080197401362191845210008019739137219583521000801973913831978353100080197391393198825310008019738131041988253100066193371318041784097066193371318650774197068193371319470774297068194361319781774397070194361319810376459707219536131951247746970741953613182154774997077196371316017778519708019738131111988152970791974113311718651970
1025781964113131498749100078196411319158865010007919641132616786501000791974113341748651100080197401343181855110008019740135218785521000801974013621918452100080197391372195835210008019739138319783531000801973913931988253100066193371318650774197067193371319160774297068193371319470774297069194361319892764497070194361319810376459707319536131921347747970751963613176162784997078196371315118479519708019738131001988253970781964113171558750970
112677196421381408748100078196411313149874910007819641131915886501000791964113261678650100079197411334174865110008019740134318185511000801974013521878552100080197401362191845210008019739137219583521000801973913831978353100067193371319160774297068193371319470774297068194361319781774397070194361319810376459707219536131951247746970741953613188144774897076196361316817078509707919637131321938052970801974013581908452970781964213111468749970
1227771964213413087481000771964213814087481000781964113131498749100078196411319158865010007919641132616786501000791974113341748651100080197401343181855110008019740135218785521000801974013621918452100080197391372195835210006819337131947077429706819436131978177439706919436131989276449707219536131951247746970731953613192134774797074195361318215477499707719637131601777851970791973813121196815297080197401348184855297076196421331268747970
1328761964213211988471000771964213413087481000771964213814087481000781964113131498749100078196411319158865010007919641132616786501000791974113341748651100080197401343181855110008019740135218785521000801974013621918452100068194361319781774397069194361319892764497070194361319810376459707219536131951247746970741953613188144774897076196361316817078509707819637131421897952970801973813100198825397079197411331171865197076196421311158847970
142975196421301088846100076196421321198847100077196421341308748100077196421381408748100078196411313149874910007819641131915886501000791964113261678650100079197411334174865110008019740134318185511000801974013521878552100068194361319781774397070194361319810376459707219536131951247746970731953613192134774797074195361318215477499707719637131601777851970791963713132193805297080197391389198825397079196411323164865097075196421301048846970
153074195421308788441000751964213010888461000761964213211988471000771964213413087481000771964213814087481000781964113131498749100078196411319158865010007919641132616786501000791974113341748651100080197401343181855110006919436131989276449707019436131981037645970731953613192134774797074195361318215477499707619636131681707850970781963713151184795197079197381312119681529708019740135819084529707819642131114687499707419542130938845970
1631731954213276884410007419542130878844100075196421301088846100076196421321198847100077196421341308748100077196421381408748100078196411313149874910007819641131915886501000791964113261678650100079197411334174865110007019436131981037645970721953613195124774697074195361318814477489707519636131761627849970771963713160177785197078196371314218979529708019738131001988253970801974013391788551970771964213713687489707219542137628743970
17327219542135668843100073195421327688441000741954213087884410007519642130108884610007619642132119884710007719642134130874810007719642138140874810007819641131314987491000781964113191588650100079196411326167865010007219536131951247746970731953613192134774797074195361318215477499707619636131681707850970781963713151184795197079197381312119681529708019739138919882539707919641132316486509707619642131115884797071195421311528742970
183371195421395687421000721954213566884310007319542132768844100074195421308788441000751964213010888461000761964213211988471000771964213413087481000771964213814087481000781964113131498749100078196411319158865010007319536131921347747970741953613188144774897075196361317616278499707719637131601777851970781963713142189795297080197381311119881529708019740134818485529707819641131715587509707519642130104884697070194421317438741970
193471194421315468741100071195421395687421000721954213566884310007319542132768844100074195421308788441000751964213010888461000761964213211988471000771964213413087481000771964213814087481000781964113131498749100074195361318814477489707419536131821547749970761963613168170785097078196371315118479519707919738131211968152970801973913891988253970801974013391788551970781964213111468749970741954213093884597070194421317438741970
2035701944213213787411000711944213154687411000711954213956874210007219542135668843100073195421327688441000741954213087884410007519642130108884610007619642132119884710007719642134130874810007719642138140874810007419536131821547749970761963613168170785097077196371316017778519707819637131421897952970801973813111198815297080197401358190845297079196411323164865097076196421331268747970731954213183884497070194421324348740970
2136691944213282986401000701944213213787411000711944213154687411000711954213956874210007219542135668843100073195421327688441000741954213087884410007519642130108884610007619642132119884710007719642134130874810007519636131761627849970771963713160177785197078196371315118479519707919738131211968152970801973813100198825397080197401348184855297078196411317155875097076196421311158847970721954213762874397069194421331268640970
2237681944213362286391000691944213282986401000701944213213787411000711944213154687411000711954213956874210007219542135668843100073195421327688441000741954213087884410007519642130108884610007619642132119884710007619636131681707850970781963713151184795197079196371313219380529708019738131111988152970801973913681938452970791974113311718651970781964213111468749970751964213010488469707119542131152874297068194421340198639970
23386819342134516853910006819442133622863910006919442132829864010007019442132137874110007119442131546874110007119542139568742100072195421356688431000731954213276884410007419542130878844100075196421301088846100077196371316017778519707819637131421897952970791973813121196815297080197381310019882539708019740134818485529707919641132316486509707619642133126874797074195421309388459707019442131743874197068193421349138539970
2439671934213541085381000681934213451685391000681944213362286391000691944213282986401000701944213213787411000711944213154687411000711954213956874210007219542135668843100073195421327688441000741954213087884410007819637131421897952970791963713132193805297080197381311119881529708019739136819384529708019740133917885519707819641131715587509707619642131115884797073195421318388449707019442132434874097067193411358885381060
254067193411364684381000671934213541085381000681934213451685391000681944213362286391000691944213282986401000701944213213787411000711944213154687411000711954213956874210007219542135668843100073195421327688441000791963713132193805297080197381311119881529708019739138919882539708019740134818485529707919641132316486509707719642137136874897075196421301048846970711954213115287429706919442133126864097067193411358885381060
26416619341137538438100067193411364684381000671934213541085381000681934213451685391000681944213362286391000691944213282986401000701944213213787411000711944213154687411000711954213956874210007219542135668843100079197381312119681529708019738131001988253970801974013581908452970801974013391788551970781964113171558750970761964213312687479707419542130938845970711954213115287429706819442134019863997066193411368484381060
2742661934113850833810006619341137538438100067193411364684381000671934213541085381000681934213451685391000681944213362286391000691944213282986401000701944213213787411000711944213154687411000711954213956874210008019738131111988152970801973913891988253970801974013481848552970791974113311718651970781964213111468749970761964213111588479707319542131838844970701944213174387419706819342134913853997066193411379284381060
28436519340139608337100066193411385083381000661934113753843810006719341136468438100067193421354108538100068193421345168539100068194421336228639100069194421328298640100070194421321378741100071194421315468741100080197391389198825397080197401358190845297080197401339178855197078196411317155875097077196421371368748970751964213010488469707219542137628743970701944213243487409706819342134913853997066193411390083381060
29446519240131181813710006519340139608337100066193411385083381000661934113753843810006719341136468438100067193421354108538100068193421345168539100068194421336228639100069194421328298640100070194421321378741100080197391368193845297080197401348184855297079196411323164865097078196421311146874997076196421311158847970741954213093884597071195421311528742970691944213312686409706719341135888538106066193411390083381060
30456519239131284813810006519240131181813710006519340139608337100066193411385083381000661934113753843810006719341136468438100067193421354108538100068193421345168539100068194421336228639100069194421328298640100080197401348184855297079197411331171865197078196411317155875097077196421371368748970751964213010488469707219542137628743970701944213174387419706819442134019863997066193411368484381060651934013100082371060
31466519239131388803810006519239131284813810006519240131181813710006519340139608337100066193411385083381000661934113753843810006719341136468438100067193421354108538100068193421345168539100068194421336228639100080197401339178855197079196411323164865097078196421311146874997076196421311158847970741954213093884597071195421311528742970701944213243487409706819342134913853997066193411379284381060651924013111082371060
3247651923913148128038970651923913138880381000651923913128481381000651924013118181371000651934013960833710006619341138508338100066193411375384381000671934113646843810006719342135410853810006819342134516853910007919741133117186519707819641131715587509707719642137136874897075196421301048846970731954213183884497070194421317438741970691944213312686409706719341135888538106066193411379284381060651924013111082371060
33486519238131571879399706519239131481280389706519239131388803810006519239131284813810006519240131181813710006519340139608337100066193411385083381000661934113753843810006719341136468438100067193421354108538100078196411317155875097077196421371368748970761964213111588479707419542130938845970721954213762874397070194421317438741970681944213401986399706719341135888538106066193411390083381060651924013122281381060
3449651933813166257939970651923813157187939970651923913148128038970651923913138880381000651923913128481381000651924013118181371000651934013960833710006619341138508338100066193411375384381000671934113646843810007819642131114687499707619642133126874797075196421301048846970731954213183884497071195421311528742970701944213243487409706819342134913853997066193411368484381060651934013100082371060651923913142980381030
355065193381317333784097065193381316625793997065192381315718793997065192391314812803897065192391313888038100065192391312848138100065192401311818137100065193401396083371000661934113850833810006619341137538438100077196421371368748970761964213111588479707419542130938845970721954213762874397070194421317438741970691944213312686409706719341135888538106066193411379284381060651924013111082371060651923913142980381030
365166193371318041784097065193381317333784097065193381316625793997065192381315718793997065192391314812803897065192391313888038100065192391312848138100065192401311818137100065193401396083371000661934113850833810007619642133126874797075196421301048846970731954213183884497071195421311528742970701944213243487409706819442134019863997067193411358885381060661934113900833810606519240131110823710606519239131521579381030
3752661933713186507741970661933713180417840970651933813173337840970651933813166257939970651923813157187939970651923913148128038970651923913138880381000651923913128481381000651924013118181371000651934013960833710007619642131115884797074195421309388459707219542137628743970701944213174387419706919442133126864097068193421349138539970661934113684843810606519340131000823710606519240131222813810606519238131612179391030
38536719337131916077429706619337131865077419706619337131804178409706519338131733378409706519338131662579399706519238131571879399706519239131481280389706519239131388803810006519239131284813810006519240131181813710007419542130938845970731954213183884497071195421311528742970701944213243487409706819442134019863997067193411358885381060661934113792843810606519340131000823710606519239131429803810306519238131612179391030
39546819337131947077429706719337131916077429706619337131865077419706619337131804178409706519338131733378409706519338131662579399706519238131571879399706519239131481280389706519239131388803810006519239131284813810007319542131838844970721954213762874397070194421317438741970691944213312686409706819342134913853997066193411368484381060661934113900833810606519240131110823710606519239131429803810306519338131692878391030
4055681943613197817743970681933713194707742970671933713191607742970661933713186507741970661933713180417840970651933813173337840970651933813166257939970651923813157187939970651923913148128038970651923913138880381000721954213762874397071195421311528742970701944213243487409706819442134019863997068193421349138539970661934113684843810606619341139008338106065192401312228138106065192391315215793810306619338131763678401030
415669194361319892764497068194361319781774397068193371319470774297067193371319160774297066193371318650774197066193371318041784097065193381317333784097065193381316625793997065192381315718793997065192391314812803897071195421311528742970701944213174387419706919442133126864097068194421340198639970671934113588853810606619341137928438106065193401310008237106065192401312228138106065192381316121793910306619338131763678401030
4257701943613198103764597069194361319892764497068194361319781774397068193371319470774297067193371319160774297066193371318650774197066193371318041784097065193381317333784097065193381316625793997065192381315718793997070194421317438741970701944213243487409706819442134019863997068193421349138539970661934113684843810606619341139008338106065192401311108237106065192391314298038103065192381316121793910306619337131824578411030
4358721953613195124774697070194361319810376459706919436131989276449706819436131978177439706819337131947077429706719337131916077429706619337131865077419706619337131804178409706519338131733378409706519338131662579399707019442132434874097069194421331268640970681934213491385399706719341135888538106066193411379284381060651934013100082371060651924013122281381060651923913152157938103065193381316928783910306719337131885477411030
44597319536131921347747970721953613195124774697070194361319810376459706919436131989276449706819436131978177439706819337131947077429706719337131916077429706619337131865077419706619337131804178409706519338131733378409706919442133126864097068194421340198639970681934213491385399706619341136848438106066193411390083381060651924013111082371060651924013122281381060651923913152157938103066193381317636784010306719337131926477421030
456074195361318814477489707319536131921347747970721953613195124774697070194361319810376459706919436131989276449706819436131978177439706819337131947077429706719337131916077429706619337131865077419706619337131804178409706919442133126864097068193421349138539970671934113588853810606619341137928438106066193411390083381060651924013111082371060651923913142980381030651923813161217939103066193371318245784110306719337131926477421030
466174195361318215477499707419536131881447748970731953613192134774797072195361319512477469707019436131981037645970691943613198927644970681943613197817743970681933713194707742970671933713191607742970661933713186507741970681944213401986399706719341135888538106066193411368484381060661934113900833810606519340131000823710606519240131222813810606519239131521579381030651933813169287839103066193371318245784110306819337131957577431030
4762751963613176162784997074195361318215477499707419536131881447748970731953613192134774797072195361319512477469707019436131981037645970691943613198927644970681943613197817743970681933713194707742970671933713191607742970681934213491385399706619341136848438106066193411379284381060661934113900833810606519240131110823710606519239131429803810306519239131521579381030661933813176367840103067193371318854774110306919436131988577441030
486376196361316817078509707519636131761627849970741953613182154774997074195361318814477489707319536131921347747970721953613195124774697070194361319810376459706919436131989276449706819436131978177439706819337131947077429706719341135888538106066193411368484381060661934113900833810606519340131000823710606519240131222813810606519239131429803810306519238131612179391030661933813176367840103067193371319264774210306919436131989676441030
4964771963713160177785197076196361316817078509707519636131761627849970741953613182154774997074195361318814477489707319536131921347747970721953613195124774697070194361319810376459706919436131989276449706819436131978177439706619341136848438106066193411379284381060651934013100082371060651924013111082371060651923913142980381030651923913152157938103065193381316928783910306619337131824578411030681933713195757743103070194361319810776451030
50657819637131511847951970771963713160177785197076196361316817078509707519636131761627849970741953613182154774997074195361318814477489707319536131921347747970721953613195124774697070194361319810376459706919436131989276449706619341137928438106066193411390083381060651934013100082371060651924013122281381060651923913142980381030651923813161217939103066193381317636784010306719337131885477411030681933713195757743103070194361319810776451030
51667819637131421897952970781963713151184795197077196371316017778519707619636131681707850970751963613176162784997074195361318215477499707419536131881447748970731953613192134774797072195361319512477469707019436131981037645970661934113900833810606519340131000823710606519240131110823710606519239131429803810306519239131521579381030651933813169287839103066193381317636784010306719337131926477421030691943613198857744103071195361319711876461030
52677919637131321938052970781963713142189795297078196371315118479519707719637131601777851970761963613168170785097075196361317616278499707419536131821547749970741953613188144774897073195361319213477479707219536131951247746970661934113900833810606519240131110823710606519240131222813810606519239131429803810306519238131612179391030651933813169287839103066193371318245784110306719337131926477421030691943613198967644103072195361319412877471030
53687919738131211968152970791963713132193805297078196371314218979529707819637131511847951970771963713160177785197076196361316817078509707519636131761627849970741953613182154774997074195361318814477489707319536131921347747970651934013100082371060651924013111082371060651923913142980381030651923913152157938103065192381316121793910306619338131763678401030671933713188547741103068193371319575774310307019436131981077645103074195361318614877481030
54698019738131111988152970791973813121196815297079196371313219380529707819637131421897952970781963713151184795197077196371316017778519707619636131681707850970751963613176162784997074195361318215477499707419536131881447748970651924013111082371060651924013122281381060651923913142980381030651923813161217939103065193381316928783910306619337131824578411030671933713192647742103069194361319885774410307119536131971187646103075196361318015777491030
557080197381310019882539708019738131111988152970791973813121196815297079196371313219380529707819637131421897952970781963713151184795197077196371316017778519707619636131681707850970751963613176162784997074195361318215477499706519240131222813810606519239131429803810306519239131521579381030651923813161217939103066193381317636784010306719337131885477411030681933713195757743103069194361319896764410307219536131941287747103076196361316517378501030
5671801973913891988253970801973813100198825397080197381311119881529707919738131211968152970791963713132193805297078196371314218979529707819637131511847951970771963713160177785197076196361316817078509707519636131761627849970651923913142980381030651923913152157938103065192381316121793910306519338131692878391030661933713182457841103067193371318854774110306819337131957577431030701943613198107764510307419536131861487748103077196371315718079511030
577280197391368193845297080197391389198825397080197381310019882539708019738131111988152970791973813121196815297079196371313219380529707819637131421897952970781963713151184795197077196371316017778519707619636131681707850970651923913142980381030651923913152157938103065193381316928783910306619338131763678401030661933713182457841103067193371319264774210306919436131988577441030711953613197118764610307519636131801577749103078196371314818679511030
587380197401358190845297080197391368193845297080197391389198825397080197381310019882539708019738131111988152970791973813121196815297079196371313219380529707819637131421897952970781963713151184795197077196371316017778519706519239131521579381030651923813161217939103065193381316928783910306619337131824578411030671933713188547741103068193371319575774310306919436131989676441030711953613197118764610307619636131731667850103079196371312819480521030
597480197401348184855297080197401358190845297080197391368193845297080197391389198825397080197381310019882539708019738131111988152970791973813121196815297079196371313219380529707819637131421897952970781963713151184795197065192381316121793910306519338131692878391030661933813176367840103067193371318854774110306719337131926477421030691943613198857744103070194361319810776451030721953613194128774710307619636131651737850103080197381310619881521030
6075801974013391788551970801974013481848552970801974013581908452970801973913681938452970801973913891988253970801973813100198825397080197381311119881529707919738131211968152970791963713132193805297078196371314218979529706519338131692878391030661933813176367840103066193371318245784110306719337131885477411030681933713195757743103069194361319896764410307119536131971187646103075196361318015777491030771963713157180795110308019738139519882531030
6176791974113311718651970801974013391788551970801974013481848552970801974013581908452970801973913681938452970801973913891988253970801973813100198825397080197381311119881529707919738131211968152970791963713132193805297065193381316928783910306619337131824578411030671933713188547741103067193371319264774210306919436131988577441030701943613198107764510307219536131941287747103076196361317316678501030781963713138191805210308019739137419583521030
627779196411323164865097079197411331171865197080197401339178855197080197401348184855297080197401358190845297080197391368193845297080197391389198825397080197381310019882539708019738131111988152970791973813121196815297066193381317636784010306619337131824578411030671933713192647742103068193371319575774310306919436131989676441030701943613198107764510307419536131861487748103076196361316517378501030791963713128194805210307919740133617685511030
637878196411317155875097079196411323164865097079197411331171865197080197401339178855197080197401348184855297080197401358190845297080197391368193845297080197391389198825397080197381310019882539708019738131111988152970661933713182457841103067193371318854774110306719337131926477421030691943613198857744103070194361319810776451030711953613197118764610307519636131801577749103077196371315718079511030801973813106198815210307919641132816886511030
6479781964213111468749970781964113171558750970791964113231648650970791974113311718651970801974013391788551970801974013481848552970801974013581908452970801973913681938452970801973913891988253970801973813100198825397067193371318854774110306719337131926477421030681933713195757743103069194361319896764410307019436131981077645103072195361319412877471030761963613173166785010307819637131481867951103080197381395198825310307819641131415187491030
65807719642137136874897078196421311146874997078196411317155875097079196411323164865097079197411331171865197080197401339178855197080197401348184855297080197401358190845297080197391368193845297080197391389198825397067193371319264774210306819337131957577431030691943613198857744103070194361319810776451030711953613197118764610307419536131861487748103076196361316517378501030791963713128194805210308019739137419583521030771964213513287481030
6681761964213312687479707719642137136874897078196421311146874997078196411317155875097079196411323164865097079197411331171865197080197401339178855197080197401348184855297080197401358190845297080197391368193845297068193371319575774310306919436131988577441030691943613198967644103071195361319711876461030721953613194128774710307619636131731667850103077196371315718079511030791973813117197815210307919740133617685511030761964213212188471030
678276196421311158847970761964213312687479707719642137136874897078196421311146874997078196411317155875097079196411323164865097079197411331171865197080197401339178855197080197401348184855297080197401358190845297068193371319575774310306919436131989676441030701943613198107764510307219536131941287747103074195361318614877481030761963613165173785010307819637131381918052103080197381395198825310307919641132816886511030751964213011188461030
688375196421301048846970761964213111588479707619642133126874797077196421371368748970781964213111468749970781964113171558750970791964113231648650970791974113311718651970801974013391788551970801974013481848552970691943613198857744103070194361319810776451030711953613197118764610307219536131941287747103075196361318015777491030771963713157180795110307919637131281948052103080197391385197835310307819641131415187491030751954213010088451030
69847419542130938845970751964213010488469707619642131115884797076196421331268747970771964213713687489707819642131114687499707819641131715587509707919641132316486509707919741133117186519708019740133917885519706919436131989676441030701943613198107764510307219536131941287747103075196361318015777491030761963613165173785010307819637131481867951103080197381310619881521030801973913641928452103077196421391428749103073195421327888441030
708573195421318388449707419542130938845970751964213010488469707619642131115884797076196421331268747970771964213713687489707819642131114687499707819641131715587509707919641132316486509707919741133117186519707019436131981077645103071195361319711876461030741953613186148774810307619636131731667850103077196371315718079511030781963713138191805210308019738139519882531030791974013361768551103076196421321218847103072195421356888431030
7186721954213762874397073195421318388449707419542130938845970751964213010488469707619642131115884797076196421331268747970771964213713687489707819642131114687499707819641131715587509707919641132316486509707119536131971187646103072195361319412877471030751963613180157774910307619636131651737850103078196371314818679511030791973813117197815210308019739137419583521030791964113211608650103075196421301118846103072195421385887421030
7287711954213115287429707219542137628743970731954213183884497074195421309388459707519642130104884697076196421311158847970761964213312687479707719642137136874897078196421311146874997078196411317155875097072195361319412877471030741953613186148774810307619636131731667850103077196371315718079511030781963713138191805210308019738131061988152103080197391364192845210307819641131415187491030751954213010088451030701944213203987411030
738870194421317438741970711954213115287429707219542137628743970731954213183884497074195421309388459707519642130104884697076196421311158847970761964213312687479707719642137136874897078196421311146874997074195361318614877481030761963613173166785010307619636131651737850103078196371314818679511030791973813117197815210308019739138519783531030791974013361768551103077196421351328748103074195421308988451030701944213203987411030
74897019442132434874097070194421317438741970711954213115287429707219542137628743970731954213183884497074195421309388459707519642130104884697076196421311158847970761964213312687479707719642137136874897075196361318015777491030761963613165173785010307719637131571807951103078196371313819180521030801973813106198815210308019739137419583521030791964113211608650103076196421321218847103073195421327888441030691944213273186401030
7590691944213312686409707019442132434874097070194421317438741970711954213115287429707219542137628743970731954213183884497074195421309388459707519642130104884697076196421311158847970761964213312687479707619636131731667850103077196371315718079511030781963713138191805210307919738131171978152103080197381395198825310308019740134418285521030781964113141518749103075196421301118846103072195421356888431030691944213342386401030
769168194421340198639970691944213312686409707019442132434874097070194421317438741970711954213115287429707219542137628743970731954213183884497074195421309388459707519642130104884697076196421311158847970761963613165173785010307819637131481867951103079196371312819480521030801973813106198815210308019739137419583521030791964113281688651103077196421391428749103075195421301008845103072195421385887421030681944213431786391030
77926819342134913853997068194421340198639970691944213312686409707019442132434874097070194421317438741970711954213115287429707219542137628743970731954213183884497074195421309388459707519642130104884697078196371314818679511030781963713138191805210307919738131171978152103080197391385197835310308019739136419284521030791964113211608650103076196421321218847103074195421308988451030701944213203987411030671934213521185391030
78936719341135888538106068193421349138539970681944213401986399706919442133126864097070194421324348740970701944213174387419707119542131152874297072195421376287439707319542131838844970741954213093884597078196371313819180521030791963713128194805210308019738139519882531030801973913741958352103079197401336176855110307719642139142874910307519642130111884610307219542135688843103069194421327318640103067193411362784381120
799466193411368484381060671934113588853810606819342134913853997068194421340198639970691944213312686409707019442132434874097070194421317438741970711954213115287429707219542137628743970731954213183884497079196371312819480521030801973813106198815210308019739138519783531030801973913641928452103079196411321160865010307719642135132874810307519542130100884510307219542138588742103069194421334238640103067193411362784381120
809566193411379284381060661934113684843810606719341135888538106068193421349138539970681944213401986399706919442133126864097070194421324348740970701944213174387419707119542131152874297072195421376287439707919738131171978152103080197381395198825310308019739137419583521030791974013361768551103078196411314151874910307619642132121884710307419542130898845103070194421320398741103068194421343178639103066193411372384381120
81966619341139008338106066193411379284381060661934113684843810606719341135888538106068193421349138539970681944213401986399706919442133126864097070194421324348740970701944213174387419707119542131152874297080197381395198825310308019739138519783531030801974013441828552103079196411321160865010307719642139142874910307519642130111884610307319542132788844103070194421320398741103067193421352118539103066193411383183381120
829765193401310008237106066193411390083381060661934113792843810606619341136848438106067193411358885381060681934213491385399706819442134019863997069194421331268640970701944213243487409707019442131743874197080197391385197835310308019739136419284521030791974013361768551103078196411314151874910307619642132121884710307519542130100884510307219542135688843103069194421327318640103067193421352118539103065193411394083371120
8398651924013111082371060651934013100082371060661934113900833810606619341137928438106066193411368484381060671934113588853810606819342134913853997068194421340198639970691944213312686409707019442132434874097080197391374195835210307919740133617685511030791964113211608650103077196421391428749103075196421301118846103074195421308988451030721954213858874210306919442133423864010306719341136278438112065193411394083371120
8499651924013122281381060651924013111082371060651934013100082371060661934113900833810606619341137928438106066193411368484381060671934113588853810606819342134913853997068194421340198639970691944213312686409708019740134418285521030791964113281688651103078196411314151874910307719642135132874810307519542130100884510307219542135688843103070194421320398741103068194421343178639103066193411372384381120651934013105082371120
8510065192391314298038103065192401312228138106065192401311108237106065193401310008237106066193411390083381060661934113792843810606619341136848438106067193411358885381060681934213491385399706819442134019863997079197401336176855110307919641132116086501030771964213914287491030751964213011188461030741954213089884510307219542138588742103069194421327318640103067193421352118539103066193411383183381120651924013115181371120
861016519239131521579381030651923913142980381030651924013122281381060651924013111082371060651934013100082371060661934113900833810606619341137928438106066193411368484381060671934113588853810606819342134913853997079196411321160865010307819641131415187491030761964213212188471030751954213010088451030731954213278884410307019442132039874110306919442133423864010306719341136278438112066193411383183381120651924013115181371120
871026519238131612179391030651923913152157938103065192391314298038103065192401312228138106065192401311108237106065193401310008237106066193411390083381060661934113792843810606619341136848438106067193411358885381060781964113141518749103077196421351328748103075196421301118846103074195421308988451030721954213568884310307019442132039874110306819442134317863910306719341136278438112065193411394083371120651924013126381381120
88103651933813169287839103065192381316121793910306519239131521579381030651923913142980381030651924013122281381060651924013111082371060651934013100082371060661934113900833810606619341137928438106066193411368484381060771964213914287491030761964213212188471030751954213010088451030731954213278884410307219542138588742103069194421327318640103067193421352118539103066193411372384381120651934013105082371120651923913136780381120
8910466193381317636784010306519338131692878391030651923813161217939103065192391315215793810306519239131429803810306519240131222813810606519240131110823710606519340131000823710606619341139008338106066193411379284381060771964213513287481030751964213011188461030741954213089884510307219542135688843103070194421320398741103069194421334238640103067193421352118539103066193411383183381120651924013115181371120651923913136780381120
901056619337131824578411030661933813176367840103065193381316928783910306519238131612179391030651923913152157938103065192391314298038103065192401312228138106065192401311108237106065193401310008237106066193411390083381060761964213212188471030751954213010088451030731954213278884410307219542138588742103069194421327318640103068194421343178639103067193411362784381120651934113940833711206519240131151813711206519239131461180381090
91106671933713188547741103066193371318245784110306619338131763678401030651933813169287839103065192381316121793910306519239131521579381030651923913142980381030651924013122281381060651924013111082371060651934013100082371060751954213010088451030741954213089884510307219542135688843103070194421320398741103069194421334238640103067193421352118539103066193411372384381120651934113940833711206519240131263813811206519338131642479391090
92107671933713192647742103067193371318854774110306619337131824578411030661933813176367840103065193381316928783910306519238131612179391030651923913152157938103065192391314298038103065192401312228138106065192401311108237106074195421308988451030731954213278884410307219542138588742103069194421327318640103068194421343178639103067193411362784381120661934113831833811206519340131050823711206519239131367803811206519338131642479391090
9310868193371319575774310306719337131926477421030671933713188547741103066193371318245784110306619338131763678401030651933813169287839103065192381316121793910306519239131521579381030651923913142980381030651924013122281381060731954213278884410307219542135688843103070194421320398741103069194421334238640103067193421352118539103066193411372384381120651934113940833711206519240131151813711206519239131367803811206519338131723178401090
941096919436131988577441030681933713195757743103067193371319264774210306719337131885477411030661933713182457841103066193381317636784010306519338131692878391030651923813161217939103065192391315215793810306519239131429803810307219542135688843103072195421385887421030691944213273186401030681944213431786391030671934213521185391030661934113723843811206519341139408337112065192401312638138112065192391314611803810906619338131794078401090
95110691943613198967644103069194361319885774410306819337131957577431030671933713192647742103067193371318854774110306619337131824578411030661933813176367840103065193381316928783910306519238131612179391030651923913152157938103072195421385887421030701944213203987411030691944213342386401030681944213431786391030671934113627843811206619341138318338112065193401310508237112065192401312638138112065193381316424793910906619338131794078401090
9611170194361319810776451030691943613198967644103069194361319885774410306819337131957577431030671933713192647742103067193371318854774110306619337131824578411030661933813176367840103065193381316928783910306519238131612179391030701944213203987411030691944213273186401030681944213431786391030671934213521185391030661934113723843811206519341139408337112065192401311518137112065192391313678038112065193381316424793910906619337131854977411090
971127119536131971187646103070194361319810776451030691943613198967644103069194361319885774410306819337131957577431030671933713192647742103067193371318854774110306619337131824578411030661933813176367840103065193381316928783910306919442132731864010306919442133423864010306719342135211853910306719341136278438112066193411383183381120651934013105082371120651924013126381381120651923913146118038109065193381317231784010906719337131905877421090
9811372195361319412877471030711953613197118764610307019436131981077645103069194361319896764410306919436131988577441030681933713195757743103067193371319264774210306719337131885477411030661933713182457841103066193381317636784010306919442133423864010306819442134317863910306719342135211853910306619341137238438112065193411394083371120651934013105082371120651924013126381381120651933813164247939109066193381317940784010906719337131905877421090
9911474195361318614877481030721953613194128774710307119536131971187646103070194361319810776451030691943613198967644103069194361319885774410306819337131957577431030671933713192647742103067193371318854774110306619337131824578411030691944213342386401030671934213521185391030671934113627843811206619341138318338112065193411394083371120651924013115181371120651923913136780381120651933813164247939109066193381317940784010906719337131946877421090
1001157519636131801577749103074195361318614877481030721953613194128774710307119536131971187646103070194361319810776451030691943613198967644103069194361319885774410306819337131957577431030671933713192647742103067193371318854774110306819442134317863910306719341136278438112066193411372384381120651934113940833711206519340131050823711206519240131263813811206519239131461180381090651933813172317840109066193371318549774110906819437131967977431090
10111676196361317316678501030751963613180157774910307419536131861487748103072195361319412877471030711953613197118764610307019436131981077645103069194361319896764410306919436131988577441030681933713195757743103067193371319264774210306719342135211853910306719341136278438112066193411383183381120651934113940833711206519240131151813711206519239131367803811206519338131642479391090651933813172317840109067193371319058774210906919436131989077441090
1021177619636131651737850103076196361317316678501030751963613180157774910307419536131861487748103072195361319412877471030711953613197118764610307019436131981077645103069194361319896764410306919436131988577441030681933713195757743103067193411362784381120661934113723843811206519341139408337112065193401310508237112065192401312638138112065192391313678038112065193381316424793910906619338131794078401090671933713194687742109070194361319810076451090
103118771963713157180795110307619636131651737850103076196361317316678501030751963613180157774910307419536131861487748103072195361319412877471030711953613197118764610307019436131981077645103069194361319896764410306919436131988577441030661934113723843811206619341138318338112065193411394083371120651924013115181371120651924013126381381120651923913146118038109065193381317231784010906619337131854977411090671933713194687742109071194361319811176461090
10411978196371314818679511030771963713157180795110307619636131651737850103076196361317316678501030751963613180157774910307419536131861487748103072195361319412877471030711953613197118764610307019436131981077645103069194361319896764410306619341138318338112065193411394083371120651934013105082371120651924013126381381120651923913136780381120651933813164247939109066193381317940784010906719337131905877421090681943713196797743109071194361319811176461090
10512078196371313819180521030781963713148186795110307719637131571807951103076196361316517378501030761963613173166785010307519636131801577749103074195361318614877481030721953613194128774710307119536131971187646103070194361319810776451030651934113940833711206519340131050823711206519240131151813711206519240131263813811206519239131461180381090651933813164247939109066193381317940784010906719337131905877421090691943613198907744109072195361319612277461090
106121791963713128194805210307819637131381918052103078196371314818679511030771963713157180795110307619636131651737850103076196361317316678501030751963613180157774910307419536131861487748103072195361319412877471030711953613197118764610306519341139408337112065192401311518137112065192401312638138112065192391313678038112065193381316424793910906519338131723178401090661933713185497741109067193371319468774210907019436131981007645109072195361319313277471090
10712279197381311719781521030791963713128194805210307819637131381918052103078196371314818679511030771963713157180795110307619636131651737850103076196361317316678501030751963613180157774910307419536131861487748103072195361319412877471030651934013105082371120651924013115181371120651923913136780381120651923913146118038109065193381316424793910906619338131794078401090671933713190587742109068194371319679774310907119436131981117646109073195361318914277481090
10812380197381310619881521030791973813117197815210307919637131281948052103078196371313819180521030781963713148186795110307719637131571807951103076196361316517378501030761963613173166785010307519636131801577749103074195361318614877481030651924013115181371120651924013126381381120651923913136780381120651933813164247939109065193381317231784010906619337131854977411090671933713194687742109069194361319890774410907219536131961227746109074195361318315277491090
109124801973813951988253103080197381310619881521030791973813117197815210307919637131281948052103078196371313819180521030781963713148186795110307719637131571807951103076196361316517378501030761963613173166785010307519636131801577749103065192401312638138112065192391313678038112065192391314611803810906519338131642479391090661933813179407840109067193371319058774210906719337131946877421090701943613198100764510907219536131931327747109077196371316217678511090
110125801973913851978353103080197381395198825310308019738131061988152103079197381311719781521030791963713128194805210307819637131381918052103078196371314818679511030771963713157180795110307619636131651737850103076196361317316678501030651923913136780381120651923913146118038109065193381316424793910906519338131723178401090661933713185497741109067193371319058774210906819437131967977431090711943613198111764610907319536131891427748109077196371315318279511090
11112680197391374195835210308019739138519783531030801973813951988253103080197381310619881521030791973813117197815210307919637131281948052103078196371313819180521030781963713148186795110307719637131571807951103076196361316517378501030651923913136780381120651933813164247939109065193381317231784010906619338131794078401090661933713185497741109067193371319468774210906919436131989077441090721953613196122774610907419536131831527749109079196371313419280521090
112127801973913641928452103080197391374195835210308019739138519783531030801973813951988253103080197381310619881521030791973813117197815210307919637131281948052103078196371313819180521030781963713148186795110307719637131571807951103065192391314611803810906519338131642479391090651933813172317840109066193371318549774110906719337131905877421090681943713196797743109070194361319810076451090721953613196122774610907619636131701697850109079197381312319580521090
11312880197401344182855210308019739136419284521030801973913741958352103080197391385197835310308019738139519882531030801973813106198815210307919738131171978152103079196371312819480521030781963713138191805210307819637131481867951103065193381316424793910906519338131723178401090661933813179407840109066193371318549774110906719337131946877421090691943613198907744109071194361319811176461090721953613193132774710907719637131621767851109080197381310219882531090
1141297919740133617685511030801974013441828552103080197391364192845210308019739137419583521030801973913851978353103080197381395198825310308019738131061988152103079197381311719781521030791963713128194805210307819637131381918052103065193381317231784010906619338131794078401090661933713185497741109067193371319058774210906819437131967977431090701943613198100764510907219536131961227746109073195361318914277481090771963713153182795110908019739138019783521090
115130791964113281688651103079197401336176855110308019740134418285521030801973913641928452103080197391374195835210308019739138519783531030801973813951988253103080197381310619881521030791973813117197815210307919637131281948052103065193381317231784010906619337131854977411090671933713190587742109067193371319468774210906919436131989077441090711943613198111764610907219536131931327747109076196361317016978501090791963713134192805210908019740136019084521090
116131791964113211608650103079196411328168865110307919740133617685511030801974013441828552103080197391364192845210308019739137419583521030801973913851978353103080197381395198825310308019738131061988152103079197381311719781521030661933813179407840109066193371318549774110906719337131946877421090681943713196797743109070194361319810076451090711943613198111764610907319536131891427748109077196371316217678511090791973813123195805210908019740135018685521090
11713278196411314151874910307919641132116086501030791964113281688651103079197401336176855110308019740134418285521030801973913641928452103080197391374195835210308019739138519783531030801973813951988253103080197381310619881521030661933713185497741109067193371319058774210906719337131946877421090691943613198907744109070194361319810076451090721953613196122774610907419536131831527749109077196371315318279511090801973813102198825310907819641131815787501090
118133771964213914287491030781964113141518749103079196411321160865010307919641132816886511030791974013361768551103080197401344182855210308019739136419284521030801973913741958352103080197391385197835310308019738139519882531030671933713190587742109067193371319468774210906819437131967977431090701943613198100764510907119436131981117646109072195361319313277471090761963613170169785010907919637131341928052109080197391380197835210907819641131214887491090
1191347719642135132874810307719642139142874910307819641131415187491030791964113211608650103079196411328168865110307919740133617685511030801974013441828552103080197391364192845210308019739137419583521030801973913851978353103067193371319468774210906819437131967977431090691943613198907744109071194361319811176461090721953613196122774610907319536131891427748109077196371316217678511090791973813123195805210908019739137019483521090771964213412887481090
1201357619642132121884710307719642135132874810307719642139142874910307819641131415187491030791964113211608650103079196411328168865110307919740133617685511030801974013441828552103080197391364192845210308019739137419583521030681943713196797743109069194361319890774410907019436131981007645109072195361319612277461090721953613193132774710907419536131831527749109078196371314418879521090801973813102198825310908019740135018685521090761964213111788471090
121136751964213011188461030761964213212188471030771964213513287481030771964213914287491030781964113141518749103079196411321160865010307919641132816886511030791974013361768551103080197401344182855210308019739136419284521030681943713196797743109070194361319810076451090711943613198111764610907219536131961227746109073195361318914277481090771963713162176785110907919637131341928052109080197391391198825310907919641132516586501090751964213010688461090
1221377519542130100884510307519642130111884610307619642132121884710307719642135132874810307719642139142874910307819641131415187491030791964113211608650103079196411328168865110307919740133617685511030801974013441828552103069194361319890774410907119436131981117646109072195361319612277461090721953613193132774710907419536131831527749109077196371315318279511090791973813123195805210908019739137019483521090781964113121488749109074195421309588451090
12313874195421308988451030751954213010088451030751964213011188461030761964213212188471030771964213513287481030771964213914287491030781964113141518749103079196411321160865010307919641132816886511030791974013361768551103070194361319810076451090711943613198111764610907219536131931327747109074195361318315277491090771963713162176785110907819637131441887952109080197381310219882531090801974013601908452109077196421371388748109073195421337488431090
12413973195421327888441030741954213089884510307519542130100884510307519642130111884610307619642132121884710307719642135132874810307719642139142874910307819641131415187491030791964113211608650103079196411328168865110307119436131981117646109072195361319612277461090731953613189142774810907619636131701697850109077196371315318279511090791973813123195805210908019739139119882531090801974013411808551109076196421311178847109072195421366488431090
1251407219542135688843103073195421327888441030741954213089884510307519542130100884510307519642130111884610307619642132121884710307719642135132874810307719642139142874910307819641131415187491030791964113211608650103072195361319612277461090721953613193132774710907419536131831527749109077196371316217678511090781963713144188795210908019738131131988152109080197391370194835210907819641131815787501090751964213010688461090711954213105487421090
126141721954213858874210307219542135688843103073195421327888441030741954213089884510307519542130100884510307519642130111884610307619642132121884710307719642135132874810307719642139142874910307819641131415187491030721953613193132774710907319536131891427748109076196361317016978501090771963713153182795110907919637131341928052109080197391391198825310908019740136019084521090781964113121488749109074195421309588451090701944213164487411090
1271427019442132039874110307219542138588742103072195421356888431030731954213278884410307419542130898845103075195421301008845103075196421301118846103076196421321218847103077196421351328748103077196421391428749103073195361318914277481090741953613183152774910907719637131621767851109078196371314418879521090801973813113198815210908019739138019783521090801974013411808551109077196421341288748109074195421318588441090701944213223687401090
1281436919442132731864010307019442132039874110307219542138588742103072195421356888431030731954213278884410307419542130898845103075195421301008845103075196421301118846103076196421321218847103077196421351328748103074195361318315277491090771963713162176785110907719637131531827951109079197381312319580521090801973813102198825310908019740136019084521090781964113181578750109076196421311178847109073195421337488431090701944213223687401090
129144691944213342386401030691944213273186401030701944213203987411030721954213858874210307219542135688843103073195421327888441030741954213089884510307519542130100884510307519642130111884610307619642132121884710307619636131701697850109077196371315318279511090791963713134192805210908019738131131988152109080197391380197835210908019740135018685521090781964113121488749109075196421301068846109072195421366488431090681944213382186391090
13014568194421343178639103069194421334238640103069194421327318640103070194421320398741103072195421385887421030721954213568884310307319542132788844103074195421308988451030751954213010088451030751964213011188461030771963713162176785110907819637131441887952109079197381312319580521090801973813102198825310908019739137019483521090801974013411808551109077196421341288748109074195421309588451090711954213105487421090681934213471485391090
131146671934213521185391030681944213431786391030691944213342386401030691944213273186401030701944213203987411030721954213858874210307219542135688843103073195421327888441030741954213089884510307519542130100884510307819637131441887952109079196371313419280521090801973813113198815210908019739138019783521090801974013501868552109078196411318157875010907619642131117884710907419542131858844109070194421316448741109067193421356985381180
132147671934113627843811206719342135211853910306819442134317863910306919442133423864010306919442132731864010307019442132039874110307219542138588742103072195421356888431030731954213278884410307419542130898845103079196371313419280521090801973813113198815210908019739139119882531090801973913701948352109080197401341180855110907719642137138874810907519642130106884610907219542136648843109070194421322368740109067193421356985381180
133148661934113723843811206719341136278438112067193421352118539103068194421343178639103069194421334238640103069194421327318640103070194421320398741103072195421385887421030721954213568884310307319542132788844103079197381312319580521090801973813102198825310908019739138019783521090801974013501868552109078196411318157875010907719642134128874810907419542130958845109071195421310548742109068194421338218639109067193411366584381180
13414966193411383183381120661934113723843811206719341136278438112067193421352118539103068194421343178639103069194421334238640103069194421327318640103070194421320398741103072195421385887421030721954213568884310308019738131131988152109080197391391198825310908019739137019483521090801974013411808551109078196411312148874910907619642131117884710907419542131858844109070194421316448741109068193421347148539109066193411377284381180
135150651934113940833711206619341138318338112066193411372384381120671934113627843811206719342135211853910306819442134317863910306919442133423864010306919442132731864010307019442132039874110307219542138588742103080197391391198825310908019739137019483521090801974013501868552109078196411318157875010907719642137138874810907519642130106884610907319542133748843109070194421316448741109068193421347148539109066193411387083381180
13615165193401310508237112065193411394083371120661934113831833811206619341137238438112067193411362784381120671934213521185391030681944213431786391030691944213342386401030691944213273186401030701944213203987411030801973913801978352109080197401360190845210908019740134118085511090781964113121488749109076196421311178847109074195421309588451090721954213664884310907019442132236874010906719342135698538118066193411387083381180
13715265192401311518137112065193401310508237112065193411394083371120661934113831833811206619341137238438112067193411362784381120671934213521185391030681944213431786391030691944213342386401030691944213273186401030801973913701948352109080197401350186855210907819641131815787501090771964213713887481090751964213010688461090731954213374884310907119542131054874210906819442133821863910906719341136658438118065193401398082371180
13815365192401312638138112065192401311518137112065193401310508237112065193411394083371120661934113831833811206619341137238438112067193411362784381120671934213521185391030681944213431786391030691944213342386401030801974013501868552109079196411325165865010907819641131214887491090771964213412887481090741954213095884510907219542136648843109070194421316448741109068193421347148539109066193411377284381180651934013109082371180
1391546519239131367803811206519240131263813811206519240131151813711206519340131050823711206519341139408337112066193411383183381120661934113723843811206719341136278438112067193421352118539103068194421343178639103080197401341180855110907819641131815787501090771964213713887481090751964213010688461090741954213185884410907119542131054874210907019442132236874010906719342135698538118066193411387083381180651924013120281381180
140155651923913146118038109065192391313678038112065192401312638138112065192401311518137112065193401310508237112065193411394083371120661934113831833811206619341137238438112067193411362784381120671934213521185391030781964113181578750109077196421371388748109076196421311178847109074195421309588451090731954213374884310907019442131644874110906819442133821863910906719341136658438118066193411387083381180651924013120281381180
1411566519338131642479391090651923913146118038109065192391313678038112065192401312638138112065192401311518137112065193401310508237112065193411394083371120661934113831833811206619341137238438112067193411362784381120781964113121488749109077196421341288748109075196421301068846109074195421318588441090721954213664884310907019442131644874110906819342134714853910906719341136658438118065193401398082371180651923913130581381180
14215765193381317231784010906519338131642479391090651923913146118038109065192391313678038112065192401312638138112065192401311518137112065193401310508237112065193411394083371120661934113831833811206619341137238438112077196421371388748109076196421311178847109074195421309588451090731954213374884310907119542131054874210907019442132236874010906719342135698538118066193411377284381180651934013109082371180651923913140880381180
1431586619338131794078401090651933813172317840109065193381316424793910906519239131461180381090651923913136780381120651924013126381381120651924013115181371120651934013105082371120651934113940833711206619341138318338112077196421341288748109075196421301068846109074195421318588441090721954213664884310907019442131644874110906819442133821863910906719342135698538118066193411387083381180651934013109082371180651923913140880381180
1441596619337131854977411090661933813179407840109065193381317231784010906519338131642479391090651923913146118038109065192391313678038112065192401312638138112065192401311518137112065193401310508237112065193411394083371120761964213111788471090741954213095884510907319542133748843109071195421310548742109070194421322368740109068193421347148539109067193411366584381180651934013980823711806519240131202813811806519239131501479381150
1451606719337131905877421090661933713185497741109066193381317940784010906519338131723178401090651933813164247939109065192391314611803810906519239131367803811206519240131263813811206519240131151813711206519340131050823711207419542130958845109074195421318588441090721954213664884310907019442131644874110906819442133821863910906719342135698538118066193411377284381180651934013980823711806519239131305813811806519238131592079391150
1461616719337131946877421090671933713190587742109066193371318549774110906619338131794078401090651933813172317840109065193381316424793910906519239131461180381090651923913136780381120651924013126381381120651924013115181371120741954213185884410907319542133748843109071195421310548742109070194421322368740109068193421347148539109067193411366584381180661934113870833811806519340131090823711806519239131408803811806519238131592079391150
14716268194371319679774310906719337131946877421090671933713190587742109066193371318549774110906619338131794078401090651933813172317840109065193381316424793910906519239131461180381090651923913136780381120651924013126381381120731954213374884310907219542136648843109070194421316448741109068194421338218639109068193421347148539109067193411366584381180651934013980823711806519240131202813811806519239131408803811806519338131672778391150
1481636919436131989077441090681943713196797743109067193371319468774210906719337131905877421090661933713185497741109066193381317940784010906519338131723178401090651933813164247939109065192391314611803810906519239131367803811207219542136648843109071195421310548742109070194421322368740109068193421347148539109067193421356985381180661934113772843811806519340139808237118065192391313058138118065192391315014793811506619337131814378401150
14916470194361319810076451090691943613198907744109068194371319679774310906719337131946877421090671933713190587742109066193371318549774110906619338131794078401090651933813172317840109065193381316424793910906519239131461180381090711954213105487421090701944213164487411090681944213382186391090681934213471485391090671934113665843811806619341138708338118065193401310908237118065192391313058138118065192381315920793911506619337131814378401150
15016571194361319811176461090701943613198100764510906919436131989077441090681943713196797743109067193371319468774210906719337131905877421090661933713185497741109066193381317940784010906519338131723178401090651933813164247939109070194421316448741109070194421322368740109068193421347148539109067193421356985381180661934113772843811806519340139808237118065192401312028138118065192391314088038118065192381315920793911506619337131875277411150
15116672195361319612277461090711943613198111764610907019436131981007645109069194361319890774410906819437131967977431090671933713194687742109067193371319058774210906619337131854977411090661933813179407840109065193381317231784010907019442132236874010906819442133821863910906819342134714853910906719341136658438118066193411387083381180651934013109082371180651923913130581381180651923913150147938115065193381316727783911506719337131916277421150
15216772195361319313277471090721953613196122774610907119436131981117646109070194361319810076451090691943613198907744109068194371319679774310906719337131946877421090671933713190587742109066193371318549774110906619338131794078401090681944213382186391090681934213471485391090671934213569853811806619341137728438118065193401398082371180651934013109082371180651923913130581381180651923913150147938115066193371318143784011506719337131916277421150
15316873195361318914277481090721953613193132774710907219536131961227746109071194361319811176461090701943613198100764510906919436131989077441090681943713196797743109067193371319468774210906719337131905877421090661933713185497741109068194421338218639109067193421356985381180671934113665843811806619341138708338118065193401398082371180651924013120281381180651923913140880381180651923813159207939115066193371318143784011506819337131957277431150
15416974195361318315277491090731953613189142774810907219536131931327747109072195361319612277461090711943613198111764610907019436131981007645109069194361319890774410906819437131967977431090671933713194687742109067193371319058774210906819342134714853910906719341136658438118066193411377284381180661934113870833811806519340131090823711806519239131305813811806519239131501479381150651933813167277839115066193371318752774111506819436131978377431150
15517076196361317016978501090741953613183152774910907319536131891427748109072195361319313277471090721953613196122774610907119436131981117646109070194361319810076451090691943613198907744109068194371319679774310906719337131946877421090671934213569853811806719341136658438118066193411387083381180651934013980823711806519240131202813811806519239131408803811806519239131501479381150661933713181437840115067193371319162774211506919436131989476441150
15617177196371316217678511090761963613170169785010907419536131831527749109073195361318914277481090721953613193132774710907219536131961227746109071194361319811176461090701943613198100764510906919436131989077441090681943713196797743109067193411366584381180661934113772843811806519340139808237118065193401310908237118065192391313058138118065192391314088038118065192381315920793911506619337131814378401150681933713195727743115070194361319810576451150
1571727719637131531827951109077196371316217678511090761963613170169785010907419536131831527749109073195361318914277481090721953613193132774710907219536131961227746109071194361319811176461090701943613198100764510906919436131989077441090661934113772843811806619341138708338118065193401398082371180651924013120281381180651923913130581381180651923913150147938115065193381316727783911506619337131875277411150681933713195727743115070194361319810576451150
158173781963713144188795210907719637131531827951109077196371316217678511090761963613170169785010907419536131831527749109073195361318914277481090721953613193132774710907219536131961227746109071194361319811176461090701943613198100764510906619341138708338118065193401398082371180651934013109082371180651923913130581381180651923913140880381180651923813159207939115066193371318143784011506719337131916277421150681943613197837743115071194361319711576461150
15917479196371313419280521090781963713144188795210907719637131531827951109077196371316217678511090761963613170169785010907419536131831527749109073195361318914277481090721953613193132774710907219536131961227746109071194361319811176461090661934113870833811806519340131090823711806519240131202813811806519239131305813811806519239131501479381150651933813167277839115066193371318143784011506719337131916277421150691943613198947644115072195361319512677471150
160175791973813123195805210907919637131341928052109078196371314418879521090771963713153182795110907719637131621767851109076196361317016978501090741953613183152774910907319536131891427748109072195361319313277471090721953613196122774610906519340139808237118065193401310908237118065192391313058138118065192391314088038118065192381315920793911506519338131672778391150661933713187527741115068193371319572774311507019436131981057645115073195361319113677471150
16117680197381311319881521090791973813123195805210907919637131341928052109078196371314418879521090771963713153182795110907719637131621767851109076196361317016978501090741953613183152774910907319536131891427748109072195361319313277471090651934013109082371180651924013120281381180651923913140880381180651923913150147938115065192381315920793911506619337131814378401150671933713191627742115068194361319783774311507119436131971157646115074195361318714677481150
16217780197381310219882531090801973813113198815210907919738131231958052109079196371313419280521090781963713144188795210907719637131531827951109077196371316217678511090761963613170169785010907419536131831527749109073195361318914277481090651924013120281381180651923913130581381180651923913140880381180651923813159207939115065193381316727783911506619337131875277411150681933713195727743115069194361319894764411507219536131951267747115075195361318115577491150
163178801973913911988253109080197381310219882531090801973813113198815210907919738131231958052109079196371313419280521090781963713144188795210907719637131531827951109077196371316217678511090761963613170169785010907419536131831527749109065192391313058138118065192391314088038118065192391315014793811506519238131592079391150661933713181437840115066193371318752774111506819337131957277431150701943613198105764511507319536131911367747115076196361316717278501150
164179801973913801978352109080197391391198825310908019738131021988253109080197381311319881521090791973813123195805210907919637131341928052109078196371314418879521090771963713153182795110907719637131621767851109076196361317016978501090651923913140880381180651923913150147938115065192381315920793911506519338131672778391150661933713187527741115067193371319162774211506819436131978377431150711943613197115764611507419536131871467748115078196371314918579511150
16518080197391370194835210908019739138019783521090801973913911988253109080197381310219882531090801973813113198815210907919738131231958052109079196371313419280521090781963713144188795210907719637131531827951109077196371316217678511090651923913140880381180651923913150147938115065193381316727783911506619337131814378401150661933713187527741115068193371319572774311506919436131989476441150711943613197115764611507519536131811557749115079196371313019480521150
166181801974013601908452109080197391370194835210908019739138019783521090801973913911988253109080197381310219882531090801973813113198815210907919738131231958052109079196371313419280521090781963713144188795210907719637131531827951109065192391315014793811506519238131592079391150651933813167277839115066193371318752774111506719337131916277421150681943613197837743115070194361319810576451150721953613195126774711507519636131741647850115079197381311919681521150
1671828019740135018685521090801974013601908452109080197391370194835210908019739138019783521090801973913911988253109080197381310219882531090801973813113198815210907919738131231958052109079196371313419280521090781963713144188795210906519238131592079391150651933813167277839115066193371318143784011506619337131875277411150681933713195727743115069194361319894764411507119436131971157646115073195361319113677471150761963613167172785011508019738139819882531150
1681838019740134118085511090801974013501868552109080197401360190845210908019739137019483521090801973913801978352109080197391391198825310908019738131021988253109080197381311319881521090791973813123195805210907919637131341928052109065193381316727783911506619337131814378401150661933713187527741115067193371319162774211506819436131978377431150701943613198105764511507219536131951267747115074195361318714677481150781963713140190805211508019739137619683521150
169184791964113251658650109080197401341180855110908019740135018685521090801974013601908452109080197391370194835210908019739138019783521090801973913911988253109080197381310219882531090801973813113198815210907919738131231958052109066193371318143784011506619337131814378401150671933713191627742115068193371319572774311506919436131989476441150711943613197115764611507319536131911367747115075196361317416478501150791963713130194805211508019740135618984521150
170185781964113181578750109079196411325165865010908019740134118085511090801974013501868552109080197401360190845210908019739137019483521090801973913801978352109080197391391198825310908019738131021988253109080197381311319881521090661933713181437840115066193371318752774111506819337131957277431150681943613197837743115070194361319810576451150711943613197115764611507419536131871467748115076196361316717278501150801973813108198815211507919740133717785511150
1711867819641131214887491090781964113181578750109079196411325165865010908019740134118085511090801974013501868552109080197401360190845210908019739137019483521090801973913801978352109080197391391198825310908019738131021988253109066193371318752774111506719337131916277421150681933713195727743115069194361319894764411507019436131981057645115072195361319512677471150751953613181155774911507819637131491857951115080197381398198825311507919641132917086511150
172187771964213713887481090781964113121488749109078196411318157875010907919641132516586501090801974013411808551109080197401350186855210908019740136019084521090801973913701948352109080197391380197835210908019739139119882531090671933713191627742115068193371319572774311506819436131978377431150701943613198105764511507119436131971157646115073195361319113677471150751963613174164785011507919637131301948052115080197391376196835211507819642131014487491150
1731887719642134128874810907719642137138874810907819641131214887491090781964113181578750109079196411325165865010908019740134118085511090801974013501868552109080197401360190845210908019739137019483521090801973913801978352109068193371319572774311506819436131978377431150691943613198947644115071194361319711576461150721953613195126774711507419536131871467748115076196361316717278501150791973813119196815211508019740135618984521150761964213312388471150
174189761964213111788471090771964213412887481090771964213713887481090781964113121488749109078196411318157875010907919641132516586501090801974013411808551109080197401350186855210908019740136019084521090801973913701948352109068194361319783774311506919436131989476441150701943613198105764511507219536131951267747115073195361319113677471150751963613174164785011507819637131401908052115080197381398198825311508019740134618385521150761964213011388461150
175190751964213010688461090761964213111788471090771964213412887481090771964213713887481090781964113121488749109078196411318157875010907919641132516586501090801974013411808551109080197401350186855210908019740136019084521090681943613197837743115070194361319810576451150711943613197115764611507219536131951267747115074195361318714677481150761963613167172785011507919637131301948052115080197391387198835311507919641132917086511150751964213010288461150
176191741954213095884510907519642130106884610907619642131117884710907719642134128874810907719642137138874810907819641131214887491090781964113181578750109079196411325165865010908019740134118085511090801974013501868552109069194361319894764411507019436131981057645115072195361319512677471150731953613191136774711507519536131811557749115078196371314918579511150791973813119196815211508019739136619384521150781964213101448749115073195421318088441150
177192741954213185884410907419542130958845109075196421301068846109076196421311178847109077196421341288748109077196421371388748109078196411312148874910907819641131815787501090791964113251658650109080197401341180855110907019436131981057645115071194361319711576461150731953613191136774711507519536131811557749115076196361316717278501150781963713140190805211508019738139819882531150801974013461838552115077196421361348748115073195421347088431150
1781937319542133748843109074195421318588441090741954213095884510907519642130106884610907619642131117884710907719642134128874810907719642137138874810907819641131214887491090781964113181578750109079196411325165865010907119436131971157646115072195361319512677471150741953613187146774811507519636131741647850115078196371314918579511150791973813119196815211508019739138719883531150791974013371778551115076196421301138846115072195421386087421150
179194721954213664884310907319542133748843109074195421318588441090741954213095884510907519642130106884610907619642131117884710907719642134128874810907719642137138874810907819641131214887491090781964113181578750109072195361319512677471150731953613191136774711507519536131811557749115076196361316717278501150781963713140190805211508019738131081988152115080197391366193845211507919641132216286501150751964213010288461150711944213125087421150
18019571195421310548742109072195421366488431090731954213374884310907419542131858844109074195421309588451090751964213010688461090761964213111788471090771964213412887481090771964213713887481090781964113121488749109073195361319113677471150741953613187146774811507519636131741647850115078196371314918579511150791973813119196815211508019739138719883531150801974013461838552115077196421361348748115074195421309188451150701944213184187411150
1811967019442131644874110907119542131054874210907219542136648843109073195421337488431090741954213185884410907419542130958845109075196421301068846109076196421311178847109077196421341288748109077196421371388748109074195361318714677481150751953613181155774911507619636131671727850115078196371314019080521150801973813108198815211508019739137619683521150791974013371778551115076196421331238847115073195421318088441150701944213184187411150
182197701944213223687401090701944213164487411090711954213105487421090721954213664884310907319542133748843109074195421318588441090741954213095884510907519642130106884610907619642131117884710907719642134128874810907519536131811557749115076196361316717278501150781963713140190805211507919738131191968152115080197381398198825311508019740135618984521150791964113221628650115076196421301138846115073195421347088431150691944213253287401150
183198681944213382186391090701944213223687401090701944213164487411090711954213105487421090721954213664884310907319542133748843109074195421318588441090741954213095884510907519642130106884610907619642131117884710907519636131741647850115078196371314918579511150791963713130194805211508019738131081988152115080197391376196835211508019740134618385521150781964213101448749115075196421301028846115072195421386087421150691944213332586401150
1841996819342134714853910906819442133821863910907019442132236874010907019442131644874110907119542131054874210907219542136648843109073195421337488431090741954213185884410907419542130958845109075196421301068846109076196361316717278501150781963713140190805211507919738131191968152115080197381398198825311508019739136619384521150791964113291708651115076196421331238847115074195421309188451150711944213125087421150681944213411886391150
18520067193421356985381180681934213471485391090681944213382186391090701944213223687401090701944213164487411090711954213105487421090721954213664884310907319542133748843109074195421318588441090741954213095884510907819637131401908052115079196371313019480521150801973813108198815211508019739137619683521150801974013461838552115079196411322162865011507619642130113884611507319542134708843115070194421318418741115067193411360785381240
186201671934113665843811806719342135698538118068193421347148539109068194421338218639109070194421322368740109070194421316448741109071195421310548742109072195421366488431090731954213374884310907419542131858844109079196371313019480521150801973813108198815211508019739138719883531150801973913661938452115079197401337177855111507719642136134874811507519642130102884611507219542138608742115069194421325328740115067193411360785381240
18720266193411377284381180671934113665843811806719342135698538118068193421347148539109068194421338218639109070194421322368740109070194421316448741109071195421310548742109072195421366488431090731954213374884310907919738131191968152115080197381398198825311508019739137619683521150801974013461838552115079196411322162865011507619642133123884711507419542130918845115071194421312508742115069194421333258640115066193411370484381240
1882036619341138708338118066193411377284381180671934113665843811806719342135698538118068193421347148539109068194421338218639109070194421322368740109070194421316448741109071195421310548742109072195421366488431090801973813981988253115080197391387198835311508019740135618984521150791974013371778551115078196421310144874911507619642130113884611507319542131808844115071194421312508742115068194421341188639115066193411381183381240
18920465193401398082371180661934113870833811806619341137728438118067193411366584381180671934213569853811806819342134714853910906819442133821863910907019442132236874010907019442131644874110907119542131054874210908019739138719883531150801973913661938452115080197401346183855211507919641132917086511150771964213613487481150751964213010288461150731954213470884311507019442131841874111506719341136078538124065193411392083371240
1902056519340131090823711806519340139808237118066193411387083381180661934113772843811806719341136658438118067193421356985381180681934213471485391090681944213382186391090701944213223687401090701944213164487411090801973913761968352115080197401356189845211507919740133717785511150781964213101448749115076196421301138846115074195421309188451150721954213860874211506919442132532874011506719341136078538124065193411392083371240
19120665192401312028138118065193401310908237118065193401398082371180661934113870833811806619341137728438118067193411366584381180671934213569853811806819342134714853910906819442133821863910907019442132236874010908019740135618984521150801974013461838552115079196411322162865011507719642136134874811507519642130102884611507319542134708843115071194421312508742115069194421333258640115066193411370484381240651934013103082371240
1922076519239131305813811806519240131202813811806519340131090823711806519340139808237118066193411387083381180661934113772843811806719341136658438118067193421356985381180681934213471485391090681944213382186391090801974013461838552115079196411329170865111507819642131014487491150761964213011388461150741954213091884511507219542138608742115070194421318418741115068194421341188639115066193411381183381240651924013113182371240
193208651923913140880381180651923913130581381180651924013120281381180651934013109082371180651934013980823711806619341138708338118066193411377284381180671934113665843811806719342135698538118068193421347148539109079197401337177855111507919641132216286501150771964213613487481150751964213010288461150731954213180884411507119442131250874211506919442132532874011506719341136078538124066193411381183381240651924013113182371240
19420965192391315014793811506519239131408803811806519239131305813811806519240131202813811806519340131090823711806519340139808237118066193411387083381180661934113772843811806719341136658438118067193421356985381180791964113291708651115077196421361348748115076196421301138846115074195421309188451150731954213470884311507119442131250874211506919442133325864011506719341136078538124065193411392083371240651924013124381381240
19521065192381315920793911506519239131501479381150651923913140880381180651923913130581381180651924013120281381180651934013109082371180651934013980823711806619341138708338118066193411377284381180671934113665843811807819642131014487491150761964213312388471150751964213010288461150731954213180884411507219542138608742115070194421318418741115068194421341188639115066193411370484381240651934013103082371240651923913134680381240
19621165193381316727783911506519238131592079391150651923913150147938115065192391314088038118065192391313058138118065192401312028138118065193401310908237118065193401398082371180661934113870833811806619341137728438118077196421361348748115076196421301138846115074195421309188451150731954213470884311507119442131250874211506919442132532874011506719341136078538124066193411381183381240651924013113182371240651923913134680381240
19721266193371318143784011506519338131672778391150651923813159207939115065192391315014793811506519239131408803811806519239131305813811806519240131202813811806519340131090823711806519340139808237118066193411387083381180761964213312388471150751964213010288461150731954213180884411507219542138608742115070194421318418741115069194421333258640115067193411360785381240651934113920833712406519240131131823712406519239131441080381210
1982136619337131875277411150661933713181437840115065193381316727783911506519238131592079391150651923913150147938115065192391314088038118065192391313058138118065192401312028138118065193401310908237118065193401398082371180761964213011388461150741954213091884511507319542134708843115071194421312508742115069194421325328740115068194421341188639115066193411370484381240651934113920833712406519240131243813812406519239131541679381210
19921467193371319162774211506619337131875277411150661933713181437840115065193381316727783911506519238131592079391150651923913150147938115065192391314088038118065192391313058138118065192401312028138118065193401310908237118074195421309188451150731954213180884411507219542138608742115070194421318418741115069194421333258640115067193411360785381240661934113811833812406519340131030823712406519239131346803812406519238131622279391210
2002156819337131957277431150671933713191627742115066193371318752774111506619337131814378401150651933813167277839115065192381315920793911506519239131501479381150651923913140880381180651923913130581381180651924013120281381180731954213180884411507319542134708843115071194421312508742115069194421325328740115068194421341188639115066193411370484381240651934113920833712406519240131131823712406519239131346803812406519238131622279391210
20121668194361319783774311506819337131957277431150671933713191627742115066193371318752774111506619337131814378401150651933813167277839115065192381315920793911506519239131501479381150651923913140880381180651923913130581381180731954213470884311507219542138608742115070194421318418741115069194421333258640115067193411360785381240661934113704843812406519341139208337124065192401312438138124065192391314410803812106519338131703078391210
20221769194361319894764411506819436131978377431150681933713195727743115067193371319162774211506619337131875277411150661933713181437840115065193381316727783911506519238131592079391150651923913150147938115065192391314088038118072195421386087421150711944213125087421150691944213253287401150681944213411886391150671934113607853812406619341138118338124065193401310308237124065192401312438138124065192391315416793812106619338131773878401210
20321870194361319810576451150691943613198947644115068194361319783774311506819337131957277431150671933713191627742115066193371318752774111506619337131814378401150651933813167277839115065192381315920793911506519239131501479381150711944213125087421150701944213184187411150691944213332586401150681944213411886391150661934113704843812406519341139208337124065192401311318237124065192391313468038124065192381316222793912106619338131773878401210
2042197119436131971157646115070194361319810576451150691943613198947644115068194361319783774311506819337131957277431150671933713191627742115066193371318752774111506619337131814378401150651933813167277839115065192381315920793911507019442131841874111506919442132532874011506819442134118863911506719341136078538124066193411381183381240651934013103082371240651924013124381381240651923913144108038121065192381316222793912106619337131844777411210
2052207219536131951267747115071194361319711576461150701943613198105764511506919436131989476441150681943613197837743115068193371319572774311506719337131916277421150661933713187527741115066193371318143784011506519338131672778391150691944213253287401150691944213332586401150671934113607853812406619341137048438124065193411392083371240651934013103082371240651924013124381381240651923913154167938121065193381317030783912106719337131936677421210
20622173195361319113677471150721953613195126774711507119436131971157646115070194361319810576451150691943613198947644115068194361319783774311506819337131957277431150671933713191627742115066193371318752774111506619337131814378401150691944213332586401150681944213411886391150671934113607853812406619341138118338124065193411392083371240651924013113182371240651923913134680381240651923913154167938121066193381317738784012106719337131936677421210
2072227419536131871467748115073195361319113677471150721953613195126774711507119436131971157646115070194361319810576451150691943613198947644115068194361319783774311506819337131957277431150671933713191627742115066193371318752774111506919442133325864011506719341136078538124066193411370484381240651934113920833712406519340131030823712406519240131243813812406519239131441080381210651923813162227939121066193381317738784012106919436131988777441210
208223751953613181155774911507419536131871467748115073195361319113677471150721953613195126774711507119436131971157646115070194361319810576451150691943613198947644115068194361319783774311506819337131957277431150671933713191627742115068194421341188639115066193411370484381240661934113811833812406519341139208337124065192401311318237124065192391313468038124065192391315416793812106519338131703078391210661933713184477741121070194361319810976451210
2092247519636131741647850115075195361318115577491150741953613187146774811507319536131911367747115072195361319512677471150711943613197115764611507019436131981057645115069194361319894764411506819436131978377431150681933713195727743115067193411360785381240661934113704843812406519341139208337124065193401310308237124065192401312438138124065192391313468038124065192391315416793812106519338131703078391210671933713193667742121070194361319810976451210
2102257619636131671727850115075196361317416478501150751953613181155774911507419536131871467748115073195361319113677471150721953613195126774711507119436131971157646115070194361319810576451150691943613198947644115068194361319783774311506619341137048438124066193411381183381240651934013103082371240651924013113182371240651923913134680381240651923913144108038121065192381316222793912106619338131773878401210671933713193667742121072195361319313077471210
21122678196371314918579511150761963613167172785011507519636131741647850115075195361318115577491150741953613187146774811507319536131911367747115072195361319512677471150711943613197115764611507019436131981057645115069194361319894764411506619341138118338124065193411392083371240651934013103082371240651924013124381381240651923913134680381240651923913154167938121065193381317030783912106619337131844777411210691943613198877744121075196361317815977491210
212227781963713140190805211507819637131491857951115076196361316717278501150751963613174164785011507519536131811557749115074195361318714677481150731953613191136774711507219536131951267747115071194361319711576461150701943613198105764511506519341139208337124065193401310308237124065192401311318237124065192391313468038124065192391314410803812106519238131622279391210661933813177387840121067193371319366774212107019436131981097645121077196371316417578501210
213228791963713130194805211507819637131401908052115078196371314918579511150761963613167172785011507519636131741647850115075195361318115577491150741953613187146774811507319536131911367747115072195361319512677471150711943613197115764611506519341139208337124065192401311318237124065192401312438138124065192391313468038124065192391315416793812106519238131622279391210661933813177387840121067193371319366774212107219536131931307747121079196381312619580521210
2142297919738131191968152115079196371313019480521150781963713140190805211507819637131491857951115076196361316717278501150751963613174164785011507519536131811557749115074195361318714677481150731953613191136774711507219536131951267747115065193401310308237124065192401311318237124065192391313468038124065192391314410803812106519238131622279391210651933813170307839121066193371318447774112106919436131988777441210751963613178159774912108019739137219583521210
215230801973813108198815211507919738131191968152115079196371313019480521150781963713140190805211507819637131491857951115076196361316717278501150751963613174164785011507519536131811557749115074195361318714677481150731953613191136774711506519240131131823712406519240131243813812406519239131346803812406519239131541679381210651923813162227939121066193381317738784012106719337131936677421210701943613198109764512107519636131781597749121075195421309888451210
216231801973813981988253115080197381310819881521150791973813119196815211507919637131301948052115078196371314019080521150781963713149185795111507619636131671727850115075196361317416478501150751953613181155774911507419536131871467748115065192401312438138124065192391313468038124065192391314410803812106519238131622279391210651933813170307839121066193371318447774112106719337131936677421210721953613193130774712107719637131641757850121075195421309888451210
217232801973913871988353115080197381398198825311508019738131081988152115079197381311919681521150791963713130194805211507819637131401908052115078196371314918579511150761963613167172785011507519636131741647850115075195361318115577491150651923913134680381240651923913144108038121065192391315416793812106519238131622279391210661933813177387840121067193371319366774212106919436131988777441210721953613193130774712107919638131261958052121072195421356688431210
218233801973913761968352115080197391387198835311508019738139819882531150801973813108198815211507919738131191968152115079196371313019480521150781963713140190805211507819637131491857951115076196361316717278501150751963613174164785011506519239131346803812406519239131541679381210651923813162227939121065193381317030783912106619337131844777411210671933713193667742121070194361319810976451210751963613178159774912108019739137219583521210711944213154687411210
21923480197391366193845211508019739137619683521150801973913871988353115080197381398198825311508019738131081988152115079197381311919681521150791963713130194805211507819637131401908052115078196371314918579511150761963613167172785011506519239131441080381210651923913154167938121065193381317030783912106619338131773878401210661933713184477741121069194361319887774412107219536131931307747121077196371316417578501210771964213814087481210691944213282986401210
2202358019740135618984521150801973913661938452115080197391376196835211508019739138719883531150801973813981988253115080197381310819881521150791973813119196815211507919637131301948052115078196371314019080521150781963713149185795111506519239131541679381210651923813162227939121065193381317030783912106619337131844777411210671933713193667742121070194361319810976451210751963613178159774912107819637131461877951121075195421309888451210691944213282986401210
22123680197401346183855211508019740135618984521150801973913661938452115080197391376196835211508019739138719883531150801973813981988253115080197381310819881521150791973813119196815211507919637131301948052115078196371314019080521150651923813162227939121065193381317030783912106619338131773878401210671933713193667742121069194361319887774412107019436131981097645121075196361317815977491210801973913721958352121072195421356688431210681934213451685391210
22223779197401337177855111508019740134618385521150801974013561898452115080197391366193845211508019739137619683521150801973913871988353115080197381398198825311508019738131081988152115079197381311919681521150791963713130194805211506519338131703078391210661933813177387840121066193371318447774112106719337131936677421210701943613198109764512107219536131931307747121077196371316417578501210791974113341748651121072195421356688431210NANANANANANANANANA
223238791964113291708651115079197401337177855111508019740134618385521150801974013561898452115080197391366193845211508019739137619683521150801973913871988353115080197381398198825311508019738131081988152115079197381311919681521150651933813170307839121066193371318447774112106719337131936677421210691943613198877744121070194361319810976451210751963613178159774912107919638131261958052121075195421309888451210711944213154687411210NANANANANANANANANA
22423979196411322162865011507919641132917086511150791974013371778551115080197401346183855211508019740135618984521150801973913661938452115080197391376196835211508019739138719883531150801973813981988253115080197381310819881521150661933813177387840121066193371318447774112106719337131936677421210701943613198109764512107219536131931307747121077196371316417578501210801973913721958352121075195421309888451210691944213282986401210NANANANANANANANANA
2252407819642131014487491150791964113221628650115079196411329170865111507919740133717785511150801974013461838552115080197401356189845211508019739136619384521150801973913761968352115080197391387198835311508019738139819882531150661933713184477741121067193371319366774212106919436131988777441210721953613193130774712107519636131781597749121078196371314618779511210791974113341748651121072195421356688431210681934213451685391210NANANANANANANANANA
226241771964213613487481150781964213101448749115079196411322162865011507919641132917086511150791974013371778551115080197401346183855211508019740135618984521150801973913661938452115080197391376196835211508019739138719883531150671933713193667742121069194361319887774412107019436131981097645121072195361319313077471210751963613178159774912108019738131041988253121075195421309888451210711944213154687411210681934213451685391210NANANANANANANANANA
22724276196421331238847115077196421361348748115078196421310144874911507919641132216286501150791964113291708651115079197401337177855111508019740134618385521150801974013561898452115080197391366193845211508019739137619683521150691943613198877744121070194361319810976451210721953613193130774712107519636131781597749121078196371314618779511210801973913721958352121075195421309888451210711944213154687411210NANANANANANANANANANANANANANANANANANA
2282437619642130113884611507619642133123884711507719642136134874811507819642131014487491150791964113221628650115079196411329170865111507919740133717785511150801974013461838552115080197401356189845211508019739136619384521150691943613198877744121070194361319810976451210751963613178159774912107719637131641757850121080197381310419882531210781964113191588650121072195421356688431210691944213282986401210NANANANANANANANANANANANANANANANANANA
2292447519642130102884611507619642130113884611507619642133123884711507719642136134874811507819642131014487491150791964113221628650115079196411329170865111507919740133717785511150801974013461838552115080197401356189845211507019436131981097645121072195361319313077471210751963613178159774912107819637131461877951121080197391372195835212107519542130988845121072195421356688431210681934213451685391210NANANANANANANANANANANANANANANANANANA
230245741954213091884511507519642130102884611507619642130113884611507619642133123884711507719642136134874811507819642131014487491150791964113221628650115079196411329170865111507919740133717785511150801974013461838552115072195361319313077471210751963613178159774912107719637131641757850121080197381310419882531210791974113341748651121075195421309888451210711944213154687411210NANANANANANANANANANANANANANANANANANANANANANANANANANANA
23124673195421318088441150741954213091884511507519642130102884611507619642130113884611507619642133123884711507719642136134874811507819642131014487491150791964113221628650115079196411329170865111507919740133717785511150751963613178159774912107719637131641757850121079196381312619580521210801973913721958352121077196421381408748121072195421356688431210691944213282986401210NANANANANANANANANANANANANANANANANANANANANANANANANANANA
23224773195421347088431150731954213180884411507419542130918845115075196421301028846115076196421301138846115076196421331238847115077196421361348748115078196421310144874911507919641132216286501150791964113291708651115075196361317815977491210781963713146187795112108019739137219583521210791974113341748651121075195421309888451210711944213154687411210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANA
23324872195421386087421150731954213470884311507319542131808844115074195421309188451150751964213010288461150761964213011388461150761964213312388471150771964213613487481150781964213101448749115079196411322162865011507719637131641757850121080197381310419882531210801973913721958352121077196421381408748121072195421356688431210711944213154687411210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
23424971194421312508742115072195421386087421150731954213470884311507319542131808844115074195421309188451150751964213010288461150761964213011388461150761964213312388471150771964213613487481150781964213101448749115079196381312619580521210801973913721958352121079197411334174865112107519542130988845121072195421356688431210691944213282986401210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
235250701944213184187411150711944213125087421150721954213860874211507319542134708843115073195421318088441150741954213091884511507519642130102884611507619642130113884611507619642133123884711507719642136134874811508019739137219583521210801974013521878552121077196421381408748121072195421356688431210711944213154687411210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
23625169194421325328740115070194421318418741115071194421312508742115072195421386087421150731954213470884311507319542131808844115074195421309188451150751964213010288461150761964213011388461150761964213312388471150801973913721958352121078196411319158865012107519542130988845121072195421356688431210691944213282986401210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2372526919442133325864011506919442132532874011507019442131841874111507119442131250874211507219542138608742115073195421347088431150731954213180884411507419542130918845115075196421301028846115076196421301138846115079197411334174865112107519542130988845121072195421356688431210711944213154687411210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
238253681944213411886391150691944213332586401150691944213253287401150701944213184187411150711944213125087421150721954213860874211507319542134708843115073195421318088441150741954213091884511507519642130102884611507719642138140874812107519542130988845121072195421356688431210691944213282986401210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
23925467193411360785381240681944213411886391150691944213332586401150691944213253287401150701944213184187411150711944213125087421150721954213860874211507319542134708843115073195421318088441150741954213091884511507519542130988845121072195421356688431210711944213154687411210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
24025566193411370484381240671934113607853812406819442134118863911506919442133325864011506919442132532874011507019442131841874111507119442131250874211507219542138608742115073195421347088431150731954213180884411507219542135668843121072195421356688431210691944213282986401210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
241256661934113811833812406619341137048438124067193411360785381240681944213411886391150691944213332586401150691944213253287401150701944213184187411150711944213125087421150721954213860874211507319542134708843115072195421356688431210711944213154687411210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2422576519341139208337124066193411381183381240661934113704843812406719341136078538124068194421341188639115069194421333258640115069194421325328740115070194421318418741115071194421312508742115072195421386087421150711944213154687411210691944213282986401210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
24325865193401310308237124065193411392083371240661934113811833812406619341137048438124067193411360785381240681944213411886391150691944213332586401150691944213253287401150701944213184187411150711944213125087421150691944213282986401210681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
24425965192401311318237124065193401310308237124065193411392083371240661934113811833812406619341137048438124067193411360785381240681944213411886391150691944213332586401150691944213253287401150701944213184187411150681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
24526065192401312438138124065192401311318237124065193401310308237124065193411392083371240661934113811833812406619341137048438124067193411360785381240681944213411886391150691944213332586401150691944213253287401150681934213451685391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
24626165192391313468038124065192401312438138124065192401311318237124065193401310308237124065193411392083371240661934113811833812406619341137048438124067193411360785381240681944213411886391150691944213332586401150NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
247262651923913144108038121065192391313468038124065192401312438138124065192401311318237124065193401310308237124065193411392083371240661934113811833812406619341137048438124067193411360785381240681944213411886391150NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2482636519239131541679381210651923913144108038121065192391313468038124065192401312438138124065192401311318237124065193401310308237124065193411392083371240661934113811833812406619341137048438124067193411360785381240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
249264651923813162227939121065192391315416793812106519239131441080381210651923913134680381240651924013124381381240651924013113182371240651934013103082371240651934113920833712406619341138118338124066193411370484381240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
25026565193381317030783912106519238131622279391210651923913154167938121065192391314410803812106519239131346803812406519240131243813812406519240131131823712406519340131030823712406519341139208337124066193411381183381240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2512666619338131773878401210651933813170307839121065192381316222793912106519239131541679381210651923913144108038121065192391313468038124065192401312438138124065192401311318237124065193401310308237124065193411392083371240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
252267661933713184477741121066193381317738784012106519338131703078391210651923813162227939121065192391315416793812106519239131441080381210651923913134680381240651924013124381381240651924013113182371240651934013103082371240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2532686719337131936677421210661933713184477741121066193381317738784012106519338131703078391210651923813162227939121065192391315416793812106519239131441080381210651923913134680381240651924013124381381240651924013113182371240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
25426969194361319887774412106719337131936677421210661933713184477741121066193381317738784012106519338131703078391210651923813162227939121065192391315416793812106519239131441080381210651923913134680381240651924013124381381240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2552707019436131981097645121069194361319887774412106719337131936677421210661933713184477741121066193381317738784012106519338131703078391210651923813162227939121065192391315416793812106519239131441080381210651923913134680381240NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
256271721953613193130774712107019436131981097645121069194361319887774412106719337131936677421210661933713184477741121066193381317738784012106519338131703078391210651923813162227939121065192391315416793812106519239131441080381210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2572737519636131781597749121072195361319313077471210701943613198109764512106919436131988777441210671933713193667742121066193371318447774112106619338131773878401210651933813170307839121065192381316222793912106519239131541679381210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
25827477196371316417578501210751963613178159774912107219536131931307747121070194361319810976451210691943613198877744121067193371319366774212106619337131844777411210661933813177387840121065193381317030783912106519238131622279391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
259275781963713146187795112107719637131641757850121075196361317815977491210721953613193130774712107019436131981097645121069194361319887774412106719337131936677421210661933713184477741121066193381317738784012106519338131703078391210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2602767919638131261958052121078196371314618779511210771963713164175785012107519636131781597749121072195361319313077471210701943613198109764512106919436131988777441210671933713193667742121066193371318447774112106619338131773878401210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
26127780197381310419882531210791963813126195805212107819637131461877951121077196371316417578501210751963613178159774912107219536131931307747121070194361319810976451210691943613198877744121067193371319366774212106619337131844777411210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
26227980197391372195835212108019738131041988253121079196381312619580521210781963713146187795112107719637131641757850121075196361317815977491210721953613193130774712107019436131981097645121069194361319887774412106719337131936677421210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
26328080197401352187855212108019739137219583521210801973813104198825312107919638131261958052121078196371314618779511210771963713164175785012107519636131781597749121072195361319313077471210701943613198109764512106919436131988777441210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
26428179197411334174865112108019740135218785521210801973913721958352121080197381310419882531210791963813126195805212107819637131461877951121077196371316417578501210751963613178159774912107219536131931307747121070194361319810976451210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2652827819641131915886501210791974113341748651121080197401352187855212108019739137219583521210801973813104198825312107919638131261958052121078196371314618779511210771963713164175785012107519636131781597749121072195361319313077471210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
26628377196421381408748121078196411319158865012107919741133417486511210801974013521878552121080197391372195835212108019738131041988253121079196381312619580521210781963713146187795112107719637131641757850121075196361317815977491210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
267283771964213413087481210771964213814087481210781964113191588650121079197411334174865112108019740135218785521210801973913721958352121080197381310419882531210791963813126195805212107819637131461877951121077196371316417578501210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
268285751954213098884512107719642134130874812107719642138140874812107819641131915886501210791974113341748651121080197401352187855212108019739137219583521210801973813104198825312107919638131261958052121078196371314618779511210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
269287721954213566884312107519542130988845121077196421341308748121077196421381408748121078196411319158865012107919741133417486511210801974013521878552121080197391372195835212108019738131041988253121079196381312619580521210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2702887119442131546874112107219542135668843121075195421309888451210771964213413087481210771964213814087481210781964113191588650121079197411334174865112108019740135218785521210801973913721958352121080197381310419882531210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
27128969194421328298640121071194421315468741121072195421356688431210751954213098884512107719642134130874812107719642138140874812107819641131915886501210791974113341748651121080197401352187855212108019739137219583521210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2722906819342134516853912106919442132829864012107119442131546874112107219542135668843121075195421309888451210771964213413087481210771964213814087481210781964113191588650121079197411334174865112108019740135218785521210NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA