fCGD1=21064423432115667896101112321113614151617787000030018320500601978700003002005303202217870000300223205006023787000030024333332223257870000300263205006027787000030028053032022978700003003032050060317870000300320530320233034353635363755555655555385555565555539866667666686640667666686541555556555554255555655555438666676666866446676666353455555565555546555556555554786666766668664866766668654955555655555505555565555551866667666686652667666635353222222223322333354555555555555555555222222223322333356777777777777777757222222223322333358555555555555555559222222223322333360757356160000030000062300000530000635000006300006432116560000030000066300000530000676666555544445555684444333344443333696000003000007030000053000071500000630000723211736000003000007430000053000075000011113333555576666655553333077787000030078320500607978700003008005303202817870000300823205006083787000030084333332223855555565555586555556555558786666766668668866766668658955555655555905555565555591866667666686692667666635393555556555559455555655555958666676666866966676666865975555565555598555556555559986666766668661006676666353101222222223322333310255555555555555551032222222233223333104777777777777777710522222222332233331065555555555555555107222222223322333310875735109600000300000110300000530000111500000630000112321111360000030000011430000053000011566665555444455551164444333344443333117600000300000118300000530000119500000630000120321112160000030000012230000053000012300001111333355551246666555533330125=1300126127128129130131132133013413513612910795471377000088881387000088881397000088881407000078671417000088881427000088881437000088881441291079547145=15070000888814670000000001477000088881486666666666149700008888150700000000015170000888815266666553331537000088881547000000000155700008888156666666666615770000888815870000000001597000088881606666655333161316265163116435165616653167316863169=15070000888817070000000001717000088881726666666666173700008888174700000000017570000888817666666553331777000088881787000000000179700008888180666666666618170000888818270000000001837000088881846666655333185318665187118835189619053191319263193=2106194195196321119760000030000019830000053000019966665555444455552004444333344443333201600000300000202300000530000203500000630000204321120560000030000020630000053000020700001111333355552086666555533330209=1207007210555521133332125555235213700721455552153333216555523521770072185555219333322055552352217007222555522333332245555235225700722655552273333228555523522970072305555231333323255552352337007234555523533332365555235237700723855552393333240=80555575452417242243