fCGC1=103442345678910111213141516175183010519101320352152230105231013243525526301052710132835295303010531101332353355555555347777777735888888883633333333375555555538777777773988888888403333333341555555554277777777438888888844333333334555555555467777777747888888884833333333495555555550777777775188888888523333333353555555555477777777558888888856333333335755555555587777777759888888886033333333615555555562777777776388888888643333333365555555555555555566777777777777777767888888888888888868101010101010101012121212121212126955555555555555557077777777777777777188888888888888887210101010101010101212121212121212735555555555555555747777777777777777758888888888888888761010101010101010121212121212121277555555555555555578777777777777777779888888888888888880101010101010101012121212121212128100000000000000008211111111333333338300000000000000008411111111333333338500000000000000008611111111333333338700000000000000008811111111333333338900000000000000009011111111333333339100000000000000009211111111333333339300000000009400000000009500000000009600000000009700302300302300000098003023003023000000990030230030230000001000030230030230000001010030230030230000001020030230030230000001030030230030230000001040030230030230000001050106810731083109011081113112311300000000000000001148888888888888888115333333333333333311633333333333333331170000000000000000118888888888888888811933333333333333331203333333333333333121=505122123124125=1001265588778810108877881275588778810108877881285588778810108877881295588778810108877551305588778810108877881315588778810108877881325588778810108877881335588778810108877331340050805070508050135005080507050805013688101010108810101010881010137881010109109109109121091013800508050705080501390050805070508050140881010101088101010108810101418810101091091091091210910142000000000000000014300000000000055551448888888888888888145888888888888888814600000000000000001470000000000005555148888888888888888814988888888888888881505555555515177777777152888888881533333333315455555555155777777771568888888815733333333158555555551597777777716088888888161333333331625555555516377777777164888888881653333333316655555555555555551677777777777777777168888888888888888816910101010101010101212121212121212170555555555555555517177777777777777771728888888888888888173101010101010101012121212121212121745555555555555555175777777777777777717688888888888888881771010101010101010121212121212121217855555555555555551797777777777777777180888888888888888818110101010101010101212121212121212182555555555555555518377777777777777771848888888888888888185101010101010101012121212121212121865555555555555555187777777777777777718888888888888888881891010101010101010121212121212121219055555555555555551917777777777777777192888888888888888819310101010101010101212121212121212194555555555555555519577777777777777771968888888888888888197101010101010101012121212121212121981212121214121212199777715141514200888888888888888820110101010101010101212121212121212